12 2017 档案
摘要:对位操作的不熟悉,因此需要这篇文章进行参考,但是只提到了最常用的一些操作:左移( << )、右移( >> )、位与( & ) 、位或( | )、位非( ~ )、位异或( ^ ),除了位非( ~ )是一元操作符外,其它的都是二元操作符。 转载自:CSDN: Java 位运算(移位、位与、或、异或、非)
阅读全文
摘要:WebSocket 一、WebSocket的产生 用户希望Web页面可以进行交互,用于解决这个问题的技术是JavaScript,现在Web上有许多的可用的JavaScript框架,在使用极少的JavaScript的情况下就可以创建出丰富的单页面Web——Ajax技术(异步JavaScript和XML
阅读全文
摘要:使用过滤器改进应用程序 一、过滤器的目的 过滤器是可以拦截访问资源的请求、资源的响应或者同时拦截两者的应用组件。过滤器可以检测和修改请求和响应,同时也可以拒绝、重定向或转发请求。javax.servlet.Filter接口实现了过滤器技术,使用HttpServletRequest和HttpServl
阅读全文
摘要:使用会话维持状态 一、会话 为了实现关联同一个用户端的多个请求和这些请求之间数据的共享,需要用到会话,会话用于维持请求和请求之间的状态。从服务器的角度,当用户的Web浏览器打开第一个链接到服务器的套接字时请求就开始了,直到服务器返回最后一个数据包并关闭链接是,该请求将结束。此时用户浏览器和服务器之间
阅读全文
摘要:我的代码在github上,https://github.com/WINTERFELLS/LeetCode-Answers 这里只提供个人的解题思路,不一定是最好的。 41-60: 给定一个排好序的数组,找到第一个缺失的正数。一个循环记录当前最小的。 给定一个容器,计算最多存储的水量。先找到最高的板子
阅读全文
摘要:Servlet 一、创建Servlet类 在Java EE中,Servlet用来接收和响应终端用户的请求。Servlet是所有Web应用程序的核心类,是唯一既可以直接处理和响应用户请求,也可以将处理工作委托给应用中的其它部分的类。除非某些过滤器提前终止了客户端的请求,否则所有的请求都将被发送到某些S
阅读全文
摘要:我的代码在github上,https://github.com/WINTERFELLS/LeetCode-Answers 这里只提供个人的解题思路,不一定是最好的。 Problems 21-40 合并两个排好序的链表,递归比较好一点,每次返回当前的结点。 给定括号的个数,生成所有的可以的括号的组合方
阅读全文
摘要:我的代码在github上,https://github.com/WINTERFELLS/LeetCode-Answers 这里只提供个人的解题思路,不一定是最好的。 Problems1-20 未完待续。。。
阅读全文
摘要:这是LeetCode上的题目56. Merge Intervals中需要用到的, 简单来说,定义了E为 同时一个List 需要按照Interval中start参数的大小进行排序,看起来很复杂,其实就只要一句话: 意思大家都能看出来,重写了compare方法,很简单,写这个也是为了自己之后使用的时候能
阅读全文
摘要:遇到这个错误是在Apache Tomcat上部署应用程序的时候遇到的,具体的错误描述是: java.lang.UnsupportedClassVersionError: HelloWorld has been compiled by a more recent version of the Java
阅读全文
摘要:最近在看《深入理解Java虚拟机》就想试一下在ubuntu下安装一个自己的虚拟机,说实话还是废了些功夫的。 首先我的ubuntu版本是Ubuntu 14.04.5, 于是我就去OpenJDK的官网上去查http://openjdk.java.net/ 按照官方提供的步骤很快就安装成功了openjdk
阅读全文

浙公网安备 33010602011771号