说不清的东西
文章平均质量分 70
wwwgggisnotme
漂着的菜鸟
展开
-
Java中关于 单例 多例 单线程 多线程
单例在多线程下是安全的? 多例在多线程下是安全的? Tomcat每个请求都会在一个线程中执行,那所有的java代码是否都要考虑线程安全问题? 3.1. Spring单例模式下要不要考虑?看看平时的代码是怎么写的? 3.2. Struts2多例模式下要不要考虑?看看平时的代码是怎么写的? 单例在单线程下是安全的? 多例在单线程下是安全的? 结论: 一个对象是单例还是多例,与它是否是线程安全的原创 2016-06-01 17:35:26 · 1088 阅读 · 0 评论 -
怎么才能线程安全?
最直接的想法就是同步,同步,同步!!! 但是不要忘了,为什么会有线程安全问题产生?同步的是什么?因为 资源的共享才会有线程安全问题,同步的也是那个共享的资源。 多个线程同时使用一个资源的时候才会有线程安全问题,所以就对那个资源进行同步处理。同步,属于时候补救的措施。还有一个事前避免的解决方案,就是 干掉那个共享资源。 既然问题就出在那个共享资源上面,如果没有这个东西,就不会产生线程安全问题,也原创 2016-06-01 17:54:15 · 334 阅读 · 0 评论 -
服务器推送之WebSocket 入门学习路程(一)
【前言】 之前弄即时通讯的时候看过服务器推送的一些东西,其中包括websocket。 当时有些大概的印象, websocket是h5的东西服务器和客户端相互通信,实时性很高,是目前实现服务器推送的最优方案 但是当正在来弄的时候就发现有些认识是不正确或者片面的,废话不说,下面开始 【概况】 目前支持websocket实现大概分为3类(仅就自己已知的); java,就是指原创 2016-07-08 16:42:36 · 772 阅读 · 0 评论 -
服务器推送之WebSocket 入门学习路程(二)
【前言】--只是自己的一些废话,可以略过 我写这些东西,不是要把怎么写websocket列出来,让大家来看,来参考,当然这是其中之一,但是不是我的目的。 我更多的是要记录自己学习这个websocket的过程,包括其中的误区(虽然有些误区也是百度别人的东西才走出来)以及学习一个新事物的途径。 我也会百度别人的东西,但是当我百度到前篇一律的东西的时候,我就会想,这些大神的东西是从哪来的,为什么我原创 2016-07-08 17:16:49 · 658 阅读 · 0 评论 -
服务器推送之WebSocket 入门学习路程(三)
【小结1】 虽然啥都没干,但是看完文档就知道websocket根本就不只是h5的东西,只有h5毛都干不了。 服务器端的工作反而一大堆。 【Step 4: 开始写代码】 先弄最简单的, 浏览器上先用最原声的websocket对象,不用sockjs;服务端就用文档上面说的第一个简单的例子。 客户端: var socket = new WebSocket('ws://mydomai原创 2016-07-08 17:39:08 · 2440 阅读 · 0 评论 -
服务器推送之WebSocket 入门学习路程(四) 中结
【小结2】 经过前面的这些坑,虽然看起来不多,但是别忘了,这些坑也是总结出来的,不总结的时候,谁知道是几个坑啊 【Step 6: 写高级的代码】 在弄stomp之前,强烈建议 大家看看stomp的知识,不才孤陋寡闻,以为stomp是spring支持websocket才出的东西,其实不然,这东西早就有,不看的话有些概念弄不清。 在这之前读文档的时候 就说了一个坑, 这个stomp的用原创 2016-07-08 18:15:30 · 3039 阅读 · 0 评论 -
小白初用Redis
此文章只针对Redis小白, 介绍了从安装、运行到Redis链接遇到的问题。 1.安装,去百度吧,官网没找到,找到的欢迎提供链接; 这里做下简单的记录: 1)解压目录下make 2)src目录下make install 3)把bin和conf移到统一目录下管理,如/usr/local/redis/ 2.运行,这个简单没啥问题 1)服务端:redis-server [config原创 2017-02-21 18:36:15 · 333 阅读 · 0 评论 -
LOG4J打印Mybatis调试信息、sql语句 特别版
本篇文章并不是全面的介绍, 只是针对容易漏掉的点。 1. 最不容易漏掉的, 随便一百度就是一大堆的log4j的配置文件里面要写的东西,自行百度,真是一百度一大堆,而且还都是对的 2. 最容易漏掉的, mybatis的相关配置, 在spring整合mybatis的时候,需要一个中间件叫mybatis-spring, 配置sqlSessionFactory时,可以指定mybati原创 2017-02-22 16:05:40 · 356 阅读 · 0 评论 -
java ThreadLocal 自己的一些见解
java threadlocal 个人见解原创 2016-05-18 17:29:27 · 292 阅读 · 0 评论