Java基础
愚公移码
从不研发软件,我只是软件界的搬运工。
展开
-
java synchronized详解
Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块。 二、然而,当一个线程访问object的一个synch转载 2012-03-26 15:24:20 · 523 阅读 · 0 评论 -
log4j配置详解
Log4J的配置文件(Configuration File)就是用来设置记录器的级别、存放器和布局的,它可接key=value格式的设置或xml格式的设置信息。通过配置,可以创建出Log4J的运行环境。1. 配置文件Log4J配置文件的基本格式如下:#配置根Loggerlog4j.rootLogger = [ level ] , appenderName1 ,转载 2012-05-02 10:22:34 · 686 阅读 · 0 评论 -
Java根据字节数截取完整字符串
Java中Unicode的字符串,给定一个字节数,要你截取一个字符串。比如”abc你好吗“,如果指定的字节数是3,输出abc,如果指定的字节数为4,要舍弃不能构成一个字符的字节,不能包含乱码?public static void main(String[] args) throws UnsupportedEncodingException { String a="原创 2012-07-21 01:15:10 · 1182 阅读 · 0 评论 -
数据库表字段设计一个字段存多个下拉框值
有时候经常会遇到下拉框的多个值存在一个表的字段,如果这样设计查询的话可能比较麻烦。因为你查询的话,选择任何一个下拉框的里面的值,查询出来的结果集应该是只要包含里面一个值就查询出来这条记录。想了很多办法,最后采用二进制的形式设计,解决了这个查询。下拉框里面的值:1:方案商,2:生产厂商,3:经销商,4:代理商,5:其他如果你要查询一个下拉框的值,比如你要查询 2...原创 2019-03-13 16:51:59 · 6158 阅读 · 5 评论