首页 > 编程语言
java 使用 comet4j 主动向客户端推送信息 简单例子
【背景】 今天,一个前端的师弟问我怎样做实时聊天窗口,我毫不犹豫地说:在前台定时访问服务端呀!师弟默默地百度了一番,最后告诉我,有一种技术是后服务端动推送信息给客户端的,这种技术的名字叫comet,我惊呆了,因为完全没听过,赶紧上网搜集资料,耗了一个晚上写了个简单的例子,实现主动向客户端发送信息。....
分类:编程语言   时间:2014-08-07 02:57:59    收藏:0  评论:0  赞:0  阅读:341
多线程
multithreading,multiprocessingBlock multi-threading:context switching意味着从现有的寄存器集切换到另一套Interleaved multithreading:similar to preemptive multitasking,mo...
分类:编程语言   时间:2014-08-07 02:56:28    收藏:0  评论:0  赞:0  阅读:428
solr和java时区时间日期转化方法
我们一般得到的时间为当地时区的时间,而我存储到服务器上时想得到格林威治时间(GMT)和世界协调时间(UTC)。一种是通过时间差计算:目标时区时间+时区差=本时区的时间。另一种则是通过设置时区不过要调用set方法,在多线程情况下调用set会发生错误,所以最好使用第一种: 第一种代码: package com; import java.text.SimpleDateFormat; import ...
分类:编程语言   时间:2014-08-07 00:51:54    收藏:0  评论:0  赞:0  阅读:352
Java代码输出是“father”还是“child”(一)
1、实例...
分类:编程语言   时间:2014-08-07 00:49:57    收藏:0  评论:0  赞:0  阅读:434
Java代码输出是“father”还是“child”(二)
1、实例...
分类:编程语言   时间:2014-08-07 00:49:37    收藏:0  评论:0  赞:0  阅读:395
java开发中的那些事(6)------一次ajax调用中的问题
在一次ajax修改中碰到的几个问题,蚁穴虽小,千里之溃啊...
分类:编程语言   时间:2014-08-07 00:49:17    收藏:0  评论:0  赞:0  阅读:357
Java正则表达式实现字符串的动态多替换
需求场景: 今天在处理SQL语句的时候,由于数据库中存的格式是VARCHAR2型的,这就需要对SQL语句中WHERE条件后边的带数字的字符串加上单引号,对于字符串的处理,首先想到的就是正则表达式,对正则表达式,虽然有一些了解,但是也谈上很熟练,百度了一番(正常网络也就那个几个无奈的搜索引擎使用...
分类:编程语言   时间:2014-08-07 00:42:47    收藏:0  评论:0  赞:0  阅读:430
C++二进制输入输出流接口设计
提到输入输出流,作为CPPer很自然的就会想到std::iostream,对于文本流的处理,iostream可以说足够强大,应付一般复杂度的需求毫无压力。对二进制流处理却只能用“简陋”来形容,悲催的是,作为一个在多媒体软件领域默默耕耘多年的码农日常打交道最多的偏偏就是二进制流。前些年流行过一本书叫做...
分类:编程语言   时间:2014-08-07 00:37:37    收藏:0  评论:0  赞:0  阅读:499
java基础知识回顾之java Thread类学习(五)--java多线程安全问题(锁)同步的前提
这里举个例子讲解,同步synchronized在什么地方加,以及同步的前提:* 1.必须要有两个以上的线程,才需要同步。* 2.必须是多个线程使用同一个锁。* 3.必须保证同步中只能有一个线程在运行,锁加在哪一块代码那么我们要思考的地方有:1.知道我们写的哪些是多线程代码 2.明确共享数据 3.明确...
分类:编程语言   时间:2014-08-07 00:35:07    收藏:0  评论:0  赞:0  阅读:311
javaSE之线程联合
首先定义 : 一个线程A在占有CPU资源期间 ,可以让其他线程调用join()和本线程联合。 嗯哈,像书本这个列子: 如: B.join(); 我们称A在运行期间联合了B, 如果线程A在占有CPU资源期间一旦联合B线程,那么A线程将立刻 中断执行,一直等到它联合的线程B执行完...
分类:编程语言   时间:2014-08-07 00:33:47    收藏:0  评论:0  赞:0  阅读:488
JavaScript 内存释放测试
1 ! function() 2 { 3 var 4 array = [] 5 , count = 100*100*100 6 , time = +new Date 7 8 ; while( count-- ) 9 ar...
分类:编程语言   时间:2014-08-07 00:33:27    收藏:0  评论:0  赞:0  阅读:381
[应用]来点实际,利用CB刷简历更新时间程序(python)
实际上就是一个python的curl应用。应tom的要求,现在公布给大家。希望能对大家有用。 http://onefishum.blog.163.com/bl ... 052013324114213898/? 目前高端的工作是越来越难找了。本人做了51、zhaopin、猎聘网的...
分类:编程语言   时间:2014-08-06 23:19:02    收藏:0  评论:0  赞:0  阅读:698
Java邮件发送与屏幕截屏
Java截屏发送邮件到邮箱...
分类:编程语言   时间:2014-08-06 23:13:42    收藏:0  评论:0  赞:0  阅读:603
java 实现单例模式
public class Singleton { private static Singleton intance; private Singleton() {} public static Singleton getInstance() { /* * 一开始多线程进来,遇到锁,一个线程进去,是为空,new对象; 后续线程进入,不为空,不操作;最后直接...
分类:编程语言   时间:2014-08-06 23:13:12    收藏:0  评论:0  赞:0  阅读:401
java中反射学习整理
java,反射,java反射机制...
分类:编程语言   时间:2014-08-06 23:12:22    收藏:0  评论:0  赞:0  阅读:550
C++11线程指南(二)--Lambda线程实现
1. Thread with lambda function   基于前一章中的Lambda程序,我们进行了扩展,当前创建5个线程。   #include #include #include #include int main() { std::vector threadVec; for(int i=0; i<5; ++i){ threadVec.push_back(std::thr...
分类:编程语言   时间:2014-08-06 23:09:02    收藏:0  评论:0  赞:0  阅读:422
Java安全套接字扩展——JSSE
上节已经介绍了SSL/TLS协议的通信模式,而对于这些底层协议,如果要每个开发者都自己去实现显然会带来不必要的麻烦,正是为了解决这个问题Java为广大开发者提供了Java安全套接字扩展——JSSE,它包含了实现Internet安全通信的一系列包的集合,是SSL和TLS的纯Java实现,同时它是一个开放的标准,每个公司都可以自己实现JSSE,通过它可以透明地提供数据加密、服务器认证、信息完整性等功能...
分类:编程语言   时间:2014-08-06 23:07:32    收藏:0  评论:0  赞:0  阅读:519
学习日记之迭代器模式和Effective C++
迭代器模式(Iterator):提供一种方法顺序访问一个聚合对象的各个元素,而又不暴露该对象的内部表示。 (1),当需要访问一个聚合对象,而且不管这些对象是什么都需要遍历的时候,你就应该考虑迭代器模式。 (2),你需要对聚集有多种方式遍历时,可以考虑用迭代器模式。 (3),当遍历不同的聚集结构,应提供如开始、下一个、当前项等统一的接口。 (4),迭代器模式就是分离了集合对象的遍历行为,抽象...
分类:编程语言   时间:2014-08-06 23:05:02    收藏:0  评论:0  赞:0  阅读:414
javascript基础知识
一、javascript概述 JavaScript是一种基于对象(Object)和事件驱动(EventDriven)并具有安全性能的脚本语言。使用它的目的是与HTML超文本标记语言、Java脚本语言(Java小程序)一起实现在一个Web页面中连接多个对象,与Web客户交互作用。javascript的出现使得网页和用户之间实现了一种实时性的,动态性的,交互性的关系,使网页包含更多活跃的元素和更加精...
分类:编程语言   时间:2014-08-06 23:04:02    收藏:0  评论:0  赞:0  阅读:410
Java密码学原型算法实现——第一部分:标准Hash算法
虽然C在密码学中有不可替代的优势:速度快,但是,Java的可移植性使得开发人员可以很快地将代码移植到各个平台,这比C实现要方便的多。尤其是Android平台的出现,Java的应用也就越来越广。因此,我本人在密码学研究过程中实际上也在逐渐使用和封装一些知名的Java密码学库,主要是方便自己使用。第一部分的实现是标准Hash算法。这一实现使用的是Java JDK,但是使用了Bouncy Castle的工具库实现Byte和String的一些转换。...
分类:编程语言   时间:2014-08-06 23:03:42    收藏:0  评论:0  赞:0  阅读:850
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!