- 浏览: 40267 次
- 性别:
- 来自: 上海
最新评论
-
monianhao:
亲,可以发一份参考一下吗?我的邮箱monianxinhao@1 ...
java 实现自动派单(自动分配任务) -
kidshg:
亲。写的很好。有咩有完整代码?可不可以发我一份?4220764 ...
java 实现自动派单(自动分配任务)
文章列表
近日帮别人做个贷款类门户网站,功能较简单,主要功能有在线申请贷款、关于我们、公司新闻、加入我们、贷款问答等。
后台功能比较核心的就是自动派单功能,可以参考我之前的博文 http://yiding-123.iteye.com/blog/2099891
架构: 采用SSH(Struts、hibernate、spring)经典的敏捷型开框架,由于考虑到页面静态化的问题,所以又引入urlrewrite做伪静态,又考虑到页面缓存问题,固又引入oscache.
在这个系统中特别要注意的是过滤先后顺序的配置,以下是我的过滤器的顺序:
字符集/Session过滤器 -> o ...
需求:
最近要实现一个自动派单功能,就是如果有任务来了,那么任务平均分配给现有的员工,如果之前取了任务的员工下次来任务时就分配给下一个,如果有新员工则将员工添加到队列的最后,如果有员工离职就将员工信息从队列里移除。
实现:
1.写一个定时任务,定时将任务放入任务队列中TaskQueue,并将员工放入User队列中,如果员工已存在则不添加,如果新员工则加入队列中,如果员工不存在了就从队列中移除。
2.写一个线程,从任务队列中取任务,如果任务不存在则阻塞,取到任务后,将该任务派给下一个员工,并将该员工添加到员工队列末尾,这样达到按员工次序分配任务。
3.实现一个任务队列,如果在取 ...
JsTree 最详细教程及完整实例
- 博客分类:
- jstree
JsTree 最详细教程及完整实例
JsTree是一个jquery的插件,它提交一个非常友好并且强大的交互性的树,并且是完全免费或开源的(MIT 许可)。Jstree技持Html 或 json格式的的数据, 或者是ajax方式的动态请求加载数据。
1、支持基于HTML定义、Json、XML方式加载树节点
2、支持拖放,动态增加、删除、重命名树节点
3、支持复选框
4、支持复制、剪切、粘贴树节点,动态刷新树
5、提供足够的回调方法:
6、此外,jsTree有极强的扩展性,可以自定义插件支持更广泛的应用
一.Getting started
...
FrameLayout介绍
所有添加到这个布局中的视图都以层叠的方式显示。第一个添加的组件放到最底层,最后添加到框架中的视图显示在最上面。上一层的会覆盖下一层的组件。默认组件都在靠左上角放置,但是我们可以通过 “layout_gravity”和 "layout_margin..."结合来设置控件的摆放位置
使用场景
FrameLayout看起来比较简单,但对于初学的人来说不是很好理解,显的比较神秘,能用好的话必需得多实践下。
使用场景:当应用的界面上有层叠的控件时,这时我们需要用到FrameLayout。
简单示例
Ionic 是什么
Ionic既是一个CSS框架也是一个Javascript UI库。许多组件需要Javascript才能产生神奇的效果,尽管通常组件不需要编码,通过框架扩展可以很容易地使用,比如我们的AngularIonic扩展。
Ionic遵循视图控制模式,通俗的理解和 Cocoa 触摸框架相似。在视图控制模式中,我们将界面的不同部分分为子视图或包含其他视图的子视图控制器。然后视图控制器“驱动”内部视图来提供交互和UI功能。 一个很好的例子就是标签栏(Tab Bar)视图控制器处理点击标签栏在一系列可视化面板间切换。
浏览我们的API文档来了解视图控制器和Ionic中可用的Javas ...
这几天在搭个solr服务,需要加中文分词,但下载下来的中文分词一般不支持新版本的solr,但solr官方上只能下到最低的版本也是4.7.2,找了很久,终于发现这里可以下早期的版本,拿去用吧
http://archive.apache.org/dist/lucene/solr/
淘宝网
API地址: http://tcc.taobao.com/cc/json/mobile_tel_segment.htm?tel=15850781443参数:
tel:手机号码
返回:JSON
拍拍
API地址: http://virtual.paipai.com/extinfo/GetMobileProductInfo?mobile=15850781443&amount=10000&callname=getPhoneNumInfoExtCallback参数:
mobile:手机号码
callname:回调函数
amount:未知(必须)
返回: ...
eclipse中集成的was插件一般版本比较低,我eclipse中集成的was server版本是6.0,想要升级成was 8.5.
经过网过搜索,终于找到升级插件的方法。
最新下了新版的eclipse,版本为4.4 和 4.2, 发现这两个版本都无法自动补全代码,经过与原来eclipse比较,发现有几项key的设置有问题,现在分享出来,以供和我遇到一样问题的人参考。设置如下:
1.打开 windows-> perferences -> keys
2.在keys中搜索wordcompletion,将原来的 Alt+/ 改为 Ctrl+Alt+/
3.再将content Assist的key改为Alt+/
设置完成后,再试syso,main都可以自动补全了....
用C#二次开发autocad时,最初总是不知道怎么debug.参考了很多文档,里面只提到将工程属性中调试设为启动程序,然后指定本机安装的autocad,结果在VS 2010中按F5进行debug,始终未能加载自己编写的dll,也不能debug。经过研究后发现原来还要设置工作目录。工作目录指定为CAD的安装目录。
google 浏览器竟然不支持A标签的 onfocus事件。
在使用xtree过程中,发现在google浏览器下在点树节点上的文本获取不了选择的节点,而文本前面的图片是可以获取到的,也就是tree.getSelected()方法返回为null.
仔细检查了代码后,发现在xtree.js中,文标上a标签中onfocus方法没有执行,这很郁闷,为什么这个浏览器不支持呢?
解决方法:将onfocus事件改为onclick事件。
当在hibernate查询语句中有多个sum函数时,如果没有别名的话,反回的值是一样的。
当给sum分别起个别名的话,值就正常了,应该是hibernate还是有点小bug