自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jxfang的专栏

温柔互助,共行一程

  • 博客(194)
  • 资源 (4)
  • 收藏
  • 关注

原创 使用Apache,配置modSSL,使其支持https访问

1. 安装Apache服务器,支持OpenSSL在官网下载所需要的软件,网址:https://archive.apache.org/dist/httpd/binaries/win32/我的版本是httpd-2.2.25-win32-x86-openssl-0.9.8y.msi直接解压安装就可,在一直点击next的过程中,会遇到需要填写Network Domain和Server

2016-12-18 18:45:05 8500

原创 leetcode OJ:190. Reverse Bits

Reverse bits of a given 32 bits unsigned integer.For example, given input 43261596 (represented in binary as 00000010100101000001111010011100), return 964176192 (represented in binary as 001110010

2016-12-15 17:49:42 302

原创 leetcode:75. Sort Colors

Given an array with n objects colored red, white or blue, sort them so that objects of the same color are adjacent, with the colors in the order red, white and blue.Here, we will use the integers 0,

2016-12-11 16:39:27 311

原创 任一个英文的纯文本文件,统计其中的单词出现的个数。

感觉挺简单的~~~见代码~#! /usr/bin/env python#coding=utf-8import re def termFreq(filename): text = open(filename, 'r').read() wfile = open('result.txt', 'w') words = text.split(' ')

2016-11-09 12:20:26 2019

原创 使用python生成验证码

生成一个包含四个字母的验证码~#!/usr/bin/env python# -*- coding: utf-8 -*-from PIL import Image, ImageDraw, ImageFont, ImageFilterimport random# random characterdef rndChar(): return chr(random.randint(

2016-11-09 11:54:27 1789

原创 将我的 CSDN 头像的右上角加上数字

如题,效果类似于微信有未读消息那样,字体可以从系统自带的'C:/Windows/Fonts文件夹下找,#coding:utf-8from PIL import Image, ImageDraw, ImageFont#打开图片img = Image.open("imgTest.png")draw = ImageDraw.Draw(img)myfont = ImageFont.tr

2016-11-08 15:49:03 619

原创 利用python进行图像处理

我的系统上python的版本是32位,python2.7.9:在进行图像处理前需要按照PIL模块,参考了很多人的建议,最后选用了pillow,https://pypi.python.org/pypi/Pillow/2.7.0,直接下载了exe版本:注意若之前安装过PIL,需先卸载PIL再安装pillow,码代码的时候需要把import Image换成from PIL i

2016-11-08 14:57:47 4369

原创 利用庖丁解牛工具进行中文分词

关于如何使用庖丁解牛分词工具可参考:http://www.letiantian.me/2014-11-26-word-segmentation-paoding-analysis/该工具可实现自定义词典,对于有些特殊的词,比如明星名字林心如霍建华等,可构建词典以.dic为后缀,放入paoding-analysis-2.0.4-beta\dic目录下,然后新建Java工程即可~主要代码

2016-11-01 22:35:02 4188

原创 利用notepad++删除TXT文件里的空格空行

流程:用notepad++打开txt文件;Ctrl+H打开替换模式;查找目标框内输入 ^\s+,替换框内输入空(就是啥都不输),如下图;点击全部替换即可~参考文章:http://yangrong083.blog.163.com/blog/static/113406097201303151836523/

2016-10-31 11:56:43 24953 3

原创 leetcode OJ:223. Rectangle Area

Find the total area covered by two rectilinear rectangles in a2D plane.Each rectangle is defined by its bottom left corner and top right corner as shown in the figure.Assume that the total a

2016-10-15 23:27:47 397

原创 leetcode OJ :413. Arithmetic Slices

A sequence of number is called arithmetic if it consists of at least three elements and if the difference between any two consecutive elements is the same.For example, these are arithmetic sequence:

2016-10-12 23:39:21 644

原创 leetcode OJ:387. First Unique Character in a String

Given a string, find the first non-repeating character in it and return it's index. If it doesn't exist, return -1.Examples:s = "leetcode"return 0.s = "loveleetcode",return 2.以下是程序:c

2016-10-12 22:39:28 382

原创 leetcode 100 sametree

Given two binary trees, write a function to check if they are equal or not.Two binary trees are considered equal if they are structurally identical and the nodes have the same value.递归:/** *

2016-10-12 19:05:06 287

原创 NMap和ZMap

NMap(Network Mapper):最初是Linux下的网络扫描和嗅探工具包,它通过扫描网上电脑开放的网络连接端,确定哪些服务运行在哪些连接端,并可以推断出电脑运行在的操作系统的类型,还可以评估网络系统的安全性。原理是发送请求然后监听回应,虽然请求可以同步进行,但记录未回应的请求需要开销很大,导致效率不高。NMap扫描全部网址需要数周的时间。ZMap:一款能在44分钟内扫描全

2016-10-12 18:31:34 2134

原创 vmware安装虚拟机出现“无法获得VMCI驱动程序的版本:句柄无效”的问题

如下图:先将vmware关闭,打开虚拟机的安装位置,找到vmx文件,如下:用记事本打开该文件,找到如下行:将TRUE改为FALSE,保存,再打开虚拟机。。

2016-07-14 10:34:19 23998

原创 什么是https?http和https之间区别是什么?

什么是https?HTTPS(Secure Hypertext Transfer Protocol)安全超文本传输协议 它是一个安全通信通道,它基于HTTP开发,用于在客户计算机和服务器之间交换信息。它使用安全套接字层(SSL)进行信息交换,简单来说它是HTTP的安全版。 它是由Netscape开发并内置于其浏览器中,用于对数据进行压缩和解压操作,并返回网络上传送回的结果。HTTPS实

2016-04-28 11:54:03 1504

原创 LeetCodeOJ: 38. Count and Say

Total Accepted: 75530 Total Submissions: 265272 Difficulty: EasyThe count-and-say sequence is the sequence of integers beginning as follows:1, 11, 21, 1211, 111221, ...1 is read off as "

2016-03-23 21:18:50 336

原创 LeetCodeOJ:206 Reverse Linked List

Total Accepted: 95123 Total Submissions: 244712 Difficulty: EasyReverse a singly linked list./** * Definition for singly-linked list. * struct ListNode { * int val; * struct

2016-03-23 20:40:18 330

原创 LeetCodeOJ:338. Counting Bits

Total Accepted: 4466 Total Submissions: 8073 Difficulty: MediumGiven a non negative integer number num. For every numbers i in the range 0 ≤ i ≤ num calculate the number of 1's in their

2016-03-22 11:49:29 435

原创 LeetCodeOJ:2. Add Two Numbers

Total Accepted: 129010 Total Submissions: 572407 Difficulty: MediumYou are given two linked lists representing two non-negative numbers. The digits are stored in reverse order and each of

2016-03-20 14:20:35 337

原创 LeetCodeOJ:1Two Sum

Total Accepted: 203765 Total Submissions: 923425 Difficulty: EasyGiven an array of integers, return indices of the two numbers such that they add up to a specific target.You may assume

2016-03-20 13:39:09 358

原创 LeetCode OJ: 12 Integer to Roman

Total Accepted: 59069 Total Submissions: 155093 Difficulty: MediumGiven an integer, convert it to a roman numeral.Input is guaranteed to be with

2016-03-20 11:07:12 288

原创 fgets函数和gets函数

请找出下面代码里的问题:#include int main(void) { char buff[10]; memset(buff,0,sizeof(buff)); gets(buff); printf("\n The buffer entered is [%s]\n",buff); return 0; }答:先看看fg

2016-03-02 20:41:36 526

原创 python的常见错误和异常

1 错误和异常的概念错误:1)语法错误。代码不符合解释器或编译器语法,在执行前可以修改   2)逻辑错误。不完整或不合法输入(传递参数不合法等)或者计算出现问题(比如出现除0操作)。异常:执行过程中出现问题导致出现没法执行出现异常的原因:1)程序出现逻辑或者算法问题2)运行过程中计算机错误(内存不够等)异常的两个步骤:1 异常产生,检查到错误且解释器认为是异常,

2015-11-19 19:25:06 687

转载 Topcoder好题推荐 ( 持续更新中 )

转载自:http://blog.csdn.net/ls_0222/article/details/8351206推荐的好题不一定是难题,但往往带有那么一点代表性。凡是由别人推荐的题目,偶会加上推荐人ID和blog地址。偶自己推荐的题目,偶会尽量推荐一份简洁的代码。当天推荐的题会以红色标记。Single Round MatchSRM 522 DIV1   1050pt ( 很不错的dp题

2015-10-26 16:00:45 1457

原创 perl -- 使用内建警告信息

如何开启内建警告信息?。。方法一:在运行时,加上 -w命令行,即$perl -w my_program方法二:在程序开头中,加上-w命令行,即#!/usr/bin/perl -w方法三:对于perl5.6后版本,可以使用 #!/usr/bin/perl                                                               use

2015-10-07 20:16:00 924

原创 Linux实现四则运算的简单方法

在Linux shell里,我们可以利用$(()),将待计算的表达式放在括号中,即可达到目的。如下:也可以利用expr实现,将需要运算的表达式放于expr之后,保证参数与运算符号中间有空格隔开。如下:四则运算(加减乘除)条件判断:表达式:expr1 \| expr2 ---如果expr1不是0或者NULL,则返回expr1;否则返回expr2.     

2015-10-07 13:25:38 5069

原创 善变者 -- Togglers

你面前有5个人,他们不一定全是男的,性别不相干,其中有4个是所谓的善变者,一个是诚实人。善变者就是你第一次问他们问题,他们可能会说真话,也可能说的是假话,但是第二次问他们同一个问题,他们就会改变答案,第三次问该问题,又会改变。所以,如果第一次他们说的是真话,第二次回答的就是假话,然后第三次又说真话......;如果第一次他们说的是假话,第二次回答的就是真话,然后第三次又说假话......。

2015-10-07 09:48:42 1442

原创 诚实人和说谎者 -- truth teller and liar

有两扇门,一扇门后是无尽的宝藏,而另一扇门是万劫不复,无尽的苦难。门前有两个人,一个是诚实人,总说真话,另外一个是说谎者,不说真话。他们两个人都知道哪扇门后是宝藏,哪扇门后是苦难。你可以问一个问题,only one question,then 你要问什么问题才能得到无尽的宝藏勒?。。我们可以问,what would the other guy say is the correct

2015-10-07 09:12:40 2957

原创 计算机英语名词解释之数据库篇

来源于 http://www.educity.cn/ite/appsoft/200611171733191737.htmDatabase management system(DBMS)and management information system(MIS) -- 数据库管理系统和管理信息系统database -- 数据库user -- 用户(其含义已从人员扩大到包括硬件软件

2015-10-06 10:09:37 651

原创 计算机英语名词解释之软件工程篇

来源于:http://www.educity.cn/ite/se/200611231122251402.htmThe software life cycle -- 软件的生存周期software engineering -- 软件工程coding -- 编码software life cycle -- 软件生存周期testing -- 测试system engine

2015-10-05 21:24:54 1284

原创 UVA10038 - Jolly Jumpers

代码如下#include#include#include#include#includeusing namespace std;int main(){ int n; string input; bool mark[3001]; int num[3001]; while(1){ getline(cin, input);

2015-09-15 20:36:20 443

原创 ccf 字符串匹配

问题描述  给出一个字符串和多行文字,在这些文字中找到字符串出现的那些行。你的程序还需支持大小写敏感选项:当选项打开时,表示同一个字母的大写和小写看作不同的字符;当选项关闭时,表示同一个字母的大写和小写看作相同的字符。输入格式  输入的第一行包含一个字符串S,由大小写英文字母组成。  第二行包含一个数字,表示大小写敏感的选项,当数字为0时表示大小写不敏感,当数字为1时表示大小写敏感

2015-09-11 15:47:11 583

原创 九度题目1190:大整数排序

题目描述:对N个长度最长可达到1000的数进行排序。输入:输入第一行为一个整数N,(1接下来的N行每行有一个数,数的长度范围为1每个数都是一个正数,并且保证不包含前缀零。输出:可能有多组测试数据,对于每组数据,将给出的N个数从小到大进行排序,输出排序后的结果,每个数占一行。样例输入:311111111111111111111

2015-09-10 16:22:51 768

原创 九度题目1207:质因数的个数

题目描述:求正整数N(N>1)的质因数的个数。相同的质因数需要重复计算。如120=2*2*2*3*5,共有5个质因数。输入:可能有多组测试数据,每组测试数据的输入是一个正整数N,(1输出:对于每组数据,输出N的质因数的个数。样例输入:120样例输出:5提示:注意:1不是N的质因数;若N为质数,N是N

2015-09-08 16:35:49 471

原创 九度题目1447:最短路

题目描述:在每年的校赛里,所有进入决赛的同学都会获得一件很漂亮的t-shirt。但是每当我们的工作人员把上百件的衣服从商店运回到赛场的时候,却是非常累的!所以现在他们想要寻找最短的从商店到赛场的路线,你可以帮助他们吗?输入:输入包括多组数据。每组数据第一行是两个整数N、M(N当输入为两个0时,输入结束。输出:对于每组输入,输出一行,表示工作人员从

2015-09-08 15:08:00 932

原创 九度题目1008:最短路径问题

题目描述:给你n个点,m条无向边,每条边都有长度d和花费p,给你起点s终点t,要求输出起点到终点的最短距离及其花费,如果最短距离有多条路线,则输出花费最少的。输入:输入n,m,点的编号是1~n,然后是m行,每行4个数 a,b,d,p,表示a和b之间有一条边,且其长度为d,花费为p。最后一行是两个数 s,t;起点s,终点t。n和m为0时输入结束。(1输出:输出

2015-09-08 14:55:19 513

原创 九度OJ1444:More is better

题目描述:Mr Wang wants some boys to help him with a project. Because the project is rather complex, the more boys come, the better it will be. Of course there are certain requirements.Mr Wang selected

2015-09-06 10:10:49 506

转载 各大Oj平台介绍

转载自:http://www.cnblogs.com/lzmfywz/archive/2012/02/07/2342010.html1.题库与网站资源题库-在线提交系统(Online Judge)简介   下面是几个比较大的在线提交系统(OnlineJudge)里面有大量历年的竞赛题目,注册一个ID,然后用自己熟悉的语言(一般有Pascal/C/C++/Java)写好源代码

2015-09-04 15:49:29 1078

原创 最大公约数

求最大公约数,是求几个整数的公共约数中最大的一个。解法1:枚举求出所有整数的约数,然后找出最大的公共约数。解法2:质约数分解法整数都做质约数分解,然后取出相同的约数相乘。解法3:欧几里得算法(Euclid算法)若求两个整数a, b的最大公约数gcd(a,b), 其中a>b。如果b能整除a,则gcd(a,b) = b;否则,gcd(a,b) = gcd

2015-09-03 21:51:37 416

pil-handbook.pdf

Python PIL的工具书,PDF英文版

2016-11-08

冰点文库下载器

冰点文库下载器,可以免费下载百度文库的文章,很方便

2015-06-20

C语言经典算法100例

很好的练习C语言的材料,比较简单,基础性的资料,希望对大家有帮组

2015-06-15

空空如也

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

TA关注的人

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