`
colorlife
  • 浏览: 132301 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论
文章列表

GridBagLayout

1. 首先,建layout对象,panel设置为该layout:   GridBagLayout gbl = new GridBagLayout(); panel.setLayout(gbl);       2.设置列和行的参数(数组有多少个元素,也表明了有多少列和行了):   gbl.columnWidths = new int[]{0, 0, 0, 0}; //最小列宽度 gbl.rowHeights = new int[]{0, 0, 0, 0, 0}; //最小行高度   下面是对权重的赋值,权重为1,则随着窗口的大小变化而等比例变化,为0,则该单元格大小不变 ...
修改自:http://ayaya.iteye.com/blog/151802   1、PL/SQL Developer记住登陆密码    在使用PL/SQL Developer时,为了工作方便希望PL/SQL Developer记住登录Oracle的用户名和密码; 设置方法:tools->Preferences->Oracle->Logon History , “Store history”是默认勾选的,勾上“Store with password” 即可,重新登录在输入一次密码则记住了。 2、执行单条SQL语句    在使用PL/SQL Developer的S ...

secureCRT

乱码问题: 1. 修改Linux的环境: LANG=***.utf8 (如LANG=zh_CN.utf8) 2. 会话选项-外观:字体选 vt100以外的,感觉新宋体不错,编码再选utf8就可以了。   使用颜色: 会话选项-仿真:ANSI颜色选上,选上颜色方案。用处其实不大。   复制、粘贴: 全局选项-终端:选中时复制,粘贴使用中键   如果使用标签,则第二标签必然使用第一标签的会话设置,这是没办法的,只能打开新窗口了。  
  unicode 家族: ucs-2,ucs-4对应 utf-16,utf-32 ucs-2,ucs-4 指的每个字符对应的代码点, 而utf-16,utf-32 则是这些代码点存储在计算机的格式,主要是分为高字节和低字节两种(big endian , little endian)。 字符0xabcd,如果存储为 AB CD,则称为Big Endian; 如果存储为 CD AB,则称为Little Endian。 所以utf-16(utf-32)有3 种 :utf-16, utf-16BE, utf-16LE UTF-16就需要通过在文件开头以名为BOM(Byte Order M ...
  apache common logging也是一个比较有名的log包。其实它只是简单封装了一些现有的log框架。   1. 只是一个框架   2. 如果有 commons-logging.properties 配置文件, 可以用它来配置使用哪个框架,以及各个框架的优先级   3. 如果没有上述文件,会搜索系统中现在的日志框架,优先是log4j, 然后是 jdk 的logger   4. 如果连jdk logger都没有,可以使用自带的 simplelog, 将所有的Log实例的日志输出到 System.out中 java  -D org.apache.commons. ...
转自:http://www.3snews.net/html/33/6133-20827.html TortoiseSVN使用点滴——常见问题篇 上一篇 / 下一篇  2008-12-23 12:02:15 / 个人分类:SVN 查看( 547 ) / 评论( 6 ) / 评分( 17 / 0 ) 问题1:’.’  is not a working copy. Can’t open file ‘.svn\entries’: 系统找不到指定的路径。3sNews.Net——最具影响力的中国地理空间信息门户网站c,ZC0fA 解答:原因是输入的访问路径不正确,如svn://192.1 ...
资料:http://wiki.developers.sun.com.cn/index.php/Opensolaris_chinese_faq        Solaris 10 系统维护     1.当前的使用中切换Shell的话,方法很简单,可以在命令行中输入: #bash //切换至bash 如果需要永久性的改变默认的shell,则需要修改/etc/p ...
The setup controller has encountered a problem during instll.Please review the log files for further information on the error. 每次打开都出现这个错误,但使用又没发现问题。 解决办法: 找到C:\Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller,将这个文件夹删除或改名,就不再出现提示了。
昨天,我遭遇了java.net.SocketException: Broken pipe错误,烦恼了很久。   最后发现,用类的一个对象来处理 socket 容易产生这种错误。多个客户端连接服务器,会使用多线程来处理这些 socket 连接,如果线程中的处理由某个类来操作,则对于每个线程应该 new 一个对象来处理,这样确保各个线程不会相互影响。
public static ArrayList<String> getLocalhostIp(){ ArrayList<String> ips = new ArrayList<String>(); try { Enumeration nis = NetworkInterface.getNetworkInterfaces(); InetAddress ia = null; while(nis.hasMoreElements()){ NetworkInterface ni = (NetworkInterface)nis.nextE ...
今天看了大话设计模式第一章,写点读后感: 在编程序前,应该怎么想来设计程序的架构? 可维护 修改部分代码而不会影响其他代码。 可扩展 增加一个功能时不会影响到其他功能。 可复用 代码独立出来,可以重复使用。 灵活性 要改变流程和处理逻辑,只需移动代码。也就是代码可以自由组合。 要实现这些特点,就要解耦,粒度应该多大? 这需要认真思考。 将功能分开,将变化影响的地方集中在一起,当要修改代码或增加功能时,能确定受影响的代码在哪里,而不会影响到其他的代码。 简单工厂模式: 将功能包装成为对象,将有类似功能的对象的实例化放在一起统 ...
不断添加中:   1. 字符流和字节流混用会出现莫名错误。 如果传命令想用字符流(reader, writer),传文件想用字节流(stream),怎样解决比较好呢?   2. 对sock的 stream进行多次包装也会出现莫名错误。 如: BufferedReader in = new BufferedReader(new InputStreamReader(socket.getInputStream())); in.readline(); BufferedReader in = new BufferedReader(new InputStreamReader(socket. ...
InputStream和 OutputStream是基类,子类具有不同的特性。能够将流进行混和和匹配(也就是将流的功能进行组合)是java流的特性。   InputStream, OutputStream,FileInputStream,FileOutputStream:只能读写字节   Buffered~:提供缓存功能   Data~:提供读写java类型功能。   PushBackInputStream:提供预读取功能。可以将读出来的数据扔回去。   RandomAccessFile:可以在文件的任何位置进行读和写数据。打开文件时,原来的文件不会被删除。(而DataOutputSream会删 ...
摘自java核心技术   注意:效率较低   class SerialCloneable implements Cloneable, Serializable{ public Object clone() { try{ //save the object to a byte array ByteArrayOutputStream bout = new ByteArrayOutputStream(); ObjectOutputStream out = new ObjectOutputStream(bout); out.writeObject(this); ou ...
资源: 1。开发环境的配置: https://developer.mozilla.org/en/Setting_up_extension_development_environment 2。如何写一个扩展: http://kb.mozillazine.org/Getting_started_with_extension_development#Setting_up_your_environment 3。DOM的详细资料,包括window,document的所有方法和事件: https://developer.mozilla.org/en/DOM 4.firefox 3的开发者资料。里面有各种资 ...
Global site tag (gtag.js) - Google Analytics