最近在看《Effective STL》,【条款17:使用“交换技巧”修整过剩容量】中提到容器的成函数void swap(container& from),即实现容器对象与from对象的交换。另外,对于连续内存容器vector和string,还有shrink to fit(收缩到合适,根据容器的实际s...
分类:
其他好文 时间:
2015-05-10 23:36:23
阅读次数:
227
https://leetcode.com/problems/longest-substring-without-repeating-characters/ Given a string, find the length of the longest substring without repeati...
分类:
其他好文 时间:
2015-05-10 23:36:51
阅读次数:
159
一眼分块题……分块,维护每个块的总的gcd和xor和先思考我们应该怎么查询,考虑到gcd是一个神奇的东西,因为它最多变化logX次于是我们从前往后扫描每个块,如果一个块内总的gcd是当前扫描的前缀gcd的倍数那么,也就意味着这个块里的每个位置所对应的前缀的gcd都等于当前gcd因此,我们设当前xor...
分类:
其他好文 时间:
2015-05-10 23:36:24
阅读次数:
308
前置条件: 1、U盘一块。 2、centos 7镜像文件。 3、下载USBWriter工具。 4、win7下闲置的盘符(如E盘)。 安装重要步骤: 1. 使用USBWriter将centos7的压缩包烧录至U盘。 2. 按F12选择USB模式启动系统。 3. 选择...
package?jdbcstu;
import?java.sql.Connection;
import?java.sql.DriverManager;
import?java.sql.ResultSet;
import?java.sql.Statement;
public?class?JdbcTest2?{
public?static?void?main(St...
分类:
数据库 时间:
2015-05-10 22:35:46
阅读次数:
281
jsp自定义标签使用场景因地制宜,可以实现自定义的标签输出功能也可以实现权限的管理 1:先定义标签类 1-1:页面输出标签 package com.suyin.web.jspsectag; import java.io.IOException; import javax.servlet....
分类:
Web程序 时间:
2015-05-10 22:33:46
阅读次数:
264
1、启动hadoop工程 2、eclipse导入插件 将hadoop-eclipse-plugin-2.6.0.jar插件导入eclipse中,重启eclipse 3、在Map/Reduce的窗口下建立连接(单机版) 4、创建工程,导入jar,配置文件 提示:工程要用到hadoop的...
分类:
其他好文 时间:
2015-05-10 22:35:25
阅读次数:
189
powerdesigner中默认参与者与用例之间的关系线是折线,如图: 如果想设置成直线显示,如下图: 则需要做设置: ?Tools-->Display Preferences 选择最后一项 ?? 3. 选择Format 4. 点“modify",选corners中的最后...
分类:
其他好文 时间:
2015-05-10 22:32:39
阅读次数:
1025
第 0010 题:使用 Python 生成类似于下图中的字母验证码图片
阅读资料
思路:先随机生成验证码,然后用Python的PIL库画出这个激活码的图片,具体点就是创建画布,加验证码的字上去,增加噪点进行干扰,再进行模糊处理,接着保存到名字为验证码的图片中。0010.生成验证码图片.py#!/usr/bin/env python
#coding: utf-8
import Image, Image...
分类:
编程语言 时间:
2015-05-10 22:33:43
阅读次数:
297
storyboard,个人觉得是个好玩意儿,但是什么都做到其中总觉得杂乱。个人偏好把复杂的局部控件(比如定制的collectionviewcell)在xib文件中拉好。
在开发过程中遇到不少坑,记忆犹新的是:xib中的部件(比如button)设置圆角的效果不对;加载的xib不能resize大小。
第一个问题:
圆角的设置代码:
view.layer.cornerRadius = view....
分类:
移动开发 时间:
2015-05-10 22:31:16
阅读次数:
252
如果现在能够组成1...x 的面值,加上一种 x+1 面值的纸币,就能组成 1 ... x + C * (x + 1)的面值。
因为如果面值是 k x+1 面值的纸币,并用原来的纸币组成
k % (x + 1),就得到了 k 。
每次添加不能被表示的最小面值的纸币是最优的。
Problem
Up until today, the nation you live in ha...
分类:
其他好文 时间:
2015-05-10 22:32:43
阅读次数:
248
各位看官们,大家好,欢迎大家一起来听大型章回体科技小说 :Vim。上一回咱们说到屠龙刀:Vim的追
命刀法。这一回,咱们一起来继续说Vim的刀法:屠龙刀Vim之分身刀法。好了,还是那句话,闲话休提,
言归正转。让我们一起talk Vim吧!
看官们,屠龙刀Vim的分身刀法通俗点说,就是指使屠龙刀从一把变成两把或者多把,好像在使用多把屠
龙刀,从而达到分身的效果。专业上叫作Vi...
分类:
系统相关 时间:
2015-05-10 22:33:24
阅读次数:
262
有木有遇见过cell的高度千差万别毫无规律,你怎么计算cell的高度呢?好吧,我相信你能够计算出来,或者你可能用autolayout的特性得出fit后的size,但是,你有木有遇见过那个tableview长长的长长的,长到你觉得tableview没有丝般的顺滑呢?
在优化tableview的性能时,如果你能缓存下cell的高度,你离成功近了那么一点。
好了,我稍微介绍下这个框架。地址:http...
分类:
其他好文 时间:
2015-05-10 22:32:35
阅读次数:
254
save_file='c:\Users\Public\Videos\Sample Videos\imw\imwrite\123out.gif';
path='c:\Users\Public\Videos\Sample Videos\imw\imwrite\';
path2='*.jpg';
s=strcat(path,path2);
files=dir(fullfile(s));
len=leng...
分类:
其他好文 时间:
2015-05-10 22:31:46
阅读次数:
272
最近稍微大致地阅读了log4j的源码,毕竟这是Java开源日志框架里几乎最常用的一个实现。在大多数实际应用中,还需要诸如common-logging、slf4j等Facade模式日志框架对log4j进行封装,实际日志记录、输出等级、格式化等工作都是由log4j完成。本文把注意力集中在log4j身上,探讨一下这个开源日志框架的内部。
特性
关于log4j的具体配置以及例子这里就不多说了,...
分类:
其他好文 时间:
2015-05-10 22:32:14
阅读次数:
421
/** There are currently two InnoDB fileformats which are used to group
features with similar restrictions anddependencies. Using an enum allows
switch statements to give a compilerwarning when a new...
分类:
其他好文 时间:
2015-05-10 22:31:03
阅读次数:
273
【版权声明:尊重原创,转载请保留出处:blog.csdn.net/shallnet,文章仅供学习交流,请勿用于商业用途】
cmps指令用于比较字符串值,cmps指令有三种格式:cmpsb、cmpsw、cmpsl。隐含的源操作数和目标操作数位置存储在esi和edi寄存器中,每次执行cmps指令时,根据DF标志,esi和edi寄存器按照被比较的数据长度递增或递减。cmps指令...
分类:
系统相关 时间:
2015-05-10 22:31:31
阅读次数:
255