- 博客(40)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 linux 定时查找tomcat 宕机自动启动
#!/bin/bashwhile truedo #执行命令,重启tomcat tomcat_home=/usr/local/tomcat #停止tomcat变量 SHUTDOWN=$tomcat_home/bin/shutdown.sh #启动tomcat变量 STARTTOMCAT=$tomcat_home/bin/startup.sh ...
2019-11-19 17:17:57
265
原创 nginx 代理图片服务器
location ~ .*\.(gif|jpg|jpeg|png)$ { # expires 24h; root /home/sk/ftp/;#指定图片存放路径 proxy_store on; proxy_store_access user:rw group:rw all:rw; ...
2019-09-07 14:16:42
3610
原创 docker 安装mysql rabbitMq
一 、docker安装yum install -y docker您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{ "registry-mirrors": ["https://bnl4x3da...
2019-07-29 20:58:01
202
原创 tomcat apr模式安装
cd /usr/local/srcwget https://mirrors.cnnic.cn/apache/apr/apr-1.7.0.tar.gztar xf apr-1.7.0.tar.gzcd apr-1.7.0/./configure --prefix=/usr/local/aprmake && make installcd /usr/local/src...
2019-07-29 20:42:43
260
原创 docker 安装与使用
通过yum安装docker:yum install -y docker您可以通过修改daemon配置文件/etc/docker/daemon.json来使用加速器(可以用网易或者阿里云的)sudo mkdir -p /etc/dockersudo tee /etc/docker/daemon.json <<-'EOF'{"registry-mirrors": ["...
2019-07-09 18:04:04
164
转载 Guns V4.0 (SpringBoot开源框架)教程
开篇废话:Guns作为一个较新且流行的SpringBoot框架,对于那些已经接触过各种SSH,SSI,SH等传统的JAVAEE框架的老手们来说肯定是很快就能够成功部署和掌握的了,但也不免有许多新手想学习一下。此类框架往往是由多种开源框架堆砌而成的,若想一个个攻破对于新手来说是较为困难的一件事。就我个人经验而言,掌握一个框架的最快最好的方法其实还是项目驱动。从学习一样新事物的角度上来说,多种方法中的...
2019-06-14 08:45:56
1468
原创 CloudSim介绍与使用 云计算的建模与仿真
本文主要介绍一下我在使用CloudSim时翻译、整理和理解的一些信息,以及我的使用经验,希望能对有需要的朋友们有所帮助~1、我翻译和理解的一些信息: 2009年4月8日,澳大利亚墨尔本大学的网格实验室和Gridbus项目宣布推出云计算仿真软件,称为CloudSim。它是在离散事件模拟包SimJava上开发的函数库,可在Windows和Linux系统上跨平台运行,CloudSim继承了Gr...
2019-06-14 08:42:04
942
原创 正则表达式 例如extjs使用
xtype: 'textfield',1.regex: /^[\u4e00-\u9fa5]+$/i,regexText : "请输入中文",2.regex: /^\d+$/,regexText: "电话号码只能为数字",3.regex: /^(http|https|ftp):\/\/(([A-Z0-9][A-Z0-9_-]*)(\.[A-Z0-9][A-Z0-9_-]*)+...
2019-06-13 09:29:56
426
原创 redis 集群搭建
用两台虚拟机模拟6个节点,一台机器3个节点,创建出3 master、3 salve 环境。redis 采用 redis-5.0.5 版本。两台虚拟机都是 CentOS ,一台 CentOS7(IP:10.226.128.3),一台 CentOS7(IP:10.226.128.4) 。安装过程1. 下载并解压wget http://download.redis.io/rele...
2019-05-30 11:00:02
183
原创 linux 常用命令
查看进程:1、ps 命令用于查看当前正在运行的进程。grep 是搜索例如: ps -ef | grep java表示查看所有进程里 CMD 是 java 的进程信息2、ps -aux | grep java-aux 显示所有状态ps3. kill 命令用于终止进程例如: kill -9 [PID]-9 表示强迫进程立即停止通常用 ps 查看进程 PID ,用 kill 命令...
2019-05-30 09:53:56
207
原创 nginx 安装、Nginx+Keepalived 主备高可用
centos平台编译环境使用如下指令 安装make:yum -y install gcc automake autoconf libtool make 安装g++:yum install gcc gcc-c++安装pcre库: cd /usr/local/srcwget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcr...
2019-05-30 08:03:21
208
原创 mysql主从配置
mysql主从配置:主机设置:vi /etc/my.cnf#服务器的ID,必须唯一server_id=35#复制过滤:不需要备份的数据库binlog-ignore-db=mysqlbinlog-ignore-db = information_schemabinlog-ignore-db = sysbinlog-ignore-db = performance_schema#指定...
2019-04-17 08:55:22
141
原创 linux 安装mysql
linux 安装mysql5.7下载rpm包:wget https://dev.mysql.com/get/mysql57-community-release-el7-11.noarch.rpm安装wget命令:yum install wget修改安装版本:vim /etc/yum.repos.d/mysql-community.repo改变默认安装的mysql版本。比如要安装5....
2019-04-13 15:54:38
203
原创 <T>List<T>的使用
public static <T> List<T> changeToManyBusiness(Object obj, Class<T> clz) { List<T> list = new ArrayList<T>(); String json = JSON.toJSONString(obj); //判断该类是否为...
2018-11-19 17:31:10
2338
原创 mybatil collection 嵌套查询
<collection property="approvalResult" ofType="string" javaType="string" select="com.deppon.tps.module.financeManage.shared.domain.AdjustmentApprovalEntityVo.queryVoListDdt" column="APPROVAL_RESU...
2018-11-12 15:55:22
207
原创 orcal 批量插入与批量修改
<!--批量插入--><insert id="insertBatch" parameterType="com.deppon.tps.module.departmentbase.shared.domain.DepartmentEntity"> <!--获取随机生成的主键id--> <selectKey keyProperty="id"
2018-09-21 15:55:33
377
转载 html 省略列表内容过长
方法一:table增加下面属性 参考内容HTML如何让table中的td内容过长显示为固定长度,多余部分用省略号代替这个问题呢,是由于我们公司测试的部门测出来的,虽然说测试的内容本身就是个BUG,不过这个也让我学到了一个比较好的归类于布局的一个小技巧,就是将td标签中过长的内容只显示为这个td的width的长度,之后的便以省略号代替。方式如下:
2017-09-25 13:50:12
834
原创 时间转换各种格式及类别
一、String与Date(Java.util.Date)的转换 1、String--->Date String str="2014/1/11 12:34:25"; Date date=new Date(); DateFormat sdf = new SimpleDateFormat("yyyy/MM/dd HH:mm:ss"); //这里规定时间的格式要与
2017-08-25 16:02:35
607
原创 触发器使用规则
1、授予创建触发器的权限grant create any trigger to user_name;2、授予管理数据库触发器的权限grant administer database trigger to user_name;3.ORACLE 提供三个参数INSERTING, UPDATING,DELETING 用于判断触发了哪些操作。谓词行为INSERTING :如果触发
2017-08-25 16:00:31
1002
原创 BigDecimal类的加减乘除运算
import java.math.BigDecimal; /** * 由于Java的简单类型不能够精确的对浮点数进行运算,这个工具类提供精 * 确的浮点数运算,包括加减乘除和四舍五入。 */ public class Arith{ //默认除法运算精度 private static final int DEF_DIV_SCALE = 10; //这个类不能实
2017-08-25 15:58:06
476
原创 orcal数据泵导出导入
在10g之前,传统的导出和导入分别使用EXP工具和IMP工具,从10g开始,不仅保留了原有的EXP和IMP工具,还提供了数据泵导出导入工具EXPDP和IMPDP.使用EXPDP和IMPDP时应该注意的事项; EXP和IMP是客户段工具程序,它们既可以在客户端使用,也可以在服务器段使用。 EXPDP和IMPDP是服务端的工具程序,他们只能在ORACLE服务端使用,不能在客户端使用
2017-08-25 15:55:26
531
转载 js 时间转化
// 对Date的扩展,将 Date 转化为指定格式的String// 月(M)、日(d)、小时(h)、分(m)、秒(s)、季度(q) 可以用 1-2 个占位符, // 年(y)可以用 1-4 个占位符,毫秒(S)只能用 1 个占位符(是 1-3 位的数字) // 例子: // (new Date()).Format("yyyy-MM-dd hh:mm:ss.S") ==> 200
2017-03-17 13:33:30
342
转载 实例:SSh结合Easyui实现Datagrid的分页显示
近日学习Easyui,发现非常好用,界面很美观。将学习的心得在此写下,这篇博客写SSh结合Easyui实现Datagrid的分页显示,其他的例如添加、修改、删除、批量删除等功能将在后面的博客一一写来。 首先看一下要实现的效果:当每页显示5行数据: 当每页显示10行数据,效果如下:具体步骤:1、下
2017-01-23 15:44:09
637
转载 easyui表格编辑
type="text/css" /> type="text/css" /> $(function () { var datagrid; //定义全局变量datagrid var editRow = undefined; //定义全局变量:当前编辑的行
2017-01-10 21:03:16
563
转载 Javascript 多浏览器兼容性问题及解决方案
Javascript 多浏览器兼容性问题及解决方案一、dem(”itemName”) 问题 问题说明:IE下,可以使用 dem(”itemName”) 或 document.formName.elements ["elementName"];Firefox 下,只能使用document.formName.elements["elementName"]。 解决方法:统一使
2017-01-05 11:58:05
378
转载 理解MySQL——索引与优化
理解MySQL——索引与优化写在前面:索引对查询的速度有着至关重要的影响,理解索引也是进行数据库性能调优的起点。考虑如下情况,假设数据库中一个表有10^6条记录,DBMS的页面大小为4K,并存储100条记录。如果没有索引,查询将对整个表进行扫描,最坏的情况下,如果所有数据页都不在内存,需要读取10^4个页面,如果这10^4个页面在磁盘上随机分布,需要进行10^4次I/O,假设磁
2017-01-04 11:54:00
320
转载 orcal截取与查找字符串
oracle 截取字符(substr),检索字符位置(instr) case when then else end语句使用 收藏 常用函数:substr和instr1.SUBSTR(string,start_position,[length]) 求子字符串,返回字符串解释:string 元字符串 start_position 开始位置(从0开始)
2017-01-04 09:27:29
794
原创 给表或者列加注释
创建表:CREATE TABLE CORPREPORTERINFO(CRID NUMBER NOT NULL,CORPID VARCHAR2(8) NOT NULL,CRNAME VARCHAR2(20),PRIMARY KEY(CRID,CORPID))TABLESPACE "AGR";添加表注释:COMMENT ON table 表名 IS '上报员表'
2017-01-03 21:06:33
357
转载 动态SQL片段
对于一些特殊符号,如大于号>、小于号1、动态SQL片段通过SQL片段达到代码复用 动态条件分页查询 --> sql id="sql_count"> select count(*) sql> sql id="sql_select"> select *
2017-01-03 10:31:58
1221
转载 ibatis中使用List作为传入参数的使用方法及 CDATA使用
ibatis中使用List作为传入参数的使用方法及 CDATA使用 (2013-01-22 19:16:02)ibatis中list做回参很简单,resultClass设为list中元素类型,dao层调用Java代码 CDATA使用" style="margin:0px; padding:0px; border:0px; list-style:no
2017-01-03 09:26:08
995
原创 decode()函数简介
今天看别人的SQL时看这里面还有decode()函数,以前从来没接触到,上网查了一下,还挺好用的一个函数,写下来希望对朋友们有帮助哈! decode()函数简介:主要作用:将查询结果翻译成其他值(即以其他形式表现出来,以下举例说明);使用方法:Select decode(columnname,值1,翻译值1,值2,翻译值2,...值n,翻译值n,缺省值)From talbe
2016-12-26 19:34:16
788
转载 Gson
GSON是谷歌提供的开源库,用来解析Json格式的数据,非常好用。如果要使用GSON的话,则要先下载gson-2.2.4.jar这个文件,如果是在Android项目中使用,则在Android项目的libs目录下添加这个文件即可;如果是在Java项目中,则把gson-2.2.4.jar先添加到当前项目的任意一个包中,然后右键点击这个jar包 -> 构建路径 -> 添加至构建路径。这样准备工作就做好了
2016-12-22 15:56:29
337
转载 接口
一般用http的post,尽量不用get;开发中一般都使用org.apache.http的jar包,比较成熟,方便,易用;当然了,直接用Java提供的也行package com.XXXX.XXXX.service;import java.io.File;import java.io.IOException;import java.nio.charset.Charset;
2016-12-22 15:08:37
294
转载 强制不换行
关于强制不换行、强制换行的话题在网上已经被讨论了无数次,但我发现都不够全面,没有充分考虑各种浏览器、各种标签等情况,以致不兼容,所以我再来说说。由于 div 和 p 在本文的讨论中,效果相同,所以省略 p。文中“没有指定宽度的 td”是指:为 table 指定了宽度,但没有给 td 指定宽度。 强制不换行 div, td { white-space:nowrap
2016-12-22 14:47:10
1656
转载 window 弹窗
js页面跳转 和 js打开新窗口 方法第一种: "javascript" type="text/javascript"> window.location.href="http://www.dollare.com.cn/login.php?backurl="+window.location.href; 第二种: "javascript
2016-11-29 17:25:29
396
转载 myeclipe 快捷键
1、提示键配置 一般默认情况下,Eclipse ,MyEclipse 的代码提示功能是比Microsoft Visual Studio的差很多的,主要是Eclipse ,MyEclipse本身有很多选项是默认关闭的,要开发者自己去手动配置。如果开发者不清楚的话,就不知道Eclipse ,MyEclipse的代码提示功能一样能像Microsoft Vi
2016-11-26 09:34:30
452
转载 复选框操作
> html> head> mce:style> -->mce:style>style mce_bogus="1"> style> title>JS获取复选框被选中的值title> head> body> input type="checkbox" name="test" value="0" />0
2016-11-25 16:26:26
289
转载 Struts+Spring+Ibatis
前几天因为需要,将spring2、struts2和ibatis进行了整合,整合过程涉及到很多技巧,因此作为日志保存在此,以便今后查询。 各个框架在本项目内的作用: spring2:主要利用ioc,以及对事物的管理,减少硬性编码和脱离手动事务控制。 struts2:主要用于MVC以及数据校验。struts2摆脱了struts1性能上的瓶颈,达到了新的高度,配置更灵活,全面支持ajax,f
2016-11-23 13:24:00
1005
转载 索引表
Oracle 的索引可分为5种,它们包括唯一索引、组合索引、反向键索引、位图索引和基于函数的索引。1、创建索引的标准语法以下为引用内容: CREATE INDEX 索引名 ON 表名 (列名)TABLESPACE 表空间名;例如:以下为引用内容: CREATE INDEX idx_of_imsi ON uim_auth_file(imsi) TABLESPACE u
2016-11-18 17:03:29
442
转载 经常使用到的20个正则表达式
正则表达式,一个十分古老而又强大的文本处理工具,仅仅用一段非常简短的表达式语句,便能够快速实现一个非常复杂的业务逻辑。熟练地掌握正则表达式的话,能够使你的开发效率得到极大的提升。正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(\\d{1,2})$/
2016-10-08 15:34:24
407
JDK1.8 API 中文文档以及新特性pdf 讲解 带代码示例
2019-07-29
SecureCRT&SecureFX v8.0.4 32/64with Keygen
2017-07-26
TA创建的收藏夹 TA关注的收藏夹
TA关注的人