随笔分类 -  JAVA基础

深入理解JAVA基础
摘要:定义:(名词)对软件内部结构的一种调整,目的是在不改变软件可观察行为的前提下,提高其可理解性,降低其修改成本 (动词)使用一系列重构手法,在不改变软件可观察行为的前提下,调整其结构 重构的目的是使软件更容易被理解和修改 重构就是在代码写好之后改进它的设计 如果你发现自己需要为程序添加一个特性,而代码 阅读全文
posted @ 2019-09-29 11:08 AlgorithmInit 阅读(739) 评论(0) 推荐(0)
摘要:整理摘录一些相关的东西: 1、字符集和字符编码 字符是各种文字和符号的总称,包括各个国家文字、标点符号、图形符号、数字等。字符集是多个字符的集合,字符集种类较多,每个字符集包含的字符个数不同,常见字符集有:ASCII字符集、ISO 8859字符集、GB2312字符集、BIG5字符集、GB18030字 阅读全文
posted @ 2017-07-24 10:58 AlgorithmInit 阅读(164) 评论(0) 推荐(0)
摘要:最近看了Think in JAVA,JAVA与模式,慢慢的对java有了一些认识,随着看书的过程中,会做一些感想,这里记下来,以备查阅。 笼统地说,java有两大模块,一是面向对象,二是实现细节。 面向对象,体现在设计模式上,满足“开闭”原则:对扩展开放,对修改关闭,如何实现?java与模式讲了一些 阅读全文
posted @ 2017-06-06 10:08 AlgorithmInit 阅读(111) 评论(0) 推荐(0)
摘要:public class ForkJoinLogic extends RecursiveTask { private int interval; private int start; private int end; private String tableName; //实现业务逻辑的成员变量 public ForkJoinLogic(int ... 阅读全文
posted @ 2017-05-12 14:50 AlgorithmInit 阅读(182) 评论(0) 推荐(0)
摘要:转载1:http://www.blogjava.net/rabbit/archive/2008/03/27/189009.html 谢谢分享 java中的String类是按照unicode进行编码的,当使用String(byte[] bytes, String encoding)构造字符串时,enc 阅读全文
posted @ 2017-04-07 10:36 AlgorithmInit 阅读(135) 评论(0) 推荐(0)
摘要:中文乱码 阅读全文
posted @ 2017-03-23 20:15 AlgorithmInit 阅读(826) 评论(0) 推荐(0)
摘要:首先,JUC:java.util.concurrent包 1、CountDownLatch: Latch闭锁的意思,是一种同步的工具类。类似于一扇门:在闭锁到达结束状态之前,这扇门一直是关闭着的,不允许任何线程通过,当到达结束状态时,这扇门会打开并允许所有的线程通过。且当门打开了,就永远保持打开状态 阅读全文
posted @ 2017-03-15 09:46 AlgorithmInit 阅读(222) 评论(0) 推荐(0)
摘要:数据库 数据类型 阅读全文
posted @ 2017-03-04 02:39 AlgorithmInit 阅读(257) 评论(0) 推荐(0)
摘要:在数据库迁移的过程中,批量插入的时候用到了PrepareStatement的setNull方法,出现了一些问题: 方法原型:PreparedStatement.setNull(int index, int sqlType),这里说的很清楚,第二个参数使用sqlType,应该用Java.sql.Typ 阅读全文
posted @ 2017-02-14 08:56 AlgorithmInit 阅读(717) 评论(0) 推荐(0)
摘要:1:修改pom.xml安装assembly插件 2、 步骤:依次:File-project structure,然后按照步骤走流程即可。 4步骤可以设置导出包的名字和存放位置 5步骤选择要使用的main类 阅读全文
posted @ 2016-12-01 17:23 AlgorithmInit 阅读(659) 评论(0) 推荐(0)
摘要:步骤: 1、用winrar等其他解压工具,右键选择“用winrar打开”; 2、找到MANIFEST.MF文件,鼠标左键拖拽到桌面; 3、最后一行加入Main-Class:(空格)main类,然后换行; 4、将修改后的MANIFEST.MF文件拖进解压界面,选择覆盖; 5,重新压缩即可。 阅读全文
posted @ 2016-12-01 17:17 AlgorithmInit 阅读(1373) 评论(0) 推荐(1)
摘要:正文:使用自带的KeyView.jar可能报各种各样的错误,比如no manifest,找不到main方法等等,这里需要自己把需要用到的Filter类和KeyView.jar一起打包,并修改manifest信息。 1、Idea打包,将需要用到的Extract或者Filter类和KeyView.jar 阅读全文
posted @ 2016-12-01 17:13 AlgorithmInit 阅读(581) 评论(0) 推荐(0)
摘要:参考资料:http://blog.sina.com.cn/s/blog_59ca2c2a0100qhjx.html http://blog.csdn.net/a412588063/article/details/8782742 实例解析: 图片解析: 阅读全文
posted @ 2016-10-18 16:19 AlgorithmInit 阅读(161) 评论(0) 推荐(0)