- 博客(7)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 基于SocketChannel的即时聊天程序
SocketChannel 的另一个小设计,还是纯JAVA,和之前做的21点游戏差不多时间写的,这两天总结了一下加了一个登陆和注册功能 主要功能: 1、广场群聊,即发送的消息所有在线的人都能看到 2、聊天室群聊,可以创建聊天室,进入聊天室的人可以在里面聊天,创建的人或者是第一个人为管理员,拥有踢人的权限;广场上有一个聊天室列表。 3、私聊,在广场和聊天室界面都有一个显示当前在线的人的列表,广场显示的是所有
2016-02-02 22:05:30 1383
原创 基于SocketChannel的21点小游戏
SocketChannel学习总结 这学期有一门课程需要做一些小设计,其中有一个21点游戏,我用SocketChannel做了联网,因为之前是没接触过SocketChannel的,所以是边学边做, 最近时间比较多,就做一下总结,以免忘记。 因为代码量比较少,就简单的分了一下服务器和客户端的包而已: 因为SocketChannel并没有提供很方便的多参数传输机制,它是直接传递字节流的,所以因为我制定了一个简单的协议来分辨
2016-01-30 23:27:23 710
原创 spring 事务管理个人笔记
笔记: 在用spring aop事务管理的时候,出现了回滚不成功而且控制台还报错的问题, 而配置文件什么的都是正确的, 找了两天之后,发现了自己之前在action里面用的是ApplicationContext context = new ClassPathXmlApplicationContext("applicationContext.xml");来加载配置文件。 而在service里
2015-07-30 09:44:45 501
原创 笔记:sh中从提交一个表单开始发生了什么
笔记:sh中从提交一个表单开始发生了什么 这两天学习了基础,先整合一下 1、向服务器发出请求 2、struts2框架的核心控制器拦截了这个请求,过滤后,若为action请求则转入struts2框架处理 3、转入struts2框架后,根据配置文件找到对应的Action类,提交给它处理,若找不到对应的Action信息,则由默认Action处理,若没有默认Action则报错。 4、先执行拦截器
2015-07-20 21:03:53 365
原创 Hibernate学习笔记:
Hibernate学习笔记: hibernate是一个持久层的框架,简化对数据库的使用,将数据库中的表映射为对象(ORM对象关系映射),在对对象进行操作的同时自动同步到数据库中。 一、使用基本流程 1、编写hibernate配置文件,其中包含了数据库连接的设定(指定驱动、连接、登录名、密码等)还有hibernate映射文件。 2、编写PO类(具有一定格式的普通java文件),该类与数据库中
2015-07-20 21:01:55 433
原创 struts2框架工作大体流程
Struts2: 1、客户端请求--- 2、过滤器筛选--- 3、核心控制器FilterDispatcherl拦截并过滤用户请求,将action请求转入struts2框架处理--- 4、通过配置文件struts.xml决定调用哪个业务控制器Action--- 5、拦截器interceor处理用户请求--- 6、调用Action---- 7、Action执行完毕根据返回结果在stru
2015-07-19 14:08:58 553
转载 关于MySQL workBench表属性的BIN,AI等含
PK: primary key 主键 NN: not null 非空 UQ: unique 唯一 AI: auto increment 自增 BIN:二进制(比text更大的二进制数据) UN: unsigned 无符号的整数(非负?) ZF: zero fill 填充0,即将字段内容用0填充至其指定长度
2015-07-18 00:04:59 1213
基于SocketChannel的即时聊天程序
2016-02-02
tomcat改了端口号还是闪退!!求大神解救!!
2015-05-16
TA创建的收藏夹 TA关注的收藏夹
TA关注的人