自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

写一封信

Stick to what you love and believe in,and it will come naturally.

原创 如何对比mysql数据表的数据与excel表中数据是否重复?

一、利用excel比对 1、将mysql数据表导出为excel 2、将表格数据与excel数据进行对比 方法一:函数COUNTIF     IF(COUNTIF(数据库数据所在的区域,目标值所在区域)=0,”不重复”,”“)      方法二:函数Match   ...

2018-08-18 08:09:43 2236 56

原创 【JAVA】Fatal error compiling: 无效的目标发行版: 1.8

前言   之前小编的Eclipse和Idea使用的jdk版本一直是1.8,最新因为新的需求更换成1.7,此时Eclipse和Idea都因为jdk的版本问题,提示了错误信息。   Eclipse:Fatal error compiling: 无效的目标发行版: 1.8   Idea:Error...

2018-04-10 08:05:04 3618 19

原创 【jenkins】job配置

前言   本篇博文小编将举一个例子,来说明job如何配置。   已知条件:(1)svn代码地址(用户名jenkins,密码jenkins) (2)构建服务器地址(ip,用户名,密码) (3)部署服务器地址 步骤 一、系统设置 1.jenkins —>...

2018-01-28 17:08:37 475 90

原创 【jenkins】功能简介

前言   上两篇博文,我们学习什么是jenkins,如何安装jenkins,本篇博文小编将和大家一起走进jenkins的功能介绍。   jenkins的工作流程大致可以分为以下几步:(1)配置svn地址 —> (2)立即构建 —> (3)去svn checkout代码 —> ...

2018-01-21 19:14:34 843 63

原创 【jenkins】安装与配置

前言   Jenkins是一个基于java开发的持续集成工具,因此在安装Jenkins之前,我们需要首先安装JDK,另外,Jenkins与版本控制系统密切相关,所以还需要安装一个版本控制工具(如SVN、Git等)。 Linux系统 (一)安装jdk 1. 下载并安装jdk:下载地址...

2018-01-14 18:58:03 601 65

原创 【jenkins】概论

接下来的几篇博文小编将和大家一起探讨学习jenkins的基础知识以及相关应用,本篇博文,我们将一起走进jenkins。 是什么?   Jenkins是一个开源软件项目,是基于Java开发的一种持续集成(Continuous Integration,简称CI)工具,用于监控持续重复的工作...

2018-01-07 21:41:35 494 69

原创 【数据结构】线性结构——删除

通过前面几次的博文,我们已经对线性结构的定义和一些基本运算,比如初始化、判空、插入,有了基本的了解,对于代码的熟悉程度也大大提高。本篇博文,小编将和大家一起学习继续学习线性结构运算——删除。链式存储(一)单链表void DeleteLinklist(Linklist head,int i) //链...

2017-11-12 21:27:26 1185 77

原创 【数据结构】线性结构——插入

前面几篇博客,小编以线性结构为例,对数据结构的定义进行了简单介绍,对数据结构常用算法中的初始化与判空也逐一进行了介绍,本篇博文,小编将和大家一起学习线性结构的插入操作 链式存储 (一)单链表 //单链表插入结点 void InsertLinklist(LinkList head,...

2017-11-05 13:57:29 884 14

原创 【数据结构】链式存储——定义

前言   接着上篇博文的介绍,本篇文章我们介绍链式存储下,数据逻辑结构的定义,本文仍然会以线性表为例。 实例 1. 线性表 typedef struct node { DataType data; //数据域 struct node *...

2017-10-16 14:08:06 1593 57

原创 【数据结构】顺序存储——定义

小编最近一段时间在学习数据结构中顺序存储和链式存储的代码部分,发现有很多规律,在此做一个小结。

2017-10-13 21:31:39 1793 68

原创 【福分系统】 LINQ to Entities 不识别方法“System.DateTime ToDateTime(System.String)”,因此该方法无法转换为存储表达式。

1. 需求:   查询某一时间段内的记录:数据库中字段“date”的类型是varchar,前台传入的参数类型是string。 2. 产生该问题的代码: 3. 出错原因:   Convert.ToDateTime(r.date)不能被解析成Sql语句(linq语句用来查...

2017-10-03 19:52:31 3151 14

原创 【福分系统】MUI日期控件

小编最近在做一个页面查询功能的时候,用到了MUI的日期控件,虽然最终的代码不多,但是使用过程中仍然出现了很多问题,现在做一个小结。     由于方法已经封装好,因此我们直接使用就可以。但我们需要知道的是,点击选择日期按钮时,如何触发它的事件?如何获得选中日期的值? html 请选择日期 ...

2017-09-15 20:44:43 3526 24

原创 【福分系统】EasyUI真假分页

最近在进行一个福分管理系统的项目,遇到很多问题,其中关于EasyUI  datagrid控件的分页问题,着实被刺激了一把。 为什么要分页?     当数据量足够大时,如果不分页,第一,可能影响数据加载速度;第二,数据显示内容过多,最终的结果都是影响用户体验。 何为真分页?     按照每页...

2017-09-08 21:49:43 2120 79

原创 【机房重构】下机——职责链模式+策略模式(实践篇)

前言       上篇文章中,我们知道了如何使用职责链模式和策略模式去计算消费金额,关于其中可能涉及的一些的问题,我们也进行了一些简单的介绍。下面我们主要看如何用vb.net去实现之前的理论。

2017-05-15 15:03:43 1137 36

原创 【机房重构】下机——职责链模式+策略模式(理论篇)

第一次机房收费系统的时候,我们侧重于功能的实现,对于大范围的使用if...else,没有太明显的感觉。可当我们学完设计模式之后,才发现原来多次使用if...else,会使程序产生很高的耦合性,不便修改。对于同样的下机内容,我们除了要用到七层的知识,可能最大的收获就是去学习如何把设计模式运用到实践中...

2017-05-07 22:00:22 1064 22

原创 【机房重构】 抽象工厂+反射+配置文件(下)

前言        接着上篇继续,上篇主要介绍配置文件的运用,本篇则介绍抽象工厂+反射与配置文件的结合使用。 抽象工厂+反射 (一)简介  1.抽象工厂:        提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。(我认为,抽象工厂是把一些有关系的类的共有的内容抽象出来...

2017-03-19 19:29:01 1081 69

原创 【机房重构】 抽象工厂+反射+配置文件(上)

“配置文件是在用户登录电脑时,或是用户在使用软件是,软件系统为用户所要加载所需环境的设置和文件的集合。”

2017-03-12 20:56:22 1002 77

原创 【VB.NET】如何自动添加类头注释

什么是类头注释?           不知道大家有没有注意过这个:                                                                      这就是类头注释,写在一个类的开始位置,用于介绍类的基本信息。如果你认为这些信息需要每次新建...

2017-02-13 19:08:47 1803 91

原创 如何使用EA画ER图?

第一次学习UML图的时候,我利用的工具是Ration Rose,安装麻烦一些,但操作简单。即将进行机房重构,需要再次对UML进行学习和使用,我决定使用EA,第一次用真的是出现了很多问题,当然主要原因就是用的少,不够熟练。EA安装简单,操作还需要站在巨人的肩膀上去学习。

2017-02-05 11:23:35 6502 37

原创 时间管理

    最近频繁的接触“时间管理”,也接触了一些书籍、讲座、方法以及实践。今天我就来和大家一起聊聊我所理解的时间管理。1.时间管理    通过预先制定计划,我们可以在实际完成时提高工作效率,让时间利用的更高效。换个角度说,时间根本不能被我们所管理,我们能管理的只是自己。不管怎样,我们都可以做到提高...

2017-01-18 15:41:53 1053 62

原创 【Spring源码】IOC实现-默认标签解析

(一)bean 1.解析出配置文件的各种属性(元素解析,信息提取) protected void processBeanDefinition(Element ele, BeanDefinitionParserDelegate delegate) { // 元素解析,得到bdHolder...

2019-08-29 19:56:54 149 0

原创 【Spring源码】IOC实现-bean加载

文章目录1、转换对应 beanName2、缓存中获取单例 bean3、从 bean 的实例中获取对象4、获取单例5、准备创建 bean6、循环依赖7、创建 bean7.1 创建 bean 的实例7.2 记录创建 bean 的 ObjectFactory7.3 属性注入7.4 初始化 bean7.5...

2019-08-29 19:56:24 56 0

原创 【Spring源码】IOC实现-XmlBeanFactory

前言 首先,我们来了解下容器加载的类图:   通过类图,我们可以看出BeanFactory是Spring容器的顶层接口。   在Spring中,所有的Bean都是由BeanFactory(也就是IOC容器)来进行管理的,它的作用是:实例化、定位。配置引用程序中的对象及建立这些对象间的依赖。通过类...

2019-08-18 11:00:04 110 0

原创 【Spring源码】IOC实现-代码逻辑

文章目录一、XmlBeanFactory 实现 IOC简要叙述版详细解释版1.配置文件的封装(读取配置文件,封装成Resource资源)2.解析注册bean2.1 封装资源文件(编码处理,对参数Resource使用EncodedResource类进行封装)2.2 获取输入流(从Resource中获...

2019-08-12 08:58:05 61 2

原创 【Java基础】类加载机制 与 反射

一、类加载过程 二、类加载器 三、反射

2019-08-04 20:16:31 63 0

原创 【Java基础】多线程(详细内容总结)

一、线程 线程 vs 进程 1、联系 线程 – 进程 线程是进程的组成部分,一个进程可以拥有多个线程,一个线程必须有一个父进程 线程可以拥有自己的堆栈、程序设计器、局部变量,但不拥有系统资源,与父进程的其他线程共享该进程所拥有的全部资源 线程 – 线程 独立运行,它并不知道进程中是否还有其他...

2019-07-28 20:49:44 56 0

原创 【疯狂Java讲义】第十五章 输入/输出

1、访问文件(File) 2、访问文件内容(输入/输出流) 2.1 IO 分类 2.2 NIO 2.3 NIO.2

2019-07-21 21:42:12 59 1

原创 【疯狂Java讲义】第十四章 注释

2019-07-14 19:49:05 46 1

原创 【疯狂Java讲义】第十三章 数据库

2019-07-07 20:10:52 86 3

原创 【疯狂Java讲义】第十章 异常处理

2019-06-30 21:53:22 40 1

原创 【疯狂Java讲义】第九章 泛型

2019-06-23 21:29:47 75 1

原创 【疯狂Java讲义】第八章 Java集合

遍历(+操作)元素集合 1.Lambda表达式 // 创建集合 Collection<String> coll = new HashSet<>(); coll.add("C"); coll.add("C++"); coll....

2019-06-16 19:34:33 83 1

原创 【疯狂Java讲义】第七章 Java基础类库

2019-06-09 22:05:28 63 1

原创 【疯狂Java讲义】第五、六章 面向对象

2019-05-19 19:21:04 41 1

原创 【疯狂Java讲义】第四章 流程控制与数组

本章内容是承前启后的一章,可以帮助我们更好的理解栈内存和堆内存的实际发挥的作用,同时也和接下来的集合一章,可以对比学习。

2019-05-12 15:59:50 57 0

原创 IDEA自定义代码模板

快捷键 自定义代码模板 Live Templates 是IDEA为我们提供的代码模板,已经为我们提供了很多关键字,方便我们更快捷的编写代码。当然,我们也可以根据需要,添加我们需要的模板 File – Setting – Live Templates – Custom ...

2019-05-12 15:55:53 433 0

原创 【红包雨】活动红包雨实现逻辑(ionic+springboot)

前言 活动形式:参与活动人员通过红包雨活动抢积分,通过积分可进行相应的奖品兑换   活动当天,我负责完成的功能包括:发红包,红包雨,排行榜 我的考虑 实现逻辑 一、发红包 ...

2019-05-07 16:09:03 1647 4

原创 【疯狂Java讲义】第三章 数据类型和运算符

2019-04-30 09:36:10 56 1

原创 【疯狂Java讲义】第二章 理解面向对象

2019-04-30 09:35:10 61 1

原创 【疯狂Java讲义】第一章 Java语言概述与开发环境

2019-04-28 21:34:41 79 2

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