上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 43 下一页
摘要: 有如下树形结构:RT-ST-SST-SSST共四层,RT是根节点,往后依次是一代子节点,二代子节点,三代子节点。 如何根据当前节点的id,获得其子节点呢?这是一个SQL问题。加入传入的id为1(即根节点),使用自连+SUBSTRING_INDEX函数得到其子节点: (本文章分享在CSDN平台,更多精 阅读全文
posted @ 2016-11-15 19:49 IT当时语_青山师 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 选择排序原理 选择排序是一种简单排序算法。这是一个基于位置比较的算法,通常实现是左边是已经排好序的元素列表,右边是待排序的元素。当然,一开始的时候,我们认为都是未经排序的。 选择排序的精髓:与冒泡排序不同,选择排序是第N趟排序先确定最小元素的位置,然后和第N个元素交换位置。主要特点是每一趟选择一个最 阅读全文
posted @ 2016-11-14 23:01 IT当时语_青山师 阅读(4) 评论(0) 推荐(0) 编辑
摘要: 日前,统计数据的时候发现需要字符串分隔,MySql中并没有类似Java的split函数,但是我们可以利用length()函数、replace() 2个函数创建一个自定义的split函数,sql很简单,该函数定义也是DETERMINISTIC, NO SQL, or READS SQL DATA in 阅读全文
posted @ 2016-11-14 16:24 IT当时语_青山师 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 前面我们已经了解了使用Junit进行单个方法的测试、以及如何模拟超时测试和异常测试,抛出一个问题:我不想一个一个地去跑测试用例,应该怎么办呢?Junit套件测试为我们提供了解决方案,它可以使用@RunWith(Suite.class)注解结合@Suite.SuiteClasses({Class1.c 阅读全文
posted @ 2016-11-12 12:08 IT当时语_青山师 阅读(32) 评论(0) 推荐(0) 编辑
摘要: 使用httprequester接口测试能返回数据,但是用ajax返回json格式的时候返回报500Internal Server Error。 The server encountered an internal error that prevented it from fulfilling thi 阅读全文
posted @ 2016-11-11 13:55 IT当时语_青山师 阅读(6) 评论(0) 推荐(0) 编辑
摘要: 这里分享一个java系统快速搭建缓存系统的一点经验,只需要15分钟时间,按部就班就可以搭建一个小而灵活的缓存系统。可以根据自己的业务复杂性再进行扩展。 最近做一个小项目,需要灵活配置,场景是这样的:很多系统会往当前项目推送一些日志信息,这些信息可能级别很高(可能是错误级别的)但是又是可以接受的所以不 阅读全文
posted @ 2016-11-09 21:01 IT当时语_青山师 阅读(12) 评论(0) 推荐(0) 编辑
摘要: WebSocket connection to ‘ws://localhost:8080/xxx’ failed: Error during WebSocket handshake: Unexpected response code: 200 websocket项目启动之后,页面控制台报错,后面发现 阅读全文
posted @ 2016-11-09 13:13 IT当时语_青山师 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 我们通常是通过quartz.properties属性配置文件(默认情况下均使用该文件)结合StdSchedulerFactory 来使用Quartz的。StdSchedulerFactory 会加载属性配置文件并实例化一个Scheduler。 默认情况下,Quartz会加载classpath下的”q 阅读全文
posted @ 2016-11-09 00:01 IT当时语_青山师 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Quartz的主要接口类是Schedule、Job、Trigger,而触发器Trigger就是定时任务的触发时间,它规定安排了关联的任务会在什么时候执行,并且表明了再次执行的时机。 Quartz提供了多种触发器: 我们详细讲解最常用的两种触发器:简单触发器SimpleTrigger、基于Cron表达 阅读全文
posted @ 2016-11-08 00:07 IT当时语_青山师 阅读(17) 评论(0) 推荐(0) 编辑
摘要: 首先给一个简明扼要的理解: Scheduler 调度程序-任务执行计划表,只有安排进执行计划的任务Job(通过scheduler.scheduleJob方法安排进执行计划),当它预先定义的执行时间到了的时候(任务触发trigger),该任务才会执行。 在上一节中我们的示例中,我们预先安排了一个定时任 阅读全文
posted @ 2016-11-06 17:24 IT当时语_青山师 阅读(6) 评论(0) 推荐(0) 编辑
上一页 1 ··· 31 32 33 34 35 36 37 38 39 ··· 43 下一页