- 浏览: 252315 次
- 性别:
- 来自: 北京
-
最新评论
-
Orc3Ming:
哦,脚本的解释路径,不是注释。
RHEL6.4更改为CentOS6.4的yum源 -
Orc3Ming:
将第一行 #!/usr/bin/python 修改为 #!/u ...
RHEL6.4更改为CentOS6.4的yum源 -
anniecharlotte:
请问:如果登录某个节点
执行nodetool ring查看集群 ...
Cassandra集群 -
Q_Qkings8:
给了我好的提示,已经成功的解决了问题
Eclipse Debug Source not found for -
kevin.wang:
feijin1981 写道我也有同样的问题,但是Window ...
Eclipse Debug Source not found for
文章列表
1、MySQL主从复制
优点:读写分离,并很好的提升了读的性能
缺点:
1. 写入无法扩展、无法缓存
2. 复制延时
3. 锁表率上升
4. 表变大,缓存率下降
2、MySQL垂直分区(分库)
优点:数据独立,互不影响
缺点:
1.关联查询
2.不能解决单张表数据量暴涨的问题
3.MySQL水平分片(Sharding)
1.分库分表维度选定
2.分库分表策略,hash、mod
域名是为了方便记忆而专门建立的一套地址转换系统,要访问一台互联网上的服务器,最终还必须通过IP地址来实现,域名解析就是将域名重新转换为IP地址的 过程。这一过程通过域名解析系统DNS来完成。
接下来我们先来 ...
linux维持长连接调优
- 博客分类:
- linux
由于linux内核的限制,files open too many是一个常见的问题
修改/etc/sysctl.conf文件
net.ipv4.tcp_tw_recycle = 1
net.ipv4.tcp_tw_reuse = 1
net.ipv4.tcp_timestamps = 0
net.ipv4.ip_local_port_range = 1024 65000
fs.file-max=655360
net.netfilter.nf_conntrack_max = 798641
以上参数存在/proc/sys/下的相应目录
引用目前,大多的 ip_conntrack ...
1. NFS服务器的设定
修改/etc/exports
/uxin *(rw,sync,fsid=0,no_root_squash)
service nfs restart
2. NFS客户端的设定
mount -t nfs -o rw 192.168.163.94:/uxin /mount/uxin
mount -t nfs 172.16.17.131:/uxin /uxin
hadoop、Storm
http://www.aboutyun.com/thread-6858-1-1.html
可以带着下面问题来阅读本文章:
1.hadoop、Storm各是什么运算
2.Storm为什么被称之为流式计算系统
3.hadoop适合什么场景,什么情况下使用hadoop
4.什么是吞吐量
首先整体认识:Hadoop是 ...
单点
1.下载3.4.8 stable
http://zookeeper.apache.org/releases.html
2. 解压
tar -xvf zookeeper-3.4.8.tar.gz -d /opt
cp /opt/zookeeper-3.4.8/conf/zoo_sample.cfg zoo.cfg
mkdir /opt/zookeeper-3.4.8/data
3. vi zoo.cfg
dataDir=/opt/zookeeper-3.4.8/data
4. 启动
/opt/zookeeper-3.4.8/bin/zkServer.sh start
python RSA库 pycrypto
- 博客分类:
- 安全
http://wawehi.blog.163.com/blog/static/143780306201371361120515/
网上一搜一大把的 python rsa 相关的东西,python本身的rsa 库也有好几个,参考这个页面:http://blog.csdn.net/shanliangliuxing/article/details/8722134,我尝试了其中的好些个,最终选定了 PyCrypto,没办法,M2Crypto在我的苹果系统没装好,装上后会报一个错,no module __m2crypto 之类的,总之很折腾。
PyCrypto装起来就简单多了,我是直接 sudo eas ...
RSA是一个非对称加密算法。
简单说来,非对称加密算法就是说加密解密一个文件需要有两个密钥,
一个用来加密,为公钥,一个用来解密,为私钥。
证书可以用来授权公钥的使用。
(
如果使用私钥对数据进行加密的话,加密就没有意义,因为每个人都可以拥有公钥,所以每个人都可以用公钥进行解密。所以,通常使用私钥对摘要进行加密,然后把加密后的摘要追加到明文的后面,再使用对称密钥对明文和摘要进行整体加密。假如a为私钥拥有者,那么接收者b拿到密文后,可以用对称密钥解密,使用公钥对摘要进行解密,通过对比摘要,可以证明密文是否被篡改,也可以证明密文是否来自私钥的拥有者a,这也就是验签。如果b要向a发送消息,可以使用公钥 ...
tomcat ssl配置
- 博客分类:
- 安全
KeyStore模式
直接用java里的keytool工具生成一个keystore文件,然后直接用这个文件启用https就可以了。
方法如下:
命令行执行%JAVA_HOME%\bin\keytool -genkey -alias tomcat -keyalg RSA
执行过程中会询问你一些信息,比如国家代码,省市等,其中需要填写两个密码,一次在开头,一次在最后,请保持两个密码相同。比如,将密码都设成s3cret。
执行完成后会在当前用户目录下生成一个.keystore文件
打开conf目录下的server.xml文件,找到以下这一段
<!--
<Connector ...
参考http://blog.sina.com.cn/s/blog_4fd50c390101891c.html
http://www.blogjava.net/javabloger/archive/2008/04/17/193800.html
x509证书一般会用到三类文,key,csr,crt。
Key 是私用密钥openssl格,通常是rsa算法。
Csr(Cerificate Signing Request)是证书请求文件,用于申 ...
http://www.ha97.com/5646.html
REST是一种架构风格,其核心是面向资源,REST专门针对网络应用设计和开发方式,以降低开发的复杂性,提高系统的可伸缩性。REST提出设计概念和准则为:
1.网络上的所有事物都可以被抽象为资源(resource)
2.每一个资源都有唯一的资源标识(resource identifier),对资源的操作不会改变这些标识
3.所有的操作都是无状态的
REST简化开发,其架构遵循CRUD原则,该原则告诉我们对于资源(包括网络资源)只需要四种行为:创建,获取,更新和删除就可以完成相关的操作和处理。您可以通过统一资源标识符(Universal Resource Identifier,URI)来识别和定 ...
新安装的mysql,程序初始建立连接要花费10秒,
查询mysql error日志,发现
。。。 could not be resolved: Temporary failure in name resolution
经网上分享,如下操作
在mysql的配置文件my.cnf中
[mysqld]
节点添加下面两行
skip-host-cache
skip-name-resolve
重启服务service mysql restart
maven版本:apache-maven-3.3.3
eclipse插件版本:m2e - Maven Integration for Eclipse 1.4.1.20140328-1905
1. new-->maven project-->maven-archetype-webapp-->填写group_id,atifact_id-->finish
2. 创建完成后,结构如下
3. 修改pom.xml,添加servlet dependency
<dependency>
<groupId>javax.ser ...
http://www.cnblogs.com/linjiqin/p/3443643.html
根据网上资料:
1.效率、性能消耗问题
2.重连问题
后续实际尝试proxool,再做更新