那些年困扰Linux的蠕虫、病毒和木马

chenhaozjnubit | | 2017-02-28
虽然针对Linux的恶意软件并不像针对Windows乃至OS X那样普遍,但是近些年来,Linux面临的安全威胁却变得越来越多、越来越严重。个中原因包括,手机爆炸性的普及意味着基于Linux的安卓成为恶意黑客最具吸引力的目标之一,以及使用Linix系统作为数据中心服务器系统的机器也在一直稳步增长。但早在2000年之前,Linux恶意软件就以某种形式出现在我们周围了。让我们一起来回顾一下吧。Stao [阅读全文]
ė1223次浏览 60条评论 0 linux

现代企业管理的理念

chenhaozjnubit | | 2017-02-27
1.商场是生态系统,不是战场。  传统观念认为商场是战场。商业就是争夺市场的公司、公司内部各部门、客户和商家等的系列冲突,是“你死我活”的竞争。  现代管理新理念则认为商场是生态系统,不是战场。商业是由寻求市场生态链的相互依存关系构成的,是“你活我活,你死我死”的相互依赖关系。随着全球经济一体化的日趋明显,国家、企业以及企业各部门都是生态系统中的一个环节,相互影响,相互依存。2.管理是服务,不是控 [阅读全文]
ė648次浏览 60条评论 0 管理

谷歌内部考核制度 OKR 是怎样的?

chenhaozjnubit | | 2017-02-24
作者:安迪雷链接:https://www.zhihu.com/question/22471467/answer/131880071来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。这里有一系列的OKR深度材料,应该能够回答这个问题:Google员工Niket撰写的《OKR深度解析》文章一个谷歌内部的OKR目标制定模版原创的《3分钟了解OKR》视频国内外唯一一本跟OKR有 [阅读全文]
ė934次浏览 60条评论 0 OKR

Java 下的 JSON库性能比较:JSON.simple vs. GSON vs. Jackson vs. JSONP

chenhaozjnubit | | 2017-02-23
JSON已经成为当前服务器与WEB应用之间数据传输的公认标准,不过正如许多我们所习以为常的事情一样,你会觉得这是理所当然的便不再深入思考了。我们很少会去想用到的这些JSON库到底有什么不同,但事实上它们的确是不太一样的。因此,我们运行了一个基准测试来对常用的几个JSON库进行了测试,看看在解析不同大小的文件时哪个库的速度是最快的。下面我会把结果分享给大家。JSON通常用于传输及解析大文件。这对运行 [阅读全文]
ė842次浏览 60条评论 0 java

Java 并发开发:Lock 框架详解

chenhaozjnubit | | 2017-02-22
摘要:我们已经知道,synchronized 是java的关键字,是Java的内置特性,在JVM层面实现了对临界资源的同步互斥访问,但 synchronized 粒度有些大,在处理实际问题时存在诸多局限性,比如响应中断等。Lock 提供了比 synchronized更广泛的锁操作,它能以更优雅的方式处理线程同步问题。本文以synchronized与Lock的对比为切入点,对Java中的Lock框架 [阅读全文]
ė769次浏览 60条评论 0 java

git pull 和 git fetch 有什么区别?

chenhaozjnubit | | 2017-02-21
首先,你的每一个操作都是要指明【来源】和【目标】的,而对于 pull 来说,【目标】就是当前分支其次,你得清楚 git 是有 tracking 的概念的,所谓 tracking 就是把【来源】和【目标】绑定在一起,节省一些操作是需要输入的参数。那么,假设你的 master 和 develop 都是 tracking 了的,于是:# 当你在 master 下 $ git pull # 等于 fe [阅读全文]
ė735次浏览 60条评论 0 git

log4j向多个文件记录日志

chenhaozjnubit | | 2017-02-20
今天配置了log4j中写多个文件的内容,配置了半天才搞出来,为了避免类似问题,写个博客吧。首先说一下需求,每天要在7个文件夹中生成文件,文件格式为xxx.log.2000.01.01,自己开发个写文件工具也不是不可以,但是一想log4j有现成的功能,何乐而不为呢,思想胜于一切。所以需要一个logger对应一个文件,开始配置,我定义了7个rootLogger,分别是[plain] view plai [阅读全文]
ė703次浏览 60条评论 0 log4j

Homebrew 隐藏命令

chenhaozjnubit | | 2017-02-17
Homebrew 可谓是 Mac 开发者必备的工具之一,它承载在各种包管理的特性以及拥有一票热情高涨的社区提供强大支持。今天我就给大家解密一下 brew 内部的隐藏命令都有哪些。服务管理当我们安装了众多需要挂载的服务,需要重启或停止的时候,都特别希望 Mac 可以有个统一的命令可以管理服务的状态,比如 services 命令甚至说 /etc/init.d/ 也可以啊!$ brew se [阅读全文]
ė719次浏览 60条评论 0 mac

MySQL数据库web客户端管理工具软件

chenhaozjnubit | | 2017-02-16
TreeSoft数据库管理软件使用Java开发,采用稳定通用的springMVC+JDBC架构,实现基于web方式对 MySQL,Oracle,PostgreSQL 数据库进行维护管理操作。     功能包括:数据库的展示,库表的展示,表字段结构的展示, SQL语句的在线编辑批量执行,表结构的在线设计维护,数据的在线编辑维护,查询语句保存,JSON数据格式化,SQL语 [阅读全文]
ė1246次浏览 60条评论 0 MySQL

mysql使用source 命令乱码问题解决方法

chenhaozjnubit | | 2017-02-15
从windows上导出一个sql执行文件,再倒入到unbutn中,结果出现乱码,折腾7-8分钟,解决方式在导出mysql sql执行文件的时候,指定一下编码格式 今天从windows上导出一个sql执行文件,再倒入到unbutn中,结果出现乱码,折腾7-8分钟, 解决方式 在导出mysql sql执行文件的时候,指定一下编码格式: 复制代码 代码如下: mysqldu [阅读全文]
ė694次浏览 60条评论 0 MySQL

国内常用NTP服务器地址及IP

chenhaozjnubit | | 2017-02-14
NTP服务器默认的端口号是:123,协议为UDP ntp.sjtu.edu.cn 202.120.2.101(上海交通大学网络中心NTP服务器地址)s1a.time.edu.cn 北京邮电大学s1b.time.edu.cn 清华大学s1c.time.edu.cn 北京大学s1d.time.edu.cn 东南大学s1e.time.edu.cn 清华大学s2a.time.edu.cn [阅读全文]
ė1306次浏览 60条评论 0

tomcat access访问日志格式配置说明

chenhaozjnubit | | 2017-02-13
Access Log Valve用来创建日志文件,格式与标准的web server日志文件相同。可以使用用日志分析工具对日志进行分析,跟踪页面点击次数、用户会话的活动等。Access Log Valve的很多配置和行为特性与File Logger相同,包括每晚午夜自动切换日志文件。Access Log Valve可以和任何Catalina容器关联,记录该容器处理的所有请求。例子如下: d [阅读全文]
ė3242次浏览 60条评论 0 tomcat

zsh 配置文件

chenhaozjnubit | | 2017-02-10
原文:http://forum.ubuntu.org.cn/viewtopic.php?f=95&t=138936~/.zshrc: 1 #color{{{ 2 autoload colors zsh/terminfo 3 if [[ "$terminfo[colors]" -ge 8 ]]; then 4 colors 5 fi 6 for color in RE [阅读全文]
ė862次浏览 60条评论 0

流式计算总结

chenhaozjnubit | | 2017-02-09
流式计算的两种形式图很挫,而且不严谨,凑合看一下吧,而且文章结束的时候,我会告诉大家这两种“所谓的模式“,其实没有明确界限两种模式的优缺点中心模式get用阻塞方式实现(主线程收/回包,工作线程去阻塞get)优点:实现简单缺点:同一时刻并发数==线程数get用非阻塞方式实现(只需一个线程)优点:并发数高缺点:容易出错,上一篇文章有详细说明(double-free,mem-leak,引用栈上空间)本身 [阅读全文]
ė611次浏览 60条评论 0 流式计算

jstorm

chenhaozjnubit | | 2017-02-08
  Jstorm是参考storm的实时流式计算框架,在网络IO、线程模型、资源调度、可用性及稳定性上做了持续改进,已被越来越多企业使用 作为commiter和user,我还是非常看好它的应用前景,下面是在团队内的分享介绍,更多请参考https://github.com/alibaba/jstorm一、jstorm是什么    &n [阅读全文]
ė673次浏览 60条评论 0 jstorm

掰一掰OpenStack Trove那些事

chenhaozjnubit | | 2017-02-07
前言Trove是Rackspace开源出来放到OpenStack项目, 从进入H版作为核心项目发布至今,已有2个多年头。在这期间,Rackspace、HP Cloud 及PayPal相继采用,创业三年的ParElastic将加入OpenStack Trove社区并成立专门研发团队。那么,Trove是否如我们预期的那样,设计和细节经得起推敲,满足不同需求和场景,简单地拿来装上,跑一些测试,配上个we [阅读全文]
ė977次浏览 60条评论 0 OpenStack

SQL注入之SQLmap入门

chenhaozjnubit | | 2017-02-06
什么是SQLmap?SQLmap是一款用来检测与利用SQL注入漏洞的免费开源工具,有一个非常棒的特性,即对检测与利用的自动化处理(数据库指纹、访问底层文件系统、执行命令)。读者可以通过位于SourceForge的官方网站下载SQLmap源码:http://sourceforge.net/projects/sqlmap/SQLmap的作者是谁?Bernardo DameleAs [阅读全文]
ė938次浏览 60条评论 0 sqlmap