码迷,mamicode.com
首页 > 编程语言
java中的锁
锁像synchronized同步块一样,是一种线程同步机制,但比Java中的synchronized同步块更复杂。因为锁(以及其它更高级的线程同步机制)是由synchronized同步块的方式实现的,所以我们还不能完全摆脱synchronized关键字(译者注:这说的是Java 5之前的情况)。自J...
分类:编程语言   时间:2015-01-09 17:10:13    阅读次数:323
WP8 客户端C# UTF8 字符在转C++ 宽字符时失败问题。
有一段时间一直为编码格式的问题烦恼,某些编辑器在保存为UTF-8文件后,wp 客户端在从C#代码读取后转给C++保存为宽字符时,文本全部丢失,后查看官方文档:http://msdn.microsoft.com/zh-cn/library/vstudio/t3ayayh1发现是EILSEQ错误,即有“...
分类:编程语言   时间:2015-01-09 17:06:38    阅读次数:178
java多线程——同步块synchronized详解
Java 同步块(synchronized block)用来标记方法或者代码块是同步的。Java同步块用来避免竞争。本文介绍以下内容:Java同步关键字(synchronzied)实例方法同步静态方法同步实例方法中同步块静态方法中同步块Java同步示例Java 同步关键字(synchronized)...
分类:编程语言   时间:2015-01-09 17:06:24    阅读次数:286
[Java Plasterer] Java Components 3:Java Enum
Writer:BYSocket(泥沙砖瓦浆木匠) 微博:BYSocket 豆瓣:BYSocketReprint it anywhere u want.Written In The Font When we to set some constants for projects, we always u...
分类:编程语言   时间:2015-01-09 17:03:59    阅读次数:313
图解java8 stream 的几个转换方法
分类:编程语言   时间:2015-01-09 17:03:51    阅读次数:799
js数组的操作
1、数组的创建var arrayObj = new Array(); //创建一个数组var arrayObj = new Array([size]); //创建一个数组并指定长度,注意不是上限,是长度var arrayObj = new Array([element0[, element1[, ....
分类:编程语言   时间:2015-01-09 17:03:33    阅读次数:220
关于数组的一些方法
var box = ['lili','nana','xiaoxiao'];//alert(box.join('|'));//在数组间插入|//alert(box.push('mm')); //进栈,数组末尾添加一个元素,并返回数组长度//alert(box.pop()); //出栈...
分类:编程语言   时间:2015-01-09 17:00:25    阅读次数:183
数组排序优化——二
福汇真仓外汇交易技巧 外汇交易可以说是有很多交易技巧和学问的,但是因为不少投资者缺少耐心,因此在外汇投资中贸然入市结果是灰溜溜的退场。下面是环球金汇根据多年的经验为大家整理的福汇真仓外汇交易技巧供大家学习。 FXCM福汇外汇交易中首先必须学会外汇账户头寸的买入,止损止盈的设置。什么时候止损斩仓,.....
分类:编程语言   时间:2015-01-09 17:00:25    阅读次数:197
Python之with语句
Python之with语句在Python中,我们在打开文件的时候,为了代码的健壮性,通常要考虑一些异常情况,比如:try: ccfile = open('/path/data') content = ccfile.readlines() ccfile.close()except I...
分类:编程语言   时间:2015-01-09 17:00:32    阅读次数:238
js随机生成一个数组中的随机字符串以及更新验证码
// 生成随机字符串function randomMixed(n) { var chars = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', '
分类:编程语言   时间:2015-01-09 16:49:06    阅读次数:262
JAVA数据源连接方式汇总
最近在研究JAVA的数据源连接方式,学习的时候发现了一位同行写的文章,转载过来,留作记录!一、问题引入在java程序中,需要访问数据库,做增删改查等相关操作。如何访问数据库,做数据库的相关操作呢?二、Java连接数据库方法概述java.sql提供了一些接口和类,用于支持数据库增删改查等相关的操作。该...
分类:编程语言   时间:2015-01-09 16:48:09    阅读次数:247
C# 中静态调用C++dll 和C# 中动态调用C++dll
C# 中静态调用C++dll 和C# 中动态调用C++dll 在最近的项目中,牵涉到项目源代码保密问题,由于代码是C#写的,容易被反编译,因此决定抽取核心算法部分使用C++编写,C++到目前为止好像还不能被很好的反编译,当然如...
分类:编程语言   时间:2015-01-09 15:43:03    阅读次数:185
java并发-记一次统计变量值偏差问题
项目开发过程中, private static boolean XMLPost(String content, String sendUrl) throws Exception{ boolean bn = false; if ( null != content ) { //初始假设请求发送失败,等待正常返回200后再将失败记录数-- CommonU...
分类:编程语言   时间:2015-01-09 15:42:31    阅读次数:219
Python疑难杂症02----解决UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0
我的Linux服务器的Python版本是2.*,在将中文encode(UTF-8)的时候出现了UnicodeDecodeError: 'ascii' codec can't decode byte 0xe6 in position 0: ordinal not in range(128)的问题。而在3.*中没有问题。 解决方法: 在代码前端加入 import sys reload(s...
分类:编程语言   时间:2015-01-09 15:41:10    阅读次数:286
C++查缺补漏之变量和基本类型
变量和基本类型...
分类:编程语言   时间:2015-01-09 15:40:02    阅读次数:252
OJ刷题之《二元选择排序》
Description 注:本题只需要提交标记为修改部分之间的代码,请按照C++语言方式提交。 二元选择排序:对传统的选择排序算法改进,在一趟比较过程中,同时记录最大值和最小值位置,将最小值与第一个元素交换,最大值与最后一个元素交换,即一趟比较确定两个元素,对剩下的序列重复上述过程,直至序列为空。 #include using namespace std; int mai...
分类:编程语言   时间:2015-01-09 15:39:41    阅读次数:224
spring:quartz 简单例子
建立一个时序调度程序的过程如下:     1) 配置Job及JobDetail Bean,定义执行某个类里的特定方法;     2) 配置Trigger Bean,定义触发JobDetail的时间规律;     3) 配置SchedulerFactoryBean负责调度实际的Trigger;时序调度的运行模式有两种:     1) 一种是在某个特定时间自动运行,例如每天凌晨2点备份数据、每...
分类:编程语言   时间:2015-01-09 15:37:55    阅读次数:209
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!