• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • 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 下一页
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3