- 博客(16)
- 资源 (4)
- 收藏
- 关注
转载 MySQL中进行树状所有子节点的查询
在Oracle 中我们知道有一个 Hierarchical Queries 通过CONNECT BY 我们可以方便的查了所有当前节点下的所有子节点。但很遗憾,在MySQL的目前版本中还没有对应的功能。 在MySQL中如果是有限的层次,比如我们事先如果可以确定这个树的最大深度是4, 那么所有节点为根的树的深度均不会超过4,则我们可以直接通过left join 来实现。 但很多时候我们
2016-09-27 15:56:33 2153 2
转载 树形结构_数据库_利用递归遍历一棵只知道父节点的树
今天头提了一个需求,要求 求一棵只知道父节点的树下有多少叶子节点,叶子节点有可能挂在中间节点上。(怕说的不明确:求一个部门下的所有人,部门下可能有子部门,一级部门下有人,二级部门下也可能有人。已知条件:1.已知人所属的部门 2.知道部门的父节点 3.部门节点的层数(无用))我的设计思想:
2016-09-27 11:12:49 1627
转载 忘记mysql 密码,修改密码
很多时候,mysql密码忘了,只有去重装,但是这样做比较笨拙。现在给出解决方案,注意里面的空格和标点符合别弄错了,不然不会成功的。 修改mysql密码的操作 首先 1,把你的mysql服务停掉,用dos进入你的mysql安装路径下的bin目录2,进入安全模式,不用输密码就可以,这样进入:mysql-nt --skip-grant- tables3,这个时候你不管它,重新开一
2016-09-26 21:36:06 382
转载 数据库字典表设计
数据库字典表设计村长大神 发表于2年前 在稍大一些的项目中,我们总是需要管理各种各样的类型类型数据(如商品类型、游戏类型。。。)。对于这些类型的管理类似,如果为每 一种类型都建立一张表去维护(而在项目中,正常出现50种类型),那工作量是可想而之大,并且我们不得不去了解每一个类型表的名字, 以去关联
2016-09-26 21:25:18 38054 1
转载 js获取当前时间戳与日期比较
如何用javascript获取当前时间戳: 复制代码 代码示例:方法1:var timestamp = date.parse(new date());结果:1280977330000方法2:var timestamp = (new date()).valueof();结果:1280977330748方法3:var timestamp=new date()
2016-09-25 16:46:09 4494 1
转载 js 时间的比较
要实现类似功能,用JS就可以,实现方法如下:一、javascript函数实现:实例1://JavaScript函数:var minute = 1000 * 60;var hour = minute * 60;var day = hour * 24;var halfamonth = day * 15;var month = day * 30;functio
2016-09-25 16:43:31 3438
转载 Mysql日期类型大小比较---拉取给定时间段的记录
我们知道,mysql里边,日期类型有很多表现形式,date, datetime,timestamp等类型。考虑这样一种场景:按时间段拉取给定时间段的内容,这时,我们就得使用日期类型的比较了。表结构:tablename_tbl+-----------------+--------------+------+-----+-------------------+---------------
2016-09-22 16:08:18 717
原创 Maven使用常见问题整理
1、更新eclipse的classpath加入新依赖 1、在dependencyManagement里面加入包括版本在内的依赖信息,如: joda-time joda-time 1.6.2 2、在同级的dependencies节点里面加入该依赖,如: joda-time joda-time
2016-09-20 20:04:56 5833
转载 mysql悲观锁总结和实践
MySQL悲观锁最近学习了一下数据库的悲观锁和乐观锁,根据自己的理解和网上参考资料总结如下: 悲观锁介绍(百科):悲观锁,正如其名,它指的是对数据被外界(包括本系统当前的其他事务,以及来自外部系统的事务处理)修改持保守态度,因此,在整个数据处理过程中,将数据处于锁定状态。悲观锁的实现,往往依靠数据库提供的锁机制(也只有数据库层提供的锁机制才能真正保证数据访问的排他性,否
2016-09-16 11:26:28 371
转载 mysql乐观锁总结和实践
mysql数据库乐观锁悲观锁 上一篇文章《MySQL悲观锁总结和实践》谈到了MySQL悲观锁,但是悲观锁并不是适用于任何场景,它也有它存在的一些不足,因为悲观锁大多数情况下依靠数据库的锁机制实现,以保证操作最大程度的独占性。如果加锁的时间过长,其他用户长时间无法访问,影响了程序的并发访问性,同时这样对数据库性能开销影响也很大,特别是对长事务而言,这样的开销往往无法承受。所以与悲观锁
2016-09-16 11:24:22 309
转载 Jsp实现页面forEach循环遍历多条数据的显示和后台对应数据的获取(strurs1)实现
使用jstl标签和form动态的页面数据显示操作获取!html代码:[html] view plain copy body> center> div id="header">div> div id="divuser"> input id="contextPath" type="h
2016-09-15 16:50:50 9597
原创 js/jquery循环提取table单元格值
tr>测试数据1tr> tr>测试数据2 测试数据3 测试数据4 测试数据5 测试数据6 var table = document.getElementById("tbitem"); var td = table.getElementsByTagName("td"); var len = td.length; for(i=0;i<len;i++){ alert(td[i
2016-09-15 08:25:49 6381
转载 spring boot 学习笔记(005)提交json对象
提交post对象应该是很简单的,但是掉ajax的坑里去了。1,首先,HelloWorld.Java 代码中加入:[java] view plain copy @RequestMapping(value="/trequest", method = RequestMethod.POST) @ResponseBody
2016-09-11 11:58:57 1129
转载 thymeleaf 学习笔记-基础篇(中文教程)
(一)Thymeleaf 是个什么? 简单说, Thymeleaf 是一个跟 Velocity、FreeMarker 类似的模板引擎,它可以完全替代 JSP 。相较与其他的模板引擎,它有如下三个极吸引人的特点: 1.Thymeleaf 在有网络和无网络的环境下皆可运行,即它可以让美工在浏览器查看页面的静态效果,也可以让程序员在服务器查看带数据的动态页面效果。这是由于它支持
2016-09-08 16:08:08 9541
原创 Java 关于日期加一天(日期往后多一天)
1.原来Java的日期添加不像.NET的.Add;import java.util.Date ; Date date=new Date();//取时间System.out.println(date.toString()); Calendar calendar = new GregorianCalendar();
2016-09-08 15:32:41 32215 1
转载 SpringMVC 使用JSR-303进行校验 @Valid
使用注解一、准备校验时使用的JARvalidation-api-1.0.0.GA.jar:JDK的接口;hibernate-validator-4.2.0.Final.jar是对上述接口的实现;log4j、slf4j、slf4j-log4j 二、编写需要校验的bean@NotNull(message="名字不能为空")private Str
2016-09-06 15:35:23 519
HTTPCLIENT
2018-04-20
httpclient常用 jar包工具
2018-04-20
ssm整合实例
2017-03-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人