- 浏览: 448183 次
- 性别:
- 来自: 北京
最新评论
-
Nick712:
http://blog.csdn.net/victory08/ ...
处理SVN出现:Cleanup failed to process the following paths: xxx -
xs6262460:
Spring AOP根据JdbcTemplate方法名动态设置数据源 -
xhpscdx:
我的解决办法是把D:\ACRS\Projects\TAIS 下 ...
处理SVN出现:Cleanup failed to process the following paths: xxx -
hnraysir:
总结得相当不错,支持下。
使用CodeIgniter 创建 RESTful 服务 REST API【原创译文】 -
云上太阳:
这个必须评论下,间接的救过俺的命啊
解决tomcat启动报错,加强错误日志的显示:
文章列表
python下RSA加密解密以及跨平台问题
- 博客分类:
- python
python下RSA加密解密以及跨平台问题
项目合作需要,和其他网站通信,消息内容采用RSA加密方式传递。之前没有接触过RSA,于是两个问题出现了:
声明: 环境WIN 7 + python 2.6.6 RSA格式:PEM
一、Python下RSA加密解密怎么做? 现在网上搜索关于RSA的信息,然后看一下Python下是怎么做的。
找到两种方法:
1、使用rsa库 安装
pip install rsa
可以生成RSA公钥和密钥,也可以load一个.pem文件进来。
按 Ctrl+C 复制代码
公钥和私钥
- 博客分类:
- Cryptography
公钥和私钥
一直以来对公钥和私钥都理解得不是很透彻,感觉到模棱两可。今天在网上找了半天,通过查看对这个密钥对的理解,总算弄清楚了。 公钥和私钥就是俗称的不对称加密方式,是从以前的对称加密(使用用户名与密码)方式的提高。用电子邮件的方式说明一下原理。 使用公钥与私钥的目的就是实现安全的电子邮件,必须实现如下目的: 1. 我发送给你的内容必须加密,在邮件的传输过程中不能被别人看到。 2. 必须保证是我发送的邮件,不
Python的包管理工具Pip
- 博客分类:
- python
Python的包管理工具Pip
接触了Ruby,发现它有个包管理工具RubyGem很好用,并且有很完备的文档系统http://rdoc.info
发现Python下也有同样的工具,包括easy_install和Pip。不过,我没有细看easy_install的方法,这就简单的介绍一下Pip的安装与使用:
准备:
$ curl -O http://python-distribute.org/distribute_setup.py
$ python distribute_setup.py
安装:
$ curl -O https://raw.gith ...
Erlang与java的内存架构比较
- 博客分类:
- erlang
Erlang与java的内存架构比较
Erlang与java的内存架构比较
翻译自
Nginx下配置Http Basic Auth保护目录
<iframe id="aswift_0" style="margin: 0px; padding: 0px; border-width: 0px; outline: 0px; font-style: inherit; font-family: inherit; vertical-align: baseline; left: 0px; position: absolute; top: 0px;" name="aswift_0" frameborder="0&qu ...
云主机、虚拟主机和VPS优缺点对比分析
云计算时代,云主机其可扩展性、价格便宜、安全可靠的特性深受企业和开发者欢迎,但目前有些IDC企业,新瓶装旧酒,将虚拟主机、VPS进行包装推出所谓的云主机服务,为了帮助用户更好的辨别和挑选云主机,下文详细介绍虚拟主机、VPS和云主机产品的特点以及差异性。
一、虚拟主机、VPS和云主机
共享主机也称虚拟主机,从互联网诞生至今,大部分站长都是从"共享主机"(shared hosting)开始学习建站的。所谓"共享主机",就是一台服务器上有许多网站,大家共享这台服务器的硬件 ...
wxPython处理Windows消息的一种实现方法
wxWidgets可以很方便的处理Windows消息,只要重载wxWindow类中的MSWWindowProc函数就可以了。而wxPython是没提供这个方法的,需要用pywin32模块调用几个Win32 API才能实现处理Windows消息。虽然麻烦了点,但总比没有解决办法要好。
Sometimes you may need to catch a Windows message that is not already handled by wxWidgets, so there is no wxEvent for it. ...
wxPython初印象及开发环境搭建
- 博客分类:
- python
wxPython初印象及开发环境搭建
今天开始准备正式开始python的学习路程。 从网上找来信息看,python的GUI用自带Tkinter功能比较简单,开发过程也不太容易,而且还可以跨平台,大家都比较推荐用WxPython。今天周末正好把WxPython的开发环境搭建起来。
因为开发java使用eclipse习惯了,Python开发的IDE我选择的是eclipse + pydev插件。Python的版本我选择是2.7, 现在3.x的框架以及项目还是比较少,2.7可以有很好的适用范围。然后还需要下载wxPython安装包, 以及一个很好很强的工具--py2exe,它可以将pytho ...
Python IDE的选择 —— 以智能代码功能为标准
大年初二开始学Python,首先得选一个开发环境。由于以前一直用Visual Studio,选IDE的时候首先得看是不是有智能代码(Call-Tips和 Auto-Complete)功能,如果没有的话,对于我这样的新手实在太痛苦了,我可不想去记那些库、包和函数名,最好一点 . 就能全出来。
看了《python IDE 介绍》这篇文章,把里边提到的IDE都下载了试用,最后选择了PythonWin Editor,原因是它的Call-Tips功能比较出众,只要import一个包,然后F5,它的所有函数、变量都可以 ...
云计算平台管理的三大利器Nagios、Ganglia和Splunk
综合利用Nagios、Ganglia和Splunk搭建起的云计算平台监控体系,具备错误报警、性能调优、问题追踪和自动生成运维报表的功能。有了这套系统,就可轻松管理Hadoop/HBase云计算平台。
Linux目录数和文件数限制(目录下最大文件数)
一、目录数限制:
在同一个路径下,一级子目录的个数限制为 31998 。如果你的应用生成的目录可能会超过这个数,那要注意进行目录分级。例如,如果目录名为数字的话,可以将 ...
执行脚本出现bin/bash: bad interpreter: No such file or directory(转)
刚刚学习SHELL 写了一个简单的例子发生如下错误 -bash: ./test.sh: /bin/bash^M: bad interpreter: No such file or directory VI打开文件,没发现任何问题, 把/bin/bash改成/bin/sh -bash: ./test.sh: /bin/sh^M: bad interpreter: No such file or directory 依然报错,脚本内容在VI下没有任何问题, ...
如何查看LINUX 硬件配置信息
- 博客分类:
- linux
如何查看LINUX 硬件配置信息
在网上找了N久,发现了一篇不错的文档,转载一下:
1.查看机器所有硬件信息:
dmidecode |more
dmesg |more
这2个命令出来的信息都非常多,所以建议后面使用"|more"便于查看
2.查看CPU信息
方法一: Linux下CPU相关的参数保存在 /proc/cpuinfo 文件里 cat /proc/cpuinfo |more 方法二: 采用命令 dmesg | grep CPU 可以查看到相关CPU的启动信息 查看CPU的位数:
getconf L ...
闲谈 Web 图片服务器
- 博客分类:
- architecture
闲谈 Web 图片服务器
现在很多中小网站(尤其是 Web 2.0 站点) 都允许用户上传图片,如果前期没有很好的规划,那么随着图片文件的增多,无论是管理还是性能上都带来很多问题。就自己的一点理解,抛砖引玉,以期能 ...
使用Cargo实现自动化布署
Cargo是一组帮助用户操作Web容器的工具,它能够帮助用户实现自动化部署,而且它几乎支持所有的Web窗口,如Tomcat、JBoss、Jetty和Glassfish等。 部署至本地Web容器: Cargo支持两种本地部署的方式,分别为standalone模式和existing模式。在standalone模式中,Cargo会从Web容器的安装目录复制一份配置到用户指定的目录,然后在此基础上部署应用,每次重新构建的时候,这个目录都会被清空,所有配置被重新生成。而且existing模式中,用户需要指定现有的Web容器配 ...