- 浏览: 111832 次
- 性别:
- 来自: 武汉
最新评论
-
tobeornottobe:
4月17号有个非常不错的代码分析技术交流会,会邀请Dotfus ...
Java混淆器 -
yjlongfei:
添加上 ZeroClipboard.js 就能运行了 正需要 ...
ZeroClipboard复制到剪切板(支持IE、FF、Chrome)
文章列表
POSIX代表 “可移植操作系统接口” Portable Operation System Interface 。主要是UNIX系统早期发展得太快,以SYS V为首的建制派和BSD为首的学院派各自搞了很多新玩意儿,相互之间竞争和不兼容之处越来越多,各个商业厂家也首鼠两端,无所适从。于是就有好事者出来一统江湖,把各个山头叫来坐下来谈,统一一下各家的乱七八糟,提出一个各方都能接受和支持的标准API,基本就是糅合一下SYSV和BSD。只要按照这个API标准写程序,理论上就可以在各个操作系统和硬件平台上编译运行。
尾巴上的IX两个缩写就是为了表达跟UNIX的血缘关系。这名字还是Stallman ...
Linux设置ll的时候显示日期的格式
- 博客分类:
- 系统运维
1、临时更改显示样式,当回话结束后恢复原来的样式
export TIME_STYLE='+%Y-%m-%d %H:%M:%S' # 直接在命令中执行即可
2、永久改变显示样式,更改后的效果会保存下来
修改/etc/profile文件,在文件内容末尾加入
export TIME_STYLE='+%Y-%m-%d %H:%M:%S'
执行如下命令,使你修改后的/etc/profile文件配置内容生效
分布式计算与并行计算区别
- 博客分类:
- 互联网
并行计算是相对于串行计算而言的;分布式计算是相对于单机计算而言的。如果一个计算是串行跑的,即使他是在集群上跑的,也不是并行计算;同时,如果一个计算是在集群上跑的,即使是串行跑的,也是分布式计算。
https://www.zhihu.com/question/57279129/answer/155632495
PV、TPS、QPS计算公式
- 博客分类:
- 互联网
英文解释:
PV=page viewTPS=transactions per secondQPS=queries per secondRPS=requests per second
RPS=并发数/平均响应时间
术语说明:
QPS = req/sec = 请求数/秒
【QPS计算PV和机器的方式】
QPS统计方式 [一般使用 http_load 进行统计]QPS = 总请求数 / ( 进程总数 * 请求时间 )QPS: 单个进程每秒请求服务器的成功次数
单台服务器每天PV计算公式1:每天总PV = QPS * 3600 * 6公式2:每天总PV = QPS * 360 ...
CI及Shell(Hudson)
- 博客分类:
- Hudson
一、持续集成及其意义
二、配置
三、构建结束后发布到指定web server
shell script:
(1)部署war例子
Git与Gerrit使用说明
- 博客分类:
- Git
代码提交流程为: 开发人员提交代码到gerrit等待入库前检查 ->hudson发现评审请求,触发构建,并将构建结果返回至gerrit进行verify评分 ->hudson验证通过 ->code review ->code review通过 ->开发人员提交代码入库
如果在hudson验证或者code review 中的任意一步被驳回(即gerrit上的CR V中的任意一列打上了×),本次代码提交均无效,不能进入代码库
windows使用者:
1、在客户端机器(你的机器)上安装TortoiseGit
2、安装好后使用git bash
ssh-keyge ...
Windows设置Tomcat服务开机启动
- 博客分类:
- Tomcat
一、首先让你的Tomcat成为一个服务
1、开始》运行中输入cmd,此时打开一个DOS命令行窗口
2、进入到Tomcat安装目录下的可执行文件的路径下,一般是:C:\Program Files\apache-tomcat-5.5.29\bin
3、执行:service.bat install mywebserver (红色字体为自定义)
4、出现如下窗口信息:
至此,Tomcat服务安装成功
二、让你的Tomcat服务在开机时自动启动
如何隐藏tomcat命令窗口
- 博客分类:
- Tomcat
有两种方法:
一、修改tomcat中的文件参数,达到隐藏目的:
引用:TOMCAT_HOME\bin\setclasspath.bat
在文件的底部找到以下内容:
Java代码 :
set _RUNJAVA="%JRE_HOME%\bin\java"
并修改为:
在Java中,当我们计算2的n次方时,可以直接用Math.pow来计算。非常方便。
但是,已知一个幂的结果为M和幂的底数a , 现在要求幂的指数n。Math中提供的有log(double)方法,但是只能传入一个参数,即M。那么问题来了,如何简单、方便、快捷的达到我们的要求呢? 答案如下:
n = Math.log(M) / Math.log(a) ;
这篇文章主要介绍了Postgresql ALTER语句常用操作小结,本文讲解了增加一列、删除一列、更改列的数据类型、表的重命名、更改列的名字、字段的not null设置等常用操作的代码示例,需要的朋友可以参考下
postgresql版本:psql (9.3.4)
1、增加一列
复制代码代码如下:
ALTER TABLE table_name ADD column_name datatype;
2、删除一列
复制代码代码如下:
Ubuntu 设置开放 MySQL 服务远程访问
第一步,修改配置文件:
vim /etc/mysql/my.cnf
找到
bind-address = 127.0.0.1
改为:
bind-address = 0.0.0.0#允许任意ip地址访问
也可以指定IP地址。
重启MySQL:
sudo /etc/init.d/mysqld restart
第二步,修改数据库配置:
授权root用户进行远程连接
grant all privileges on *.* to root@"%" identified by "password_1 ...
SQL Server正则表达式替换函数
- 博客分类:
- MSSQL
--如果存在则删除原有函数
IF OBJECT_ID(N'dbo.RegexReplace') IS NOT NULL
DROP FUNCTION dbo.RegexReplace
GO
--开始创建正则替换函数
CREATE FUNCTION dbo.RegexReplace
(
@string VARCHAR(MAX), --被替换的字符串
@pattern VARCHAR(255), --替换模板
@replacestr VARCHAR(255), --替换后的字符串
@IgnoreCase INT = 0 --0区分大小写 1不区分大小写
) ...
一、场景说明
场景1:同一份war被copy多份部署到同一Tomcat中运行,此时cacheManager的名称是相同的(多版本部署修改war名称:ROOT.war、v1.war、v2.war)
场景2:多个不同的war被部署到同一Tomcat中运行,多个war中cacheManager命名出现相同
说 明:
1)药师360药品说明书项目遇到的为场景1,多版本部署在同一Tomcat中
2)此处为了解决Tomcat中多个war服务Ehcache故障问题,对于RMI缓存集群共享不在此文档范围
二、解决过程
Tomcat服务启动时会出现异常(只有一个war服务正
Java中BigDecimal的8种舍入模式
- 博客分类:
- Java
http://blog.csdn.net/shanghui815/article/details/6406941
http://blog.csdn.net/cdl2008sky/article/details/6576355
Started by user builder
Building on master
Updating http://svn/mss/trunk revision: Jun 14, 2016 5:20:48 PM depth:infinity ignoreExternals: false
Workspace appear to be locked, so Failing the build
Build was aborted
[DEBUG] Skipping watched dependency update for build: MSS #556 due to result: ABO ...