java
不要迷恋_哥
这个作者很懒,什么都没留下…
展开
-
stream 流是什么?
首先,流是什么?流是个抽象的概念,是对输入输出设备的抽象,Java程序中,对于数据的输入/输出操作都是以“流”的方式进行。设备可以是文件,网络,内存等。流具有方向性,至于是输入流还是输出流则是一个相对的概念,一般以程序为参考,如果数据的流向是程序至设备,我们成为输出流,反之我们称为输入流。可以将流想象成一个“水流管道”,水流就在这管道中形成了,自然就出现了方向的概念转载 2016-04-13 22:14:59 · 1828 阅读 · 0 评论 -
shutdown(),shutdown()
newFixedThreadPool创建一个固定大小的线程池。shutdown():用于关闭启动线程,如果不调用该语句,jvm不会关闭。awaitTermination():用于等待子线程结束,再继续执行下面的代码。该例中我设置一直等着子线程结束。 Java代码 public class Test {转载 2017-06-17 17:29:20 · 704 阅读 · 0 评论 -
ActiveMQ 默认用户名和密码
ActiveMQ 默认用户名和密码用户名:admin密码:admin可以在/conf/users.properties中寻找。原创 2017-05-26 11:50:16 · 18432 阅读 · 0 评论 -
idea 自定义方法注释模板(百分百管用)
照我的做,就百分百管用1,设置方法如上。2,使用方法:在方法上一行 输入:/*cmt+tab原创 2017-05-24 22:32:53 · 954 阅读 · 1 评论 -
idea 版本控制排除 指定的目录。
idea如果当前project用了版本控制器,其下面新建的所有的项目默认都是加入到版本控制里面,所以项目名称和文件都是红色的,如图: 是不是看了很不爽啊,下面说一下怎么解决这个问题,File--》Settings--》version control 弹出的文件夹选择不需要加入版本控制的文件,然后点击OK,如图:转载 2017-03-21 23:08:25 · 5470 阅读 · 1 评论 -
idea 断电后 崩溃 全变红
方法1,File-Invalidata Caches 清除项目工程级配置。方法2,在 project/.idea文件夹下,找到workspace.xml,删除,重启IDEA。原创 2017-03-21 23:07:09 · 2255 阅读 · 0 评论 -
HttpClient 模拟提交form
public class PiccUpload { public static final String PICC_ADDRESS="http://test.mypicc.com.cn"; public static HttpClientContext httpClientContext = null; static { httpClientContext=Http原创 2016-12-17 09:21:51 · 9996 阅读 · 0 评论 -
Jsoup解析html
依赖-->dependency> groupId>org.jsoupgroupId> artifactId>jsoupartifactId> version>1.10.1version>dependency>/** * 解析获取响应内容中input标签中的有效属性和有效值. * @param htmlString * @return */public stati原创 2016-12-17 09:16:46 · 281 阅读 · 0 评论 -
Hibernate 所有缓存机制详解(转)
Hibernate 所有缓存机制详解hibernate提供的一级缓存hibernate是一个线程对应一个session,一个线程可以看成一个用户。也就是说session级缓存(一级缓存)只能给一个线程用,别的线程用不了,一级缓存就是和线程绑定了。hibernate一级缓存生命周期很短,和session生命周期一样,一级缓存也称session级的缓存或事务级缓存。如果tb事务提交或回转载 2016-08-28 15:33:13 · 576 阅读 · 0 评论 -
java Socket readLine() 阻塞
当使用调用 在服务器端调用readLine()的时候,客户端就如果调用的是print()方法就会卡住,而且不会报错,改成println() 就会畅通!原创 2016-05-12 00:57:27 · 2973 阅读 · 0 评论 -
无法访问的语句
无法访问的语句内在含义:就是程序永远执行不到的语句.比如主体了出现了死循环,或者,return,导致循环或者return的语句无法执行到.原创 2016-05-09 14:23:42 · 2011 阅读 · 0 评论 -
while try catch
Scanner类是在循环体之外初始化,你第一次输入的数据没有清空,return sc.nextInt不会等你再输入新的数据,所以你输入3.1这样非法数据以后的每次getInt都返回3.1, public static Integer scan() { Scanner sc=new Scanner(System.in); while(true) { try {原创 2016-04-23 20:59:42 · 351 阅读 · 0 评论 -
Java中的instanceof关键字
Java中的instanceof关键字instanceof是Java的一个二元操作符,和==,>, String s = "I AM an Object!"; boolean isObject = s instanceof Object; 我们声明了一个String对象引用,指向一个String对象,然后用instancof来测试它所指向的对象是否是Object类转载 2016-04-20 20:40:17 · 241 阅读 · 0 评论 -
ByteBuffer的allocate和allocateDirect区别
在Java中当我们要对数据进行更底层的操作时,通常是操作数据的字节(byte)形式,这时常常会用到ByteBuffer这样一个类。ByteBuffer提供了两种静态实例方式:public static ByteBuffer allocate(int capacity) public static ByteBuffer allocateDirect(int capacity)转载 2016-05-13 08:51:48 · 915 阅读 · 0 评论 -
setInterval 速度加快
最近在郑州的一个机构培训,学的是js, 当老师讲到setInterval 定时器时,发现用这个方法做的轮播 很容易就会出现各种问题,例如 随着点击的加快,轮播的速度也就越来越快最后快到停不下来.问老师了,老师说咱不是专门研究这个的 不用管. 了解就行了...嚓,这么行.经过一个多小时的 实验, 网上查, 最后我知道了 原来每次点击的时候 都是创建原创 2016-05-25 19:24:46 · 4725 阅读 · 1 评论 -
EOFFException异常 最简单的解决办法.
纯属个人意见,本人新手 在添加多个对象的时候,添加完最后一个后,在追加一个null,就可以了然后在读取的时候,就可以以null为文件的结束,和作为while的判断条件.原创 2016-04-29 10:00:29 · 890 阅读 · 0 评论 -
redis 配置文件注释
# redis 配置文件示例 # 当你需要为某个配置项指定内存大小的时候,必须要带上单位,# 通常的格式就是 1k 5gb 4m 等酱紫:## 1k => 1000 bytes# 1kb => 1024 bytes# 1m => 1000000 bytes# 1mb => 1024*1024 bytes# 1g => 1000000000 bytes# 1gb => 10转载 2017-06-27 22:29:30 · 696 阅读 · 1 评论