会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
博雅居
要想跟上时代,就得不断学习!
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
9
10
11
12
13
14
15
16
17
···
27
下一页
2016年8月1日
JAVA System.arraycopy 和Arrays.copyof 效率比较
摘要: System.arraycopy()源码。可以看到是native方法: native关键字说明其修饰的方法是一个原生态方法,方法对应的实现不是在当前文件,而是在用其他语言(如C和C++)实现的文件中。 可以将native方法比作Java程序同C程序的接口。 copyOf,下面是源码,可以看到本质上是
阅读全文
posted @ 2016-08-01 16:51 博雅居
阅读(1223)
评论(0)
推荐(0)
2016年7月4日
Oracle 账户锁定问题解决办法
摘要: 1 打开 SQL PLUS 2 登录数据库 3 输入 conn/as sysdba; 4 输入 alter user 数据库名 account unlock;
阅读全文
posted @ 2016-07-04 14:58 博雅居
阅读(311)
评论(0)
推荐(0)
2016年6月2日
java回收算法
摘要: 两个最基本的java回收算法:复制算法和标记清理算法 复制算法:两个区域A和B,初始对象在A,继续存活的对象被转移到B。此为新生代最常用的算法 标记清理:一块区域,标记要回收的对象,然后回收,一定会出现碎片,那么引出 标记-整理算法:多了碎片整理,整理出更大的内存放更大的对象 两个概念:新生代和年老
阅读全文
posted @ 2016-06-02 11:47 博雅居
阅读(527)
评论(0)
推荐(0)
2016年5月23日
JDK与JRE的区别
摘要: 1.JVM -- java virtual machineJVM就是我们常说的java虚拟机,它是整个java实现跨平台的最核心的部分,所有的java程序会首先被编译为.class的类文件,这种类文件可以在虚拟机上执行,也就是说class并不直接与机器的操作系统相对应,而是经过虚拟机间接与操作系统交
阅读全文
posted @ 2016-05-23 18:04 博雅居
阅读(307)
评论(0)
推荐(0)
2016年5月12日
关于getClass().getClassLoader()
摘要: InputStream is = getClass().getClassLoader().getResourceAsStream("helloworld.properties");中getClass()和getClassLoader()都是什么意思呀.getClass():取得当前对象所属的Clas
阅读全文
posted @ 2016-05-12 17:19 博雅居
阅读(267)
评论(0)
推荐(0)
After reading a picture than out a picture
摘要: protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { //设置响应文本类型 response.setContentTy
阅读全文
posted @ 2016-05-12 16:57 博雅居
阅读(232)
评论(0)
推荐(0)
关于InputStream类的available()方法
摘要: 要一次读取多个字节时,经常用到InputStream.available()方法,这个方法可以在读写操作前先得知数据流里有多少个字节可以读取。需要注意的是,如果这个方法用在从本地文件读取数据时,一般不会遇到问题,但如果是用于网络操作,就经常会遇到一些麻烦。比如,Socket通讯时,对方明明发来了10
阅读全文
posted @ 2016-05-12 16:17 博雅居
阅读(61796)
评论(4)
推荐(5)
2016年5月7日
Java GUI编程中AWT/swing/SWT的优缺点
摘要: http://www.cnblogs.com/dugang/archive/2010/10/22/1858478.html AWT AWT是Abstract Window Toolkit(抽象窗口工具包)的缩写,是SUN专门针对Java GUI编程提供的最早的也是最初的开发工具包,用来建立和设置Ja
阅读全文
posted @ 2016-05-07 10:36 博雅居
阅读(11814)
评论(0)
推荐(0)
Java IO流中的flush()
摘要: 通过BufferedOutputStream或BufferedWriter 链接到底层流上来实现。因此,在写 完数据时,flush就显得尤为重要。 例如: 上图中WEB服务器通过输出流向客户端响应了一个300字节的信息,但是,这时的输出流有一个1024字节的缓冲区。所以,输出流就一直等着WEB服务器
阅读全文
posted @ 2016-05-07 10:19 博雅居
阅读(4481)
评论(0)
推荐(1)
2016年4月30日
volatile
摘要: 一旦一个共享变量(类的成员变量、类的静态成员变量)被volatile修饰之后,那么就具备了两层语义: 1)保证了不同线程对这个变量进行操作时的可见性,即一个线程修改了某个变量的值,这新值对其他线程来说是立即可见的。 2)禁止进行指令重排序。 volatile只提供了保证访问该变量时,每次都是从内存中
阅读全文
posted @ 2016-04-30 06:39 博雅居
阅读(168)
评论(0)
推荐(0)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
27
下一页