#include"iostream"usingnamespacestd;//让两个数组融合intMerge(inta[],intlow,intmid,inthigh){ //space暂时的数组去存储融合好的两个数组! int*space=(int*)malloc(sizeof(int)*(high-low+1)); if(space==NULL){ return-1; } intl=low; intm=mid+1; inth=high; inti=0;//..
分类:
编程语言 时间:
2017-05-16 14:50:12
阅读次数:
156
【旧博客转移 - 发布于2015年9月10日 16:07】 有时美术会出这种图片格式的文字,NGUI提供了UIFont来支持BMFont导出的图片字体 BMFont原理其实很简单,首先会把文字小图拼成一张大图(合成一张图上传GPU性能会高一些) 然后生成一份配置,描述了每张小图字符的Unicode编 ...
分类:
编程语言 时间:
2017-05-16 14:47:54
阅读次数:
208
Task 1 : 首字母大写 赏析: re.sub,实现正则的替换。 Pattern : r"w+"表示匹配数字和字母下划线的多个字符。 repl : lambda match:match.group(0).capitalize()表示首字母大写。 ...
分类:
编程语言 时间:
2017-05-16 14:47:09
阅读次数:
193
1-键盘录入月份,输出对应的季节。一年有四季;3,4,5春季;6,7,8夏季;9,10,11秋季;12,1,2冬季publicclassDemo02Test{ publicstaticvoidmain(String[]args){ //键盘录入一个月份,用Scanner实现 Scannersc=newScanner(System.in); //接收数据 System.out.println("请输入月份(1..
分类:
编程语言 时间:
2017-05-16 14:46:53
阅读次数:
215
break 语句用于跳出循环。 continue 用于跳过循环中的一个迭代。 标签引用,break 语句可用于跳出任何 JavaScript 代码块。 demo: 对应的Js代码: ...
分类:
编程语言 时间:
2017-05-16 14:46:44
阅读次数:
162
C语言凝视->C++凝视即/*xxxxx*/->//xxxxx 在转换凝视前我们先了解一个概念:什么是有限状态机? 有限状态机FSM是软件上经常使用的一种处理方法,它把复杂的控制逻辑分解成有限个稳定状态。在每一个状态上进行处理。 有限状态机是闭环系统。能够用有限的状态,处理无穷的事务。 // 通常我 ...
分类:
编程语言 时间:
2017-05-16 14:45:32
阅读次数:
173
本文为译文,版权属于原作者,在此翻译为中文分享给大家。英文原文地址:Difference between _, __ and __xx__ in Python "_"单下划线 Python中不存在真正的私有方法。为了实现类似于c++中私有方法,可以在类的方法或属性前加一个“_”单下划线,意味着该方法 ...
分类:
编程语言 时间:
2017-05-16 14:45:26
阅读次数:
162
在平常的代码中,我们常常需要与时间打交道。在Python中,与时间处理有关的模块就包括:time,datetime以及calendar。这篇文章,主要讲解time模块。在开始之前,首先要说明这几点:在Python中,通常有这几种方式来表示时间:1)时间戳2)格式化的时间字符串3)元组(struct_tim..
分类:
编程语言 时间:
2017-05-16 14:45:18
阅读次数:
246
一、关于进程锁。其实关于进程锁没啥好讲的了,作用跟线程的互斥锁(又叫全局锁也叫同步锁)作用几乎是一样的。都是用来给公共资源上锁,进行数据保护的。当一个进程想去操作一个公共资源,它就可以给公共资源进程“上锁”的操作,其他进程如果也想去访问或者操作这个公共资源..
分类:
编程语言 时间:
2017-05-16 14:43:03
阅读次数:
163
MD5加密(C语言版、实测) 头文件中: #define shift_(x, n) (((x) << (n)) | ((x) >> (32 - (n)))) //右移的时候,高位一定要补零,而不是补充符号位#define F_(x, y, z) (((x)& (y)) | ((~x) & (z))) ...
分类:
编程语言 时间:
2017-05-16 14:42:54
阅读次数:
236
import java.util.HashMap; import java.util.List;import java.util.Map;import java.util.Properties; import org.junit.Test; import kafka.consumer.Consume ...
分类:
编程语言 时间:
2017-05-16 14:42:28
阅读次数:
189
解决办法: 控制面板→程序和功能→启用或关闭Windows功能 .Net Framework 3.5这一项未被完全选中(应为对勾,如果是方块也不可以) 选中该项,如果之前是方块,也要打开该级选中两个子项“…… HTTP激活”、“…… 非HTTP激活” ...
分类:
编程语言 时间:
2017-05-16 14:42:05
阅读次数:
125
第一种:用net.sf.json硬解。缺点:要求字段名称和json字符串中的字段名一样,字段命名会违反驼峰规则,也不利于拓展; JSONArray jsonArray = JSONArray.fromObject(str); JSONObject jObj = jsonArray.getJSONOb ...
分类:
编程语言 时间:
2017-05-16 14:40:54
阅读次数:
134
打开jupyter突然报错: An unknown error occurred while loading this notebook. This version can load notebook formats v4 or earlier. See the server log for det ...
分类:
编程语言 时间:
2017-05-16 14:39:59
阅读次数:
814
设计包括min函数的栈 题目:定义栈的数据结构,要求加入一个min函数,可以得到栈的最小元素。要求函数min、push以及pop的时间复杂度都是O(1)。 分析:这是2006年google的一道面试题。 我看到这道题目时,第一反应就是每次push一个新元素时,将栈里全部逆序元素排序。这样栈顶元素将是 ...
分类:
编程语言 时间:
2017-05-16 14:38:55
阅读次数:
182
最近在看一本书。名字是 python密码学编程。在此做一些笔记,同时也为有需要的人提供一些参考。 ******************************************************************** * quote : "http://inventwithpyth ...
分类:
编程语言 时间:
2017-05-16 14:38:38
阅读次数:
274