- 博客(129)
- 收藏
- 关注
转载 layui数据表格时间戳转换为时间格式的方法
道家有云:授之于鱼不如授之于渔,授人以鱼只救一时之急,授人以渔则可解一生之需。基于这个出发点,《layui 从鱼到渔》的系列教程正式启动,我将结合大家的日常所需,不定期分享 layui 的“捕鱼”之道,算是对文档的补充,后续也将收录在案。为了能快速阅读,篇幅都不会太长。而你是否原意成为一枚渔人,而非吃鱼的路人,全由你自己了。首先带来的,是关于 table 模块中的自定义模板的分享。很多时候,...
2018-12-03 16:10:07
3871
1
转载 在javascript中onclick=" return check()"和onclick="check()"有什么区别?
举一个例子说明吧:<a href="next.htm" onclick="return check()">Open</a>只有当check函数返回true是,才会执行默认操作,打开next.html,返回false是,不会执行打开next.html页面这个默认操作。而<a href="next.htm" onclick="check()">
2018-08-06 14:25:21
2307
转载 <include>两种方法
一、前言 身为一名coder有太多太多的知识点要去学,太多太多的东西要去记。往往一些小细节也就难免疏忽,但悲催的是多数困恼你的bug就是因为这些微不足道的知识点。我们又不是机器人,怎么可能什么都记得了呢。更多的是遇到问题->解决问题->成为经验,这种提升模式。其实多去交流,多去分享,在你还未遇到问题之前就能预先知晓解决方法,或许提升的更快。 二、JSP中include...
2018-08-06 14:12:15
2041
原创 日期时间处理----常用方法
1.将指定日期字符串转换为Calendar对象应用格式化日期时间的java.text.SimpleDateFormat类,已知日期字符串的格式为“yyyy-mm-dd”,如:“2016-06-07”,实现步骤1.创建一个“yyyy-mm-dd”格式的格式化对象SimpleDateFormat fromat=new SimpleDateFormat(“yyyy-mm-dd”);2.通...
2018-08-03 16:41:07
483
原创 字符串处理--常用的方法
1.转换输入文本红的回车和空格应用String类中的replaceAll()方法,将用户输入的空格和回车替换为html代码中的<br>和<&nbsp>,该方法用于将字符串中单某个子字符串替换为指定的字符串,其语法格式如下:replaceAll(String regex,String replacement)参数说明:regex:字符串中原来的子字符串...
2018-08-03 16:39:15
3319
转载 八大经典排序算法
概述排序有内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。我们这里说说八大排序就是内部排序。 当n较大,则应采用时间复杂度为O(nlog2n)的排序方法:快速排序、堆排序或归并排序序。 快速排序:是目前基于比较的内部排序中被认为是最好的方法,当待排序的关键字是随机分...
2018-08-03 16:36:37
287
原创 算法---汉诺塔
解题思路---递归法1、把A上面n-1个盘子移动到B上。2、把A上最后一个移动到C;3、把B上n-1个移动到A上,再把B上最后一个移动到C;如此循环2,3,步骤,直到把最后一个盘子移动到C上package com.sinosoft.thesecondofaugust;/** * 汉诺塔(唯有递归才能解决的问题): * * ABC三个柱子 * * 1.3个...
2018-08-03 16:35:37
538
原创 算法应用---素数
package com.sinosoft.thesecondofaugust;/** * 素数: * 质数(prime number)又称素数,有无限个。 * 质数定义为在大于1的自然数中,除了1和它本身以外不再有其他因数的数称为质数。 */import java.util.Scanner;public class Sushu {public static void main(...
2018-08-02 16:08:51
370
原创 算法应用---水仙花数
package com.sinosoft.thesecondofaugust;/** * 水仙花: * 水仙花数是一个三位数,每一位上的数的立方相加等于该数本身。 * 例如:1*1*1+5*5*5+3*3*3=153 * @author lescen * */public class Wflower { public static void main(String[] args...
2018-08-02 15:33:35
3032
原创 算法应用---斐波那契数列
package com.sinosoft.thesecondofaugust;/** * 斐波那契数列:第一项和第二项均为1,以后各项都为前两项之和 */import java.util.Scanner;public class Fbo {public static void main(String[] args) { Scanner s = new Scanner(System...
2018-08-02 15:19:20
819
原创 算法应用---韩信点兵
package com.sinosoft.thesecondofaugust;/** * 韩信点兵: * 韩信带兵不足百人,3人一行排列多一人,7人一行排列少一人,5人一行排列刚好。 * 韩信究竟点了多少兵 * @author lescen * */public class Hxin {public static void main(String[] args) { int ...
2018-08-02 15:17:28
964
原创 算法应用---百钱百鸡
package com.sinosoft.thesecondofaugust;/** * 百钱百鸡: * 公鸡5元一只,母鸡3元一只,问100元怎么样买可以买100只鸡? * @author lescen * */public class Hmbc {public static void main(String[] args) { int cock,hen,chicken=0;...
2018-08-02 15:14:40
343
原创 算法---归并排序
package com.sinosoft.thesecondofaugust;import java.util.Arrays;/** * 归并排序 * 归并排序(MERGE-SORT)是利用归并的思想实现的排序方法,该算法采用经典的分治(divide-and-conquer)策略 *(分治法将问题分(divide)成一些小的问题然后递归求解,而治(conquer)的阶段则将分的阶段...
2018-08-02 15:10:04
159
原创 算法---插入排序
package com.sinosoft.thesecondofaugust;/** * 插入排序 * @author lescen * */public class InsertSort {public static void main(String[] args) { int r[]={49,27,65,97,76,13,38,5,12,56}; //给出原始数的序列 ...
2018-08-02 15:08:44
157
原创 算法---快速排序
package com.sinosoft.thesecondofaugust;import java.util.Arrays;/** * 快速排序 */public class QuickSort { public static void main(String[] args) { int[] arr = {9, 8, 7, 6, 5, 4, 3, 2, 1...
2018-08-02 15:07:39
134
原创 算法---冒泡排序
package com.sinosoft.thesecondofaugust;/** * 冒泡排序:两两比较相邻的关键码,如果反序则交换,直到没有反序的记录为止 * @author lescen * */public class Bubble {public static void main(String[] args) { int a[]={10,23,11,56,26,59,...
2018-08-02 15:06:48
168
原创 算法---选择排序
package com.sinosoft.thesecondofaugust;/** * 选择排序:初始时在序列中找到最小(大)元素,放到序列的起始位置作为已排序序列; * 然后,再从剩余未排序元素中继续寻找最小(大)元素,放到已排序序列的末尾。 * 以此类推,直到所有元素均排序完毕。 * @author lescen * */public ...
2018-08-02 15:04:28
150
转载 JVM内存介绍和划分
一. JVM介绍JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。Java语言的一个非常大的特点就是与平台的无关性。而使用Java虚拟机是实现这一特点的关键。一般的高级语言如果要在不同的平台上运行,至少需要编译成不同的目标代码。而引入Java语言虚拟机后,Ja...
2018-07-26 11:53:31
163
转载 Oracle中的多表查询(笛卡尔积原理)
本次预计讲解的知识点1、 多表查询的操作、限制、笛卡尔积的问题;2、 统计函数及分组统计的操作;3、 子查询的操作,并且结合限定查询、数据排序、多表查询、统计查询一起完成各个复杂查询的操作;一、多表查询的基本概念在之前所使用的查询操作之中,都是从一张表之中查询出所需要的内容,那么如果现在一个查询语句需要显示多张表的数据,则就必须应用到多表查询的操作,而多表查询的语法如下: ...
2018-07-18 12:57:00
4248
原创 IDEA怎么导入一个maven项目
1、打开一个现有的IntelliJ IDEA工程,点击菜单的“File”->“new”->“Module from Existing Sources”。 2、在打开的弹框中,选择你的项目的所在路径。注意:一定要选中pom.xml文件才可以。然后点击OK。3、在弹框中所有的选项都不用动,直接点击“Next”按钮。 4、最后finish 5、然后就可以看到项目已经被添加到了工程当中。 ...
2018-07-06 16:36:00
64437
2
转载 阿里巴巴开源项目 Druid 负责人温少访谈
Druid是阿里巴巴开源平台上的一个项目,整个项目由数据库连接池、插件框架和SQL解析器组成。该项目主要是为了扩展JDBC的一些限制,可以让程序员实现一些特殊的需求,比如向密钥服务请求凭证、统计SQL信息、SQL性能收集、SQL注入检查、SQL翻译等,程序员可以通过定制来实现自己需要的功能。 该项目在阿里巴巴内部得到了广泛的部署,在外部也有大量的用户群。为了使大家更好地了解和使用Druid,我们采...
2018-06-08 16:13:55
303
转载 老程序员解Bug的通用套路
程序员在很多人的印象里是一份严(ku)谨(bi)的职业,也是一个被搞怪吐槽乐此不疲的职业,程序员们面对复杂的代码敲打电脑时连眉头都不会皱一下,但是有一个词却是他们痛苦的根源,它就是Bug。 记得刚毕业入行时,我们老大派给我和另外一个新来同事的第一件事就是修Bug,要不是在学校敲过几年代码,还真不知道如何下手!和我一起进公司的另外一个同事完全就是以“看戏者”的身份,看我搞了3个月,直到我...
2018-06-08 14:49:50
221
转载 Oracle 导入数据库dmp文件的几种方式
使用cmd命令进行导入进入cmd直接输入命令imp 用户名/密码@监听器路径/数据库实例名称 file='d:\数据库文件.dmp' full=y ignore=y12例如:imp mislogin/mislogin@localhost/JFJOA file="d:\data.dmp" full=y ignore=y 12使用Oracle的bin目录imp.exe导入打开Oracle主目录 E...
2018-05-29 16:49:53
1073
2
转载 启动MyEclipse8.5时未响应
错误原因: MyEclipse在进行编译时被强行关闭,就会编译内容出错。解决方法: 1、 换个工作空间。 2、 寻找到工作空间那,访问到H:\javaWork5\.metadata\.plugins\org.eclipse.core.resources\.projects\项目 有两个文件.markers和.markers.snap,删掉,重启MyEclips...
2018-05-28 18:20:03
668
转载 【MyEcplise SVN】myEcplise上安装SVN的多种方式
第一种:SVN的在线安装1.打开MyEclipse,找到顶部菜单栏 Help(帮助)-Install from Site…(从网站安装),如下图 2.然后:点击Install from Site…后会出现让你选择安装地址的界面,点击Add…(添加)按钮,填入NAME(插件名可以随便取)和Location(插件在线安装地址,可以去插件官网找对应在线安装地址),如下图:其中地址为:http://sub...
2018-05-28 13:45:10
185
转载 【SSH进阶之路】Hibernate系列——总结篇(九)
这篇博文是Hibernate系列的最后一篇,既然是最后一篇,我们就应该进行一下从头到尾,整体上的总结,将这个系列的内容融会贯通。概念 Hibernate是一个对象关系映射框架,当然从分层的角度看,我们也说它是数据持久层的框架。 我们从上一句话可以看出Hibernate的核心:面向对象、关系映射以及数据持久化。前面两个概念很容易理解,而对于“数据持久化”,就是将数据或者某物体,永...
2018-04-01 18:49:36
137
转载 【SSH进阶之路】Hibernate映射——多对多关联映射(八)
上篇博文【SSH进阶之路】Hibernate映射——一对多关联映射(七),我们介绍了一对多关联映射,它是多对多关联映射的基础。 多对多映射是现实生活中最常见的映射,也是最容易理解的映射。废话少说,直接开始。 映射原理 不论是单向关联还是双向关联都是通过第三张表,将两个表中的主键放到第三张做一个关联。用第三张表来解决可能会造成数据冗余的问题。 举例 一个用户(User)对多个角色(R...
2018-03-31 16:09:45
163
转载 【SSH进阶之路】Hibernate映射——一对多关联映射(七)
上上篇博文【SSH进阶之路】Hibernate映射——一对一单向关联映射(五),我们介绍了一对一的单向关联映射,单向是指只能从人(Person)这端加载身份证端(IdCard),但是反过来,不能从身份证端加载人得信息。 上篇博文【SSH进阶之路】Hibernate映射——一对一双向关联映射(六),双向关联映射解决了单向关联映射只能从一端加载信息的缺陷,当然,双向关联映射并不影响存储,只...
2018-03-31 16:06:55
141
转载 【SSH进阶之路】Hibernate映射——一对一双向关联映射(六)
上篇博文【SSH进阶之路】Hibernate映射——一对一单向关联映射(五),我们介绍了一对一的单向关联映射,单向是指只能从人(Person)这端加载身份证端(IdCard),但是反过来,不能从身份证端加载人得信息。如图所示: 关键原因在于对象模型具有方向性:单向:一端只能加载另一端,不能反过来。双向:两端都可以加载另一端。 问题来了:如何我们想从身份证...
2018-03-31 16:02:35
187
转载 【SSH进阶之路】Hibernate映射——一对一单向关联映射(五)
【SSH进阶之路】Hibernate基本原理(一) ,小编介绍了Hibernate的基本原理以及它的核心,采用对象化的思维操作关系型数据库。【SSH进阶之路】Hibernate搭建开发环境+简单实例(二),小编搭建了基本Hibernate的开发环境,并做了一个简单实例,对它的基本原理有了一个理性的认识。【SSH进阶之路】Hibernate基本映射(三),我们介绍了Hibernate的基本映射(即对...
2018-03-31 15:45:43
168
转载 【SSH进阶之路】Hibernate映射——多对一单向关联映射(四)
【SSH进阶之路】Hibernate基本原理(一) ,小编介绍了Hibernate的基本原理以及它的核心,采用对象化的思维操作关系型数据库。【SSH进阶之路】Hibernate搭建开发环境+简单实例(二),小编搭建了基本Hibernate的开发环境,并做了一个简单实例,对它的基本原理有了一个理性的认识。【SSH进阶之路】Hibernate基本映射(三),我们介绍了Hibernate的基本映射(即对...
2018-03-31 15:37:31
157
转载 【SSH进阶之路】Hibernate基本映射(三)
【SSH进阶之路】Hibernate基本原理(一) ,小编介绍了Hibernate的基本原理以及它的核心,采用对象化的思维操作关系型数据库。【SSH进阶之路】Hibernate搭建开发环境+简单实例(二),小编搭建了基本Hibernate的开发环境,并做了一个简单实例,对它的基本原理有了一个理性的认识。 这篇博客小编介绍Hibernate的经典内容:对象关系映射。主要介绍映射的基本概念,映射的分类...
2018-03-31 15:27:53
150
转载 【SSH进阶之路】Hibernate搭建开发环境+简单实例(二)
Hibernate是非常典型的持久层框架,持久化的思想是非常值得我们学习和研究的。这篇博文,我们主要以实例的形式学习Hibernate,不深究Hibernate的思想和原理,否则,一味追求,苦学思想和原理,到最后可能什么也学不会,从实践入手,熟能生巧,思想和原理自然而然领悟。 上篇博文:【SSH进阶之路】Hibernate基本原理,我们介绍了Hibernate的基本概念、...
2018-03-31 15:19:23
160
转载 【SSH进阶之路】Hibernate基本原理(一)
在开始学Hibernate之前,一直就有人说:Hibernate并不难,无非是对JDBC进一步封装。一句不难,难道是真的不难还是眼高手低? 如果只是停留在使用的层面上,我相信什么技术都不难,看看别人怎么做的,你也可以很快上手。 这难道是学习的最终目的吗? 不是,绝对不是。我们需要了解这门技术的基本概念,它到底是什么,它是干什么的,它有什么优缺点。下面我就带领大家一起回...
2018-03-31 15:06:26
122
转载 Struts2工作原理及其核心思想(二)
通过上一章节的开端,我们对Struts2框架有了整体的认识,已经能够布置一个简单的Struts2小应用,并让他跑起来,现在我们需要的是深入了解其实现的机制,下面我们从以下几方面开始做一个学习。1. Struts2框架配置文件Struts2框架按照如下顺序加载struts2配置default.properties 该文件保存在 struts2-core-2.3.7.jar 中 org.apache....
2018-03-31 14:33:05
281
转载 Struts2工作原理以及核心思想
Struts2JAVA基础学完,肯定是要面临三大框架的学习的,作为初学者,了解三大框架的原理,设计目的是首要任务,只有在把握了框架的设计目的以后,才能有针对性的取学习使用框架,这里从strue2框架开始,介绍三大框架,让新手能有一个总的了解跟思维导图。1. 什么是Struts2?Struts2 是一个非常优秀的MVC框架,基于Model2 设计模型 由传统Struts1和WebWork两个经典框架...
2018-03-31 14:15:18
232
转载 [置顶] 500G JAVA视频网盘分享 (JEECG开源社区)
500 G JAVA视频网盘分享(JEECG开源社区)[涵盖从java入门到深入架构,Linux、云计算、分布式、大数据Hadoop、ios、Android、互联网技术应有尽有]JEECG开源社区秉承开源宗旨,分享社区Java架构视频,更多资料点击: www.jeecg.org JEECG师徒架构群③: 24110687Jeecg开设师徒架构学习班(师傅带徒弟模式),有兴趣的可以参加学习 =>...
2018-03-30 08:16:59
3743
转载 mysql进阶(二十)CPU超负荷异常情况
CPU超负荷异常情况问题 项目部署阶段,提交订单时总是出现cpu超负荷工作情况,导致机器卡死,订单提交失败。通过任务管理器可见下图所示: 通过任务管理器中进程信息(见下图)进行查看,可见正是由于项目运行的原因导致CPU超负荷工作。元凶究竟是谁?难道是因为输出的测试语句太多导致的,尝试减少测试输出语句。 追根溯源 经查,是在进行提交订单即执行3002交易时发生的错误。...
2018-03-18 22:08:46
193
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人