- 浏览: 955996 次
- 性别:
- 来自: 魔都
文章分类
- 全部博客 (745)
- MultiThread (19)
- My Plan (118)
- JavaBasic (61)
- MyInterview (104)
- InternetTechnique (5)
- ProjectConclusion (1)
- Maven (5)
- MogoDb (5)
- Hadoop (11)
- Memcached (6)
- TechniqueCollect (1)
- Ibaits (1)
- Android (34)
- ItLife (40)
- Tree (2)
- ProjectArchitect (7)
- Open Source (3)
- liunx (5)
- socket (8)
- Spring (27)
- DesginPattern (35)
- WebBasic (13)
- English (13)
- structs (1)
- structs2 (2)
- Oracle (17)
- Hibernate (2)
- JavaScript (4)
- Jdbc (1)
- Jvm (15)
- Ibatis (1)
- DataStructures (13)
- Https/Socket/Tcp/Ip (3)
- Linux (4)
- Webservice (7)
- Io (2)
- Svn (1)
- Css (1)
- Ajax (1)
- ExtJs (1)
- UML (2)
- DataBase (6)
- BankTechnique (3)
- SpringMvc (3)
- Nio (3)
- Load Balancing/Cluster (3)
- Tools (1)
- javaPerformanceOptimization (8)
- Lucene(SEO) (1)
- My Think (80)
- NodeJs (1)
- Quartz (1)
- Distributed-java (1)
- MySql (7)
- Project (4)
- junit (4)
- framework (1)
- enCache (1)
- git (2)
- SCJP (1)
- sd (1)
最新评论
-
lkjxshi:
你都这水平了还考这个证干嘛
SCJP 认证考试指南 -
钟逸华:
问的真多
百度java开发面试题(转) -
zuimeitulip:
觉得我就是这样的,从小阅读量就很少,导致现在的读的速度非常慢, ...
让读书成为一种习惯 -
DDT_123456:
我觉得你是不符合要求。问你hashmap的那个问题,你那样回答 ...
阿里面试2(转) -
jingjing0907:
刚刚写了很多读过此博客的感受,竟然没有发上去,以为我注册账号还 ...
让读书成为一种习惯
上海-琉璃(156257964) 21:00:48
程序什么结构,功能点之前的依赖关系,模块之间的耦合聚合关系,各类服务器集群的部署方案
多态,继承,代码优化,spring在项目中的应用,spring的aop具体应用,java多线程,克隆需要注意的地方,设计模式也问了一些
上海-码农(591746288) 21:26:26
建议群里3年以下的 老实的打基础吧
上海-码农(591746288) 21:19:16
3年以下的扎扎实实的打基础吧
上海-码农(591746288) 21:13:58
基础
(初)深圳-小强(70968722) 21:14:37
是啊,我现在就是要找一个好的环境,一边学习,一边在工作中历练自己
(初)深圳-小强(70968722) 21:14:53
三年过后才是我爆发的时机
上海-码农(591746288) 21:24:26
前提是这几年是实打实的
上海-码农(591746288) 21:24:53
支付宝全SOA架构
蜡笔小强 21:01:11
列举一个自己用过的设计模式,讲讲为什么这样用
(初)深圳-小强(70968722) 21:30:36
不抓紧学更有压力
(初)深圳-小强(70968722) 21:31:06
java里面这么多东西要学,我现在都觉得时间不够
(初)深圳-小强(70968722) 21:28:55
现在没女朋友,不抓紧时间学习,等有了女朋友就没时间了
(初)深圳-小强<70968722> 21:23:33
三年成长为高级程序猿
(初)深圳-小强<70968722> 21:23:57
四到五年成长为架构师或则技术专家
(初)深圳-小强(70968722) 21:46:58
session共享这块,淘宝的经验应该很丰富吧
上海-琉璃(156257964) 21:47:07
比如用户在A节点登录,A肯定会init,如果init完成后,再次登录B,这样就有两个节点都持有session了
上海-琉璃(156257964) 21:42:43
码农,集群情况下,session同步问题你有好方案不,目前我打算用memcache的session插件,不过我发觉好像memcache在session put的时候貌似会广播给memcache集群的所有节点,还没想好session的destory和init策略
给一个行情价吧!
上海,Java
第一年:3000 - 4000
第二年:5000 - 6500
第三年:8000 - 10000
第四年:12000 - 14000
第五年:14000 - 18000
第六年:20000+
这是民营企业的行情,外企会更高。
程序什么结构,功能点之前的依赖关系,模块之间的耦合聚合关系,各类服务器集群的部署方案
多态,继承,代码优化,spring在项目中的应用,spring的aop具体应用,java多线程,克隆需要注意的地方,设计模式也问了一些
上海-码农(591746288) 21:26:26
建议群里3年以下的 老实的打基础吧
上海-码农(591746288) 21:19:16
3年以下的扎扎实实的打基础吧
上海-码农(591746288) 21:13:58
基础
(初)深圳-小强(70968722) 21:14:37
是啊,我现在就是要找一个好的环境,一边学习,一边在工作中历练自己
(初)深圳-小强(70968722) 21:14:53
三年过后才是我爆发的时机
上海-码农(591746288) 21:24:26
前提是这几年是实打实的
上海-码农(591746288) 21:24:53
支付宝全SOA架构
蜡笔小强 21:01:11
列举一个自己用过的设计模式,讲讲为什么这样用
(初)深圳-小强(70968722) 21:30:36
不抓紧学更有压力
(初)深圳-小强(70968722) 21:31:06
java里面这么多东西要学,我现在都觉得时间不够
(初)深圳-小强(70968722) 21:28:55
现在没女朋友,不抓紧时间学习,等有了女朋友就没时间了
(初)深圳-小强<70968722> 21:23:33
三年成长为高级程序猿
(初)深圳-小强<70968722> 21:23:57
四到五年成长为架构师或则技术专家
(初)深圳-小强(70968722) 21:46:58
session共享这块,淘宝的经验应该很丰富吧
上海-琉璃(156257964) 21:47:07
比如用户在A节点登录,A肯定会init,如果init完成后,再次登录B,这样就有两个节点都持有session了
上海-琉璃(156257964) 21:42:43
码农,集群情况下,session同步问题你有好方案不,目前我打算用memcache的session插件,不过我发觉好像memcache在session put的时候貌似会广播给memcache集群的所有节点,还没想好session的destory和init策略
给一个行情价吧!
上海,Java
第一年:3000 - 4000
第二年:5000 - 6500
第三年:8000 - 10000
第四年:12000 - 14000
第五年:14000 - 18000
第六年:20000+
这是民营企业的行情,外企会更高。
发表评论
-
大众点评电话面试(2015/3/13)
2015-04-02 21:57 461.负责项目的架构是怎样的2.网站搞活动的时候高并发怎么处理 ... -
2015.3.23-3.25面试题
2015-04-02 20:57 372015/3/18 1.项目有哪几 ... -
盛付通面试题(2014.3.25)
2015-03-19 09:35 56盛付通面试 2015/3/16 1. ... -
翰之友面试2015/3/13
2015-03-16 13:08 321.struct1与structs2的区别 2.什么是事 ... -
ebay电话面试 2015/3/11
2015-03-11 18:36 591.hibernate与ibatis的区别 ... -
menards
2015-03-10 18:07 26menards Menards是美国第三大家居装饰和用品 ... -
上海盛付通电子支付面试题(电话)2015/3/4
2015-03-04 23:28 761.object的方法有哪几个 clone,wai ... -
bluem内部面试题(2014.1.12)
2015-01-12 18:25 581.jquery插件没有用过,jquery取兄弟节点($( ... -
bluem内部面试题(2014.12.8)
2014-12-08 15:28 891.主要用jquery,js做了什么,什么功能,用了jqu ... -
englis interview
2014-04-23 13:35 8561.introdue myselfok, it's a ... -
邦购面试题(2014.4.22)
2014-04-22 17:10 2671.多线程银行转账怎么控制,有几个线程同时从账户扣钱(钱不 ... -
塔塔电话摩根面试题(2014.4.21)
2014-04-21 17:30 334塔塔摩根面试题1.what ... -
一网打尽JAVA英文面试题目(转)
2014-04-21 14:09 2751http://blog.csdn.net/aw_vip ... -
百度支付面试(转)
2014-04-20 23:22 281一面 1.简单的自我介绍 2.java方面:集合方面: ... -
车享网面试题(2014.4.16)
2014-04-16 22:54 4961.java内存泄露怎么监 ... -
迅付信息科技有限公司(2014.4.16)
2014-04-16 22:48 8361.常用的设计模式有哪些,画出某个设计模式的UML图 h ... -
阿里巴巴电话面试(2014.4.16)
2014-04-16 21:48 4111.spring ioc 怎么理解? Aop是由动态代理实 ... -
北塔软件面试题(2014.4.14)
2014-04-14 22:22 9191.有一个文件tool.txt,里面有a,b,c,d,f,e ... -
拉卡拉面试题(2014.4.14)
2014-04-14 21:46 11971.jvm参数设置的作用,-server,-mnax,-m ... -
携程网电话面试(2014.4.11)
2014-04-12 23:57 2561.spring事物有几种隔离级别(5种),require ...
相关推荐
【Java聊天室开发详解】 Java聊天室是一种网络通信应用程序,它允许用户进行实时文本交流。在本项目中,我们基于Java技术构建了一个聊天室,它整合了MyEclipse开发环境和Sql server2005数据库系统,实现了丰富的...
2. 消息存储模块:可能使用数据库来持久化聊天记录,以便用户可以查看历史消息。 3. 实时消息广播模块:当有新消息时,服务器需要将消息推送给所有在线用户。 4. 安全模块:防止恶意攻击,如SQL注入或XSS攻击。 ...
5. **用户界面设计**:简单的聊天室可能使用Swing或JavaFX库构建图形用户界面(GUI),包括文本框用于输入消息,按钮用于发送消息,以及文本区域用于显示聊天记录。 6. **事件监听**:在GUI中,事件监听是关键。...
8. **后端实现**:后端通常用Node.js、Java、Python等语言实现,负责接收和发送WebSocket消息,处理登录验证,以及与数据库的交互,存储和检索聊天记录。 9. **心跳机制**:为了检测和保持连接的活跃,WebSocket...
7. **数据库操作**:聊天记录通常需要存储在数据库中,以便于检索和持久化。因此,需要熟悉SQL语言以及如何使用Java的JDBC(Java Database Connectivity)API来与数据库交互。 8. **AJAX(Asynchronous JavaScript ...
用户界面应包含文本框供用户输入消息,以及按钮触发消息发送,还应显示来自其他用户的聊天记录。 8. **事件驱动编程**:在GUI编程中,事件驱动模型是常见的,用户交互如点击按钮会产生事件,需要编写事件监听器来...
12. **聊天记录存储**:聊天记录需要持久化存储,以便用户查询历史。可以定期将聊天记录写入数据库,或者使用日志文件。 以上是建立Java版QQ聊天系统所涉及的关键技术和概念。实际开发中,还需要考虑性能优化、用户...
"java聊天工具"是一个典型的Java应用场景,指的是使用Java技术构建的在线聊天应用程序,它允许用户通过互联网进行实时通信。在这个Java项目中,我们可以探讨几个关键的知识点: 1. **Java网络编程**:Java聊天工具...
如果涉及到数据库存储,那么聊天记录可能会被存储在数据库中,通过Java的JDBC API来读写数据。数据库可以用于持久化用户信息、聊天历史等,以便在用户下次登录时恢复状态。 综上所述,这个基于JAVA RMI的聊天室项目...
【Java开发的聊天系统】是一种基于Java编程语言构建的实时通信平台,允许用户进行文本、音频或视频交流。在IT领域,这样的系统通常涉及到网络编程、多线程、并发处理和数据传输等核心技术。 首先,Java是这个聊天...
9. **数据库集成**:如果聊天记录需要存储,可以集成数据库来保存历史消息,如使用JDBC连接MySQL或SQLite等数据库。 10. **错误处理和日志记录**:为了提高程序的健壮性,需要对可能出现的异常进行捕获和处理,同时...
在Java聊天室中,服务器需要维护一个用户列表,记录每个用户的Socket连接。当一个用户发送消息时,服务器会根据接收者信息选择合适的Socket通道将消息转发给目标用户或所有在线用户。 发送图片功能需要处理二进制...
【JAVA实现QQ记录备份软件】是一项利用JAVA编程语言来创建一个实用工具,旨在帮助用户方便地备份他们的QQ聊天记录。这个软件集成了多种功能,包括文件夹搜索、文件夹复制和删除,同时提供了用户友好的界面,如带有...
4. **数据库操作**:数据库用于存储用户信息、好友关系、聊天记录等数据。这个项目可能使用了如MySQL或SQLite这样的关系型数据库,Java通过JDBC(Java Database Connectivity)API与数据库进行交互,进行增删改查等...
我们首先需要加载数据库驱动,然后创建`Connection`对象,接着使用`Statement`或`PreparedStatement`执行SQL语句,如INSERT、SELECT等,来保存和检索聊天记录。同时,为了确保数据的一致性和完整性,事务管理也是必...
2. **时间线过滤**:按日期和时间筛选聊天记录。 3. **搜索功能**:通过关键词搜索聊天内容。 4. **导出功能**:将聊天记录导出为文本、XML或其他格式,便于备份或离线查看。 5. **权限管理**:可能有权限设置,限制...
虽然没有明确提及,但聊天记录可能会被保存到本地文件中。Java的I/O流可以用来读写文件,方便用户查看历史记录或在程序重启后恢复聊天状态。 总的来说,“Java我的聊天器代码和界面”项目涵盖了Java网络编程、多...
7. **数据库存储**:为了持久化聊天记录,开发者通常会将聊天数据存储在数据库中,如MySQL或MongoDB。这不仅方便查询历史聊天记录,也支持离线消息推送。 8. **实时通信技术**:WebSocket协议允许在客户端和服务器...
2. Java集合框架:在处理用户信息、聊天记录等数据时,Java集合框架如ArrayList、HashMap等起到了关键作用,它们提供了高效的数据存储和访问机制。 二、Java网络编程 1. Socket编程:JavaQQ聊天工具的核心在于网络...