首页 > 编程语言
多线程编程之Windows同步方式
在Windows环境下针对多线程同步与互斥操作的支持,主要包括四种方式:临界区(CriticalSection)、互斥对象(Mutex)、信号量(Semaphore)、事件对象(Event)。下面分别针对这四种方式作说明:(1)临界区(CriticalSection) 每个进程中访问临界资源的...
分类:编程语言   时间:2014-10-30 13:11:03    收藏:0  评论:0  赞:0  阅读:311
使用Spring集成Quartz
Quartz:Quartz调度包的两个基本单元是作业(Job)和触发器(Trigger)。作业是能够调度的可执行任务,触发器提供了对作业的调度。虽然这两个实体很容易合在一起,但在Quartz中将它们分离开来是有原因的,而且也很有益处。通过把要执行的工作与它的调度分开,Quartz允许在不丢失作业本身...
分类:编程语言   时间:2014-10-30 13:09:53    收藏:0  评论:0  赞:0  阅读:182
java网络编程2-URL和URI
//创建url可以指定请求的url协议,但不同的jvm支持的协议可能不相同(大部分支持http、file、https) //构造只判断字符串中的协议支不支持,而不判断url的正确性 URL url=new URL("http://www.baidu.com"); System.out.p...
分类:编程语言   时间:2014-10-30 13:09:33    收藏:0  评论:0  赞:0  阅读:248
JavaScript 简单说明(一)
为什么学习 JavaScript?JavaScript web 开发人员必须学习的 3 门语言中的一门:HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 网页的行为定义:JavaScript是一种依赖于浏览器,用于控制DOM来描绘HTML的,面向对象的,脚本语言。(1),注释:...
分类:编程语言   时间:2014-10-30 13:06:53    收藏:0  评论:0  赞:0  阅读:220
[JavaScript]cookie实现刷新不变化树形菜单
通过设置cookie来保存树形菜单的状态,在页面加载时重新读取cookie来设置菜单。菜单的HTML结构: 1 2 3 4 一级菜单一 5 6 ...
分类:编程语言   时间:2014-10-30 13:06:03    收藏:0  评论:0  赞:0  阅读:239
解决Eclipse报errors running builder ‘javascript validator’ on project
导入jquery的js到项目中,Eclipse每次检测到功能代码变化(保存动作触发)就报错:errors running builder ‘javascript validator’ on project。如图:
分类:编程语言   时间:2014-10-30 13:05:53    收藏:0  评论:0  赞:0  阅读:319
【阿里云产品公测】消息队列服务MQS java SDK 机器人应用初体验
我的小机器人已经使用MQS。实现:定时消息(延迟服务),多个应用之间的通信(外网访问,内网多应用),公告类消息推送,任务执行类型消息(并且是有优先级的)总而言之,S...
分类:编程语言   时间:2014-10-30 13:02:21    收藏:0  评论:0  赞:0  阅读:321
javascript本地缓存之localStorage,sessionStorage等
/** * @author wsf 本地缓存对象 */ (function(win){ var doc = window.document,//文档对象 lstore = "localStorage",//本地存储对象 sstore = "sessionStorage",//会话级别的存储对象 gstore = "glo ...
分类:编程语言   时间:2014-10-30 12:41:06    收藏:0  评论:0  赞:0  阅读:340
simple_server--一个方便c++快速开发接口的http server
simple_server 此组件是为了使用c++方便快速的构建http server,编写基于http协议json格式的接口,和nginx等传统服务器相比,更加重视开发的便捷性,项目参考restbed?实现, 重新实现的原因是restbed只支持g++4.9以上 ? 特点 只支持linux 单进程+单线程模型 g++3.4 以上编译器都支持 强调简洁实用
分类:编程语言   时间:2014-10-30 12:36:31    收藏:0  评论:0  赞:0  阅读:351
2014之C++学习笔记(四)关于C++函数的传说
一转眼也过去有俩月了,本以为还是坚持不了,博客的力量总是有的,看着自己以前写的博客,现在也需要重新拾起来,当然所谓的公司有新的功能系? ...
分类:编程语言   时间:2014-10-30 12:32:46    收藏:0  评论:0  赞:0  阅读:336
Java排序算法【总结】
1、冒泡排序 冒泡排序是排序算法中最基本的一种排序方法,该方法逐次比较两个相邻数据的大小并交换位置来完成对数据排序,每次比较的结果都找出了这次比较中数据的最大项,因为是逐次比较,所以效率是O(N^2)的。 [java]?view plaincopy
分类:编程语言   时间:2014-10-30 12:31:32    收藏:0  评论:0  赞:0  阅读:258
关于CodeReview(java)
关于codereview,在平时的开发中,经常忽略的环节,参照目前介绍写好代码的几本书和之前掉进的坑,做了一个总结,分享出来。 为什么要做 通过review规避一些代码层面的问题 提升可读性,方便后续扩展和维护 double check 确保代码质量 检查列表 注释
分类:编程语言   时间:2014-10-30 12:18:36    收藏:0  评论:0  赞:0  阅读:268
在SpringMVC中如何重写Request URI
可以通过Filter来实现,Filter继承于javax.servlet.Filter,重写getRequestURI方法 public void doFilter(ServletRequest request, ServletResponse response, FilterChain chain) throws IOException, ServletException { ch ...
分类:编程语言   时间:2014-10-30 12:17:21    收藏:0  评论:0  赞:0  阅读:363
java servlet开发购物车功能,实现增删改查结算等功能。
原文:java servlet开发购物车功能,实现增删改查结算等功能。 源代码下载地址:http://www.zuidaima.com/share/1550463494130688.htm ? 购物车功能:增删改查,结算等功能,主要技术为:servlet对数据库的访问... ? 源代码截图:
分类:编程语言   时间:2014-10-30 12:16:06    收藏:0  评论:0  赞:0  阅读:245
Java中的数组
所谓数组,就是相同数据类型的元素按一定顺序排列的集合,就是把有限个类型相同的变量用一个名字命名,然后用编号区分他们的变量的集合,这个名字称为数组名,编号称为下标。组成数组的各个变量称为数组的分量,也称为数组的元素,有时也称为下标变量。数组是在程序设计中,为了处理方便, 把具有相同类型的若干变量按有序的形式组织起来的一种形式。这些按序排列的同类数据元素的集合称为数组。 ???? ...
分类:编程语言   时间:2014-10-30 12:15:41    收藏:0  评论:0  赞:0  阅读:594
Java Web简化版交友网站平台
原文:Java Web简化版交友网站平台 源代码下载地址:http://www.zuidaima.com/share/1550463487478784.htm ? 该案例用基本用到了Java Web开发的全部基础知识,实现的功能有:用户注册、登录、增删改查、文件上传和数据库设计等;
分类:编程语言   时间:2014-10-30 12:14:51    收藏:0  评论:0  赞:0  阅读:270
Java 组合
场景: ? String[][]arr1=new String[3][]; arr1[0]=new String[]{"a","[^a]"}; arr1[1]=new String[]{"b","[^b]"}; arr1[2]=new String[]{"c","[^ ...
分类:编程语言   时间:2014-10-30 12:10:17    收藏:0  评论:0  赞:0  阅读:163
Java理解线程的例子
先来看看例子:一辆载西瓜的小货车不幸翻车了,有个人去哄抢(这年头,哎~~~)。假设共10个西瓜,这人每次抢一个西瓜最多花1000ms,当然,他每次抢的时间肯定都不同,所以我们用随机数表示。维护次序者(城管?)2000ms后赶到,随即中断哄抢线程。看这人最后抢到几个西瓜? import java.util.*; import java.util.concurrent.Callable; imp ...
分类:编程语言   时间:2014-10-30 12:09:26    收藏:0  评论:0  赞:0  阅读:204
swiftboard启动信息
HELLO! BOOT0 is starting! boot0 version : 2.0.0 ? ? ? ? ? ? ? ? ? ? ? read dram para. dram driver version: 1.15 dram size =1024MB 0x7b7afe7f super_standby_flag = 0 Succeed in opening nan...
分类:编程语言   时间:2014-10-30 12:00:33    收藏:0  评论:0  赞:0  阅读:725
Java方法trim()所不能删除的字符串两端的全角空格删除方法
String?testStr?=?"  西式灯饰受欢迎?尽情演绎奢华味道"; testStr?=?testStr.replaceAll("[?| ]",?"?").trim(); ? ?如代码所示,直接用半角空格直接替换调字符串中所有的全角空格,然后再用trim()方...
分类:编程语言   时间:2014-10-30 12:00:13    收藏:0  评论:0  赞:0  阅读:204
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!