`
文章列表
java并发编程实践笔记   , 保证线程安全的三种方法 : a, 不要跨线程访问共享变量 b, 使共享变量是 final类型的 c, 将共享变量的操作加上同步 2, 一开始就将类设计成线程安全的 , 比在后期重新修复它 ,更容易 . 3, 编写多线程程 ...
                                                                                                        如何使eclipse代码保持一定的规则     本文意在帮助那些在eclipse中没有严格按照特定代码风格开发的团队。   PS: 在团队项目开发中,经常需要团队成员严格按照特定的代码风格进行开发,例如代码缩进、括号的位置、等号后面的空格等等。     打开eclipse, windows->prefrences->Java->Formatter- ...
请注意:不同版本,命令用法有可能不同 1.将整个目录导入clearcaseclearfsimport -r‘源路径’‘目标路径’2.加锁find . -name '*.*' -exec 'cleartool lock nuser userame1,username2 "%CLEARCASE_PN%"'3.解锁find . -name '*.*' -exec 'cleartool unlock  "%CLEARCASE_PN%"'4.转换格式chtype  -f compressed_file “fileName”5.查看VOB的基本信息和UUIDde ...
由于自己笔记本是mac,造成window与mac中sublime快捷键不同,现在稍微整理下常用的方便于记忆:   1.control+alt+enter 打开Emmet(Zencoding) 2.super+shift+m 自定义sublimeCodeIntel查询键 3.super+n    新建文件,super+s    保存文件,super+o    打开文件 4.super+alt+s    保存所有打开文件 5.super+kb    关闭或打开左侧边栏
  Linux FTP命令详解及使用技巧 .   %ftp 主机名/IP  /*登录ftp服务器,会提示输入用户名和密码*/ 匿名登录:用户名输入:anonymous  密码输入:一个邮箱格式的任意字符串 FTP>ascii: 设定以ASCII方式传送文件(缺省值) FTP>bell: ...
命令的2种替换形式 $()和 ``示例:截断字符串    a):    #截取文件名称    var1=$(basename /home/aimybbe/bash/test.sh)    echo $var1        #截取目录    var2=$(dirname /home/aimybbe/bash/test.sh)    echo $var2b):    var1=`basename /home/aimybbe/bash/test.sh`    echo $var1        var2=$(dirname /home/aimybbe/bash/test.sh)    echo $v ...
Ctrl+Shift+P 命令面板:输入命令名称(中的字母)就可以实时搜索到相应的命令、选项、snippet 和 syntex, 按下回车就可以直接执行,减少了查找的麻烦。 Ctrl+P随心所欲的跳转 Goto Anything   用 Command+P 后输入以下字符 @ 可 ...
推荐的部分插件: Gits: 可以轻松集成 GitHub SFTP: 直接编辑 FTP 或 SFTP 服务器上的文件 emmet: 这货对于前端的同学来说不得了,可以超快速编写HTML文件 (视频演示) 错误:please wait a bit while pyV8 binary is being downloaded 下载:Package Control.sublime-package压缩文件 解压文件至“{sublime text程序根目录}\Data\Packages\PyV8”文件夹内 重新启动 Sublime Text 即可 快捷键 CTRL+ALT+Enter ...
Sublime Text 2 支持Win/Mac/Linux   为什么选择它 它小巧绿色且速度非常快 跨平台支持 Win/ Mac / ddnux ,支持32与64位 支持各种流行编程语言的语法高亮、代码补全等, 但它有着很多其他编辑器没有的超酷的特性,让它的好用达到了 ...
有两种含义的表大小。一种是分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数:select segment_name, bytes from user_segments where segment_type = 'TABLE'; 或者   Select Segment_Name,Sum(bytes)/1024/1024 From User_Extents Grou ...
                     【跟我学Python】第八章.附录 -- Python学习资料整理   开发工具:Python语言集成开发环境 Wingware WingIDE Professional v3.2.12Python语言集成开发环境 Wingware WingIDE Professional v3.2.9.1高效Python/Django开发工具:JetBrains PyCharm v1.1.1 (附注册机)Python和Django开发工具:JetBrains PyCharm v1.1
SPRING整合JMS进行网络通信 什么是JMS? jms即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。 JMS的优势 当前,CORBA、DCOM、RMI等RPC中间件技术已广泛应用于各个领域。但是面对规模和复杂度都越来越高的分布式系统,这些技术也显示出其局限性: (1)同步通信:客户发出调用后,必须等待服务对象完成处理并返回结果后才能继续执行; ( ...
  1.方法一:ResourceBundle.getBundle("properties文件名的前半部分");   2.方法二:ClassRoader.getResourceAsStream(" properties全名");     import java.io.InputStream; import java.util.Enumeration; import java.util.List; import java.util.Properties; import java.util.ResourceBundle; import ...
 一、JasperReport和iReport简介:   1、JasperReport简介  JasperReport是一个强大、灵活的报表生成工具,是开放源代码组织sf.net中的一个java 报表打印工程。能够展示丰富的页面内容,并将之转换成PDF,HTML,XML,Excel(通过POI或JExcelAPI实现)和Rtf(通过POI实现)格式。该库完全由Java写成,可以用于在各种Java应用程序,包括J2EE,Web应用程序中生成动态内容。它的主要目的是辅助生成面向页面的(page oriented),准备付诸打印的文档。JasperReport借由定义于XML文档中的report ...
Apache Commons包含了很多开源的工具,用于解决平时编程经常会遇到的问题,减少重复劳动。我选了一些比较常用的项目做简单介绍。文中用了很多网上现成的东西,我只是做了一个汇总整理。 一、Commons BeanUtils http://jakarta.apache.org ...
Global site tag (gtag.js) - Google Analytics