自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

飞老虎

这是一个沉潜的时刻

  • 博客(63)
  • 收藏
  • 关注

原创 Bootstrap-table使用笔记

最近写了一些前端代码,使用bootstrap-table这个组件。觉得很好用,记录一下使用的方法。1.准备工作首先要引入bootstrap的引用,然后引入bootstrap-table的引用,如下<link rel="stylesheet" href="bootstrap.min.css"><script src="jquery.min.js"></s...

2019-03-29 17:41:35 796 1

原创 springBoot单元测试

springBoot的juit包的版本要用4.12以上待完成

2018-06-15 09:30:31 436

原创 mysq5.7压缩版安装教程

很多朋友在安装mysq解压版l时出现:“mysql 服务无法启动 服务没报告任何错误”以前我安装时也是遇到这样的问题;其实mysql在5.6后就没有了data目录,很多朋友按照以前的版本安装会去创建一个data目录,这样就会无法启动mysql了。下面我来把我的正确安装步骤分享给大家,给大家接触困扰,不在浪费时间搜这里搜那里,我们来一个一步到位,只要按着下面教程走肯定是没问题的。废话少说进入主题。1...

2018-06-11 15:40:52 405 1

原创 MySQL删除数据后磁盘空间的释放情况

MySQL删除数据几种情况以及是否释放磁盘空间:1、drop table table_name 立刻释放磁盘空间 ,不管是 Innodb和MyISAM ;2、truncate table table_name 立刻释放磁盘空间 ,不管是 Innodb和MyISAM 。truncate table其实有点类似于drop table 然后creat,只不过这个create table 的过程做了优化,...

2018-06-07 14:51:01 753 1

原创 Spring中的@schedule

两种实现方式第一种:Spring配置文件:springmvc-servlet.xml中 xmlns加入xmlns:task="http://www.springframework.org/schema/task"xsi:schemaLocation中加入     http://www.springframework.org/schema/task    http://www.springframe...

2018-05-24 10:43:03 984 1

原创 html 输入框 只能输入数字 只能输入字母数字组合

JS判断只能是数字和小数点1.文本框只能输入数字代码(小数点也不能输入)2.只能输入数字,能输小数点.3.数字和小数点方法二<input type=text t_value="" o_value="" onkeypress="if(!this.value.match(/^[\+\-]?\d*?\.?\d*?$/))this.value=this.t_value;el

2017-05-20 13:29:54 970 5

原创 Oracle时间的获取,前一天,前一星期,前一月

–前一天的开始时刻 SELECT to_date(to_char(TRUNC(SYSDATE-1),’yyyy-mm-dd’) || ‘00:00:00’,’yyyy-mm-dd hh24:mi:ss’) FROM DUAL;–前一天的最后时刻 SELECT to_date(to_char(TRUNC(SYSDATE-1),’yyyy-mm-dd’) || ‘23:59:59’,’

2017-03-28 17:19:53 15536 7

原创 Json教程(一)--Json简介和准备工作

json是个非常重要的数据结构,在web开发中应用十分广泛。笔者觉得每个人都应该好好的去研究一下json的底层实现,但是现在国内各大论坛或者没有系列的知识讲解,或者代码陈旧,基于这样的认识,笔者推出了一个关于json的系列教程,分析一下json的相关内容,希望大家能有所收获。  JSON(JavaScript Object Notation)是一种轻量级的数据交换格式。易于人阅读和编写。同

2017-03-23 16:30:33 1118 9

原创 HTML中表格显示细黑线和合并单元格

最近在公司画一些页面的HTML元素,由于原来较少画前段页面,所以表格画的有点费劲。尤其是表格的边框更是难搞,总是凸起的双层粗线,类似下面的样子:但是我们想要的是细黑线,这样的样子:而通过网上的资料,发现CSS代码控制表格样式可以达到目的,其代码如下,在我们的HTML头标签加入以下代码: table.tb1{

2017-03-20 19:26:48 5542 4

原创 IntelliJ IDEA 2016.3.5安装图文教程(附激活码)

Java开发的IDE有好几种,NETBEAN,eclipse,但是还有一种大牛都认为很厉害的IDE就是今天要说的IntelliJ。     下面就附上下载地址:https://www.jetbrains.com/idea/        安装教程:1、运行“ideaIU-2016.3.4.exe”开始安装2、选择安装目录3、设置安装

2017-03-16 10:07:08 8345 3

原创 Eclipse最常用的十个快捷键

Eclipse中10个最有用的快捷键组合 一个Eclipse骨灰级开发者总结了他认为最有用但又不太为人所知的快捷键组合。通过这些组合可以更加容易的浏览源代码,使得整体的开发效率和质量得到提升。    1. ctrl+shift+r:打开资源    这可能是所有快捷键组合中最省时间的了。这组快捷键可以让你打开你的工作区中任何一个文件,而你只需要按下文件名或mask名中的前几个

2017-03-10 13:28:54 2013 5

原创 URLDecoder异常Illegal hex characters in escape (%)

最近在公司系统上进行二次开发,遇到这样的一个错误URLDecoder异常Illegal hex characters in escape (%) ...,先来介绍下这个开发的结构,首先有一个提供服务的组件系统,暂且叫系统A,然后有一个对外提供访问的系统,就叫它系统B,而我要开发的功能是,从系统B上调用系统A的组件服务,实现下载Word文档到系统B对应的浏览器上。大概是这样的:其中发送请

2017-03-08 17:15:44 45742 3

原创 一篇文章说完JavaScript

干完公司任务,突然想写一篇博客,看看我的博客,该说JS了,所以呢从头来说:1.JavaScript概述1.概念JavaScript(简称JS)是基于对象和事件驱动的脚本语言,主要作用在客户端(浏览器)上。2.作用提供前段的程序设计语句。3.特点交互性       --用户体验比较好安全性       --js程序不能访问本地硬盘扩展平台   -- 浏览器就可以解

2016-11-29 16:53:12 620 9

原创 作为后台人员你需要知道的CSS基本知识

1.CSS简介1. HTML的div和span的标签 * HTML中有两个块标记 * div和span标签都是在页面声明一块区域。 * 区别:div的块级元素,屁股上有换行。span标签是行内元素,默认一条水平线。2. 什么是CSS? * CSS指:Cascading Style Sheets -- 层叠样式表3. CSS

2016-04-26 22:58:54 1718 14

原创 一篇博客说完HTML

1.HTML概述1.什么是HTML语言:超文本标记语言HTML是:HyperText Markup Language,翻译过来是:超文本标记语言超文本:比文本更强大标记语言:通过一组标签标记包裹的内容2.HTML语言的规范和简单语法HTML文件的扩展名为.html或.htm标签不区分大小写,尽量使用小写通常由开始标签和结束标签组成(有例外,如:等)标签中包含属性

2016-04-26 22:51:09 680 16

原创 java集合(二)

1.   双列集合Map(HashMap)双列集合是每个元素都有键与值两部分组成的集合,记录的是键值对对应关系。即通过键可以找到值。最常用的双列集合是Map下的子类HashMap。Map(HashMap)的使用:创建对象时加入两个泛型。       Mapkey - 此映射所维护的键的类型value - 映射值的类型常用方法:public V put(K k

2016-04-08 12:17:11 696 7

原创 java多线程简介

1.1   多线程详细介绍a)     多线程概述l  线程:线程是程序中的执行绪(执行路径/控制单元),即CPU的最小单位是线程而不是程序。 l  多线程:计算机当中可以”同时”执行多个执行路径的代码,Java支持多线程,Java是多线程执行的。 l  线程调度模型:分时调度模型  所有线程轮流使用 CPU 的使用权,平均分配每个线程占用 CP

2016-04-08 12:11:55 683 8

原创 java-I/O流

1.JDK——IO流读取“文件内容”——字符输入流:FileReader类代码示例:       1.实例化一个FileReader对象    FileReader in = new FileReader(“C:\\新建.txt”);    //2.缓冲数组    char[] charArray = new char[1024];    int len =

2016-04-08 12:09:42 488 5

原创 java集合(一)

1.集合概述1  面向对象语言对事物的体现都是以对象的形式,所以为了方便对多个对象的操作,就对对象进行存储,集合就是存储对象最常用的一种方式。2 Java中的集合: JDK为我们提供了一套完整的容器类库,这些容器可以用于存储各种类型的对象,并且长度都是可变的,我们把这些类统称为集合类,它们都位于java.util包中。1.1集合分类单列集合Collection    

2016-03-31 22:08:27 636 2

原创 几个小例子让你分清super和this

首先让我们来看以下this和super都有什么功能:this:访问本类对象成员变量 this.变量名调用本类普通方法 this.方法名(参数)本类构造方法调用本类其他构造本类构造方法第一行this(参数)super:访问本类对象当中的父类对象成员变量super.变量名调用本类对象当中的父类普通方法super.方法名()本类构造方法调用

2016-03-18 22:48:57 1564 8

原创 java中ArrayList和class简介

1.ArrayList虽然在Java中数组是运算速度最快的容器,但是在实际开发过程中,使用最频繁的数据容器并不是数组,而是ArrayList集合。ArrayList也是一种引用类型,使用方式与其他引用类型使用方式相同。是Java预先已经定义好的类。ArrayList与数组类似,均将元素从0开始编号,但是它比数组更方便,因为他的长度可变,并且访问数据的方式也不同,可以调用功能强大的方

2016-03-04 22:21:30 3952 1

原创 java中的方法和数组

1.方法(提高代码的复用性)同一个类中的不同方法,可以直接调用方法,不创建对象static修饰的方法只能使用static修饰的方法    我们可以将一个完整功能的代码组织成一个方法,在再次完成相同的功能时,便可以直接以整体的方式调用该功能,而不再将具体实现过程再完整重复一遍。a)方法定义        main方法就是一个特殊的方法。作为程序入口,供JVM调用。

2016-03-04 22:16:48 690 2

原创 java中的几个循环的注意点

for循环与while的比较for比while优点之一:for循环循环结束变量回收,while循环结束变量不回收当知道执行次数的时候一般用for当条件循环时一般用whilebreak跳出的循环注意事项用来跳出switch语句和循环语句l  break使用方式无法单独使用,必须将break关键字置于switch或循环语句中。l  break

2016-02-29 22:09:27 2360 2

原创 java运算符和几个引用类

1.运算符(优先级:1元>2元>3元)        运算符是用来计算数据的指令。数据可以是常量,也可以是变量。被运算符操作的数成为操作数。a).算数运算符运算符运算规则范例结果+正号+33+加2+35

2016-02-29 22:03:26 1397 1

原创 java学习(一)——环境的搭建与“Hellow World!”

环境的搭建与“Hellow World!”相信听说过java的人都知道java是可以跨平台运行的一种语言,那么java是如何做到其他语言不能做到的一次编程,到处运行的呢?我们知道在编写java程序之前都需要进行环境的搭建,而在我们搭建编写环境的同时就会跟随JDK(java开发环境)同时安装java的运行时环境,即JRE,在JRE中包含着java的虚拟机(JVM),java虚拟机就是保证java

2016-02-28 22:49:20 901 14

原创 软件工程——结合软考题

这几天梳理了一下自己上午题的错题,发现软件工程这部分失分现象严重,由此,结合软考题做了以下总结。1.总体把控    软件工程这一章,知识点多,考题分布广泛,考点非常详细,概念性的东西多,这就是造成我们失分的原因。针对这几点我们必须编织知识网,才能在这块少失分。废话不再多说,看总体结构。2.概述    我想学习到了我们这个阶段,一般都会有这样一个共识对于一个新的东西提出都要现

2016-02-28 22:36:32 1016 10

原创 轰轰烈烈的软考结束了

为期两个月的软考结束了,为何要用轰轰烈烈呢?因为我们"派出了一支庞大的队伍",这支队伍有多大呢?这么说吧,整个考场只有4个不是我们派出的,所以你要想想我们的队伍是如何的庞大.1.轰轰烈烈的报考    再来解释一下,为什么报考也能叫轰轰烈烈呢?这里有这样的问题,就是我们是唯一的整个期所有人,全部都报考了的,这是史无前例的一次,有没有来者不敢说,但是没有古人是一定的了,颇有一种“方今天下,舍我

2015-11-08 21:26:36 1102 23

原创 参数多态、包含多态、过载多态和强制多态

多态分为两种:通用的多态和特定的多态。两者的区别是前者对工作的类型不加限制,允许对不同类型的值执行相同的代码;后者只对有限数量的类型有效,而且对不同类型的值可能要执行不同的代码。    通用多态又分为参数多态(parametric)和包含多态(Inclusion Polymorphism);特定多态分为过载多态(overloading)和强制多态(coercion)。    强制多态(

2015-11-02 09:11:15 18074 16

原创 希尔排序

希尔排序的实质就是分组插入排序,该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 该方法的基本思想是:先将整个待排元素序列分割成若干个子序列(由相隔某个“增量”的元素组成的)分别进行直接插入排序,然后依次缩减增量再进行排序,待整个序列中的元素基本有序(增量足够小)时,再对全体元素进行一次直接插入排序。因为直接插入排序在元素基本有序的情况下(接近最好情况),效率是很高的,因此希尔排序在时间效率上比前两种方法有较大提高。 以n=10的一个数组49, 38, 65, 97, 26, 13

2015-10-31 19:16:45 647 7

原创 蓦然回首,灯火阑珊——自考总结

又一次自考结束了,回收这次准备的阶段,我们四人组攻坚克难,不断朝着预定的目标进步,也是一种值得怀念的日子.考过就是过了    考试历来都有过于不过之说,但是作为米老师的学生我们都秉承考过就是过了的思想,为什么要这样呢?其一我想米老师是希望我们活在当下,无论结果如何都已经成为了过去.如果认为自己考得不错那就要努力学习后面的知识而不是对于过去沾沾自喜;感觉自己没有考好,那还有什么资格悲天悯人,

2015-10-18 20:48:57 1033 24

原创 广播域和冲突域

在准备软考的时候将广播域看成了广域网,结果就错了一道题,这篇文章就从这道错题开始...1.广播域和冲突域的定义    广播域:网络中能接受任一设备发出的广播帧的设备的集合.    冲突域:在同一个网络内,如果任意两台计算机在同时通信是会发生冲突,那么它们所组成的网络就是一个冲突域.    以上是定义,具体的理解是这样的,广播域就是,如果一个站点发出广播信号后,能收到这个信号的范围,

2015-10-11 21:59:49 14162 23

原创 直接插入排序

上回书说道了冒泡排序以及局部冒泡排序,现在呢我们来谈一谈直接插入排序。【基本思想】 每一趟将一个待排序的数字,按照其关键之大小,插入到已有序序列的适当位置,知道所有数字都已经插入完毕。 设有一个数组a[0...n-1],大致分为以下三步: 1.初始时刻认为啊a[0]有序,无序区为a[1...n-1] 2.将a[i]插入到有序区a[0...i-1],形成有序区a[0...i] 3.i++,重复以上步骤,知道i=n-1

2015-10-03 10:02:36 988 26

原创 树、二叉树

数据结构绕不开的就是树,为什么呢?因为这个树,太大了!树        言归正传,我们来谈谈数据结构中的树(Tree),树的定义是这样的:        树是n(n≥0)个结点的有限集合,一棵树满足一下两个条件:        (1)当n=0时,称为空树;        (2)当n>0时,有且仅有一个称为根的结点,除根节点外,其余结点分为m(m≥0)个互不相交的集合T1,T2,

2015-09-23 19:28:25 968 30

原创 冒泡排序和局部冒泡排序

冒泡排序(Buble Sort)作为一种简单的排序算法,比较容易理解,所以初学算法时候对冒泡排序理解清楚对于以后学习更加复杂的算法会有不小的帮助,所以学习一下冒泡排序还是非常有必要的. 冒泡排序大致想法就是:从第一个开始比较相邻两个元素的值,如果它们的顺序不符合要求就换过来.直到最后一个元素,将最大或者最小的元素沉底.

2015-09-15 15:04:59 2719 71

原创 暮然回首,两年已过

又到了写提高班一年总结的时候了,才感觉时间过得飞快!    这一年是收获的一年,满载着丰收的喜悦.还记得去年夏天我因病回家,基本上一个假期都荒废了,来了之后匆匆忙忙的参加第一次自学考试,当时紧张的心情溢于言表,现在自考似乎已经融入我的生活,每天按照计划去学习,考场上怎么会紧张呢?

2015-09-08 10:55:43 1256 27

原创 机房重构(三)--存储过程的调试

在机房的重构过程中,我们为了操作两个以上的表一般都用到了事务,写过存储过程但是我们一般都是写好了连上数据库,通过程序来调试,看存储过程是否正确.这样未免太麻烦了.作为一款成熟的软件SQL Server 怎么可能没有调试的机制呢?所以下面就是我的分享.

2015-09-01 23:26:29 1010 15

原创 机房重构(五)--SQL Server 计算时间差DATEDIFF函数

关键词:Sql中日期差 Sql中 DateDiff Sql 中时间差 DATEDIFF 函数 [日期和时间]功能 返回两个日期之间的间隔。语法 DATEDIFF ( date-part, date-expression-1, date-expression-2 )date-part :year | quarter | month | week | day | hour | minute | second | millisecond

2015-09-01 21:55:48 1119 7

原创 机房重构(四)--C#的一些基础知识

1.Using的作用2.关于退出 3.C#中没有isnumeric这个函数!4.数据库中Time类型的对应类型

2015-08-30 21:47:34 1130 21

原创 机房重构(二)--MDI窗体问题+优化的单例模式

想了好久要不要叫优化后的单例模式的,还是承受不住这个标题的诱惑,于是乎就叫优化后的单例模式吧!    事情的起源是这样的,先来一张图:    看着有点乱我来解释一下:可以看到下机这个按钮竟然跑到学生余额查询这个窗体的上方了,也就是说主窗体的控件全部在子窗体的上方!!!这还了得,这样就不能用了啊!对于这个大家一定也有经验,问题出在MDI窗体上,然后经过本人多次试验得出结论:除非新实例化的窗体

2015-08-09 11:20:49 1325 19

原创 机房重构----C#中将DataTable类型转化为泛型集合

C#中将DataTable的类型转化为泛型集合IListusing System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Data; using System.Data.SqlClient; using System.Reflection;

2015-07-31 20:14:39 1310 16

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除