
java基础
藏不戈
纸上得来终觉浅, 绝知此事要躬行.
展开
-
关于String、StringBuffer与StringBuilder运行速度
为了把基础记得更深刻一些,所以写了这篇文章,以做记笔记,以便以后温习 String:字符串常量,长度不可变,线程安全,拼接时运行效率很慢 StringBuffer:长度可变,线程安全 StringBuilder:长度可变,线程不安全,运行速度最快从上面的名字可以看到,String是“字符串常量”,也就是不可改变的对象。对于这句话的理解你可能会产生这样一个疑问 ,比如这段...原创 2017-04-05 20:08:22 · 941 阅读 · 0 评论 -
整理注解使用
配置文件@Configuration @ComponetScan //默认扫描与配置类相同的包 ,不必在xml中配置扫描那些包原创 2019-02-26 13:08:13 · 188 阅读 · 0 评论 -
apache ab压测工具使用
压测工具用来模拟并发请求来测试系统的性能, 吞吐量.apache ab是由apache服务器自带的压测工具, 官网下载windows版本安装. 去官网选择windows版下载使用配置,解压后进入 /bin 目录3.1 使用demo//10个请求10个并发ab -n 10 -c 10 http://paycenter.gotrip8.com/querypay.asp...原创 2018-12-24 14:51:08 · 234 阅读 · 0 评论 -
idea使用
1. idea 打开多个项目,idea和eclipse不同, idea的project类似一个工作台, 而工作台上可以有多个moudel, 每个moudel相当于eclipse中的一个项目. idea是以文件夹的形式打开一个工作台. 要实现一个页面同时打开多个项目, 先创建一个空的project, 然后在空project上间moudel 即项目. 如此就可以正确的运行项目和其中的类了.新建空...原创 2018-11-22 17:09:23 · 444 阅读 · 0 评论 -
mybtis-generator的使用
遇到的问题1.生成的mapper中没有updateByPrimaryKeySelective, selectByPrimaryKey方法?原因: 数据库中的该表未设置主键.添加id主键即可原创 2018-10-10 15:11:50 · 328 阅读 · 0 评论 -
lombok的使用
1. 在maven项目中引入相关jar <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <version>1.16.20</version> <scope&a原创 2018-10-16 10:27:58 · 248 阅读 · 0 评论 -
设计模式
java的23中设计模式前言:对于设计模式, 虽然早就听说过很多遍,但作为一个初出茅庐的开发人员,在最开始的时候, 感觉设计模式是非常高大上的东西, 但认为自己没必要非要掌握, 也一样可以做开发, 随着慢慢随着开发的时间的推移, 认为到了一定的阶段, 还是很有必要掌握的,” 这也将决定自己可以在开发这条道路上走多远.” ,这句话不是我说的哦, 不过我还是比较认同的. 我觉得作为一个真正热爱开...原创 2018-06-30 16:17:43 · 149 阅读 · 1 评论 -
java1.5-1.8新特性
java1.5新特性1. 自动装箱与拆箱自动装箱: 每当使用一个基本类型时,它就自动封装到它的包装类当中去. java会自动创建一个对象. 自动拆箱: 每当获取一个基本类的值的时候,值就自动取出,不在调用intValue()和doubleValue()方法. 类型包装器包含:Byte, Short, Integer, Long, Double, Float, Character, Bo...原创 2018-04-11 11:55:02 · 649 阅读 · 0 评论 -
关于java反射的理解
java反射是框架设计的灵魂.1. 对于java反射的理解:jvm在运行状态时,对于任意一个类,可以获取到它的属性和方法. 对于任意一个创建的对象, 都可以调用他的方法,属性. 这个过程就是java的反射机制. 通过类反射来剖解一个类,首先获取到该类的字节码文件对象, 然而再获取到其对应的class对象. 反射就是把运行时的一个class对象中的方法,属性成员分别剖解成多个对象以便使用...原创 2018-04-07 22:53:25 · 203 阅读 · 0 评论 -
java实现多线程
实现多线程方法(1)继承Thread类 (2)实现runnable接口 ***加入运行状态都要用Thread类来调运线程中的start()方法来开启(1)继承Thread类先写一个类继承Thread类public class Thread1 extends Thread {String name ;public Thread1(String name){t原创 2017-04-09 11:30:51 · 244 阅读 · 0 评论 -
整理java集合
1. map实现类,HashMap无序, 键值可为null ,非同步Hashtable无序, 键值非null,作键的对象必须实现 hashCode 方法和 equals , 同步, 性能低LinkedHashMap有序记录插入顺序,如果在映射中重新插入 键,则插入顺序不受影响.允许 null 元素 ,与 HashMap 一样规范,维护着一个运行于所有条目的双重链接列表,此链接列表定义...原创 2019-03-27 20:48:07 · 142 阅读 · 0 评论