Centos部署环境

yum list

##安装上传下载工具rzsz yum install lrzsz ##安装编辑器工具nano yum install nano ##安装Java1.7 yum list java* 看看有哪些版本,我要安装1.7.0。更新的话,使用yum update xxxx命令

yum install java-1.7.0-openjdk.x86_64
java -version

##安装Tomcat yum list tomcat* 看看有哪些版本,我要装tomcat7,列表中tomcat默认对应的就是

yum install tomcat

##修改Tomcat配置 ###修改日志和内存tomcat.conf 找到配置文件位置

find / -name tomcat.conf
cd /etc/tomcat

修改日志和内存

nano tomcat.conf

在文件中找到适当位置,添加以下两行

#catalina.out too many logs
JAVA_OPTS="-Dorg.jboss.logging.provider=slf4j -Dcom.mchange.v2.log.MLog=slf4j"

#add by HanHongmin addMemory
JAVA_OPTS="-Xms512M -Xmx1024M -XX:PermSize=256M -XX:MaxPermSize=512M"

可以顺便修改下启动用户,非root用户无法开启80端口

TOMCAT_USER="root"

用nano下面提示的快捷键保存

###修改端口server.xml nano server.xml 参考以下配置

<Connector port="80" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" URIEncoding="UTF-8"/>

###修改logging.peoperties 修改为如下

1catalina.org.apache.juli.FileHandler.level = WARNING

##目录清单

  • tomcat配置 /etc/tomcat
  • tomcat日志 /logs,/var/log/tomcat
  • tomcat部署目录 /var/lib/tomcat/webapps

##服务自启 chkconfig 看一下列表里,应该有tomcat,没有的话chkconfig --add tomcat,再看。如果tomcat各项都是off

chkconfig tomcat on

Centos安装字体

###1.创建目录/usr/share/fonts/local/TrueType ###2.上传字体rz -y ###3.运行一下命令

mkfontscale
mkfontdir 
fc-cache -fv

###4. 重启机器

mysql慢查询分析工具percona

命令:

HanHongmin-MacBook-Pro:bin HanHongmin$ ./pt-query-digest /Users/HanHongmin/Documents/mysql-slow > report.log

StackEdit自定义按钮

###1. 添加按钮UI bodyEditor.html 中

<ul class="nav left-buttons">
	<li class="wmd-button-group4 btn-group">
		<a class="btn btn-success button-open-award" title="插入精品题"><i class="icon-award"></i></a>
	</li>
</ul>

###2. 给按钮添加颜色 base.less中

.icon-award {
	color: #ee1d24 !important;
}

###3. 给按钮添加点击事件

js库List

库名 描述
jquery 辅助开发库,简化开发
underscore 一个 JavaScript 工具库,它提供了一整套函数式编程的实用功能,但是没有扩展任何 JavaScript 内置对象它弥补了部分jQuery没有实现的功能,同时又是Backbone.js必不可少的部分。
crel 一个小巧而又简单的快速创建 DOM 的工具
jquery.jgrowl 用于制作消息弹出框的jQuery插件。产生效果的类似于Mac OSX系统中Growl事件通知框架。
mousetrap 处理键盘快捷键的库。
mousetrap-record 允许你捕获键盘快捷键及快捷键序列
to-markdown html转markdown
requirejs-text 一个 AMD 加载器插件,用来加载文本资源
MathJax LaTeX, MathML, and AsciiMath 这些数学公式的显示引擎
bootstrap web前端快速开发框架
requirejs JavaScript 文件和模块加载器
google-code-prettify 可以用来很方便地对网页中的程序代码进行高亮显示
highlight 代码高亮显示
jquery.waitforimages jQuery 插件, 允许你在图片加载完之后调用回调函数
jquery-ui jQuery 官方用户界面库
FileSaver HTML5 saveAs() 的实现
stacktrace 堆栈跟踪
bootstrap-tour 一个基于Bootstrap的网站首页使用功能引导提示效果的网站,比如网站的新手引导、业务提示、功能提示
css_browser_selector 一个小的 JS 库,可增强 CSS 的选择器功能,支持根据不同的操作系统和浏览器来编写指定的 CSS 代码,可检测浏览器、浏览器版本、平台、平台版本、设备、设备版本、min-width/max-width、屏幕方向等。
pagedown-extra Markdown 扩展语法插件
pagedown Markdown 转换工具和编辑器
require-css RequireJS CSS加载器
xregexp 一个开源的 JavaScript 库提供一个参数化、可扩展的支持各种浏览器的正则表达式的实现库,支持附加语法、标志以及方法。
yaml Yaml 组件加载和转储
prism Prism 是一款轻量、可扩展的代码语法高亮库,使用现代化的 Web 标准构建。
MutationObserver 监视DOM变化
weakmap Shim for ES6 WeakMap
rangy 区域选择
google-diff-match-patch Diff, Match and Patch libraries for Plain Text
jsondiffpatch Diff & patch for JavaScript objects
hammerjs 多点触控
js-sequence-diagrams SVG 顺序图
raphael 向量
flowchart SVG 流程图
monetizejs MonetizeJS 官方客户端库
alertify.js 一个非侵入式,可定制的JavaScript通知组件
webcomponentsjs A suite of polyfills supporting the HTML Web Components specs http://webcomponents.org/polyfills/

待更新。。。