
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
Spug - 轻量级自动化运维平台对于中小型企业而言,进行主机和应用的管理是比较麻烦的,应用部署往往需要直接连接服务器,再进行手动的环境配置、代码拉取、应用构建和部署发布等工作,容易出错,且耗时费力。一个好的自动化运维平台,往往能大大节省人力物力,提高开发部署效率。Spug,正是一个面向中小型企业设计的轻量级自动化运维平台。Spug自动化运维平台简介Spug,是 openspug 在 Github
打开cmd命令行,执行命令netstat -ano|findstr "8443"查看8443端口是否被占用及占用此端口的PID,从下图中可以看到占用端口的进程ID(PID)为2976执行命令tasklist|findstr "2796"查看此PID对应的进程名称为软件名称如下图所示,可以看到2796对应的软件名称为VisualSVNServer.exe...
Spug - 轻量级自动化运维平台对于中小型企业而言,进行主机和应用的管理是比较麻烦的,应用部署往往需要直接连接服务器,再进行手动的环境配置、代码拉取、应用构建和部署发布等工作,容易出错,且耗时费力。一个好的自动化运维平台,往往能大大节省人力物力,提高开发部署效率。Spug,正是一个面向中小型企业设计的轻量级自动化运维平台。Spug自动化运维平台简介Spug,是 openspug 在 Github
最近从阿里租了台云服务器玩玩,随手记录下在linux服务器上源码安装redis的过程安装前准备:由于redis底层用c语言编写的,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:yum install gcc-c++安装redis3.0版本1,下载redis源码从官网下载http://download.redis.io...
//向redis里存入数据和设置缓存时间stringRedisTemplate.opsForValue().set("baike", "100", 60 * 10, TimeUnit.SECONDS);//val做-1操作stringRedisTemplate.boundValueOps("baike").increment(-1);//根据key获取缓存中的valstri...
JdbcTemplateSpring为传统的jdbc API进行封装,简化持久层操作,虽然jdbcTemplate很灵活,但和ORM框架相比jdbcTemplate功能就显得力不从心了,学习jdbcTemplate是为学习ORM框架做铺垫ORM:对象关系映射 O:对象 R:关系 M:映射传入Jdbc API与Spring jdbcTemplate比较//JDBC APIStatement stat
1. 选取日期时间的各个部分:日期、时间、年、季度、月、日、小时、分钟、秒、微秒(注意写法 大小写和在SQL语句内自动加引号问题引号要去除) 1. 选取日期时间的各个部分:日期、时间、年、季度、月、日、小时、分钟、秒、微秒set @dt = '2008-09-10 07:15:30.123456';select date(@dt); -- 2008-09-10select time(@...
在查询数据的时候 需要查询含有某种条件的数量,用一个count可能解决不了。那么就要试用一下Sum配合case函数了。eg:SUM( CASE WHEN n.state=0 THEN 1 ELSE 0 END ) AS normalcount查询符合state=0的数据总量也可在内部查询: SUM( CASE WHEN(SELECT TYPE FRO...
前言:之前的批量修改是在实体类里面再引入一个实体类 ,数据获取十分麻烦复杂,现在我们可以将前端传来的数据全部封装成字符串,数据用逗号隔开举个栗子:在maven中加入引用:也就是加入lombok的jar包<dependency><groupId>org.projectlombok</groupId>...
WebSocket和kafka实现数据实时推送到前端一. 需求背景需要将kafka中的数据实时推送到前端展示。最开始想到的是前端轮询接口数据,但是无法保证轮询的频率和消费的频率完全一致,或造成数据缺失等问题。最终确定用利用WebSocket实现数据的实时推送。二. websocket简介WebSocket用于在Web浏览器和服务器之间进行任意的双向数据传输的一种技术。WebSocket协议基于TC







