首页 > 编程语言
c#中Lock(锁)的研究以及跨线程UI的操作
本文只针对C#中,多线程同步所用到的锁(lock)作为研究对象。由于想更直观的显示结果,所以,在做demo的时候,就把多线程通过事件操作UI的代码也写了出来,留作备忘和分享吧。其实多线程的同步,使用同步锁的方法用了好多次,今天无意中看到MSDN中,建议用:1 private static reado...
分类:编程语言   时间:2014-11-25 14:21:34    收藏:0  评论:0  赞:0  阅读:300
ISO/IEC 9899 C语言标准(含GCC与Clang的扩展)非官方翻译
本系列博文将以ISO/IEC 9899最新的官方手册为准,然后再添加GCC以及Clang编译器对标准的扩展。 本系列博文将不仅仅是针对C编程语言(C Programming Language)标准的翻译,还有多处[译者注]以及译者个人所提供的示例代码加以说明。 本文版权由Zenny Ch...
分类:编程语言   时间:2014-11-25 14:19:34    收藏:0  评论:0  赞:0  阅读:359
JavaWeb学习----JSTL标签库
一、JSTL简介:JSTL全名为JavaServer Pages Standard Tag Library,中文名称为JSP标准标签函数库,目前最新的版本为1.2。JSTL是由JCP(Java Community Process)所指定的标准规格,它主要提供给Java Web开发人员一个标准通用的标...
分类:编程语言   时间:2014-11-25 14:17:14    收藏:0  评论:0  赞:0  阅读:263
第24章 数值算法
第24章 数值算法 24.1 递增赋值iota 24.2 元素求和accumulate 24.3 两序列元素内积inner_product 24.4 部分元素求和partial_sum 24.5 相邻元素求差adjacent_difference 24.6 n次方计算power 24.7 本章小结有...
分类:编程语言   时间:2014-11-25 14:16:44    收藏:0  评论:0  赞:0  阅读:259
再学Java 之 interface的成员变量
前言:最近在学多线程,写“哲学家就餐问题(Dining Philosophers)”的时候,需要定义一个全局的变量,即哲学家的人数。常用的做法是在其中一个类中定义一个static final的变量,然后让其他类通过类名访问他。在这里,想使用之前实训项目的第一版应用层协议的设计想法,即使用一个接口类来...
分类:编程语言   时间:2014-11-25 14:14:14    收藏:0  评论:0  赞:0  阅读:152
java_linux_shell_定时kill 启动java程序
#!/bin/bash#Process_ID=`ps -ef |grep 'LoginSinaWeiboCookie.jar' |grep -v grep |awk '{print $2}'`Cookie_DIR=/home/chenpenghui/crawler/LoginSinaWeiboCoo...
分类:编程语言   时间:2014-11-25 14:10:04    收藏:0  评论:0  赞:0  阅读:230
JavaScript为iphone添加到主屏幕
iphone手机有一个书签栏上可以将当前在浏览的网页添加到主屏幕,用户添加该选项之后,就可以从桌面上启动这个web程序,让人看起来有点像web app一样,深受许多人的喜爱。但是很多人却不知道或者懒得去设置,本文将介绍一个JavaScript提示用户添加到主屏幕。设定主屏幕图标iOS 的网页图标与传...
分类:编程语言   时间:2014-11-25 14:09:44    收藏:0  评论:0  赞:0  阅读:438
你好,C++(22) 排排坐,吃果果——4.3.3 for循环:某个范围内…每个都…
4.3.3 for循环:某个范围内…每个都…既然while语句和do…while…语句都已经可以满足我们表达循环现象的需要,那为什么C++还要专门提供for语句来表达循环现象呢?在现实世界中,常常有这样一类特殊的循环现象,例如:在公司100000个员工范围内,每个员工都增加10000元工资;在从1到...
分类:编程语言   时间:2014-11-25 14:07:24    收藏:0  评论:0  赞:0  阅读:328
测试分页查询出数据并分文件导出[java工程]
1 package cn.shiyanjun.test; 2 3 import java.util.ArrayList; 4 import java.util.List; 5 6 public class ExcelTest3 { 7 List rowData = getRowData...
分类:编程语言   时间:2014-11-25 14:06:54    收藏:0  评论:0  赞:0  阅读:223
C++STL算法速查
非变易算法/*第21章 非变易算法 Non-modifying sequence operations 21.0 advance, distance 为了了解模板,先了解一下这两个迭代器操作函数 21.1 逐个容器元素for_each for_each Apply...
分类:编程语言   时间:2014-11-25 14:06:34    收藏:0  评论:0  赞:0  阅读:260
使用Python拼接多张图片
写机器学习相关博文,经常会碰到很多公式,而Latex正式编辑公式的利器。目前国内常用的博客系统,好像只有博客园支持,所以当初选择落户博客园。我现在基本都是用Latex写博文,然后要发表到博客园上与大家共享,就又得经历一番功夫:首先,将Latex源码拷贝到博文的HTML源码编辑器中;然后,修改部分HT...
分类:编程语言   时间:2014-11-25 14:03:44    收藏:0  评论:0  赞:0  阅读:391
主题:学习Spring必学的Java基础知识(8)----国际化信息
引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”。以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家...
分类:编程语言   时间:2014-11-25 12:55:24    收藏:0  评论:0  赞:0  阅读:246
IEnumerable
初学C#的时候,老是被IEnumerable、IEnumerator、ICollection等这样的接口弄的糊里糊涂,我觉得有必要切底的弄清楚IEnumerable和IEnumerator的本质。 下面我们先看IEnumerable和IEnumerator两个接口的语法定义。其...
分类:编程语言   时间:2014-11-25 12:54:24    收藏:0  评论:0  赞:0  阅读:204
JAVA.NET.SOCKETEXCEPTION: TOO MANY OPEN FILES解决方法
最近随着网站访问量的提高把web服务器移到linux下了,在移服务器的第二天,tomcat频繁的报 java.net.SocketException: Too many open files错误,错误日志达到了100多兆,郁闷了,windows上运行了很长 时间都没出...
分类:编程语言   时间:2014-11-25 12:54:14    收藏:0  评论:0  赞:0  阅读:285
Scala中数组的创建及实例化
Scala创建以及实例化的方式: //创建一个长度为3的字符串数组,并逐个赋值,然后打印输出结果 val greetStrings = new Array[String](3) greetStrings(0)="Hello" greetStrings(1)="," greetStrings(2)="world\n" for(i <- 0 to 2){ print(greetStrings(i)...
分类:编程语言   时间:2014-11-25 12:52:14    收藏:0  评论:0  赞:0  阅读:699
[Unity3D]查看与设置游戏帧数FPS
FPS是衡量游戏性能的一个重要指标,Unity是跨平台的引擎工具,所以没有统一限定他的帧速率。 在PC平台,一般说来是越高越好,FPS越高,游戏越流畅。 在手机平台,普遍的流畅指标为60帧,能跑到60帧,就是非常流畅的体验了,再高的话一来差别很小,二来帧数太高,会耗费CPU和GPU,会导致发热和耗电量大。 1.UNITY3D设置帧数FPS的方法...
分类:编程语言   时间:2014-11-25 12:50:04    收藏:0  评论:0  赞:0  阅读:1379
volatile、synchronized、AtomicInteger多线程累加1000个计数的区别
volatile、synchronized、AtomicInteger多线程累加1000个计数的区别...
分类:编程语言   时间:2014-11-25 12:49:14    收藏:0  评论:0  赞:0  阅读:895
MapReduce排序程序
1 输入数据 import java.io.DataOutputStream; import java.util.Random; import org.apache.hadoop.conf.Configuration; import org.apache.hadoop.fs.FileSystem; import org.apache.hadoop.fs.Path; /** * 随机生成一批...
分类:编程语言   时间:2014-11-25 12:47:44    收藏:0  评论:0  赞:0  阅读:279
java.lang.UnsupportedOperationException: Can't convert to integer: type=0x3
前几天在编写一个自定义控件的时候,出现了这个这个异常: Caused by: java.lang.UnsupportedOperationException: Can't convert to integer: type=0x3 然后定位到代码中的时候,发现是自定义控件中引用资源的时候报的错误,代码片段如下: int iconId = mTypedArray.getInteger...
分类:编程语言   时间:2014-11-25 12:47:34    收藏:0  评论:0  赞:0  阅读:237
Python的sys.stdout、sys.stdin重定向
sys.stdout 与 print 当我们在 Python 中打印对象调用 print obj 时候,事实上是调用了 sys.stdout.write(obj+'\n') print 将你需要的内容打印到了控制台,然后追加了一个换行符 print 会调用 sys.stdout 的 write 方法 以下两行在事实上等价: sys.stdout.write('hello'+'\n') print 'hello'...
分类:编程语言   时间:2014-11-25 12:47:14    收藏:0  评论:0  赞:0  阅读:315
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!