`
文章列表

POSIX含义

POSIX代表 “可移植操作系统接口” Portable Operation System Interface 。主要是UNIX系统早期发展得太快,以SYS V为首的建制派和BSD为首的学院派各自搞了很多新玩意儿,相互之间竞争和不兼容之处越来越多,各个商业厂家也首鼠两端,无所适从。于是就有好事者出来一统江湖,把各个山头叫来坐下来谈,统一一下各家的乱七八糟,提出一个各方都能接受和支持的标准API,基本就是糅合一下SYSV和BSD。只要按照这个API标准写程序,理论上就可以在各个操作系统和硬件平台上编译运行。 尾巴上的IX两个缩写就是为了表达跟UNIX的血缘关系。这名字还是Stallman ...
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=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)

一、持续集成及其意义 二、配置 三、构建结束后发布到指定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 ...
一、首先让你的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_HOME\bin\setclasspath.bat 在文件的底部找到以下内容: Java代码 : set _RUNJAVA="%JRE_HOME%\bin\java"   并修改为:

Java求指数

    博客分类:
  • 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 ...
--如果存在则删除原有函数 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服务正
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 ...
Global site tag (gtag.js) - Google Analytics