1、C++各大有名库的介绍——C++标准库2、C++各大有名库的介绍——准标准库Boost3、C++各大有名库的介绍——GUI4、C++各大有名库的介绍——网络通信5、C++各大有名库的介绍——XML6、C++各大有名库的介绍——科学计算7、C++各大有名库的介绍——游戏开发8、C++各大有名库的介...
分类:
编程语言 时间:
2015-07-08 16:07:20
阅读次数:
199
1. isset功能:判断变量是否被初始化说明:它并不会判断变量是否为空,并且可以用来判断数组中元素是否被定义过注意:当使用isset来判断数组元素是否被初始化过时,它的效率比array_key_exists高4倍左右<?php$a = '';$a['c'] = '';if (!isset($a))...
分类:
编程语言 时间:
2015-07-08 16:07:09
阅读次数:
102
今天又算是长见识了。了解了下平时不注意的equal和==的区别。不管是==又或是equal都是用来比较相同与否。当问题就在这里了,比较什么相同呢?我的在日常的比较无非也就是两种:1、基本数据类型之间的比较,2、引用类型数据之间的比较。1、在基本数据类型之间的比较的时候。==与equal是一样的。都是...
分类:
编程语言 时间:
2015-07-08 16:03:34
阅读次数:
97
云智慧(北京)科技有限公司陈鑫场景一个调度器,两个调度任务,分别处理两个目录下的txt文件,某个调度任务应对某些复杂问题的时候会持续特别长的时间,甚至有一直阻塞的可能。我们需要一个manager来管理这些task,当这个task的上一次执行时间距离现在超过5个调度周期的时候,..
分类:
编程语言 时间:
2015-07-08 14:54:45
阅读次数:
171
云智慧(北京)科技有限公司陈鑫是的,一个线程不能够启动两次。那么它是怎么判断的呢?publicsynchronizedvoidstart(){/***Azerostatusvaluecorrespondstostate"NEW".0对应的是stateNEW*/if(threadStatus!=0)//如果不是NEWstate,就直接抛出异常!thrownewIllegalThreadStateE..
分类:
编程语言 时间:
2015-07-08 14:56:58
阅读次数:
171
云智慧(北京)科技有限公司陈鑫重启线程池TaskManagerpublicclassTaskManagerimplementsRunnable{…..publicTaskManager(Set<FileTask>runners){super();this.runners=runners;executeTasks(runners);}privatevoidexecuteTasks(Set<FileTask>runners){for(FileTas..
分类:
编程语言 时间:
2015-07-08 14:56:02
阅读次数:
134
说明:最近一直在忙着业务迁移工作,己经有些日子没有写东西了,虽然写的很渣,还好是将功能实现了。#!/usr/bin/envpython
#coding:utf8
importsmtplib
fromemail.mime.textimportMIMEText
importsys
reload(sys)
sys.setdefaultencoding(‘utf-8‘)#重新设置字符集,默认是asci..
分类:
编程语言 时间:
2015-07-08 14:55:58
阅读次数:
134
spring是是一个开源框架,是为了解决企业应用程序开发,功能如下
◆目的:解决企业应用开发的复杂性
◆功能:使用基本的JavaBean代替EJB,并提供了更多的企业应用功能
◆范围:任何Java应用
简单来说,Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。
◆轻..
分类:
编程语言 时间:
2015-07-08 14:54:16
阅读次数:
142
无论是windows还是linux系统的traceroute命令都不能显示归属地,在实际的网络维护中,这些追踪路由的归属地址也是很重要的信息,来帮助我们定位问题发生的地方。以下为python写的一个脚本来显示归属地。也方便自己的记忆和日后的使用。#!/usr/bin/python
importsys
importos
i..
分类:
编程语言 时间:
2015-07-08 14:53:44
阅读次数:
221
Array.prototype.remove=function(s,dust){//如果dust为ture,则返回被删除的元素if(dust){vardustArr=[];for(vari=0;i<this.length;i++){if(s==this[i]){dustArr.push(this.splice(i,1)[0]);}}returndustArr;}for(vari=0;i<this.length;i++){if(s==this[i]){this.splice..
分类:
编程语言 时间:
2015-07-08 14:52:52
阅读次数:
208
JavaScript是单线程执行的,无法同时执行多段代码。当某一段代码正在执行的时候,所有后续的任务都必须等待,形成一个队列。一旦当前任务执行完毕,再从队列中取出下一个任务,这也常被称为 “阻塞式执行”。所以一次鼠标点击,或是计时器到达时间点,或是Ajax请求完成触发了回调函数,这些事件处理程序或回调函数都不会立即运行,而是立即排队,一旦线程有空闲就执行。所以 setTimeout 并不能保证执行的时间,是否及时执行取决于 JavaScript 线程是拥挤还是空闲。...
分类:
编程语言 时间:
2015-07-08 14:47:18
阅读次数:
106
2D ToolKit
2D Toolkit是一组与Unity环境无缝集成的工具,提供高效的2D精灵和文本系统。
官方地址:https://www.assetstore.unity3d.com/en/#!/content/908
NGUI:Next-Gen UI Kit
NGUI是严格遵循KISS原则并用C#编写的(适用于专业版和免费版)插件,提供强大的UI系统和事件通知框架
官方地址:h...
分类:
编程语言 时间:
2015-07-08 14:41:31
阅读次数:
140
Next Permutation
Implement next permutation, which rearranges numbers into the lexicographically next greater permutation of numbers.
If such arrangement is not possible, it must rearrange it a...
分类:
编程语言 时间:
2015-07-08 14:37:48
阅读次数:
227
【最大递减数】问题
给出一个非负整数,找到这个非负整数中包含的最大递减数。一个数字的递减数是指相邻的数位从大到小排列的数字。
如: 95345323,递减数有:953,95,53,53,532,32, 那么最大的递减数为953。...
分类:
编程语言 时间:
2015-07-08 14:37:38
阅读次数:
161
Unity3D NGUI图集切成图片有的时候用NGUI做好了图集,那么原图就没有必要放到Unity3D中了,严重影响Unity3D的速度。但是突然右想把图片弄出来。当然NGUI是提供了图集中单个图片另存,但是如果图片太多,比较费时间,所以用python写了个切图片的工具代码如下:Python环境:2.7 测试通过,需要依赖Image库
NGUI版本:3.7#coding:utf-8
#unity...
分类:
编程语言 时间:
2015-07-08 14:36:53
阅读次数:
283
作者:郭嘉
邮箱:allenwells@163.com
博客:http://blog.csdn.net/allenwells
github:https://github.com/AllenWell为什么会Java虚拟机会同时存在解释器和编译器呢?这是为了兼顾启动效率和执行效率两个方面。Java程序最初是通过解释器进行解释执行的,当虚拟机返现某个方法或代码块的运行特别频繁时,就会把这段代码标记为...
分类:
编程语言 时间:
2015-07-08 14:37:09
阅读次数:
260
转载自:http://www.examw.com/biancheng/c/194822/#include #include #include #define ACC 0.000000001double newSqrt(double n){ double low, high, mid, tmp; if...
分类:
编程语言 时间:
2015-07-08 14:32:29
阅读次数:
110