对于原作者来说, 他长时间运营了一个项目,lemon OA .目前,八百多star.在运营这个项目的过程中,我想说,他成了activiti 目前国内比较牛逼的几个人.还有 spring security,他做文档的翻译,写教程. 他是全栈的,但是这样的全栈,全部露天式的,可以得到大家的认可. http://www.mossle.com…
学会学习,学会分享,学会创造. 这我的第一个开源项目.以前总觉得开源离自己很远,但通过不断学习发现,其实自己已经走在这条路上.思想就在那,只要懂得学习,懂得分享,就会懂享受创造的快乐感与殷实感. 没做过系统运营,是不会体会到日志的重要性.特别是做支付方面的系统,如果没有log,一旦系统或网络出现故障,要找出问题的根源,那简直是个悲剧.这个我深有体会,很外隐藏的bug,都是通过log分析出来的.鉴于打log的重要性,其实已经有很多方法可以方便的记录日志.如.NET 方面的有Entlib,Log4N…
文章首发:聊聊第一个开源项目 - CProxy 作者:会玩code 初衷 最近在学C++,想写个项目练练手.对网络比较感兴趣,之前使用过ngrok(GO版本的内网穿透项目),看了部分源码,想把自己的一些优化想法用C++实现一下,便有了这个项目. 项目介绍 CProxy是一个反向代理,用户可在自己内网环境中启动一个业务服务,并在同一网络下启动CProxyClient,用于向CProxyServer注册服务.CProxyClient和CProxyServer之间会创建一个隧道,外网可以通过访问CPr…
我的第一个开源作品Kiwis2 Mock Server,目前公测中,欢迎大家提供宝贵意见. 代码:https://github.com/kiwis2/mockserver 主页:https://kiwis2.github.io/ 特点 1. 操作简单 提供简单的文件浏览器(一级目录支持权限管理)来创建API.    可以直接使用javascript来读取request信息和在线编辑response内容. 2. 支持动态URL,提供console类输出调试信息,可以在线查看访问日志. 可以定义AP…
1.无法加载项目: 1.1 按照之前的方法创建一个名为FirstDemo的项目,并将下载到的源代码包全部拷贝到FirstDemo中 1.2 点击demo.sln启动项目: 修改属性: 2.无法打开“gl\glew.h,修改如下: 并按照下面网址完成配置: http://blog.csdn.net/qq1028850792/article/details/17586233 3.进行项目编译工作,为了改善编译速度,第一次完成编译之后可以把下面的几个生成按钮取消勾选: 4.出现下面异常情况: 参考ht…
OA,Office Automation的简写,中文意思办公自动化,不同的人有不同的见解,可以简单的理解为网络化办公,高效.协同是其显著的特点,如今正在朝着智能的方向发展 平时不擅长文字,写出来几句话这么生硬,还是言归正传.OA除了核心的一些功能之外,还需具备一些常用的功能.第3篇:核心功能已经介绍了Lemon OA的核心功能,但是并不代表OA全部的核心功能,因为OA是一个很大的领域,不同行业的OA侧重点也不一样,比如公文管理是政府行业OA的一个核心功能,而Lemon OA却没有体现,亦或者是开…
在软件开发中为了安全性,特别是那些需要用到用户名和密码登录服务端的程序,常常考虑长期无人操作,程序自动跳转到用户登录界面. 判断程序是否长时间无人操作,有两个依据,第一个是鼠标长时间不动,第二个是鼠标焦点长时间不在此程序中(即用户长时间在操作其他的程序). 一.鼠标长时间不动 在其他博客中看到过针对鼠标长时间不动这种情况的解决方案[1],参考此博客,将相应的代码加入到App.xaml.cs(代码如下),本文实现的是鼠标长时间不动(本例中设置10s不动)则重启该程序(因为对于需要账号密码登录的程序…
Hello,大家下午好. 近几天的项目有点赶,所以耽误了更新.现在给大家分享下,在安装mongodb的过程中,遇到的故障一则.其实很小白的问题,当时遇到这个问题的时候比较心慌,浪费了很多时间,跟大家分享下解决的思路吧. 先描述下我的环境,请参照前一篇博客,利用脚本初始化出4个节点(由于实验原因,我使用了单台的服务器). 首先我们启动这四个初始化节点.(具体的文件配置,请参照前文,初始化的内容,这里仅用/etc/mongodb.conf为例) [root@1]# cat /etc/mongodb.…
无论是有意无意,如果事务在数据库中保持打开,则它会阻塞其他进程对修改后的数据进行操作.同样,对事务日志进行备份也只会截断不活动事务的那部分事务日志,所以打开的事务会导致日志变多(甚至达到物理限制),直到事务被提交或回滚. 要找到最早的活动事务,可以使用DBCC OPENTRAN命令. 给出一个示例: 代码如下: CREATE TABLE T_Product(PKID int, PName Nvarchar(50)); GO BEGIN TRAN INSERT INTO T_Product VAL…
lemon OA 下阶段工作安排 经验总结 lemon OA系统作为一个中型的java web系统,在架构上还是有着很好地可学习的地方.但是由于经验不足,过程比较迂回.如果真的有经验的话,应该可以做到如下几点吧, 技术基础的问题 java WEB的mvc框架就那么几个,orm层就那么几个.所以涉及HTTP服务的技术点以后应该越来越只是一个基础了.但是这些基础十分重要.拿lemon OA来说,它应用了Spring MVC,hibernate.项目通过MAVEN的pom文档来管理,这个花了一些时间来…