- 博客(24)
- 收藏
- 关注
原创 springcloud超时&重试
链路梳理在介绍超时重试之前,先梳理下调用链路,因为每个项目的调用链路不一样,配置则不同。本次测试的链路是 用户->zuul->person-client(配置ribbon,hystrix fallback)->person-service(配置hystrix)Springcloud超时&重试介绍springcloud全家桶里很多组件都有超时重试机制,这篇文...
2019-04-16 15:17:52
691
原创 自定义maven脚手架,并上传私服导入IDE使用
前期工作1、配置好本地maven,并配置setting.xml文件的server 节点创建本地maven脚手架1、进去项目根目录2、执行命令 mvn archetype:create-from-project 生成脚手架3、进入 根目录\target\generated-sources\archetyep,并执行mvn clean install安装到本地仓库本地...
2019-01-30 18:22:42
2311
原创 微信公众号开发--------微信支付
前言 公司最近接了个项目,该项目需要用到微信支付模块。本想简单点处理直接前端发起支付,后端回调接收。但前端不知道出了什么问题,一直无法成功调起微信支付。无奈只好转后台来做。开发流程1、先在微信支付 商家里配置授权目录,如果你的授权目录是http://www.xxx.com/wechat/,那你的支付地址(jsp/controller地址)则必须是http://www.xxx.com/wech...
2018-03-28 14:19:29
491
原创 win10 安装discuz服务
今天公司要弄一个discuz论坛,服务端用Windows server,从网上看下教程,要么旧,要么不完整,或者乱。因此自己做了下整理,需安装应用apache httpd+php+mysql应用1、apache 安装1.1从 http://httpd.apache.org/download.cgi 选择1.2 安装 下载后选择目录解压,打开conf/httpd.conf,直接更改Define...
2018-03-19 17:33:16
4072
转载 在线答题系统的设计
转载地址:http://blog.youkuaiyun.com/koastal/article/details/54233566系统说明共100道不定项选择题,存储在MySQL数据表(ques)中每个考生的题目顺序不一样150人同时答题和交卷系统设计时间同步要求考生在同一时间进行交卷,就要统一时间。因此我们以服务器时间为准,在考生登录时获取服务器时间作为开始时间。打乱题目顺序使用mysql中的by rand(...
2018-03-14 11:10:55
11682
1
原创 idea 发布jar 到私服
1、查询私服地址,复制distributionManagment到pom目录2、maven 的setting.xml文件中配置如下 nexus * local maven server http://maven.ourplat.net:8081/content/groups/public/ -->
2018-01-19 15:18:46
13076
1
转载 软件各种系统架构图
发布一企业技术架构图,供大家参考。 该技术架构图是本人根据多年企业技术架构经验而制定,是企业技术的总架构图,希望对CTO们有所借鉴。 简单说明:1.中间件基础运行环境是经过统一规划的以WebLogic、JBOSS为主的集群环境 2.企业集成平台是以基础业务应用为基础服务于上层平台和基础业
2017-12-08 10:53:44
249944
9
转载 史上最全的maven pom.xml文件教程详解
原创整理不易,转载请注明出处:史上最全的maven pom.xml文件教程详解代码下载地址:http://www.zuidaima.com/share/1781583829978112.htmxmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http
2017-12-07 10:13:01
518
转载 tomcat 下服务启动顺序
众所周知Tomcat有三种方式加载程序, 1.配置在Tomcat/conf/server.xml中 2.配置在Tomcat/conf/Catalina/localhost/下 3.将程序放置在Tomcat/webapps下 为了进行测试,新建一个War包,并创建一个监听器,这个监听器打印ContextPath publi
2017-11-15 16:16:29
6666
转载 FullCalendar
FullCalendar日历插件说明文档helloweba.com 作者:月光光 时间:2013年09月15日 13:41 标签: FullCalendar 日历 文档 FullCalendar提供了丰富的属性设置和方法调用,开发者可以根据FullCalendar提供的API快速完成一个日历日程的开发,本文将FullCalendar的常用属性和方法、回调函数等整
2017-10-13 14:53:00
620
转载 mongodb 聚合查询每天统计
// SQL Here db.getCollection('wechat_message').aggregate( [ { $project : { day : {$substr: ["$sendTime", 0, 10] }}}, { $group : { _id : "$day", number
2017-10-09 13:20:50
6229
转载 MongoDB 针对嵌套对象,多层级结构存储,增删改查
简要介绍NOSQLmongoDB 是属于NOSQL.什么是nosql,NoSQL(NoSQL = Not Only SQL ),意即”不仅仅是SQL”。 NoSQL,指的是非关系型的数据库。NoSQL有时也称作Not Only SQL的缩写,是对不同于传统的关系型数据库的数据库管理系统的统称。NoSQL用于超大规模数据的存储。(例如谷歌或Facebook每天为他们的用户收集
2017-09-28 15:08:38
8273
1
原创 git 无法使用ssh协议连接
一. 发现问题: 使用 git clone 命令时出现Permission denied (public key) 。二. 解决问题: 1、首先尝试重新添加以前生成的key,添加多次,仍然不起作用。 2、使用命令 ssh -v git@yourserver 测试,最后几行结果如下: debug1: Authentications that can contin
2017-09-16 09:55:47
9654
2
原创 discuzX3.2 URL静态化处理
1、进入discuz后台,选择 全局-->SEO优化2、查看当前URLrewrite规则,选择你相应的服务器URL重写规则,复制到当前项目下的.htaccess文件中,保存,更新缓存3、重新刷新页面,如果报404错误,这时候查看httpd.conf配置是否有问题 注:我这边是Linux,window下配置不一样打开httpd.conf文件,将里面的AllowOverride 改为A
2017-08-13 10:10:08
1525
转载 centos7 搭建git2.11.0和gitosis服务
系统硬件:vmware vsphere (CPU:2*4核,内存2G,双网卡)系统版本:CentOS-7-x86_64-Minimal-1611.isoGIT服务器IP:192.168.1.10 SSH端口:默认为22开发端1: GIT管理者,管理GIT服务器的成员和项目设置,同时也是使用者 (Win10系统)开发端2: GIT使用者 (Win10系统)
2017-08-11 22:16:21
705
原创 java+discuz部署和通信问题总结
前言公司最近一个项目(Java开发)需要增加论坛功能,本来花两个礼拜做的差不多了,积分+回复+缓存+后台管理做的都挺完善,就一个前台权限管理未添加进去,结果领导一说,不用自己开发的,导入第三方开源项目discuz(Php开发),无奈,浪费两个礼拜时间只能重新搞过。再吐槽下,二八定律真的要把握好,不然没用的事情搞一堆,又累又浪费时间,在老板眼里还觉得你怎样效率那么低,废话不多说了,现在来说下怎么把d
2017-07-30 10:29:06
601
转载 java 设计模式
设计模式; 一个程序员对设计模式的理解: “不懂”为什么要把很简单的东西搞得那么复杂。后来随着软件开发经验的增加才开始明白我所看到的“复杂”恰恰就是设计模式的精髓所在,我所理解的“简单”就是一把钥匙开一把锁的模式,目的仅仅是着眼于解决现在的问题,而设计模式的“复杂”就在于它是要构造一个“万能钥匙”,目的是提出一种对所有锁的开锁方案。在真正理解设计模式之前我一直在编写“简单”的代码. 这个“简单
2017-06-04 10:04:07
440
原创 win10 5.6.35MySQL主从同步配置
1、先在主从数据库上新建同名数据库cp(同步数据库) 2、在主库文件夹的my.ini文件的mysqld节点添加如下server-id = 3333log-bin = mysql3306-binbinlog-do-db = cpbinlog-ignore-db = mysqlbinlog-ignore-db = infomation_schemabinlog-ignore-db = per
2017-05-12 16:07:11
571
原创 win10 安装两个5.6.35MySQL数据库
环境: OS:window10 DB:MYSQL5.6.35免安装版1.正常安装第一个mysql(见我上一篇博客 http://blog.youkuaiyun.com/everythingss/article/details/71709996)2.在 管理–>服务和应用程序–>服务,停止第一个mysql服务3.将第一个数据库(我的安装目录是:C:\software\mysql-5.6.35-winx64)目
2017-05-12 11:11:07
1144
原创 win10 mysql-5.6.35-winx64免安装版配置
1、解压MySQL压缩包 将以下载的MySQL压缩包解压到自定义目录下。我放在C:\software\mysql-5.6.35-winx64\mysql_master 添加环境变量 将MySQL路径配置到path路径 2、编辑解压后文件my-default.ini [client]port=3306default-character-set=utf8[mysqld]
2017-05-12 10:32:51
1165
原创 tomcat启动报错
在eclipse上启动项目一直正常,但是将项目部署到centos7上时启动失败,查看Tomcat日志如下: 刚开始以为是数据库表字段跟jpa 的entity实体类没有对应上导致,检查一遍发现没问题。 但是后面发现项目部署在本地tomcat上Ok,初步怀疑数据库差异导致,检查centos7上的数据库,centos7的数据库密码不知道被谁给更改了,127.0.0.1没有设置密码,而我在项目上是以12
2017-04-30 14:06:49
704
原创 tomcat 启动报错, Unable to create requested service [org.hibernate.engine.jdbc.env.spi.JdbcEnvironment]
在eclipse上启动项目一直正常,但是将项目部署到centos7上时启动失败,查看Tomcat日志如下:刚开始以为是数据库表字段跟jpa 的entity实体类没有对应上导致,检查一遍发现没问题。但是后面发现项目部署在本地tomcat上Ok,初步怀疑数据库差异导致,检查centos7上的数据库,centos7的数据库密码不知道被谁给更改了,127.0.0.1没有设置密码,而我在项目上是以1
2017-04-30 11:07:33
3573
转载 js 预览本地图片s
转载地址:http://www.cnblogs.com/tugenhua0707/p/3568134.html很早以前 在工作曾经碰到这么一个需求,当时也是纠结了很久,也是google了很久,没有碰到合适的demo,今天特意研究了下这方面的的问题,所以也就做了个简单的demo来实现 本地上传图片即时预览效果。其在标准浏览器(firefox,chrome,IE10等其他浏
2017-04-27 16:45:58
842
转载 maven 项目Could not update project XXX configuration
更新eclipse maven项目时,更新报错,并提示nullpointException1. 从eclipse删除这个项目,但不要从磁盘删除;2. 关闭eclipse;3. 删除项目目录下的:.settings目录;4. 删除项目目录下的:.projects目录;5. 删除项目目录下的:.metadata目录;6. 重启eclipse;
2017-04-22 17:19:38
6786
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人