daixinet

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

12 2016 档案

摘要:目前NK3C发送HTML邮件使用的的编辑器是CKEditor4.6版本,关于CKEditor的使用说明如下: 1、依赖JQuery1.7版本以上,在xxx.vm中<head></head>即引入 <scriptsrc="$rootPath/js/lib/jquery/jquery.min.js">< 阅读全文
posted @ 2016-12-12 17:33 daixinet.com 阅读(2061) 评论(0) 推荐(0)

摘要:项目中录音文件存放在IP地址为192.168.1.120的服务器上,把sound文件夹设为共享,在tomcat server.xml中配置中加上上面的内容。 映射到子项目,配置: 参考链接:http://blog.csdn.net/lee4755026/article/details/7941765 阅读全文
posted @ 2016-12-12 17:31 daixinet.com 阅读(853) 评论(0) 推荐(0)

摘要:NK3C框架连接SQL Server修改配置如下: 1、添加POM引用 <sqlserver.driver.version>4.0</sqlserver.driver.version> <!-- sql server driver --><dependency> <groupId>com.micro 阅读全文
posted @ 2016-12-08 13:07 daixinet.com 阅读(821) 评论(0) 推荐(0)

摘要:POM 1、main 2、MailUtil import com.sun.mail.pop3.POP3Folder; import javax.activation.DataHandler; import javax.activation.DataSource; import javax.activ 阅读全文
posted @ 2016-12-01 15:18 daixinet.com 阅读(295) 评论(0) 推荐(0)

摘要:系统中的ID有需要显示给使用者看的,统一用“编号”,不要用ID或者编码 例如: SampleId 样本编号 正确 样本编码 错误 样本ID 错误 如果见到系统中有用到的,修正即可。 如有问题,请及时沟通。 阅读全文
posted @ 2016-12-01 15:12 daixinet.com 阅读(315) 评论(0) 推荐(0)

摘要:1、程序放在一个Tomcat下最低配置推荐:最大堆:768M,最大PermGen:160M( Xmx768m XX:MaxPermSize=160m) 2、机器最低配置推荐:最小内存2G 3、正式运行环境建议每个程序放在一个Tomcat,方便升级与异常处理等; 详细情况如下: 1)单个内存占用情况 阅读全文
posted @ 2016-12-01 15:11 daixinet.com 阅读(333) 评论(0) 推荐(0)

摘要:我们现在使用的字符集有以下两种: 推荐使用 AL32UTF8,避免以后数据导入导出字符集不同的麻烦。 推荐数据库设置参考图: 阅读全文
posted @ 2016-12-01 15:09 daixinet.com 阅读(280) 评论(0) 推荐(0)

摘要:我们从 http://iconfont.cn/ 上下载的SVG文件由以下构成,系统中使用的时候请做适当的修改: 1、width、Height:设置为100%; 2、defs模块去掉;(如果不去掉,IE 11 刷新报错) 3、去掉fill的颜色; 改为: 阅读全文
posted @ 2016-12-01 15:07 daixinet.com 阅读(296) 评论(0) 推荐(0)

摘要:前端的提示有些也不是很规范,主要体现如下: 1、ResultInfo的返回值,false的情况下,未做处理; 2、ResultInfo的返回值,false的情况下,做了其他操作,未提示错误;(虽然没报错,但是这个影响很大,让人感觉系统不可靠) 3、NKTip使用错误,未调用show方法;(js报错, 阅读全文
posted @ 2016-12-01 15:05 daixinet.com 阅读(332) 评论(0) 推荐(0)

摘要:以下两点请注意下: 1、我们系统接口的返回值(ResultInfo),如果为false:前端要提示报错信息;如果有些不需要提示的,浏览器也要加日志,方便查询; 2、查询数据量为0,返回false;这样做不是很合理,查询数量为0也是一种正常情况,应该返回true;如果需要做提示,前端做判断即可。 如果 阅读全文
posted @ 2016-12-01 15:02 daixinet.com 阅读(233) 评论(0) 推荐(0)

摘要:1、业务逻辑:文档, 2、后端资料 框架:spring + mybatis + maven + Shiro + 数据库(Oracle、SQL Server、MySQL) 分层:nmodel,ndal,nserviceprovider,nserviceconsumer,nweb nmodel: vo: 阅读全文
posted @ 2016-12-01 15:01 daixinet.com 阅读(471) 评论(0) 推荐(0)

摘要:复杂页面前端模块化的方式: 方式一:iframe 方式二:velocity模板( parse) 方式一,优点很多,也有缺点,例如页面之间传递参数等; 方式二,页面之间的调用,传参更容易,页面性能更好;但是也有一些缺点,如样式互相影响,js之间调用混乱等; 就方式二的建议如下: 1、css样式,少用或 阅读全文
posted @ 2016-12-01 14:56 daixinet.com 阅读(378) 评论(0) 推荐(0)

摘要:详细逻辑如下: 1、不可回收样本: 2:不用回收 1、2:正在访问,不允许回收 disply=3:成功访问样本不允许回收 IsQueue!=0:样本已经分配到队列不允许回收 2、样本配额:(暂不处理) SampleQuotaVO:中是否有该项目的数据 QuotaValue不为空、Status=3,Q 阅读全文
posted @ 2016-12-01 14:55 daixinet.com 阅读(209) 评论(0) 推荐(0)

摘要:详细逻辑: 1、方式: 方式1:开始号段+结束号段 方式2:头码(局号)+尾码 2、条件结构: 序号:Index 国家码:CountryCode 地区码:AreaCode 前缀:PreCode 后缀:PostCode 头码(局号):RegionCode 尾码:Suffix 起始号段:StartReg 阅读全文
posted @ 2016-12-01 14:55 daixinet.com 阅读(435) 评论(0) 推荐(0)

摘要:使用条件: css添加引用: ` ` js添加引用: ` nkui: 'tools/nkui', ` 1、NKTip: 默认:提示窗口(默认 警告类型 展示关闭按钮 3秒自动关闭) ` new NKTip("二次开发数据源接口地址必填").show(); ` 图示: .setType(0):信息类型 阅读全文
posted @ 2016-12-01 14:49 daixinet.com 阅读(406) 评论(0) 推荐(0)

摘要:1、系统中的报错提示可以到Controller层,然后再做一遍过滤即可。 BaseController封装了方法getFormatMsg 使用方式举例: ` rtn.setMessage(this.getFormatMsg(rtn.getMessage())); ` 原来的报错信息为: : com. 阅读全文
posted @ 2016-12-01 14:47 daixinet.com 阅读(293) 评论(0) 推荐(0)

摘要:1、坐席软电话 1)NKZXAgent 1)需要环境:.netframework 4.0 2)reg.bat 注册;(确认注册成功) 3)TestAgt.exe 软电话签入测试 LoadConfig: 零配置服务器URL:http://192.168.1.42:9080/was 虚中心:2 密码:A 阅读全文
posted @ 2016-12-01 14:39 daixinet.com 阅读(435) 评论(0) 推荐(0)

摘要:资源中,添加了一个类型:权限(橙色显示),现在有4种数据: 域管理员:domainAdmin 组织管理员:orgAdmin 组管理员:groupAdmin 一线员工:phoneAdmin 权限控制可以通过Code来判断; 示意图如下: 如果有其他权限,稍后我们一起完善; 阅读全文
posted @ 2016-12-01 14:38 daixinet.com 阅读(357) 评论(0) 推荐(0)

摘要:NK3C的provider中编写测试方法时请注意以下两个问题: 1、所以开发的测试方法都要是通过的;如果用模拟数据,用完后注释掉; 2、耗时操作,调试完后,请注释掉; 如果对自己提交的测试方法不是很放心的话,可以用命令测试一下:mvn package 阅读全文
posted @ 2016-12-01 14:37 daixinet.com 阅读(185) 评论(0) 推荐(0)

摘要:VOMapping中的第一个参数一定要严格按照大小写(缩写的单词容易错): 例如:VO中的定义: ` private CntVOEnums.EnumIVRStage ivrStage; ` 实际反射找这个字段的时候会找 IvrStage; 错误写法: 阅读全文
posted @ 2016-12-01 14:35 daixinet.com 阅读(592) 评论(0) 推荐(0)

摘要:我们的程序为了方便扩展,有些地方需要用到脚本,如字段验证、问卷设计器等,可以考虑用 JavaScript,原因: 1、.net(引用Noesis.Javascript,基于 V8 JavaScript engine)支持直接在程序中跑 js 脚本;; 2、Java(jdk 1.6 以上)支持直接在程 阅读全文
posted @ 2016-12-01 14:33 daixinet.com 阅读(160) 评论(0) 推荐(0)

摘要:建议以后都在js文件的头部加上 "use strict"; 现在主流的浏览器都支持,不支持的浏览器也会忽略掉。 可以使我们写的更规范,可控; 有些错误编译的时候就会出现,方便排错; 阅读全文
posted @ 2016-12-01 14:32 daixinet.com 阅读(205) 评论(0) 推荐(0)

摘要:JS访问数据,有实时获取数据的时候,请加上时间戳 如:'&stampflag=' + Math.round(new Date().getTime() / 1000); 因为有的浏览器(如IE9)会直接读缓存,导致界面显示的数据不准确。 阅读全文
posted @ 2016-12-01 14:32 daixinet.com 阅读(1300) 评论(0) 推荐(0)

摘要:Shiro已经添加到项目中,现阶段管理两个功能: 1、身份验证;(已经能够满足现阶段需求) 2、权限管理; 权限管理,需要在界面中加一些标签,后台角色、资源的管理也需要整理好,然后在前端添加管理。 1、后端使用示例如下: ` Subject currentUser = SecurityUtils.g 阅读全文
posted @ 2016-12-01 14:22 daixinet.com 阅读(362) 评论(0) 推荐(0)