- 博客(18)
- 资源 (3)
- 收藏
- 关注
原创 Office Web Apps 实践
http://www.cnblogs.com/poissonnotes/p/3238238.html 系统要求为Windows Server 2012 Office Web Apps安装部署(一) 系统要求为Windows Server 2012,单独部署。 安装IIS 7.0 企业还需要在服务器上首先安装SharePoint Foundation 2010,这一软件可以到微软官方免费下载
2015-10-28 17:51:17 498
原创 求解素数-埃拉托斯特尼筛法
该算法来自 百度百科 def primes(n): P = [] f = [] for i in range(n+1): if i > 2 and i%2 == 0: f.append(1) else: f.append(0) i = 3 while i*i <= n:
2015-10-23 18:51:39 903
原创 求最大公约数-辗转相除法-欧几里德算法
这是一个 Python 写的求最大公约数的算法。a = 12b= 42def find_divisor(a,b): if a < b: tmp = b b=a a=tmp while b!=0: r = a%b a = b b = r return aprint find_d
2015-10-23 17:51:38 759
原创 读 非科班出身的人学习编程不负责任指南
原文地址 http://www.lai18.com/content/2441612.html先推荐几本入门书以及阅读它们的方法,因为学习编程最不需要的方法就是将一本讲编程的书从头读到尾……编程不是考试,它是基于现实生活的创造。这种创造是渐进的,你在创造之初可能也无法预料到结果会是如何,这是任何创造性活动的基本属性。http://pan.java1234.com/http://segmentfault
2015-10-22 12:11:45 768
原创 多线程阅读收集
多线程条件变量 多线程同步条件变量 http://blog.csdn.net/hongmy525/article/details/5194006
2015-10-21 16:34:45 391
原创 Python多线程的学习
Python线程的使用有两种:基于thread模块的start_new_thread方法和基于threading模块的Thread类。 1.基于thread模块的start_new_thread方法:#!/usr/bin/pythonimport timeimport threaddef timer(no, interval): cnt = 0 while cnt < 10:
2015-10-21 15:31:54 568
原创 JDK安装与环境变量配置(linux)
1、jdk-6u11-linux-i586.bin 这个是自解压的文件,在linux上安装如下: # chmod +x jdk-6u11-linux-i586.bin # ./jdk-6u11-linux-i586.bin 会在当前目录下生成解压出来的文件,如 jdk1.6.0_45 第二步是配置环境变量 二、配置vi /etc/profileexport JAVA_HOME=/usr/java
2015-10-19 15:34:16 510
原创 C++ main函数传参
#include <iostream>using namespace std;int main(int argc, char ** argv){ for (int i=0;i<argc;i++) { cout << argv[i] << endl; } return 0;}argc 获取的是传参的个数, argv 是一个字符串的数组,具体的参数内容就
2015-10-16 19:17:13 1714
原创 C++ 数组的指针,指针的数组, 数组引用
int *p [10] = // 指针数组, 这个数组里 可以装 10 个指针变量, int (*p) [10] = // 数组的指针, 这个指针可以只向一个 容量是10个int 的数组int (&r) [10] = // 引用, 引用一个 数组。 像这样的数组 int a[10]
2015-10-16 18:52:23 978
原创 base64编码
用途:采用Base64编码具有不可读性,即所编码的数据不会被人用肉眼所直接看到。例如 输入:s13 输出:czEzBase64编码说明 Base64编码要求把3个8位字节(3*8=24)转化为4个6位的字节(4*6=24),之后在6位的前面补两个0,形成8位一个字节的形式。 如果剩下的字符不足3个字节,则用0填充,输出字符使用’=’,因此编码后输出的文本末尾可能会出现1或2个’=’。
2015-10-16 15:27:26 488
原创 C++ MD5加密函数
任务:对输入的字符串进行MD5加密。#include <string>#include <iostream>#include <openssl/md5.h>using namespace std;/** * */string MD5(const string& src ){ MD5_CTX ctx; string md5_string; unsigned char
2015-10-16 14:22:09 10651
原创 Linux下 git添加 key
Git是分布式的代码管理工具,远程的代码管理是基于SSH的,所以要使用远程的Git则需要SSH的配置。 github的SSH配置如下: 一 、 设置Git的user name和email:$ git config --global user.name "fupeng" $ git config --global user.email "fupeng@chinglemon.com"二、生成SS
2015-10-15 20:09:16 6993
原创 PHP 拼接HTTP请求字符串
任务:把数组所有元素,按照“参数=参数值”的模式用“&”字符拼接成字符串。 常见用途是 验证签名时候,需要将所有参数和参数值拼接成一个字符串,然后进行后续的加密解密处理。输入: Array ( [name] => fupeng [age] => 25 [guxiang] => shanxi ) 输出: name=fupeng&age=25&guxiang=
2015-10-15 19:45:37 2682
原创 tomcat 启动了,浏览器访问不了,查看防火墙 Linux
原来是 防火墙不开。[root@10-10-60-204 bin]# service iptables stop iptables: Setting chains to policy ACCEPT: filter [ OK ] iptables: Flushing firewall rules: [ OK ] iptab
2015-10-10 19:13:23 1497
原创 od命令 查看文件的二进制内容
a.txt的内容,肉眼看 123[work@localhost lgit]$ od -t x1 a.txt 0000000 ef bb bf 31 32 33 0d 0a 0000010windows 记事本打开的utf-8文件,他们自作聪明地在每个文件开头添加了0xefbbbf(十六进制)的字符,许多编译问题都是这样引起的。 判断方法就是,判断文件的 前6个字节。
2015-10-09 15:26:40 3449
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人