自定义博客皮肤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.

  • 博客(166)
  • 资源 (2)
  • 收藏
  • 关注

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

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

2018-08-18 08:09:43 4341 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:java: 无效的源发行版: 1.8解决方法  小编总结了一下几种解决方法,可以按照...

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

原创 【jenkins】job配置

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

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

原创 【jenkins】功能简介

前言  上两篇博文,我们学习什么是jenkins,如何安装jenkins,本篇博文小编将和大家一起走进jenkins的功能介绍。   jenkins的工作流程大致可以分为以下几步:(1)配置svn地址 —> (2)立即构建 —> (3)去svn checkout代码 —> (4)通过ant/maven编译 —> (5)打包成war包 —> (6)部署到网站服务器   功能介绍

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

原创 【jenkins】安装与配置

前言  Jenkins是一个基于java开发的持续集成工具,因此在安装Jenkins之前,我们需要首先安装JDK,另外,Jenkins与版本控制系统密切相关,所以还需要安装一个版本控制工具(如SVN、Git等)。Linux系统(一)安装jdk1. 下载并安装jdk:下载地址 2. 新建一个目录,用于jdk的安装路径(以路径/usr/local为例) 3. 将上传的jdk

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

原创 【jenkins】概论

接下来的几篇博文小编将和大家一起探讨学习jenkins的基础知识以及相关应用,本篇博文,我们将一起走进jenkins。是什么?  Jenkins是一个开源软件项目,是基于Java开发的一种持续集成(Continuous Integration,简称CI)工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。也就是我们可以让jenkins帮助我们自动

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

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

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

2017-11-12 21:27:26 2031 78

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

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

2017-11-05 13:57:29 2719 16

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

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

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

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

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

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

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

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

2017-10-03 19:52:31 4754 15

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

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

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

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

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

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

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

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

2017-05-15 15:03:43 1324 37

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

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

2017-05-07 22:00:22 1295 22

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

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

2017-03-19 19:29:01 1257 70

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

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

2017-03-12 20:56:22 1219 78

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

什么是类头注释?          不知道大家有没有注意过这个:                                                                    这就是类头注释,写在一个类的开始位置,用于介绍类的基本信息。如果你认为这些信息需要每次新建类时手动添加,你就需要寻找一种方法省去这种重复性的工作。如何自动添加(以vb.ne

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

原创 如何使用EA画ER图?

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

2017-02-05 11:23:35 12297 38

原创 时间管理

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

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

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

(一)bean1.解析出配置文件的各种属性(元素解析,信息提取)protected void processBeanDefinition(Element ele, BeanDefinitionParserDelegate delegate) { // 元素解析,得到bdHolder (包含配置文件中配置的各种属性,例如class、name、id、alias) BeanDefi...

2019-08-29 19:56:54 381

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

文章目录1、转换对应 beanName2、缓存中获取单例 bean3、从 bean 的实例中获取对象4、获取单例5、准备创建 bean6、循环依赖7、创建 bean7.1 创建 bean 的实例7.2 记录创建 bean 的 ObjectFactory7.3 属性注入7.4 初始化 bean7.5 注册 DisposableBean1、转换对应 beanName为什么需要将传入的参数 name...

2019-08-29 19:56:24 329

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

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

2019-08-18 11:00:04 366 1

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

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

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

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

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

2019-08-04 20:16:31 223 2

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

一、线程线程 vs 进程1、联系线程 – 进程线程是进程的组成部分,一个进程可以拥有多个线程,一个线程必须有一个父进程线程可以拥有自己的堆栈、程序设计器、局部变量,但不拥有系统资源,与父进程的其他线程共享该进程所拥有的全部资源线程 – 线程独立运行,它并不知道进程中是否还有其他线程存在执行是抢占式(当前运行的线程在任何时候都可能被挂起,以便另一个线程可以运行)2、区别进...

2019-07-28 20:49:44 224

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

2019-05-12 15:59:50 245 1

原创 IDEA自定义代码模板

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

2019-05-12 15:55:53 1155

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

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

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

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

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

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

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

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

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

北航2008-2010年软件工程硕士自主招生真题与答案(共计6套,均有答案)

北航991《数据结构与c语言程序设计 》,2008-2010共6套专业课完整试题及答案 需要自取

2018-12-03

北航991-2010-2013C语言与数据结构真题及答案解析

文件内包含北航991《数据结构与C语言程序设计》2010-2013真题及答案解析 需要自取

2018-12-03

北航991-2014-2018C语言与数据结构真题及答案解析

文件内包含北航991《数据结构与C语言程序设计》,2014-1018年专业课试题及答案 需要自取

2018-12-03

空空如也

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

TA关注的人

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