自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

lizongkai-big

吾尝终日而思矣,不如须臾之所学也;吾尝跂而望矣,不如登高之博见也。

  • 博客(21)
  • 资源 (1)
  • 收藏
  • 关注

转载 Joel Spolsky给计算机专业学生的七个建议

原文:Joel Spolsky给计算机专业学生的七个建议毕业前练好写作 一个普通程序员与一个优秀程序员的区别,不在于他们懂得的编程语言谁多谁少,也不在于他们喜欢用Python语言还是喜欢用Java语言,而在于他们能否与他人交流思想。如果你能说服其他人,你的力量就可以得到放大写得越多,写作就会变得越容易毕业前学好C语言 while (*s++ = *t++);这句代码的作用是什么?...

2018-05-15 14:56:38 335

原创 Java内存机制

Java 内存机制学习Java内存机制基本类型 VS 引用类型堆和栈 2总结应用Java 内存机制学习Java内存机制基本类型 VS 引用类型基本类型,它的值就是一个数字,一个字符或一个布尔值。java中有四类八种: 四类:1,整型 2,浮点型 3,字符型4,逻辑型 八种:byte,short,char,int,long,float,dou...

2018-03-24 20:57:59 346

原创 Python装饰器

理解Python的装饰器分为以下6步首先先理解装饰器的含义。装饰器本质上是一个 Python 函数或类,它可以让其他函数或类在不需要做任何代码修改的前提下增加额外功能,装饰器的返回值也是一个函数/类对象。 有了装饰器,我们就可以抽离出大量与函数功能本身无关的雷同代码到装饰器中并继续重用。然后了解下最简单的装饰器,也就是无函数参数的装饰器def use_logging1(func):

2018-02-01 21:06:46 274

原创 微信公众号开发遇到问题

问题描述:hashcode 为定值(我这边是da39a3ee5e6b4b0d3255bfef95601890afd80709),因为hashcode是由token, timestamp, nonce三个变量决定的,所以由常识知道问题出在算法上,解决方法:1.算hash的时候,需要加上encode方法 ,表明用utf-8,2. 字符串合并用.joinlist = [token,timestamp

2018-01-07 21:52:47 703

原创 BUY LOW, BUY LOWER

BUY LOW, BUY LOWER的代码+解释,主要参考POJ BUY LOW, BUY LOWER,比原文多了些注释和自己的理解程序主要分为3部分:求以num[i] 结尾的最长下降子序列的长度dp求以num[i] 结尾的不重复的最长下降子序列的方案数 project选择最大的dp值,并求该dp值对应的方案数之和注:该程序没有实现高精度的计算,所以不适用于数目较多的数据集#include

2017-10-20 11:48:21 411

原创 Python3爬虫:爬取大众点评网北京所有酒店评分信息

学习Python3爬虫实战:爬取大众点评网某地区所有酒店相关信息,我爬取的北京地区的酒店,由于网站更新,原文中的一些方法已经不再适用,我的工作是在该文指导下重写了一个爬虫。爬虫无非分为这几块:分析目标、下载页面、解析页面、存储内容,其中下载页面不提。分析目标:如Python3爬虫实战:爬取大众点评网某地区所有酒店相关信息,目的是爬取所有酒店的用户评分信息解析页面:使用正则表达式和Bea

2017-10-05 21:55:26 5769 10

原创 1022 Train Problem I 栈的简单应用

题意栈的简单应用,给出元素个数,入栈顺序O1和出栈顺序O2,每个序列里有n个元素,问能不能利用栈把O1变成O2。版本1:依此考虑出栈的元素(记为temp),首先判断为了temp出栈,是否需要有元素入栈,一种是需要,则入栈,入栈之后的栈顶元素则为temp;若不需要入栈,那么因为栈的特点,在正常情况下,栈顶元素为temp,若不是,则O1不能转换成O2,此时则退出循环。而对于栈顶元素为temp的情况,则

2017-09-24 15:34:26 229

转载 Questions when Install OpenNMS

Question: /opt/opennms/bin/install -dis Details SolutionQuestion: opennms服务启动之后,访问http://<ip-or-fqdn-of-your-server>:8980/opennms 出现HTTP ERROR 503错误 Solution: You are getting this error a

2017-03-10 23:08:56 453

原创 CentOs下安装Crab

因为好多软件在centos中yum下的名字与Ubuntu的apt-get不同,所以需要使用yum查找对应的软件包名,可以用 yum search keyword这样的命令来进行搜索 CentOS Yum 命令详解 http://www.blogjava.net/jvict/articles/305149.html 2.

2016-06-20 12:05:37 664

原创 Small Tips

github在线创建文件夹 From http://blog.sina.com.cn/s/blog_4c8b519d0101pycd.htmlWin10 修改cmd编码 Link chcp 65001

2016-06-14 17:16:28 515

翻译 nsci.txt 是什么?

欢迎使用Markdown编辑器写博客本Markdown编辑器使用[StackEdit][6]修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传LaTex数学公式UML序列图和流程图离线写博客导入导出Markdown文件丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用

2016-05-28 17:50:00 1292

原创 [Python]将Excel文件中数据导入MySQL

xlrd包下载 https://pypi.python.org/pypi/xlrd (VERSION2.6, 2.7, 3.2+)安装 http://huaxia524151.iteye.com/blog/1173828mysql-connector-python下载 http://dev.mysql.com/downloads/connector/python/1.0.html安装 双击下载

2016-05-09 21:30:55 2193

原创 CentOs 安装 Redmine 部分问题解决

Because of the Great Firewall,the most important thing is changing your downloading source in case you spend unnecessary time on downloading software.No matter which way you use,such as gem,bundle,rvm.

2016-04-10 18:05:25 2958

原创 1014. 福尔摩斯的约会 分析

大侦探福尔摩斯接到一张奇怪的字条:“我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm”。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间“星期四 14:04”,因为前面两字符串中第1对相同的大写英文字母(大小写有区分)是第4个字母’D’,代表星期四;第2对相同的字符是’E’,那是第5个英文字母,代表一天里的第14个钟头(

2016-04-02 22:37:51 2538

原创 1012.数字分类(20) PAT

给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:A1 = 能被5整除的数字中所有偶数的和; A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4…; A3 = 被5除后余2的数字的个数; A4 = 被5除后余3的数字的平均数,精确到小数点后1位; A5 = 被5除后余4的数字中最大数字。 输入格式:每个输入包含1个测试用例。每个测试用例先给出一个

2016-03-24 23:01:26 533

原创 0.1 - x 的近似的十进制值是多少?

0.1 - x 的近似的十进制值是多少?这也是CSAPP中练习题2.46 的 第 2 小问。0.1 在计算机中的表示 0.00011 0011[0011]…,对于 x,x 也是0.1在计算机中表示的二进制小数,只是这里只考虑这个序列的二进制小数点右边的前23位,即x =0.00011001100110011001100。0.1 - x = 0.00000 00000 00000 00000 0001

2016-03-11 21:09:12 1998 1

原创 Dev C++报告窗口不能自动弹出

因为F11之后,无论是否出现bug都不显示报告窗口。让我很不习惯,原来还好好的。 所以,就视图->浮动报告窗口,然后,就出现了,可能比较小,还得自己扩大一下。之后,点击关闭,而不是那个叉号。 这样,以后运行时就会自动弹出了。最近写的,总是没有太多技术含量。-_-

2015-11-02 19:41:24 7675 3

原创 把C语言程序分割成若干源文件

第一次看《C程序设计语言 第2版·新版》做没弄懂什么意思,听了中国大学MOOC上翁恺老师的《C语言程序设计进阶》后才知道。我是在Dev C++中做的,可供参考。首先你得新建一个项目(project), 然后右击项目名,点击添加可以把已经写好的源文件添加进去。如果还没有写,可以点击新建->源代码,IDE会提示“在项目中添加?”,选择确定就可以在项目添加新的源文件了。如果你写的程序没什么问题

2015-11-01 13:11:27 1591

原创 PAT 1002 写出这个数

//QUESTION /* 读入一个自然数n,计算其各位数字之和,用汉语拼音写出和的每一位数字。输入格式:每个测试输入包含1个测试用例,即给出自然数n的值。这里保证n小于10^100。输出格式:在一行内输出n的各位数字之和的每一位,拼音数字间有1 空格,但一行中最后一个拼音数字后没有空格。输入样例: 1234567890987654321123456789 输出样例: yi san wu

2015-10-10 20:05:21 668 2

原创 随机数啊随机数

问题: 1. 随机生成一个随机数 2. 随机生成十个不同的随机数 3. 将以上生成的随机数,随机放在一个数组中20个不同的位置 4. 找到这十个随机数在数组中最邻近的位置 5. 将十个随机数分别移动到最邻近的位置PS:在生成十个不同的随机数时,判断随机数重复与否的方法,我的这个效率并不高。欢迎各位批评指正^_^代码:#include <stdio.h>#include <std

2015-09-21 19:19:43 791

原创 操作系统实验总结

1,进程的创建int i = fork();//根据进程的特点, i < 0 表示创建进程失败;i>0 表示父进程执行;i == 0 表示子进程执行while((i = fork()) < 0);//根据这种特点,常用以此使进程创建成功if(i == 0) //针对子进程的操作else if(i > 0) //针对父进程的操作2, wait(0);操作可以使正在执行的

2015-06-16 18:39:31 1101

计算机网络第五版谢希仁习题答案1-6章.doc

计算机网络第五版谢希仁习题答案1-6章.doc

2015-07-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除