- 博客(24)
- 资源 (2)
- 问答 (1)
- 收藏
- 关注
原创 3. Longest Substring Without Repeating Characters
Given a string, find the length of the longest substring without repeating characters.Examples:Given "abcabcbb", the answer is "abc", which the length is 3.Given "bbbbb", the answer is "
2016-12-04 22:20:31 260
原创 2. Add Two Numbers
You are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of their nodes contain a single digit. Add the two numbers and return it as a link
2016-12-04 18:22:56 237
原创 1. Two Sum
Given an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume that each input would have exactly one solution.Example:Gi
2016-12-04 16:59:39 301
原创 django应用
1.到pip官网获取get-pip.py,保存到本地/tmp下,然后Python get-pip.py2.运行pip install Django搞定前提是你所安装的电脑必须联网
2016-04-21 10:51:09 410
原创 django 模板包含中文编码报错
在 settings.py 中设置如下参数LANGUAGE_CODE = 'zh-cn'TIME_ZONE = 'Asia/Shanghai'FILE_CHARSET='gb18030'DEFAULT_CHARSET='utf-8'然后在模板中声明即可解决问题
2016-02-22 18:34:54 1183
原创 crontab任务不能执行
第一可能是在/etc/profile中配置环境变量后没有 source ,这会导致任务执行失败第二就是重启crond 试试,一般都能解决
2015-08-20 16:36:20 365
原创 开机自动执行脚本
vi 打开 /etc/rc.local 然后加上脚本x.sh的路径。1. vi /etc/rc.local2. /home/x.sh
2015-08-18 14:52:10 546
原创 c++ 整型最大值与最小值
1.使用stl库cout::max()cout::min()cout::infinity()2.包含头文件climitscoutcout3.由于在32位机上int的最大值二进制表示为:01111111 11111111 11111111 11111111 即2^31-1int的最小值二进制表示为:10000000 00000
2015-08-03 14:15:31 4317
原创 shell模式裁剪字符串
1.myvar="foobar";${myvar:3} #输出bar${myvar:3:2} #输出ba${myvar: -4} #输出obar 注:中间的空格是必须的2.${variable#word} #从字符串开头使用非贪婪模式匹配phone="555-456-1414"${phone#*-} #输出456-14143.${variab
2015-05-19 11:17:43 1140
原创 redhat 终端中文乱码
在/etc/sysconfig/找到i18n文件打开i18n文件,把LANG="zh_CN.UTF-8"修改为LANG="zh_CN.GB18030"然后source一下这个i18n文件即可。
2015-01-26 17:10:20 549
转载 我所理解的设计模式(C++实现)——适配器模式(Adapter Pattern)
解决的问题:适配器模式把一个类的接口变换成客户端所期待的另一种接口,从而使原本接口不匹配而无法在一起工作的两个类能够在一起工作。比如说我的hp笔记本,美国产品,人家美国的电压是110V的,而我们中国的电压是220V,要在中国能使用,必须找个变压器转一下电压才可以。这个变压器就是个适配器。适配器模式有类适配器和对象适配器两种模式,我们将分别讨论。类适配器:
2015-01-26 15:45:10 339
转载 我所理解的设计模式(C++实现)——工厂方法模式(Factory Method Pattern)
工厂方法模式不同于简单工厂模式的地方在于工厂方法模式把对象的创建过程放到里子类里。这样工厂父对象和产品父对象一样,可以是抽象类或者接口,只定义相应的规范或操作,不涉及具体的创建或实现细节。 其类图如下: 实例代码为:[cpp] view plaincopy#pragma once class IPro
2015-01-26 15:37:19 235
原创 ssh远程服务
不了解ssh协议的请自觉看百科,进入正题~~当用户想与远程主机建立连接时$ssh user@hostThe authenticity of host 'localhost (127.0.0.1)' can't be established.RSA key fingerprint is 09:95:34:79:45:ee:cf:1a:49:b2:d8:28:b2:7f:50:32.
2015-01-26 15:21:09 481
转载 关于map的遍历 删除
[cpp] view plaincopyint main(int argc, char* argv[]) { map mapData; mapData["a"] = "aaa"; mapData["b"] = "bbb"; mapData["c"] = "ccc";
2014-12-26 11:46:59 370
原创 Gof之状态模式
1.在环境类中会维持一个对抽象状态类对象的引用,并且有一个改变状态的方法setState(),还应该有一些会引起状态改变的数据,例如银行系统的存钱、取钱方法,这是在环境类中定义的。2.抽象状态类,这里面定义了一些在某种状态下需要的操作handle(),如银行系统在某个状态下存钱、取钱。可以肯定一定要有状态检查方法stateCheck(),该方法是状态转换的关键,会调用环境类中的setState
2014-12-04 15:38:09 512
原创 linux下python自动补全命令
在终端键入python进入python后键入一下两行命令:>>> import rlcompleter, readline>>> readline.parse_and_bind('tab: complete')
2014-11-30 12:37:52 493
原创 php一个有意思的bug
$myfile=fopen("mytest.txt","r+") or die("Unable to open the file!"); 59 echo fgets($myfile); 60 fwrite($myfile,"OOOOOOO"); //echo fgets($myfile); fclose($myfile);
2014-11-14 21:12:10 323
原创 单链表的逆转
#include using namespace std;void ReverseList(List L){ if(L == NULL) return; pNode p = L->next; L->next = NULL; while(p) { pNode q = p;
2014-05-16 16:56:45 390
pyhton 列表对象更新,如下描述
2017-08-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人