??
一.用户需求:
1.实现使用用户名登陆(不能重复)
2.登陆后能获取所有在线用户
3.可以给所用用户群发信息
4.也可以给某个用户单独发送信息
5.用户退出时,一起登陆用户能立刻感知
二.初步分析:
1.需要在服务器端记录当前登陆的用户,便于用户登陆时用户名查重及消息群发
2.用户登陆成功后需要获取所有在线用户...
分类:
编程语言 时间:
2015-05-18 09:07:03
阅读次数:
310
遇到很多次运行startup.bat后,一个窗口一闪而过的问题,但是从来没去纠正怎样修改配置才是正确的,现在从网上查阅的资料整理如下:
tomcat在启动时,会读取环境变量的信息,需要一个CATALINA_HOME 与JAVA_HOME的信息,CATALINA_HOME即tomcat的主目录,JAVA_HOME即java安装的主目录,jdk的主目录。
首先,要在环境变量处,配置JAVA_HOM...
分类:
其他好文 时间:
2015-05-18 09:03:39
阅读次数:
149
今天在V2EX上问了下遇到的mysql数据库中文乱码的问题,先说下,V2EX比CSDN论坛的模块好多了,一个小时的点击量就突破了500次,而且也有很多人帮助回答。
然后下面是我问的问题:
---------------------------------------------------------
项目全程都是utf8,hibernte写进数据库的数据取出来在myeclipse的co...
分类:
数据库 时间:
2015-05-18 09:02:55
阅读次数:
163
package Lesson15_generices;
//: generics/CovariantArrays.java
class Fruit {}
class Apple extends Fruit {}
class Jonathan extends Apple {}
class Orange extends Fruit {}
public class CovariantArrays ...
分类:
编程语言 时间:
2015-05-18 08:59:16
阅读次数:
241
/**
* 书本:《Thinking In Java》
* 功能:泛型数组转化,传递一个类型标识
* 文件:GenericArrayWithTypeToken.java
* 时间:2015年4月19日10:05:43
* 作者:cutter_point
*/
package Lesson15_generices;
import java.lang.reflect.Array;
public c...
分类:
编程语言 时间:
2015-05-18 08:59:09
阅读次数:
119
/**
* 书本:《Thinking In Java》
* 功能:由于有了擦除,数组运行的时候类型就只能是Object[]。如果我们立即将其转型为T[],那么在编译期该数组的实际类型就将会丢失,
* 而编译器可能会错过某些潜在的错误检查。所以我们最好在集合内部使用Object[],然后当你使用数组元素的时,添加一个对T的转型。
* 文件:GenericArray2.java
* 时间:2015年4...
分类:
编程语言 时间:
2015-05-18 08:58:41
阅读次数:
126
输入输出(I/O)是指程序与外部设备或其他计算机进行交互的操作。几乎所有的程序都具有输入与输出操作,如从键盘上读取数据,从本地或网络上的文件读取数据或写入数据等。通过输入和输出操作可以从外界接收信息,或者是把信息传递给外界。Java把这些输入与输出操作用流来实现,通过统一的接口来表示,从而使程序设计...
分类:
编程语言 时间:
2015-05-18 08:55:01
阅读次数:
228
经常有计算机专业的师弟师妹问我,“c++和java都上过课,可是学的都是皮毛,我现在是继续自学c++,还是java呢?哪个更有前景?pyhton和php好像也不错,师兄你怎么看?”然后还给我看最新的TIOBE编程语言排名和网上流传的各种工作语言的平均薪酬和岗位热度。我经常回答他们说:“根据兴趣来,随...
分类:
其他好文 时间:
2015-05-18 07:50:30
阅读次数:
154
1、要实现的功能书接上回,本回书解决核心引擎的第二个问题:数据映射和数据校验。我们把这个部分叫做数据转换模块。2、输入数据的格式输入数据的结构、属性名等,是接口发布方确定的。
出于安全、效率、调用方影响等方面的考虑,可能和自身系统中的结构和属性名不一致。输入数据的格式可能有三种:
反序列化后得到的Java对象。
JSON格式。
XML格式。
我们将对输入的数据进行校验,转换成自身系统的数据格式。3...
分类:
其他好文 时间:
2015-05-18 06:41:35
阅读次数:
207
使用Intellij的这段时间,一直在寻找一些技巧,不断提高对它的熟练度。接下来告诉大家一个小秘密,带大家体验一下Intellij半自动格式化代码的快感。那要使用这个功能还得安装一个插件--Eclipse Code Formatter,这个可以从Intellij的仓库中在线安装,不过这个速度确实.....
分类:
编程语言 时间:
2015-05-18 06:23:24
阅读次数:
230