开发
mg4848
一名谈项目的业务员,一名写需求、设计的文档师,一名兼职的程序员,一名负责请吃饭的项目经理
展开
-
openfire + fastpath + webchat + spark 搭建在线客服系统
openfire + fastpath + webchat + spark 搭建在线客服系统原创 2016-04-15 11:21:37 · 4774 阅读 · 1 评论 -
加密properties文件
加密properties文件在做web项目时,我们经常都会使用jdbc.properties文件来保存我们使用的数据库的路径,用户名,及密码,在一般的教程上,我们看到的都是使用的明文来存储。如果我们部署到生产环境上,那天真心倒霉了,被人登陆上生产机,那么我们的数据库就完全暴露,为了解决这一问题,我们想到把明文转换为密文。笔者做web项目使用的是hibernate框架,所以接下来的说明都是基本hib原创 2016-05-12 11:18:10 · 402 阅读 · 0 评论 -
利用SMB协议操作共享文件夹
利用SMB协议操作共享文件夹SMB:服务器信息块,是一个网络文件共享协议。举一简单例子,在一个局域网内,有两台机器A,B,假设A共享了一个文件,那么可以在B上就可以使用SBM协议来操作这个文件夹。假如A机器有一个用户test,密码与是test,而共享的文件夹名称为电影,机器A的IP是192.168.0.102.代码如下:import java.io.BufferedInputStream;imp原创 2016-05-12 12:09:04 · 3104 阅读 · 0 评论 -
如何用mysql搭配主从数据库
最近给一个小项目做了个简单的mysql主从数据库,中间遇到些坑,现记录一下。假设: mysql数据库版本:5.6.21-log,主数据库服务器IP:192.168.0.2,从数据库服务器IP:192.168.0.155。 1 给主服务分配一个用户给从服务器使用, 在mysql命令行工具,输入以下命令: GRANT ALL PRIVILEGES ON . TO ‘repl’@’192原创 2016-08-30 18:01:05 · 375 阅读 · 0 评论 -
SSH框架配置websocket
SSH框架配置websocket容易漏的一个配置在ssh的项目中如果需要使用websocket,记得要在struts的配置里添加如下代码,否则请求会被拦截掉:constant name="struts.action.excludePattern" value="/ws/websocket">constant>原创 2018-01-06 18:04:58 · 3354 阅读 · 0 评论 -
Centos更换JDK版本
今天在服务器上更新了新的 jdk,也在 /etc/profile 中设置了新的 JAVA_HOME,并且 source /etc/profile,然后使用Java -version 和 javac -version 发现版本还是旧的版本,并没有使用到新的版本。解决: 先使用which java 和which javac查看目录 ,然后删除文件后,再把新的ln到目录下,命令如下:[root@loc原创 2018-03-14 12:14:10 · 2260 阅读 · 0 评论 -
SpringCloud项目打war包部署
SpringCloud项目打war包部署最近项目需要用到springcloud做微服务的形式来开发。springcloud基于springboot在开发上有很大的优势,在开发时可以直接通过jar包的形式来启动运行,也就是内嵌tomcat,但在实际项目部署当中,还是使用tomcat来部署比较方便,而且也有现成的监控。以下就是打war的流程:1修改pom文件的packaging<...原创 2018-05-31 09:14:05 · 9208 阅读 · 0 评论