首页 > 编程语言
Windows内核之线程的调度,优先级,亲缘性
1 调度          Windows不是实时操作系统,它是抢占式多线程操作系统。在假设所有优先级相同的情况下,CPU对线程的调度原则是每隔20m就会切换到下一个线程,根据Context中的IP和SP来接着执行上次的东西。Windows永远不会让1个线程去独占一段时间。 2 可调度性          系统只调用可以调度的线程,其实系统的大部分线程都是处于不可调度的状态,要么处于暂停的状...
分类:编程语言   时间:2014-06-03 00:14:26    收藏:0  评论:0  赞:0  阅读:583
java UDP聊天与文件传输
package rgy.com.UDP3; import java.awt.Font; import java.awt.GridLayout; import java.awt.event.ActionEvent; import java.awt.event.ActionListener; import java.awt.event.KeyAdapter; import java.awt.even...
分类:编程语言   时间:2014-06-01 10:51:29    收藏:0  评论:0  赞:0  阅读:525
Linux下启用Chrome/Firefox的Java插件
Linux下开启java plugin的支持...
分类:编程语言   时间:2014-06-03 02:33:08    收藏:0  评论:0  赞:0  阅读:506
Exceptional C++: [Item 47. Control Flow] [条款47 控制流]
条款47控制流 难度:6 你到底有多了解C++代码的执行顺序呢?通过这个问题来测试一下你的知识。 “恶魔藏在细节里。”尽量指出下面(人为)代码的问题,请集中在控制流相关的问题上。 #include #include #include #include using namespace std; // The following lines come from other...
分类:编程语言   时间:2014-06-03 02:29:07    收藏:0  评论:0  赞:0  阅读:402
浅析Java中Ant的使用
Ant是一种基于Java的打包工具,Ant脚本采用XML格式编写,默认的文件名为build.xml。 Ant中常用的节点元素 Project Project是项目工程的顶级节点,一个build.xml文件可以包含多个project元素节点。 Project主要属性包括: Name:project节点名称 Default:默认执行的target元素节点...
分类:编程语言   时间:2014-06-03 03:53:11    收藏:0  评论:0  赞:0  阅读:366
Java读取配置文件的方式
Java读取配置文件的方式-笔记 1       取当前启动目录下的配置文件   一般来讲启动java程序的时候,在启动的目录下会有配置文件 classLoader.getResource("").getFile()  会取到java当前启动项目的目录,然后指定对应的配置文件路径即可比如conf/conf.properties   //取当前启动目录的配置文件 String  f...
分类:编程语言   时间:2014-06-03 04:01:49    收藏:0  评论:0  赞:0  阅读:435
JavaScript(20)jQuery HTML 添加和删除元素
jQuery - 添加元素 append() - 在被选元素的结尾插入内容 prepend() - 在被选元素的开头插入内容 after() - 在被选元素之后插入内容 before() - 在被选元素之前插入内容 这四个方法有什么区别呢。。。 jQuery - 删除元素 remove() - 删除被选元素(及其子元素) empty() - 从被选元素中删除子元素...
分类:编程语言   时间:2014-06-03 04:56:07    收藏:0  评论:0  赞:0  阅读:345
java.lang.Exception: DEBUG STACK TRACE for PoolBackedDataSource.close().
java.lang.Exception: DEBUG STACK TRACE for PoolBackedDataSource.close(). at com.mchange.v2.c3p0.impl.AbstractPoolBackedDataSource.close(AbstractPoolBackedDataSource.java:417) at sun.reflect.NativeMe...
分类:编程语言   时间:2014-06-03 03:16:53    收藏:0  评论:0  赞:0  阅读:863
C++必知必会(6)
条款55模板的模板参数 见一下stack适配器采用默认Deque的例子 template> class Stack{ public:        ~stack(); void push(); private:        Conts_; }; 这里,Stack的用户现在必须提供一个模板实参,表示元素的类型,还可以提供一个表示容器的类型(默认为deque),并且容器必须能够容...
分类:编程语言   时间:2014-06-03 04:58:17    收藏:0  评论:0  赞:0  阅读:349
Java算法快速排序
快速排序的原理:每次将序列以一个值为界限分成两组,在将两个序列分别以一个界限分成两组这样一直分下去。 int[] a = {11,222,44,63,84,11,24,53,123,25,98,76,34}; 第一步:以34将数组a分成两组  11, 25, 24, 11              34,  63, 44, 53, 123, 222, 98, 76, 84 第二步:以11将...
分类:编程语言   时间:2014-06-03 03:05:54    收藏:0  评论:0  赞:0  阅读:419
[Python学习]一、如何学习,学习资料
Python入门学习资料、基本要求、一些小建议...
分类:编程语言   时间:2014-06-03 05:40:17    收藏:0  评论:0  赞:0  阅读:368
Exceptional C++: [Afterword] [后记]
如果你对本书中的谜题和问题感兴趣,我有个好消息。这不是结束,因为Guru ofthe Week #30不是最后的GotW,我也会继续在各种编程杂志上写文章。 现在,在互联网上,新的GotW问题在comp.lang.c++.moderated新闻组中定期发布、讨论、辩论,并最终收录于GotW正式网站www.gotw.ca。在我写这篇文章时,1999年7月,我们已经进行到了条款55。为了让你领略...
分类:编程语言   时间:2014-06-03 01:41:06    收藏:0  评论:0  赞:0  阅读:400
简单的方式实现javascript 小数取整
JS小数取整...
分类:编程语言   时间:2014-06-03 01:40:28    收藏:0  评论:0  赞:0  阅读:344
JVM最多能创建多少个线程: unable to create new native thread
最近需要测试一个长连接服务器,数据上需要达到100W的长连接,测试的客户端,一个线程保持一个连接,发现linux服务器默认创建到3200多个线程的时候,就会报错这个错误“java.lang.OutOfMemoryError: unable to create new native thread。而且,此时整个系统都不能创新新的线程了,不能连接终端,不能执行任何命令。 貌似是内存不足,但实际内存尚...
分类:编程语言   时间:2014-06-03 03:29:18    收藏:0  评论:0  赞:0  阅读:382
Emma:Java代码覆盖率工具
这里主要结合几篇文章分享一下个人理解的emma的简单使用。复杂功能还需要以后进一步学习。  主页: http://emma.sourceforge.net 详细文档介绍:http://emma.sourceforge.net/reference/reference.html 这篇文章中介绍的Emma比较清晰,本文主要内容来自于它:http://nitintalk.wordpress.co...
分类:编程语言   时间:2014-06-03 04:16:14    收藏:0  评论:0  赞:0  阅读:615
Java Swing界面编程(17)---单行文本输入组件:JTextField
package com.beyole.util; import java.awt.GridLayout; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; public class test15 { public static void main(String[] args...
分类:编程语言   时间:2014-06-03 02:28:29    收藏:0  评论:0  赞:0  阅读:421
Java Swing界面编程(18)---单行文本输入组件:JTextField
以下的程序与上一例有一点区别,仔细对比不难发现其中的不同之处。 package com.beyole.util; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextField; public class test17 { public static void main(String[]...
分类:编程语言   时间:2014-06-03 05:58:31    收藏:0  评论:0  赞:0  阅读:400
Java Swing界面编程(19)---密码输入组件:JPasswordField
JTextField是使用明文方式进行数据显示的,如果现在需要将回显的内容设置成其他字符,则可以使用JPasswordField类。 package com.beyole.util; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JPasswordField; public class tes...
分类:编程语言   时间:2014-06-03 05:32:43    收藏:0  评论:0  赞:0  阅读:617
Java Swing界面编程(20)---多行文本输入组件:JTextArea
如果要输入多行文本,则可以使用JTextArea实现多行文本的输入。 package com.beyole.util; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JTextArea; public class test19 { public static void main(String...
分类:编程语言   时间:2014-06-03 05:47:34    收藏:0  评论:0  赞:0  阅读:521
Python Checkio
今天偶尔从一个师兄那里看到了checkio,感觉很好玩。 我看到的第一个题是要求写一个函数,接收一个数组,然后返回其中的重复元素,而且元素的顺序不能发生变化。换句话说,就是去掉其中不含重复的元素。比如: checkio([1, 2, 3, 1, 3]) == [1, 3, 1, 3], "1st example" checkio([1, 2, 3,...
分类:编程语言   时间:2014-06-03 03:14:54    收藏:0  评论:0  赞:0  阅读:473
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!