What is lenos?


lenos 基于spring boot shiro activiti layui开发的快速开发模块化脚手架,给您的开发节约时间成本。



项目说明

lenos(p为spring boot版本扩展名)一款快速开发模块化脚手架,采用spring boot 2.0.1+spring+SpringMvc+mybatis+shiro+swagger+ehcache+quartz+freemarker+layui技术开发; 实现功能有系统模块:菜单管理、用户管理、角色管理,系统监控:系统日志、接口api、sql监控。本项目会一直维护并集成新的技术,给您的开发节约时间成本,本项目拥有非boot版本。

操作命令如下:
git clone https://gitee.com/bweird/lenosp.git
mvn clean package
mvn package
java -jar len-web.jar
		


一个简单的基于Python flask的问答平台

有问题欢迎在微信公众号"爱游戏爱编程"留言哦。


项目说明

一个基于flask的小型bbs论坛系统,体验地址 http://106.12.128.112:82

操作命令如下:
git clone https://github.com/ArvinLimeng/Flask-BBS.git
mvn clean package
mvn package
java -jar Flask-BBS.jar
		


学会深度学习,你的人生才会有更多可能性!

作者:早起写作_俏豆


來源:简书

在那个科技、信息远不如今天发达的年代,有限的学习条件迫使人们静下心来转向这种深度学习。 时间拨到百年之后,我们的社会发生了巨变,人类进入了前所未有的物质和信息丰富时代,新奇有趣、轻简浓缩的知识随处可见
人们担忧的不再是无知识可学,而是学不完的知识。时至今日,恐怕很少有人能像王云五先生这样主动静下心来深度学习了,甚至很多人认为,现今时代的学习已经不必如此费尽艰辛。人们有太多的方式可以让自己轻松地获取知识,比如每天听一本书、参加牛人的线上课、订阅名家专栏或参加某某学习群……轻松高效,干货满满,只要自已持之以恒,就定能有所成就。

链接:查看更多


tigase自定义插件的开发与配置

tigase插件开发官方地址:http://www.tigase.org/content/plugin-development 下面是自己的翻译加理解,英文一般,如果有误请大家指出。


**************************************************简介*****************************************

每个PACKETS都会经过SM(session manager)的四个处理步骤: 1,Pre-processing 为了不影响Session Manager的性能需要限制该方法处理时间为极小值,用于判断当前package是否应该被阻塞,如果返回为true,则表示阻塞。(应该只要有一个pre-processor阻塞就算阻塞) 2,Processing 如果一个Package没有被任何的pre-processors阻塞,则继续执行该方法。所有对当前XML段感兴趣的processor都会将该段加入到独立的线程里运行,这些现成使用内部固定的队列。当所有感兴趣的processor都执行完后就可以得到通知进入下一步。 3,post-processor 对于在第2步中没有被任何processor处理的package将会通过所有的post-processors,并被最后一个post-processor转发到一个目的地,大多数情况是以的形式被转发。 4,filter 对于以上三步任何形式的结果result输出,都会被所有的filters拦截过滤,这些结果可能最终被拦截也可能被放行。 由于session manager和processors都是消费者,所以在所有的processors中应该至少有一个processor新建一个package并发送给某个目标。

查看更多


利用keepalived构建高可用MySQL-HA

作者:陆文举
来源:51CTO
今天我们将介绍利用keepalived构建高可用MySQL-HA,保证两台MySQL数据的一致性,然后用keepalived实现虚拟IP,通过keepalived自带的服务监控功能来实现MySQL故障时自动切换。



关于MySQL-HA,目前有多种解决方案,比如heartbeat、drbd、mmm、共享存储,但是它们各有优缺点。heartbeat、drbd配置较为复杂, 需要自己写脚本才能实现MySQL自动切换,对于不会脚本语言的人来说,这无疑是一种脑裂问题;对于mmm,生产环境中很少有人用, 且mmm 管理端需要单独运行一台服务器上,要是想实现高可用,就得对mmm管理端做HA,这样无疑又增加了硬件开支;对于共享存储, 个人觉得MySQL数据还是放在本地较为安全,存储设备毕竟存在单点隐患。使用MySQL双master+keepalived是一种非常好的解决方案, 在MySQL-HA环境中,MySQL互为主从关系,这样就保证了两台MySQL数据的一致性, 然后用keepalived实现虚拟IP,通过keepalived自带的服务监控功能来实现MySQL故障时自动切换。

查看更多


粤ICP备18034890号