自由发挥
进击的中国学渣
努力也许改变不了一切,但能改变许多
展开
-
hello world
今天是我第一天写博客,原因是因为我的电脑在下载镜像文件,要等得时间比较长,所以就写了博客,另一方面写博客也是为了说一说自己学习的心得,可以供大家参考。至于我的主题为什么叫hello world是因为我的第一个java程序是hello world。哈哈 我是不是很无聊。 就这么多了,大家晚安。原创 2016-10-17 23:40:54 · 145 阅读 · 0 评论 -
如何实现session共享
1 将session的信息持久化到数据库 对数据库访问量太多了,这个方式是不好的。2 利用cookie和session 假设有2台服务器A,B。用户请求假如被分到了A,先看A上有没有这个sessionId的session,如果没有再回去看cookie有没有这个sessionId。如果cookie也没有,那就创建session,如果本地有那就直接去服务器A找session。不原创 2017-01-17 16:26:34 · 316 阅读 · 0 评论 -
线程计数器学习
CountDownLatch是线程的计数器,举一个实际场景来介绍计数器的使用:有2个人工作,2个人都做完了,这份工作才算结束,这个场景用java实现怎么做?一种方式是加一个全局变量,A线程完成给变量减一,B线程结束也给变量减一,变量初始值为2.当前变量为0,就是2个线程结束的时候,而这个java提供了CountDownLatch。CountDownLatch就是一个相对于所有线程的全局原创 2017-02-17 15:23:29 · 543 阅读 · 0 评论 -
StringBuilder,StringBuffer的区别
StringBuilder快但是线程不安全,StringBuffer慢但是线程安全原创 2017-02-17 15:24:52 · 231 阅读 · 0 评论 -
maven工程目录结构
src/main/java 存放项目源代码src/main/res 存放资源文件src/main/webapp 存放jsp等前端页面文件.classpath中会定义一些路径,比如jdk和编译后的class文件存放的位置.project是描述这个工程的,如果没有这个文件,虚拟机不会把它看作一个程序,里边是一些描述程序的信息原创 2017-03-21 16:09:01 · 339 阅读 · 0 评论 -
eclipse配置tomcat失败
今天配置tomcat失败,一直没有发现原因,现在还是没有,只是问题解决了。编辑server中tomcat,将tomcat的路径改成实际路径。原创 2017-03-21 17:16:14 · 853 阅读 · 0 评论 -
nginx学习
什么是ngnix? Nginx (engine x) 是一款轻量级的Web 服务器 、反向代理服务器及电子邮件(IMAP/POP3)代理服务器。可以参考以下图例: 什么是反向代理? ngnix接收客户端的请求,将请求分发给各个服务器,然后将各个服务器的结果返回给客户端。那么对于客户端来说就表现为一个反向代理。ngnix的下载安装 官网下载地址:http://nginx.org/ 下载完解压转载 2017-09-05 22:59:07 · 354 阅读 · 0 评论