成熟的人该拥有的境界

成熟的人该拥有的境界 一个男人在外工作20年,终于要回家了,老板问他:你是要20年的工资还是要3句忠告?男人说我明天上路,明早给您答案好吗?老板说可以。当晚男人未眠…早晨,他对老板说:我要3个忠告。于是老板给他3句话。一、不要试图寻找不可能的捷径,世上没有便宜的事,只有脚踏实地才是最好的方法…...

2010-06-30 09:51:00

阅读数 6637

评论数 47

一个 epoll 连接句柄定时管理器

一个 epoll 连接句柄定时管理器 当使用 epoll 作服务端框架,如果缓存了客户端到服务器的连接句柄(connfd),服务端需要管理起来,例如定时检查连接会话是否过期,自动清理连接等等。如下提供了一个 API 用于此目的。使用了 epoll 和 libevent。 /************...

2019-04-20 12:08:49

阅读数 8

评论数 0

为开发安装 hbase 单机版

安装 hbase 单机版 为了开发和测试的目的,安装 hbase 单机版。很简单,不需要 hdfs,只要下载 hbase 的 bin 包,改2个配置文件就可以。当然前提是 java 已经安装。 1 下载 hbase http://mirror.bit.edu.cn/apache/hbase/...

2019-03-01 16:53:46

阅读数 75

评论数 0

基于redis的缓存系统设计

基于redis的缓存系统设计1 缓存的目的2 缓存系统设计写入 key读取 keyC语言参考 1 缓存的目的 使用缓存系统的目的是为高并发的访问提供高质量的、实时的反馈。一般的缓存系统,都是按照 key-value 去查询缓存层(如 redis),如果 key 不存在,就应该去后端持久层DB(...

2019-02-13 12:17:10

阅读数 447

评论数 0

基于 epoll et 模式的 linux 实时通讯服务程序设计

基于 epoll et 模式的 linux 实时通讯服务程序设计草案 设计目标 设计并实现一款高性能,可无限扩展的实时通讯程序(类似腾讯 QQ 的服务或其他实时在线网游服务)。服务端是 Linux,客户端任意。要求: 1)实时、高性能 2)理论上无限并发连接数 3)支持任意人数直接的聊天 4...

2018-09-06 11:37:37

阅读数 233

评论数 0

redis cluster C 客户端

redis cluster C 客户端 使用 hiredis 作为 redis 客户端,但是不支持集群模式。这里提供一下: /*********************************************************************** * Copyright ...

2018-08-14 15:07:09

阅读数 443

评论数 0

ubuntu18.04 server 安装 tensorflow cpu 记录

ubuntu18.04 server 安装 tensorflow cpu 记录 1) 下载安装 Anaconda2-5.2.0-Linux-x86_64.sh 安装位置: /opt/anaconda2 2) 安装 # cd /opt/anaconda2/ # mkdir downlo...

2018-07-26 19:00:25

阅读数 783

评论数 0

python多进程共享变量

python多进程共享变量 以下代码创建10个进程,并发访问一个存储了变量的字典。 #!/usr/bin/python #-*- coding: UTF-8 -*- # # @file: test.py # # 测试 # # @author: master@pepstack # # @cr...

2018-07-17 12:16:52

阅读数 1262

评论数 0

centos7 安装 ftp 服务及创建 repo

centos7 安装 ftp 服务及创建 repo 安装 ftp 服务 安装和启动服务: # yum install vsftpd # systemctl enable vsftpd # systemctl start vsftpd 防火墙配置: # getsebool -a | ...

2018-07-09 17:03:24

阅读数 411

评论数 0

centos7 安装 ftp 服务及创建 repo

centos7 安装 ftp 服务 安装和启动服务: # yum install vsftpd # systemctl enable vsftpd # systemctl start vsftpd 防火墙配置: # getsebool -a | grep ftp # setsebool ...

2018-07-09 15:32:44

阅读数 361

评论数 0

centos7(el7) 离线安装 saltstack 及配置多 master

centos7(el7) 离线安装 saltstack 内网机集群无法上外网,此时需要离线安装 saltstack。首先准备一台可以上外网的跳板机,配置和内网机一样的系统,为 centos7.2。 登录跳板机。下载并安装: # wget http://repo.saltstack.com/y...

2018-07-05 15:29:29

阅读数 806

评论数 0

phoenix 使用说明

phoenix 使用说明 2018-06-14~2018-06-19 Apache Phoenix是构建在HBase之上的关系型数据库层,作为内嵌的客户端JDBC驱动用以对HBase中的数据进行低延迟访问。Apache Phoenix会将用户编写的sql查询编译为一系列的scan操作,最终产生...

2018-06-27 17:49:42

阅读数 1053

评论数 0

python 读 mysql 汉字的转换

python 读 mysql 汉字的转换 mysql db 采用的字符集是: latin1 python 程序编码采用: utf-8 运行的系统采用的也是 utf-8 现在要把 latin1编码的汉字数据取出来,以 utf-8 展示。 import codecs #import char...

2018-06-27 17:40:17

阅读数 440

评论数 0

daemontools 在 centos7 上安装和监控 java 服务

daemontools 在 centos7 上安装和监控 java 服务 都是以 root 运行 下载和安装 # wget ftp://pub:public@pepstack.com/tarball/daemontools-0.76.tar.gz 解压后移动到安装目录: # tar -z...

2018-06-10 15:08:27

阅读数 536

评论数 0

springboot2.0 web 开发标准目录架构说明

springboot2.0 web 开发标准目录架构说明 本文档仅在于统一公司内部 java web 开发标准。因此定义了 java web 开发的工具、目录结构、定义和说明。 sb2-web-spec: spring boot 2.0 开发 maven 3.3+ 构建 thymeleaf...

2018-06-03 13:13:49

阅读数 2818

评论数 1

springboot2.0 使用 Thymeleaf 开发 web 项目简单示例

springboot2.0 使用 Thymeleaf 开发 web 项目简单示例 Spring boot开发web项目,通常打成jar包,使用内置的web服务器 Tomcat、Jetty、undertow 来运行。静态资源(css、js、图片等)默认放在resources/static下面。如果...

2018-06-03 11:45:35

阅读数 9689

评论数 1

web 网页调试工具 browser-sync 在 Windows 上安装

web 网页调试工具 browser-sync 在 Windows 上安装 当在开发的机器上,修改了html页面,css 文件时,希望能立即看到改正后的结果。使用 browser-sync 这个工具能达到目的。browser-sync 是 nodejs 下面的一个 npm 包,以命令行的方式启动...

2018-05-31 15:38:10

阅读数 1722

评论数 0

cygwin 启用 ssh 服务

cygwin 启用 ssh 服务 环境: windows7+cygwin 要求: cygwin 启用 ssh 服务, 其他机器可以用 ssh root@ip 的方式登录到本机(windows + cygwin)。 cygwin 启用 root 账户 打开 cygwin,导...

2018-05-31 11:08:39

阅读数 1002

评论数 0

centos7.2 mysql-5.7 多实例配置

centos7.2 mysql-5.7 多实例配置 登录到 mysql 服务端计算机上。如果没有启动,需要先启动 mysql: # systemctl start mysqld 查询数据文件目录: # mysqladmin -u root -p’YourNewPass’ va...

2018-05-31 10:56:59

阅读数 1418

评论数 1

cygwin 多 tab 窗口页面

cygwin 多 tab 窗口页面 参考: https://github.com/juho-p/fatty 打开一个 cygwin 窗口,输入: git clone https://github.com/juho-p/fatty.git cd fatty make...

2018-05-31 10:46:46

阅读数 1160

评论数 0

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