
学习笔记
bsr1983
这个作者很懒,什么都没留下…
展开
-
Openfire4.5源代码调试
1.官网:http://igniterealtime.org/2.源码:https://github.com/igniterealtime/Openfire.git3.Spark下载 :http://igniterealtime.org/downloads/index.jsp#openfire4.Openfire导入Intellij Idea并启动,调试(1)使用最新版本Maven,...原创 2019-11-18 15:58:37 · 1120 阅读 · 0 评论 -
深入分析JavaWeb内幕学习笔记
1.GB2312对应的Charset是sun.nio.cs.ext.EUC_CN,而对应的CharsetDecoder编码类是sun.nio.cs.ext.DoubleByte。GB2312字符集有一个从char到byte的码表,不同的字符编码就是从这个码表找到与每个字符对应的字节,然后拼装成成byte数组。2.可以直接调用JDK的com.sun.tools.javac.main.Main类...2015-02-10 10:50:10 · 152 阅读 · 0 评论 -
Java并发编程实战学习笔记一
1.线程允许在同一个进程中同事存在多个程序控制流。线程会共享进程范围内的资源,例如内存句柄和文件句柄,但每个线程都有各自的程序计数器(Program Counter)、栈及局部变量等。安全性的含义是“永远不发生糟糕的事情”,而活跃性则关注另一个目标,即“某件正确的事情最终会发生”。当某个操作无法继续执行下去的时候,就会发生活跃性问题。在串行程序中,活跃性问题的形式之一就是无意总造成的无线循...原创 2014-08-25 17:36:02 · 157 阅读 · 0 评论 -
Java并发编程实战学习笔记二
11.栈封闭是线程封闭的一种特例,在栈封闭中,只能通过局部变量才能访问对象。局部变量的固有属性之一就是封闭在执行线程中。他们位于执行线程的栈中,其他线程无法访问这个栈。栈封闭(也被称为线程内部使用或者线程局部使用,不要与核心类库中的ThreadLocal混淆)比Ad-hoc线程封闭更易于维护,也更加健壮。如果在线程内部(Within-Thread)上下文中使用非线程安全的对象,那么该对象仍...原创 2014-08-25 17:37:15 · 140 阅读 · 0 评论 -
Erlang学习笔记一 环境搭建
Erlang官网:http://www.erlang.org/1.Erlang SDK下载地址:http://www.erlang.org/download.htmlwindows 64版本地址:http://www.erlang.org/download/otp_win64_17.5.exe2.Erlang Build 工具 rebar 安装官网:http://ww...2015-05-28 14:10:16 · 175 阅读 · 0 评论 -
reids学习笔记
xmind文件下载地址:https://github.com/bsr1983/note/blob/master/redis.xmindkey del DEL key [key ...] 删除指定的一个或多个key。不存在的key会被忽略。 被删除key的数量 dump dump key 序列化给定的key,并返回被序列化的值,使用RES...2017-02-06 21:18:56 · 297 阅读 · 0 评论 -
《如何高效学习》学习笔记
xmind文件下载地址:https://github.com/bsr1983/note/blob/master/%E5%A6%82%E4%BD%95%E9%AB%98%E6%95%88%E5%AD%A6%E4%B9%A0.xmind 如何高效学习整体性学习 结构 感知结构 图像 声音 情感 关系结构 故事 人...2017-02-07 16:54:24 · 208 阅读 · 0 评论 -
2017已读书目
1.《Java性能权威指南》 https://www.amazon.cn/gp/product/B01DLB7Z66 (2017-01-01至2017-02-14)2.《跟任何人都聊的来》https://item.jd.com/11496924.html (2017-05-31至2017-06-29)3.《摩托车修理店的未来工作哲学》https://item.jd.com/114651...原创 2017-02-14 16:21:24 · 179 阅读 · 0 评论 -
Java性能权威指南学习笔记
xmind格式学习笔记下载链接:https://github.com/bsr1983/note/blob/master/Java%E6%80%A7%E8%83%BD%E6%9D%83%E5%A8%81%E6%8C%87%E5%8D%97.xmindJava性能权威指南导论 JVM调优标志 布尔标志 -XX:+FlagName 表示开启 -XX:-FlagNa...2017-02-14 16:31:55 · 916 阅读 · 0 评论 -
Servlet3.1标准学习笔记五
61.属于Java EE实现的分布式servlet容器必须支持其他Java EE对象从一个JVM迁移到另一个JVM所必需的机制。Java EE定义了一个命名的环境,允许应用程序在没有明确的知道外部信息是如何命名和组织的情况下轻松地访问资源和外部信息。Servlet容器是一个Java EE产品的一部分,不应该允许应用程序重写Java SE或Java EE平台的类,比如那些在Java.*和j...原创 2014-03-21 15:22:44 · 128 阅读 · 0 评论 -
Servlet3.1标准学习笔记四
54.声明式安全是指以在应用外部的形式表达应用的安全模型需求,包括角色、访问控制和认证需求。部署描述符是web应用中的声明式安全的主要手段。编程式安全包括以下HttpServletRequest接口的方法:(1)authenticate 允许应用由容器发起在一个不受约束的请求上下文内的来访者请求认证。(2)login 允许应用执行用户名和密码收集(作为一种Form-Based Log...原创 2014-03-18 19:36:10 · 185 阅读 · 0 评论 -
Formatter学习备忘
示例:System.out.println(String.format("当前日期:%1$tY年%1$tm月%1$td日 %1$tH:%1$tM:%1$tS", new Date()));System.out.println(String.format("%.3f", new Double(1.000001)));以下文字摘自JDK API6.0 中文版格式字符串语法 产生...原创 2010-01-26 13:37:53 · 158 阅读 · 0 评论 -
android call webservice
http://www.anddev.org/calling_a_web_service_from_android-t348.htmlhttp://stackoverflow.com/questions/297586/how-to-call-web-service-with-android原创 2010-07-21 09:44:21 · 108 阅读 · 0 评论 -
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) - 整理(转)
五种开源协议的比较(BSD,Apache,GPL,LGPL,MIT) - 整理当Adobe、Microsoft、Sun等一系列巨头开始表现出对”开源”的青睐时,”开源”的时代即将到来!最初来自:sinoprise.com/read.php?tid-662-page-e-fpage-1.html(遗憾的是这个链接已经打不开了),我基本未改动,只是进行了一些排版和整理。参考文献:http://...原创 2011-03-10 10:24:21 · 129 阅读 · 0 评论 -
XMPP学习笔记一 概述
转载自XMPP的wiki页面:http://zh.wikipedia.org/wiki/XMPP XMPP的wiki简介摘录: XMPP(Extensible Messaging and Presence Protocol,前称Jabber[1])是一种以XML为基础的开放式实时通信协议,是经由互联网工程工作小组(IETF)通过的互联网标准...原创 2015-01-04 19:16:39 · 174 阅读 · 0 评论 -
2015已读书目
1.《Java程序员修炼之道》 http://item.jd.com/11269625.html2.《深入分析Java Web技术内幕(修订版) 》http://item.jd.com/11520670.html (2015-02-09)3.《清醒思考的艺术》http://item.jd.com/11150194.html (2015-02-15)4.《明智行动的艺术》ht...原创 2015-01-15 15:52:32 · 183 阅读 · 0 评论 -
Servlet3.1标准学习笔记一
1.Servlet默认是线程不安全的,需要开发人员处理多线程问题。通常Web容器对于并发请求将使用同一个servlet处理,并且在不同的线程中并发执行service方法。2.doPut和doDelete方法允许Servlet开发人员让支持HTTP/1.1的客户端使用这些功能。HttpServlet中的doHead 方法可以认为是doGet方法的一个特殊形式,它仅返回由doGet 方法产...原创 2014-03-06 11:38:48 · 156 阅读 · 0 评论 -
Servlet3.1标准学习笔记二
18.HttpServletRequest接口提供了getCookies方法来获得请求中的cookie的一个数组。这些cookie是从客户端发送到服务器端的客户端发出的每个请求上的数据。如果请求已经通过一个安全协议发送过,如HTTPS,必须通过ServletRequest接口的isSecure方法公开该信息。Web容器必须公开下列属性给servlet程序员:密码套件 ...原创 2014-03-10 18:12:51 · 173 阅读 · 0 评论 -
Servlet3.1标准学习笔记三
36.在web应用中,使用注解的类仅当它们位于WEB-INF/classes目录中,或它们被打包到位于应用的WEB-INF/lib中的jar文件中时它们的注解才将被处理。Web应用部署描述符的web-app元素包含一个新的"metadata-complete"属性。"metadata-complete"属性定义了web描述符是否是完整的,或是否应该在部署时检查jar包中的类文件和web fr...原创 2014-03-17 15:57:54 · 156 阅读 · 0 评论 -
java学习资源备忘
Java语言规范 :http://java.sun.com/docs/books/jls/ HTML下载地址:http://java.sun.com/docs/books/jls/third_edition/download/langspec-3.0.zip PDF下载地址:http://java.sun.com/docs/books/jls/download/langspec-3...原创 2009-12-29 16:04:16 · 97 阅读 · 0 评论