随笔分类 -  JAVA

1 2 下一页
java 中 substr(start,length)和substring(start,stop) 函数的使用
摘要:1、substr(start,length) 索引从1开始 (从0 开始和从1开始结果一样) start:开始位置, length:长度 start参数:必需。要获取的子串的起始下标,必须是数值,如果是负数,那么该参数声明从字符串的尾部开始算起的位置,-1倒数第一个字符,-2倒数第二个字符,以此类推 阅读全文
posted @ 2020-04-11 16:27 脆皮软心 阅读(2286) 评论(0) 推荐(0)
myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能
摘要:1.同步在Eclipse下,右击你要同步的工程->team->与资源库同步->这时会进入同步透视图,会显示出本机与SVN上内容有不同的文件,双击文件名,会显示出两个文件中哪里不同;2.提交在同步透视图下有"灰色向右的箭头,表示你本机修改过",右击该文件,可以选择提交操作;3.覆盖/更新在同步透视图下 阅读全文
posted @ 2019-04-30 10:41 脆皮软心 阅读(299) 评论(0) 推荐(0)
前端传到后台中文乱码---个人心得
摘要:1.在tomcat-server.xml里面找到 <Connector 标签里面写入 URLEncoding="UTF-8" 2.String str = new String(你的乱码字符串.getBytes("ISO8859_1"), "GBK"); 如果你的前端是utf-8编码: String 阅读全文
posted @ 2018-12-24 15:22 脆皮软心 阅读(1613) 评论(0) 推荐(0)
学习资料
摘要:1、有关kafka、spark、大数据、机器学习、设计模式 http://www.jasongj.com/ 阅读全文
posted @ 2018-09-27 09:14 脆皮软心 阅读(121) 评论(0) 推荐(0)
JAVA HTTP请求和HTTPS请求
摘要:HTTP与HTTPS区别:http://blog.csdn.net/lyhjava/article/details/51860215 URL发送 HTTP、HTTPS:http://blog.csdn.net/guozili1/article/details/53995121 HttpClient 阅读全文
posted @ 2017-12-28 14:36 脆皮软心 阅读(780) 评论(0) 推荐(0)
KeyStore相关
摘要:http://blog.csdn.net/liuquan0071/article/details/50318405 一、 HTTPS概念 1. 简介 HTTPS(全称:Hypertext Transfer Protocol over Secure Socket Layer),是以安全为目标的HTTP 阅读全文
posted @ 2017-12-27 18:19 脆皮软心 阅读(255) 评论(0) 推荐(0)
JVM调优总结-Xmx -Xms -Xmn -Xss
摘要:java -Xmx3550m -Xms3550m -Xmn2g -Xss128k-Xmx3550m:设置JVM最大可用内存为3550M。-Xms3550m:设置JVM促使内存为3550m。此值可以设置与-Xmx相同,以避免每次垃圾回收完成后JVM重新分配内存。-Xmn2g:设置年轻代大小为2G。整个 阅读全文
posted @ 2017-12-05 16:34 脆皮软心 阅读(243) 评论(0) 推荐(0)
Java中的NIO,BIO,AIO分别是什么
摘要:Java中的NIO,BIO,AIO分别是什么 阅读全文
posted @ 2017-11-29 15:46 脆皮软心 阅读(140) 评论(0) 推荐(0)
线程池
摘要:(一)什么是线程池? 深入理解Java之线程池 - ImportNewJava并发编程:线程池的使用 - 海 子 - 博客园 阅读全文
posted @ 2017-11-29 15:46 脆皮软心 阅读(139) 评论(0) 推荐(0)
引用赋值,浅拷贝和深拷贝
摘要:三种引用: http://blog.csdn.net/XIAXIA__/article/details/41652057 深拷贝和浅拷贝的理解: http://blog.csdn.net/zhangjg_blog/article/details/18369201 阅读全文
posted @ 2017-09-20 21:15 脆皮软心 阅读(131) 评论(0) 推荐(0)
IO和NIO
摘要:面试题:关于一些nio的问题资料 nio io IO流面试题 阅读全文
posted @ 2017-09-19 21:51 脆皮软心 阅读(123) 评论(0) 推荐(0)
java对象在内存中的分配
摘要:java对象在内存中的分配 http://blog.csdn.net/qq_30753945/article/details/54974899 阅读全文
posted @ 2017-09-17 22:45 脆皮软心 阅读(186) 评论(1) 推荐(0)
java动态代理
摘要:有两种动态代理来:jdk动态代理和cglib动态代理。 两种方法同时存在,各有优劣。 - jdk动态代理是由Java内部的反射机制来实现的 - cglib动态代理底层则是借助asm来实现的。(asm:是一个JAVA字节码分析、创建和修改的开源应用框架) - ASM(1)是一个JAVA字节码分析、创建 阅读全文
posted @ 2017-08-28 14:48 脆皮软心 阅读(144) 评论(0) 推荐(0)
.序列化与反序列化
摘要:把对象转换为字节序列的过程称为对象的序列化。把字节序列恢复为对象的过程称为对象的反序列化。对象的序列化主要有两种用途:一.把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中;二.在网络上传送对象的字节序列。当两个进程在进行远程通信时,彼此可以发送各种类型的数据。无论是何种类型的数据,都会以二进 阅读全文
posted @ 2017-08-16 10:39 脆皮软心 阅读(142) 评论(0) 推荐(0)
死锁与多线程
摘要:死锁是指两个或两个以上的进程在执行过程中,因争夺资源而造成的一种互相等待的现象,若无外力作用,它们都将无法推进下去 死锁是两个或更多线程阻塞着等待其它处于死锁状态的线程所持有的锁。死锁通常发生在多个线程同时但以不同的顺序请求同一组锁的时候。 例如,如果线程1锁住了A,然后尝试对B进行加锁,同时线程2 阅读全文
posted @ 2017-08-15 20:26 脆皮软心 阅读(180) 评论(0) 推荐(0)
ThreadLocal
摘要:http://www.cnblogs.com/ysw-go/p/5944837.html ThreadLocal类用来提供线程内部的局部变量。这种变量在多线程环境下访问(通过get或set方法访问)时能保证各个线程里的变量相对独立于其他线程内的变量。ThreadLocal实例通常来说都是privat 阅读全文
posted @ 2017-08-15 19:25 脆皮软心 阅读(89) 评论(0) 推荐(0)
多线程(二)
摘要:(一)如何正确的停止一个线程? 停止一个线程意味着在任务处理完之前停止,也就是放弃当前的操作。停止一个线程可以yogaThread.stop()方法,但是最好不要用它,因为该方法是不安全的,而且该方法已经被废弃。 在java中有三种停止线程的方法: 1、是线程正常退出,也就是当run()方法完成后种 阅读全文
posted @ 2017-08-15 17:53 脆皮软心 阅读(148) 评论(0) 推荐(0)
Java并发编程:volatile关键字解析
摘要:http://www.cnblogs.com/dolphin0520/p/3920373.html 由于volatile关键字是与Java的内存模型有关的,因此在讲述volatile关键之前,先了解一下与内存模型相关的概念和知识,然后分析volatile关键字的实现原理,最后给出了几个使用volat 阅读全文
posted @ 2017-08-15 17:38 脆皮软心 阅读(186) 评论(0) 推荐(0)
JAVA内存模型(Java Memory Model ,JMM)
摘要:http://blog.csdn.net/hxpjava1/article/details/55189077 JVM有主内存(Main Memory)和工作内存(Working Memory),主内存就是平时所说的Java堆内存,存放程序中所有的类实例、静态数据等变量,是线程共享的,而工作内存中存放 阅读全文
posted @ 2017-08-15 17:09 脆皮软心 阅读(211) 评论(0) 推荐(0)
多线程(一)多线程实现、线程状态、线程调度、线程同步、线程数据传递
摘要:主要讲java中多线程的使用方法、线程同步、线程数据传递、线程状态及相应的一些线程函数用法、概述、线程池等等。在这之前,首先让我们来了解下在操作系统中进程和线程的区别: 进程:每个进程都有独立的代码和数据空间(进程上下文),进程间的切换会有较大的开销,一个进程包含1--n个线程。(进程是资源分配的最 阅读全文
posted @ 2017-08-15 10:06 脆皮软心 阅读(491) 评论(0) 推荐(0)

1 2 下一页