- 博客(3)
- 资源 (1)
- 收藏
- 关注
原创 Idea导出可执行jar包
1. 在菜单中选择File-》Project Structure,在出现的图中点击加号。并选择标号3的选项。2 按照上图选择后,出现下图,再按照红色标号进行选择。1位置选择Java应用程序的主类,2位置选择将项目中的jar包也导入到即将生成的jar包中,3位置一定要改成resources所在的路径,否则生成的jar包不可用。3 在上图中点击OK后会出现一个对话框,其中的内容不需要更改,直接点击确...
2017-03-31 21:51:15 3841 1
原创 HashMap和IdentifyHashMap
HashMap和IdentifyHashMap是Java中两个常见的Map类,对这两个类感兴趣的可以去看他们的源码。在这里只说他们的区别。 HashMap类判断键k1和k2相等的条件为 (k1==null?k2==null:k1.equals(k2))==trueIdentifyHashMap判断k1和k2相等的条件是(k1==k2) 来看下面的代码: import ...
2017-03-28 17:13:20 9810
原创 HTTP 请求头中的 X-Forwarded-For(XFF)
在Java代码实践中,有两种方式可以从HTTP请求中获得请求者的IP地址。一个是从Remote Address中获得,另一个是从X-Forward-For中获得,但他们的安全性和使用场景各有不同。一旦用错,就可能为系统造成漏洞。因此,需要开发者对这两个参数深入的理解。Remote Address代表的是当前HTTP请求的远程地址,即HTTP请求的源地址。HTTP协议在三次握手时使用的就是这个R...
2017-03-12 20:39:01 30716 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人