码迷,mamicode.com
首页 > 编程语言
MFC最大化显示任务栏
今天2016-07-23 13:26:24又来处理最大化时,窗口任务栏隐藏的bug。 前面已经用了 http://blog.csdn.net/whh_1218/article/details/8495649;这里的方法,感觉缺什么,有些变量不知道。也知道怎么去处理OnGetMinMaxInfo()消 ...
分类:编程语言   时间:2016-07-23 15:00:51    阅读次数:137
背包问题的贪心算法
1. 贪心算法的基本原理: 贪心算法总是作出在当前看来最好的选择。也就是说贪心算法并不从整体最优考虑,它所作出的选择只是在某种意义上的局部最优选择。当然,希望贪心算法得到的最终结果也是整体最优的。虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成... ...
分类:编程语言   时间:2016-07-23 15:00:37    阅读次数:200
Python基础:tuple
0x00 简介 元组(tuple),相当于不可变的列表。元组通过圆括号中用逗号分割的项目定义。 特点:1、有序的集合;2、通过偏移来取数据;3、属于不可变对象,不能在于原地修改内容,没有排序。 P.S. 元组不可变的好处:保证数据的安全,比如将数据传给一个不熟悉的方法或者接口时,可以保证方法或者接口 ...
分类:编程语言   时间:2016-07-23 14:59:50    阅读次数:126
C++小常识笔记
1.C++的继承保护级别最好是显示的写出来。(注:class 的默认继承为private,struct的默认继承为public)。 例: class Base{/**/}; struct D1 : Base{/**/}; // 默认是public class D2 : Base{/**/}; // ...
分类:编程语言   时间:2016-07-23 14:58:29    阅读次数:116
实现矩阵连乘的动态规划算法
1.计算连个矩阵乘积的标准算法: //标准算法 void MatrixMultiply(int a[][MAXN], int b[][MAXN], int p, int q, int r) { int sum[MAXN][MAXN]; memset(sum, 0, sizeof(sum)); int... ...
分类:编程语言   时间:2016-07-23 14:53:24    阅读次数:540
javascript中&&和||的区别
javascript中&&和||的区别 &&和||操作符两边不是布尔类型时,系统会转换成布尔类型值再计算(空字符串、null、0都会被转成false),结果本身不变。 &&操作符总结:只要一个false就取false的值,都是true取后面,都是false取前面。 ||操作符总结:只要一个是true ...
分类:编程语言   时间:2016-07-23 14:54:32    阅读次数:213
Java泛型的实现:原理与问题
很久没写博客了,因为项目和一些个人原因。最近复习找工作,看书+回想项目后有一些心得,加上博客停更这么长时间以来的积累,很是有些东西可写。从今儿开始,慢慢把之前积累的东西补上来,方便以后查漏补缺。 先从最近的开始。昨天看到Java泛型相关的内容,有些疑惑,查资料之后发现这部分很有些有意思的东西,比如类型擦除带来的重写问题等等,一并记录在这篇文章里。1. 泛型定义看了很多泛型的解释百度百科,解释1,解...
分类:编程语言   时间:2016-07-23 13:43:53    阅读次数:496
数组详解
1.数组定义: var arr=[1,2,3]; var arr=new Array(1,2,3); 这两种定义方法没有区别。 2. 发现这两个类型其实是不一样的,虽然值都是一样的。因为new String()其实是一个包装类。 3.数组的属性--length 其实这个属性既可以知道数组的长度,又可 ...
分类:编程语言   时间:2016-07-23 13:40:35    阅读次数:141
yield实现线程交替运行
yield的意思是放手,放弃,一个线程调用yield意味着它要告诉虚拟机自己乐意让其它线程占用自己的位置。 ...
分类:编程语言   时间:2016-07-23 13:40:21    阅读次数:182
Python之定向爬虫Scrapy
1.Scrapy介绍 Scrapy,Python开发的一个快速,高层次的屏幕抓取和web抓取框架,用于抓取web站点并从页面中提取结构化的数据。Scrapy用途广泛,可以用于数据挖掘、监测和自动化测试。 Scrapy吸引人的地方在于它是一个框架,任何人都可以根据需求方便的修改。它也提供了多种类型爬虫 ...
分类:编程语言   时间:2016-07-23 13:33:34    阅读次数:230
PyQt5+Python3.5.2-32bit开发环境搭建
1.基本环境。 Window 8.1 64bit Python3.5.2-32bit.exe PyQt5 2.安装python。 去官网下载32位版本的python3.5.2(就是x86那个) 备注:因为之前用gcc编译代码,gcc是32位的,所以,python也对应,用了32位的。 开始安装,注意 ...
分类:编程语言   时间:2016-07-23 13:33:40    阅读次数:693
python之redis使用
简介 redis是一个key-value存储系统,和Memcache类似,它支持存储的value类型相对更多,包括string(字符串),list(链表),set(集合),zset(有序集合),hash(哈希类型)。这些数据类型都支持push/pop,add/remove及取交集并集和差集及更丰富的 ...
分类:编程语言   时间:2016-07-23 13:31:29    阅读次数:229
python数据持久存储:pickle模块的基本使用
此文转自:http://www.cnblogs.com/pzxbc/archive/2012/03/18/2404715.html python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模 ...
分类:编程语言   时间:2016-07-23 13:32:47    阅读次数:136
偷窥篇:重要的C#语言特性——30分钟LINQ教程
本文转自:http://www.cnblogs.com/liulun/archive/2013/02/26/2909985.html 千万别被这个页面的滚动条吓到!!! 我相信你一定能在30分钟之内看完它!!! 在说LINQ之前必须先说说几个重要的C#语言特性 一:与LINQ有关的语言特性 1.隐式 ...
分类:编程语言   时间:2016-07-23 13:29:29    阅读次数:250
<密码的实现>在C语言和C++中如何实现输入数字或字符的时候,在指令框中不显示您输入的内容,显示“*”
一开始我以为用C语言和C++不能实现使用者输入密码的时候显示出“*”呢!在制作网页的时候可以设置属性为“password”,就可以不显示使用者输入的内容了。。没想到偶然的机会试出了用while循环结构可以实现。以下是C语言和C++的代码,供初学者参考。 这是C语言实现的代码: 这是C++实现的代码: ...
分类:编程语言   时间:2016-07-23 13:29:19    阅读次数:941
简单的1,2,3,4线程先后执行方式示例
多线程没有控制的时候,线程的任务不一定被java虚拟机交替进行的 ...
分类:编程语言   时间:2016-07-23 13:26:18    阅读次数:157
常用代码块:java使用系统浏览器打开url
方法一:用于windows try { Runtime.getRuntime().exec("rundll32 url.dll,FileProtocolHandler "+url); } catch (IOException e1) {e1.printStackTrace(); } 方法二:通用,但 ...
分类:编程语言   时间:2016-07-23 13:26:49    阅读次数:169
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!