1.Python基础 1.1Python 标识符 1).python中的标识符是区分大小写的 2).以单下划线开头(_foo)的代表不能直接访问的类属性,需通过类提供的接口进行访问,不能用"from xxx import *"而导入; 3).以双下划线开头的(__foo)代表类的私有成员;以双下划线 ...
分类:
编程语言 时间:
2016-04-09 16:38:37
阅读次数:
199
JavaScript 是一种脚本语言,主要用在浏览器中,实现对网页的文档对象的操作和一些用户交互动作的处理。而 jQuery 则是 JavaScript 的一个代码库(或习惯性叫类库),它将一些在 JavaScript 开发中经常用到的功能集合起来,提供了简便的函数接口,简化了JS的操作,同时可在不 ...
分类:
编程语言 时间:
2016-04-09 16:39:07
阅读次数:
157
一、进程的概念 运行在内存中的程序。(CPU为其分配内存) 二、线程的概念 进程中执行的操作。每一个进程中,至少有一个线程(主线程),主线程的栈区大小为1M,自县城的栈区大小为512K。 三、开启多线程的方法: 1、NSThread:是三种开启多线程的方法中相对轻量级的,但需要管理生命周期、同步、枷 ...
分类:
编程语言 时间:
2016-04-09 16:37:13
阅读次数:
158
Java中在控制多线程访问资源的时候使用了信号量可以控制多个线程同时访问一个资源。 有两个构造方法: public Semaphore(int permits) public Semaphore(int permits,boolean fair) 第二个参数和重入锁一样,是指定是否公平。(公平是要牺 ...
分类:
编程语言 时间:
2016-04-09 16:38:10
阅读次数:
154
优化算法入门系列文章目录(更新中): 1. 模拟退火算法 2. 遗传算法 一. 爬山算法 ( Hill Climbing ) 介绍模拟退火前,先介绍爬山算法。爬山算法是一种简单的贪心搜索算法,该算法每次从当前解的临近解空间中选择一个最优解作为当前解,直到达到一个局部最优解。 爬山算法实现很简单,其主 ...
分类:
编程语言 时间:
2016-04-09 16:34:33
阅读次数:
194
什么是正则表达式? 正则表达式(Regular Expression)就是用某种模式去匹配一类字符串的公式。(主要操作字符串) 解决什么问题? 如你要在一篇文章中查找第一个字是“罗”最后一个字是“浩”的三个字的姓名,即“罗*浩”;那么“罗*浩”就是公式,也称作模式(Pattern),这篇文章就是要匹 ...
分类:
编程语言 时间:
2016-04-09 15:25:59
阅读次数:
254
http://hihocoder.com/problemset/problem/1289 这题是这次微软笔试的第二题,过的人比第三题少一点,这题一眼看过去就是字符串匹配问题,应该可以使用字典树解决。不过当时还有一个想法就是离线处理,把所有查询进行排序,然后用rule去匹配查询,进行染色处理,而且每个 ...
分类:
编程语言 时间:
2016-04-09 15:24:16
阅读次数:
382
Java跨平台原理 此篇博文主要源自网络xiaozhen的天空的博客:http://xiaozhen1900.blog.163.com/blog/static/1741732572011325111945246/ 1、是么是平台 Java是可以跨平台的编程语言,那我们首先得知道什么是平台,我们把CP ...
分类:
编程语言 时间:
2016-04-09 15:23:16
阅读次数:
576
自己敲出来的,先把代码贴上来,晚上有时间再写总结 ...
分类:
编程语言 时间:
2016-04-09 15:25:13
阅读次数:
230
前段时间项目须要对某些图片打水印,用到Python的PIL库,本文以Imaging-1.1.7为例,记录PIL库的源代码编译/安装步骤。 PIL全称Python Image Library。它支持多种图片格式的处理,能为我们的应用程序代理强大的图像处理能力,如裁剪、旋转、打水印等。 从官网下载v1. ...
分类:
编程语言 时间:
2016-04-09 15:25:24
阅读次数:
202
本人只针对小白!本文只针对小白!本文只针对小白! 最近闲来无事,加上之前虽没有做过eclipse上java、python的开发工作,但一直想尝试一下。于是边查找资料边试验,花了一天时间在自己的机器上用eclipse分别在windows 与 ubuntu(linux)系统上搭建了java与python... ...
分类:
编程语言 时间:
2016-04-09 15:24:20
阅读次数:
253
OpenCV 2.2 以及后面的版本号取消掉了 CvvImage.h 和CvvImage.cpp 两个文件,直接导致了苦逼的程序猿无法调用里面的显示函数来将图片显示到 MFC 的 Picture Control 控件中。为此,网上非常多人表示仅仅要将那两个文件人为的提取出来然后放到project里面 ...
分类:
编程语言 时间:
2016-04-09 15:22:23
阅读次数:
499
01.什么是代理模式? 解析:代理(Proxy):代理模式的主要作用是为其他对象提供一种代理以控制对这个对象的访问。在某些情况下,一个对象不想或者不能直接引用另一个对象, 而代理对象可以在客户端和目标对象之间起到中介的作用。代理模式的思想是为了提供额外的处理或者不同的操作而在实际对象与调用者之间插入 ...
分类:
编程语言 时间:
2016-04-09 15:18:57
阅读次数:
264
1.你对自己的未来有什么规划?做了哪些准备? 答:我打算在大学里学好技术,毕业后找份待遇好的工作,现在我努力学习,并且利用课余时间看视频自学程序的课程。 2.你认为什么是学习?学习有什么用?现在学习动力如何?为什么? 答:我认为从不会到会,从不懂到懂的过程就是学习。学习可以增长知识,提高能力。现在学 ...
分类:
编程语言 时间:
2016-04-09 15:16:39
阅读次数:
176
它的父类TSimpleThread 在此 本例程源码在此 源码中包含了所有的支持单元,其它单元后续会慢慢讲解 ...
分类:
编程语言 时间:
2016-04-09 15:14:49
阅读次数:
200
今天,我在一本面试书上看到了关于java的一个参数传递的问题: 写道 java中对象作为参数传递给一个方法,到底是值传递,还是引用传递? 我毫无疑问的回答:“引用传递!”,并且还觉得自己对java的这一特性很是熟悉! 结果发现,我错了! 答案是: 值传递!Java中只有按值传递,没有按引用传递! 回 ...
分类:
编程语言 时间:
2016-04-09 15:12:49
阅读次数:
228