由于在之前公司业务的发展,需要在基于核心业务的基础上开发其他较为独立的业务系统,所以就有了这个基于Dapper,DDD概念的基础框架,由于个人基于这个框架已经经历过两个系统的开发,也因为其他项目团队需要基于这个框架进行其他系统的一些开发,所以需要对此框架有一些简单介绍和使用说明。 1.主要框架主体介 ...
分类:
Web程序 时间:
2017-05-22 00:13:15
阅读次数:
272
上一篇介绍了基于xml的非自动reload的分布式配置文件管理,这一篇介绍自动reload的方式(基于disconf实践二)。 1. 修改RedisConfig.java 2. 新增回调 3. 修改spring配置文件 修改之后,在管理端修改redis.properties的配置信息时,应用会自动r ...
分类:
其他好文 时间:
2017-05-21 19:43:16
阅读次数:
621
上一篇讲解了基于xml的自动reload的分布式配置文件管理,这一篇讲解基于注解的自动reload的方式(基于disconf实践二)。 1. 修改spring配置文件 2. 修改RedisConfig.java 实现 IDisconfUpdate 接口。此类必须是JavaBean,Spring托管的 ...
分类:
其他好文 时间:
2017-05-21 18:47:39
阅读次数:
1006
上一篇博文介绍了disconf web的搭建流程,这一篇就介绍disconf client通过配置xml文件来获取disconf管理端的配置信息。 1. 登录管理端,并新建APP,然后上传配置文件 2. 在工程中新建disconf.properties,根据管理端新建的APP修改相关属性,放在cla ...
分类:
其他好文 时间:
2017-05-21 17:48:01
阅读次数:
283
背景:项目中遇到有些脚本需要通过后台进程运行,保证不被异常中断,之前都是通过nohup、&、screen来实现,带着能否做一个start/stop/restart/reload的服务启动的想法找到里Supervisor。关于supervisor的介绍在网上大致搜索总结如下:Supervisor是用Python开发的一套通用的..
分类:
系统相关 时间:
2017-05-18 20:24:49
阅读次数:
270
今天在火狐浏览器上碰到个bug,调用parent.location.reload()时只刷新子页面,没有整个浏览器刷新,谷歌上没有问题,网上搜了一下 改成parent.location.reload(true)就可以了。 顺便再网上搜集了一些资料: window.location.reload()刷 ...
网页刷新 window.location.reload() (头部<meta http-equiv='refresh' content='10'> 实现自动刷新) window.history length 历史数量 window.history.back window.history.forwar ...
1.前言 本文主要是以Visual Studio 2017 默认的 WebApi 模板作为基架,基于Asp .Net Core 1.0,本文面向的是初学者,如果你有 ASP.NET Core 相关实践经验,欢迎在评论区补充。与早期版本的 ASP.NET 对比,最显著的变化之一就是配置应用程序的方式, ...
分类:
Web程序 时间:
2017-05-17 19:56:48
阅读次数:
1415
http://blog.sina.com.cn/s/blog_64a3795a01018vyp.html 参考于这个博主,我自己做一个笔记。 把一个列表转换成字符串输出的时候出现了UnicodeEncodeError: 'ascii' codec can't encode characters in ...
分类:
编程语言 时间:
2017-05-16 17:27:11
阅读次数:
143
1.find / -name nginx.conf找到nginx配置文件 2.找到locationlocation ~ \.php {#去掉这里的$ root /var/www/html; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; f ...
分类:
其他好文 时间:
2017-05-15 19:53:33
阅读次数:
133