- 博客(37)
- 收藏
- 关注
转载 jenkins发布docker到mesos
1、前提是装好git、SSH、maven插件 2、jenkins新建一个项目,配好git拉取代码、maven编译构建(gradle构建也行,这不重要) 3、SSH Server,填写需要传输的jar文件,及脚本(mypush2.sh、Dockerfile) Exec command: 执行远程脚本命令 cd data/${project} //进入工作目录 ...
2017-03-31 14:43:00 161
转载 u盘作为git仓库,完成不同地方的代码同步
参考网上一篇 “把Git Repository建到U盘上去” 1.我经常有这样的需求,工作、家里需要对同一份代码或文档编辑,并希望在不同地方能同步; 如果是私密性不那么强,可以直接使用github托管哈,当然付费也是可以私密的~~ 2.首先U盘上创建一个repository 名称: git_mycbb_repos git init –bare git_mycbb...
2016-06-24 12:48:00 396
转载 Spring Cache 自定义注解
1.在使用spring cache注解如cacheable、cacheevict、cacheput过程中有一些问题; 比如,我们在查到一个list后,可以将list缓存到一个键对应的区域里;当新增、修改、删除一个元素的时候,其实我们 需要的是只将cache的list里的元素变动就可以了,但因为只有一个键,没法做到只更改一个元素,只能整个list重新加载, 对性能还是有一定的影响; ...
2016-05-23 16:29:00 273
转载 redhat6.4 zabbix3.0.2安装
zabbix不用说了,很好的服务器监控管理工具,还支持中文哈! 1.添加epel仓库,有更多可用的软件包 rpm -ivh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm 导入key rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-...
2016-05-13 16:56:00 157
转载 基于JEECG的代码模板自动生成
1.基于JEECG3.5.2,提供多种数据源的代码生成,目前支持Oracle良好; 2.可动态配置数据源; 可动态配置模板集合,基于freemarker的模板文件; 可选择需要生成的数据表; 可导入一个java类,根据配置的模板,生成对应的代码文件; 3.目前的这个扩展,主要解决以下的问题; 动态的选择一个oracle数据源,选择一个数据表; 根据配置的模板集合如:dao、entit...
2016-04-22 16:09:00 322
转载 java 反序列化漏洞检测及修复
Jboss、Websphere和weblogic的反序列化漏洞已经出来一段时间了,还是有很多服务器没有解决这个漏洞; 反序列化漏洞原理参考:JAVA反序列化漏洞完整过程分析与调试 这里参考了网上的 Java反序列化工具 - Java Deserialization Exp Tools ,来检测weblogic服务器反序列化漏洞; 该工具可以检测weblogic、jboss、web...
2016-04-19 15:25:00 219
转载 jboss6.4 域模式自动部署
1.通过jenkins传递部署包到服务器,调用自动部署shell完成jboss6.4的域模式部署; 2.自动部署shell如下: 完成部署包重命名(从jenkins过来的包可能没有改名;)、 调用jboss cli命令(分2步,首先从group里移除已部署的包就算没有也没关系,再将部署包部署到指定group)、 备份移除部署包(将部署包备份到指定文件夹以防部署回退,并删除该部署包...
2016-04-15 10:10:00 187
转载 jboss eap 6.4 部署 从weblogic迁移
从weblogic10.3像jboss 6.4项目迁移,遇到的一些问题: 因为使用weblogic可以自定义公共的war包库,在使用jboss中,也采取项目依赖公共库的方式; 1.jboss中使用公共库 2.ibatis的mappingLocations 依赖顺序;在jboss中,mapping文件通过refid有依赖的时候,被依赖的文件要 先加载,否则会报mapping文件加载...
2016-04-11 16:36:00 121
转载 ELK显示多行日志
1.默认,logstash对日志文件的选取是以单行为单位的;但像log4j这种输出日志经常会是以时间头开始的多行日志; 2.显示多行,需要配置logstash的config; input { file { type =>"cbb-sh-robot" path => ["/home/weblogic/apps/cbb-robot/cbb-sen...
2016-03-31 15:41:00 361
转载 Mock利器:PowerMock
powerMock不仅支持接口mock,final类、静态类、静态方法、私有方法都支持mock,还是很强大的;1.gradle引用:myonlycompile('org.powermock:powermock-module-junit4:1.6.4')myonlycompile('org.powermock:powermock-api-mockito:1.6.4')2....
2016-03-17 16:52:00 123
转载 jenkins配置svn、gradle、ssh
1.先说下实现的效果,从svn拉取代码、调用gradle编译构建、将构建包分发到部署服务器并备份原来的部署包; 2.直接从http://mirrors.jenkins-ci.org/war/latest/jenkins.war 下载最新的war包。 启动方法: java -jar jenkins.war 即可,如果要以后台进程的方式启动,改成nohup java -jar jenk...
2016-03-10 17:49:00 171
转载 spring-redis SortedSet类型成员的过期时间处理
redis默认是只支持简单key的过期处理的,像SortedSet类型,也是针对整个set的过期处理,不支持对set的某个成员的过期处理;为了解决这个问题,做法如下:1.存储key及值信息到redis,并将key存入set里,设置key的过期时间;这样key可以支持过期处理并在过期后移除key及值;但是set里的key还是存在的;a、在需要判断key过期的处理中,如 bo...
2016-02-24 11:27:00 147
转载 Redis "MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on di...
今天在程序中,jedis put数据到redis过程中,“MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk”报错;再查看Redis日志,看到有这样的错误提示“Can’t save in background: fork: Cannot allo...
2016-02-03 10:48:00 88
转载 2015InfoQ软件大会技术记录
前述参加infoq软件大会,最大的感触就是,互联网行业的技术发展日新月异;由市场痛点、用户痛点、开发痛点所驱动的技术变革更是遍地开花、新的技术新的思维也是层出不穷;大会中频频提到的高扩展高可用架构、新兴前端(React.js、Flux、GraphQL、Relay、Immutability、Webpack、Babel)、大数据处理(Spark、Hadoop、kafka、...
2016-01-26 11:30:00 182
转载 nginx搭建文件服务器
在部署了各种应用后,产生的日志文件,需要在线下载查看,不用每次登陆服务器去拿;这里,因为服务器部署了很多的应用程序,可以建一个主目录mylog,在主目录里用软连接将需要的各个日志文件夹都建好连接 ln -s 源文件夹/ 目标文件夹 后面不需要 /在将主目录mylog配到nginx.conf ,这里有个主意的地方,就是nginx.conf里 user 要配置,否则报403禁止访问;...
2016-01-19 15:41:00 73
转载 Electron
Electron是将chromium和nodejs整合在一起,通过这个工具可以使用nodejs,html(5),css(3)创建跨平台的桌面程序;用web的开发方式,而且能和原生操作系统交互,创建跨windows、mac、linux平台的桌面程序,还是很有吸引力的;这种类似net的webbrowser,但webbrowser只支持ie内核更别说跨平台了、html5等新的标准了~~...
2015-12-11 11:22:00 105
转载 TaoKeeper
基于zookeeper的监控管理工具taokeeper,由淘宝团队开源的zk管理中间件;按照taokeeper官方说明http://jm-blog.aliapp.com/?p=1450下载taokeeper.sql,初始化数据库(Mysql).下载taokeeper-monitor.war文件,解压到tomcat的webapps目前下;下载taokeeper-mon...
2015-12-09 15:11:00 193
转载 (转)前端:将网站打造成单页面应用SPA
前端:将网站打造成单页面应用SPA(一)Coffce6806月19日 发布推荐6推荐收藏85收藏,3.1k浏览前言不知你有没有发现,像Github、百度、微博等这些大站,已经不再使用普通的a标签做跳转了。他们大多使用Ajax请求替代了a标签的默认跳转,然后使用HTML5的新API修改了Url...
2015-11-25 09:06:00 99
转载 转(解决GLIBC_2.x找不到的编译问题)
Linux/CentOS 升级C基本运行库CLIBC的注意事项(当想解决GLIBC_2.x找不到的编译问题)分类:开发环境Linux2014-09-24 10:328933人阅读评论(5)收藏举报GLIBCcentoslinux基础运行库在你准备升级GLIBC库之前,你要好好思考一下,你真的要升级GLIBC么?你知道你自己在做什么么?...
2015-11-06 12:15:00 301
转载 java编译、编码、语言设置
下面这两行加入,环境变量;特别是gradle在编译文件中含有中文时会遇到一些问题;JAVA_TOOL_OPTIONS-Dfile.encoding=UTF-8 -Duser.language=en -Duser.country=US转载于:https://www.cnblogs.com/sl21100/p/4930040.html...
2015-11-02 14:17:00 103
转载 centos 安装tmux
安装tmux之前需要先安装一些支持的组件:yum install libevent-devel ncurses-devel接下来就是下载源码包进行安装了,这里要说明一点:到目前为止,tmux的最新版本是1.8,但进过我测试1.8在编译的时候会出现小小的问题,所以建议选择低一点的版本,1.6/1.7均可。wget http://downloads.sourceforge.net...
2015-10-25 21:13:00 129
转载 转:CentOS 7 安装Nginx
一、准备工作:1、安装必备工具:?123$ yum -y install gcc gcc-c++ autoconf automake$ yum -y install zlib zlib-devel openssl openssl-devel pcre-devel说明:pcre:...
2015-10-24 16:35:00 152
转载 一些资源地址
静态资源缓存控制编译工具fouber/static-resource-digest转载于:https://www.cnblogs.com/sl21100/p/4906625.html
2015-10-24 12:49:00 165
转载 (转)ZooKeeper 笔记(1) 安装部署及hello world
ZooKeeper 笔记(1) 安装部署及hello world先给一堆学习文档,方便以后查看官网文档地址大全:OverView(概述)http://zookeeper.apache.org/doc/r3.4.6/zookeeperOver.htmlGetting Started(开始入门)http://zookeeper.apache.org/do...
2015-10-06 22:40:00 73
转载 dubbox使用
1.命令行下git clone https://github.com/dangdangdotcom/dubbox2.mvn install -Dmaven.test.skip=true 跳过测试编译3.安装一个zookeeper,参考zoo.cfg如下:tickTime=2000initLimit=10syncLimit=5dataDir=/home/shilin...
2015-10-06 22:22:00 92
转载 (转)redis 学习笔记(1)-编译、启动、停止
redis 学习笔记(1)-编译、启动、停止一、下载、编译redis是以源码方式发行的,先下载源码,然后在linux下编译1.1http://www.redis.io/download 先到这里下载Stable稳定版,目前最新版本是2.8.171.2上传到linux,然后运行以下命令解压tar xzf redis-2.8.17.tar.gz1.3...
2015-10-04 21:28:00 86
转载 常用gradle命令
1.build.gradleext { profile = "dev" tag='web' if (project.hasProperty('pro')) { temp = project.property('pro') profile= temp.split('_')[0] tag= temp.split('_')[1] ...
2015-09-12 23:14:00 84
转载 java环境中基于jvm的两大语言:scala,groovy
一、java环境中基于jvm的两大语言:scala,groovy可以在java项目里混编这两种语言;scala:静态语言,多范式语言,糅合了面向对象、面向过程;可以与java和net互操作;融汇了众多的语言特性,包括类似net的闭包、lambda表达式;正是语言特性较多,语言复杂度也较高~~groovy:动态语言,既可作为面向对象语言又可做脚本语言;拥有动态语言的好处;语法简...
2015-08-25 17:12:00 149
转载 (转)前端构建工具gulp入门教程
前端构建工具gulp入门教程老婆婆1.8k2013年12月30日 发布推荐10推荐收藏83收藏,20k浏览本文假设你之前没有用过任何任务脚本(task runner)和命令行工具,一步步教你上手Gulp。不要怕,它其实很简单,我会分为五步向你介绍gulp并帮助你完成一些惊人的事情。那就直接开始吧...
2015-08-17 17:05:00 90
转载 (转)RSA算法原理
RSA算法原理(二)作者:阮一峰日期:2013年7月 4日上一次,我介绍了一些数论知识。有了这些知识,我们就可以看懂RSA算法。这是目前地球上最重要的加密算法。六、密钥生成的步骤我们通过一个例子,来理解RSA算法。假设爱丽丝要与鲍勃进行加密通信,她该怎么生成公钥和私钥呢?第一步,随机选择两个不相等的质数p和q。爱丽丝选择了61...
2015-08-05 15:49:00 60
转载 (转)服务器被黑给我上了一课
当你作为一个独立开发者的时候总要面临这样那样的问题,以前认为的小概率事件也总是某个时间点蜂拥而至考验你的耐心,前一阵阵刚刚经历了一次木马惊魂 (参见文章猎豹清理大师值得我们信任么?),这次又遇到了服务器被黑。部署服务器及一般的服务配置管理对于一个写代码的人自然不在话下,但是相对专业的运维人员程序员确少的却是一个安全意识,总以为服务器被攻击是一个小概率的事件。以前是这么考虑的“互联网上...
2015-06-01 09:46:00 204
转载 (转)Docker常用命令
1. 查看docker信息(version、info)# 查看docker版本$docker version# 显示docker系统的信息$docker info2. 对image的操作(search、pull、images、rmi、history)# 检索image$docker search image_name# 下载image$dock...
2015-05-20 10:31:00 59
转载 linux下操作
一、没有正确安装GNOME电源管理器的默认配置二、oracle启停1.linux下启动oraclesu -oraclesqlplus /nologconn /as sysdbastartupexitlsnrctl startexit2.linux下关闭oraclesu - oraclesqlplus /nologconn /as sysdbashutdown im...
2015-04-03 09:03:00 80
转载 解决 eclipse svn插件 状态图标不显示
eclipse中使用svn插件,使用svn1.6的客户端能够正常显示状态图标,可之前做net的项目都是用的svn1.7的客户端,如果降成1.6版本的客户端,很多项目的版本管理又得重新弄很麻烦;经过测试查找,总算找到解决方法:1.windows ->preferences->General->Appearance->Label Decorations 勾选其...
2013-02-16 10:07:00 144
转载 MVC3 On Razor使用(3):封装一个FlexiGrid控件
用户控件,封装一个FlexiGrid的控件,效果图如下:实现部分:创建一个用户控件View为FlexGridCtl.cshtml,目录结构如下:FlexGridCtl代码如下:@model CommonLib.SL.IFlexGridModel@{ var count = 0; }<script src="@Ur...
2010-11-17 16:16:00 144
转载 MVC3 On Razor使用(2):自定义Helper方法
在使用自定义Helper方法时,开始我试了很多次都不成功一直报错“找不到WebMatrix.WebData.dll、WebMatrix.Data.dll”。应该是一个bug,估计正式版不会有这个问题。解决方案是:在使用自定义Helper时,需要引用默认C盘路径下的WebMatrix.WebData.dll、WebMatrix.Data.dll类库并Copy到本地,否则会出错。...
2010-11-17 16:14:00 98
转载 MVC3 On Razor使用(1):基础部分
微软在10号发布了ASP.NET MVC3的发布候选版(RC:Release-candidate),该版本提供了Razor视图引擎的智能感知等功能,并同样具备Online许可。特意下载安装了下,下载地址:http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a920ccee-1397-4feb-824a-2dfefee...
2010-11-17 16:03:00 82
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人