- 博客(45)
- 收藏
- 关注
原创 免费书籍
https://github.com/EbookFoundation/free-programming-books/blob/master/free-programming-books-zh.md
2017-08-19 13:54:13
541
原创 mysql 日期时间格式化
date_format(create_time,'%Y-%m-%d %H:%i:%S') as create_time
2017-08-16 17:16:46
1364
原创 zTree取消节点的选中状态
zTree取消选中的节点:一、查看zTree官网文档 http://www.treejs.cn/v3/api.php:function 举例1. 取消当前所有被选中节点的选中状态var treeObj = $.fn.zTree.getZTreeObj("tree");treeObj.cancelSelectedNode();2. 取消当前第一个被选中节点的选中状态v
2017-08-01 17:51:24
11986
1
原创 js、jsp读取properties
1、properties文件位置: easemob.properties2、easemob.properties 内容:path=asdfg3、jsp代码部分:<% Properties pro = new Properties(); String realpath = request.getRealPath("/WEB-INF/classes/confi
2017-08-01 10:37:03
2256
原创 zTree模糊搜索
根据搜索的值重新显示整个zTree1、输入框: 2、js代码:$("#chatGroupSerarchBtn").click(function() { var searchValue = $("#inputChatGroupName").val(); doQueryAlg4Name(searchValue);});function doQue
2017-07-29 17:23:37
709
原创 Mybatis 返回结果映射
1、返回 int 、 String 等 直接使用resultType即可2、返回的是对象2.1 可用resultmap做映射:主要用在进行复杂联合查询上,因为进行简单查询是没有什么必要的。2.2 使用resultType:一直以来,在sqlmap文件中,对于数据库中的下划线字段转驼峰,我们都是通过resultmap来做的,如下:selectews.T
2017-07-28 11:27:19
761
原创 spring ajax前后端传递复杂参数
1、简单数据:1.1 前端传递参数:$.ajax({ type: "post", url: "${pageContext.request.contextPath}/send", data: { messageContent: "123", messageType: "世界", }, success: function(data) { alert("消息
2017-07-27 20:07:58
923
原创 jquery 获取html标签自定义属性值或data值
1、元素中保存自定义的属性值,比如下面的goodsId,可通过以下方式获取到值:jquery取值:$("#text").attr("goodsId");
2017-07-25 20:45:39
813
原创 Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.8
1、在idea下使用lambda表达式报错:Information:java: javacTask: 源发行版 1.8 需要目标发行版 1.82、解决办法:Project Structure->Modules里确认两个地方:Project sdk以及project language level Project Structure->Modules里Sources
2017-07-20 10:44:50
1084
原创 ActFramework 集成BeetlSql 遇到的问题
在使用ActFramework框架时,使用BeetlSql操作mysql数据库,遇到了以下问题:1、@AutoID注解的字段在数据库中必须是自动增长的,否则会报如下错误:Server Error - org.beetl.sql.core.BeetlSQLException: java.sql.SQLException: Field 'preorder_id' doesn't have
2017-07-05 11:50:20
3698
原创 BeetlSQL 注解
BeetlSql 官网: http://ibeetl.com/guide/#beetlsql7. BeetlSQL Annotation对于自动生成的sql,默认不需要任何annotaton,类名对应于表名(通过NameConverstion类),getter方法的属性名对应于列明(也是通过NameConverstion类),但有些情况还是需要anntation。7.1. @A
2017-07-05 11:22:11
9985
原创 ActFramework 学习资料
1、ActFramework 官网:http://actframework.org/2、act开发思路Act的开发过程基本上是:路由 -> 控制器 -> 网络层 -> 字节码增强 -> View/Templating -> 事件分发及任务调度 -> Model/DB -> 依赖注入 -> 参数绑定 -> WebSocket 支持往后的 roadmap:-> HTTP C
2017-07-05 10:00:25
1864
转载 http://blog.youkuaiyun.com/small_love/article/category/742855
Query接口是个相当直接的方法。他允许非常确切的过滤方式(基于属性),排序,一个偏移和限制返回结果的数量。 query实现也实现了QueryResults接口
2017-06-30 14:41:42
490
原创 morphia @Reference注解
1、lazy的值为true时,是懒加载:@Reference(lazy = true)@DB("member")@Entity(value = "follow",noClassnameStored=true)public class Follow implements SimpleBean{ @Id private String uid; @Refer
2017-06-29 16:39:09
3502
原创 morphia 查询返回子对象
1、使用morphia查询对象时,一般都是返回当前对象。@DB("member")@Entity(value = "follow",noClassnameStored=true)public class Follow implements SimpleBean{ @Id private String uid; @Reference(lazy = true)
2017-06-29 16:06:49
845
原创 Morphia 删除、增加mongodb内嵌数组元素
一、数组元素是引用对象1、增加:文档格式如下:{ "_id" : "123", "members" : [ ] }想要在members数组中添加一个DBRef引用,结果如下:{ "_id" : "123", "members" : [ DBRef("memberInfo", "500001") ] }java代码:UpdateOperations updateOpe
2017-06-29 09:43:05
910
原创 morphia向数据库中存入对象时,会默认添加className的问题
解决方案:在需要保存的对象前边添加@Entity(noClassnameStored = true)即可1、跟新集合中的数组bankCards,将满足查询条件的数组元素使用实例bankCards更新:UpdateOperations updateOperations = this.updates().set("bankCards.$", bankCards);int a
2017-06-24 09:17:40
1610
原创 morphia 添加文档
1、向集合中插入一条数据:UpdateOperations updateOperations = this.updates().push("bankCards", bankCards);int a = this.ds() .update( this.q().filter("memberId", new ObjectId(uid)), updateOperations,
2017-06-23 17:14:36
542
原创 MongoDB只返回匹配的数组元素
1、有如下集合:db.bankcard.find().pretty(){ "_id" : ObjectId("594b95245557e13770310dd6"), "bankCards" : [ { "accountNo" : 1343 }, { "accountNo" :
2017-06-23 11:03:11
7119
原创 @JSONField 注解说明
导入@JSONField 注解:import com.alibaba.fastjson.annotation.JSONField;一、常见用法:1、指定字段的名称@JSONField(name="role_name") private String roleName;2、使用format制定日期格式 public class A { // 配置d
2017-06-19 15:37:28
20618
3
原创 Morphia注解
官方 Java 驱动程序可用于与 MongoDB 交互。该驱动程序提供 Map 的实现 BasicDBObject,用于在数据存储中表示文档。虽然Map 表示法很方便,尤其是在读对 JSON 序列化和反序列化时,但是能够将文档表示为 Java 类层次也具有其优点。例如,反复从 Java 域模型映射文档,允许您在 Java 层上强行执行类型安全,同时通过 MongoDB 享受无模式(schema
2017-06-17 10:23:08
3284
原创 ActFramework 接口自动绑定
使用ActFramework 框架时接口自动绑定。1、定义以下接口:public interface DataDictionaryService { public DataDictionary getDataDictionaryByDictId(String dictId);}2、实现该接口public class DataDictionaryServiceImpl ex
2017-06-16 15:40:57
1115
原创 javascript 获取url中的参数
1、下面代码可以获取url中参数的值function GetQueryString(name){ var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)"); var r = window.location.search.substr(1).match(reg); if(r!=null)return unescape(r[2]); r
2017-06-09 16:18:32
269
原创 jQuery SuperSlide
1、最近要实现一个类似轮播图的效果:点击左右箭头翻页功能,最后使用了 SuperSlide 实现。SuperSlide 参考网址: http://down.admin5.com/demo/code_pop/18/562/
2017-06-09 10:50:54
1251
原创 MongoDB DBRef和手动引用(Manual References)
http://www.cnblogs.com/alab/archive/2012/07/25/2608905.htmlMongoDB之数据建模MongoDB与关系型数据库的建模还是有许多不同,因为MongoDB支持内嵌对象和数组类型。MongoDB建模有两种方式,一种是内嵌(Embed),另一种是连接(Link)。那么何时Embed何时Link呢?那得看两个实体之间的关系是什么类型。
2017-06-07 14:56:45
2968
原创 java tomcat搭建
1、解压tomcat压缩包2、eclipse配置tomcat:(1)点击 Window -> Preferences ,点击Tomcat, 选择tomcat版本,Browse tomcat home(即解压后的路径);(2)点击 Window -> Preferences ,点击 Server下面的 Runtime Environment,点击Add,选择最上面的Apache
2017-06-05 19:30:18
273
原创 URl 传参时+号变成空格
前端用base64加密后的数据,传递到后台时发现一个问题:比如 韩飞 这个名字,base64加密后的字符串为6Z+p6aOe但是后端接受到参数为:6Z p6aOe+号变成了空格,导致后台解密的时候出现异常。解决办法
2017-06-05 11:07:05
7452
原创 MongoDB 数组遍历操作 forEach
1、下面集合中的seq类型为double,想修改为int。{ "_id" : ObjectId("592e94fee820cc1813f0b9a2"), "privateAttrs" : [ { "attrId" : "100", "seq" : 0 }, {
2017-06-02 09:39:02
30487
1
原创 MongoDB修改数据类型
插入的y的值类型是doubledb.foo.insert({y: 1})想要变成指定类型的,比如int有下面两种方法:1、插入的时候指定类型:db.foo.update({}, {'$set': {'y': NumberInt(y)}})2、修改类型:db.foo.find({}).forEach( function(i){ i.y=new Number
2017-06-01 19:04:21
7458
原创 MongoDB 插入的时间少了8个小时
1、使用JDBC向MongoDB插入一条数据代码: public static void main(String[] args) { MongoClient mongoClient = new MongoClient("localhost", 27017); MongoDatabase mongoDatabase = mongoClient.getDataba
2017-06-01 14:43:30
11259
原创 Ueditor显示问题:内容将html标签也显示出来了
ue.getContent()获取到的值保存到数据库,从数据库取出来之后不能当做正常的html,标签也显示出来了var articleContent = ue.getContent();取到的值直接传送到后端,后端得到值时会发生改变:比如aaa会变成<p>aaa</p>,半角字符会变成全角字符,导致前端显示的时候直接显示出来字符串<p>aaa</p>,而不是aaa。解决办法是:前端获取
2017-04-12 21:11:32
20290
4
原创 UEditor报错TypeError: me.body is undefined
不能创建editor之后马上使用ue.setContent('文本内容'),要等到创建完成之后才可以使用。代码://实例化编辑器//建议使用工厂方法getEditor创建和引用编辑器实例,如果在某个闭包下引用该编辑器,直接调用UE.getEditor('editor')就能拿到相关的实例:var ue = UE.getEditor('editor');但是使用ue.setConte
2017-04-12 21:08:04
1399
原创 WEB-INF目录下的jsp页面互相跳转
WEB-INF目录下的信息不能直接访问。有两个jsp:a.jsp b.jsp,点击a.jsp中的一个按钮实现跳转到b.jsp.1、Controller代码@RequestMapping(value = "/a")public String articleManagement() { return "a";}@RequestMapping(value = "
2017-04-06 14:59:22
12420
原创 jQuery ajaxFileUpload文件上传之前端
1、html部分: 上传 浏览 2、js部分:/* 文件上传 */ function ajaxFileUplo
2017-04-06 10:52:38
1582
转载 jQuery文件上传之之ajaxFileUpload
原网址地址:http://www.cnblogs.com/kissdodog/archive/2012/12/15/2819025.html该问最后面有出现问题的解决方案,可以参考。
2017-04-05 20:05:29
255
原创 javaScript实现验证码功能
1、一个简单的例子新建 test.html 验证码 新建 checkCode.jsvar code ; //在全局定义验证码 window.onload = function createCode(){ code = ""; var codeLength = 4
2017-03-31 18:41:17
736
原创 mysql事件
1、检查事件是否开启:show variables like 'event_scheduler';2、若事件没有开启,则开启事件:set global event_scheduler = on;注意: 若MySql没有开启事件,通过上面的方法修改之后,若数据库重启,则事件也会关闭。解决方法:my.ini文件 中加上 event_scheduler = 1或SET G
2017-03-31 10:31:32
442
原创 mysql sql执行错误#1436 Thread stack overrun
1、mysql调用存储过程 call proc1() 时报错:Thread stack overrun: 6656 bytes used of a 8496 byte stack, and 128000 bytes needed. Use 'mysqld --thread_stack=#' to specify a bigger stack.2、错误原因:thread_stack太小
2017-03-30 16:37:11
8656
原创 ajax判断后端返回的数据是否为null
1、后端返回:return null;2、ajax需要判断: if(null != jsonStr && "" != jsonStr){具体代码:$.ajax( { type: "POST", data: {
2017-03-29 14:52:37
21202
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人