自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

b1ueshadow的博客

苟有恒,何必三更起五更眠;最无益,只怕一日曝十日寒

  • 博客(12)
  • 资源 (9)
  • 收藏
  • 关注

原创 学习笔记之算法相关概念

算法算法是解决特定问题求解步骤的描述,在计算机中表现为指令的有限序列,并且每条指令表示一个或多个操作。算法五个特性:输入、输出、有穷性、确定性和可行性。在我平时工作中,为了解决某些问题所写的一段代码就是算法。算法的五个特性输入输出算法有零个或多个输入,但是至少有一个输出。有穷性算法在执行有限的步骤之后,自动结束而不是出现无限循环,并且每一个步骤都在可接受的时间内完成。确定性...

2018-12-05 11:35:07 207 1

原创 学习笔记之数据结构基本概念

1.什么是数据结构2.数据结构的基本概念什么是数据结构在大话数据结构一书中给出:数据结构是一们研究非数值计算的程序设计问题中的操作对象,以及它们之间的关系和操作等相关问题的学科。维基百科:数据结构是计算机中存储、组织数据的方式。百度百科:数据结构是指相互之间存在这一种或者多种关系的数据元素的集合和该集合中数据元素之间的关系组成。通过上面的定义可以明白,当我们将一系列数据存放在计算机...

2018-12-03 11:05:23 139

原创 java for循环

java for循环今天看java源码的时候发现了一段关于for循环的代码,如下: int r = 0; for (; r < size; r++){ ... }; if (r != size) { ... }当时看完之后觉得r可能等于size吗?r最大也是size-1把。不过经过一番实验,发现自己还是所知甚少。原来在退出循环之前还会最后执行一次r++。首先我们常用的...

2018-11-09 16:51:54 167

原创 eclipse中.properties文件中文显示为Unicode

解决在eclipse中的.properties文件中输入中文显示成了Unicode编码的方法:如下图点击eclipse的Window->Preferences,在弹出的菜单中选择General->Content Types。在中间框内选择Text->Java Properties File,把下面的Default encoding改成UTF-8即可。...

2018-09-20 15:41:04 1658

原创 设计模式之装饰模式

文章结构1.装饰模式2.参考文章及书籍1.装饰模式装饰模式可以在不改变原有类和使用继承的情况下,动态的扩展功能。其实现过程与代理类似,通过创建一个包装原有类的对象来装饰原有类。装饰模式创建一个核心构件,装饰类和被装饰类都会实现/继承这个构件。具体代码如下/** * 抽象构件,最核心最原始的对象。(也可以用抽象类) * @author live * */public in...

2018-09-20 11:17:25 98

原创 easyui datagrid发送两次请求的分析与解决方法

1.问题的引出2.分析3.解决办法问题的引出想看解决方法的直接跳过起因看解决方法栏我参与的项目中前端使用的时easyui,需要添加一个新功能:在选中列表内的某一项跳转到另一个页面,在返回时仍是该列表页面,列表和分页功能都是使用的easyui的插件。需求实现思路实现思路:选中一条信息进入详细页面时获取该页的页码,放入session,在返回列表页面时通过设置easyui data...

2018-09-19 10:25:28 1236

转载 application.properties详解 --springBoot配置文件

本文转载自:https://blog.csdn.net/LPFSuperMan/article/details/78287265 # spring boot application.properties配置的各个属性详解# 该示例文件作为标准提供。(官方文档 翻译过来的)# created  by lpf in 2017/10/19#文件编码banner....

2018-09-07 11:09:15 713

原创 设计模式之策略模式

文章结构 1.策略模式 2.策略模式和工厂模式对比 3.参考文章1.策略模式网吧优惠活动充30赠10元,充50赠20,充100赠50,不足30该多少就是多少,这就是四种不同的算法,而策略模式将这四种算法分别封装起来,根据钱数来调用不同的算法。 策略模式就是对算法的封装,根据情况的不同调用不同的算法,将算法与和客户端分离,使算法独立于客户端之外。可以在不影响客...

2018-09-05 16:07:37 84

原创 设计模式之代理模式

文章结构 1.代理模式简介 2.代理模式分类 3.参考文章1.代理模式简介代理模式就是为其他对象提供一种代理以控制对这个对象的访问。就是在一个对象不适合或者不能直接引用的时候,代理对象就能在调用者和被调用者之间起到中介的作用。通俗的说就是代替被请求者来处理相关事务。典型的应用就是AOP。2.代理模式分类代理模式分为两种静态代理和动态代理,而动态...

2018-08-28 15:01:39 124

原创 设计模式之工厂模式

文章结构 1.工厂模式的分类 2.参考文章与书籍1.工厂模式的分类 工厂模式分为简单工厂模式、工厂方法、抽象工厂三种。 工厂所产生的对象叫产品。1.1简单工厂模式将创建对象的过程放入工厂,工厂根据接受的消息来决定创建的对象。直接上例子(普通写法和简单工厂模式写法):普通写法/** * 打印机A * @author live...

2018-08-21 14:45:36 136

原创 设计模式之单例模式

文章结构 1.单例模式简介 2.单例模式种类 3.单例模式对象生命周期 1.单例模式简介单例模式,从字面上看是“一个实例”,在系统中单例模式的类只会生成一个实例,避免了资源的浪费。单例类中则是要求构造函数私有,通过getInstance()方法获取该类的实例,且该实例在同一时间内只有一个。单例模式使用场景: 在系统中仅需要一个全局对象的时候 某个...

2018-08-16 10:00:21 408

原创 java使用POI将数据导出放入Excel

本文主要是将数据库取出的数据按照自定义的行列格式导出到excel中,POI则是实现我们需求所用到的技术。 POI介绍 使用spring boot导入相关依赖 获取数据(自行处理) 完整代码实例:创建excel,将数据写入excel 1.POI介绍要想使用POI对Excel进行操作,我们需要先了解一下Excel的两种版本:一种是97-2003版本扩...

2018-08-15 10:29:04 2854 2

Python核心编程(第3版)PDF高清晰完整中文版

本书是经典畅销图书《Python 核心编程(第二版)》的全新升级版本,总共分为3 部分。 第1 部分讲解了Python 的一些通用应用,包括正则表达式、网络编程、Internet 客户端编程、多线程编程、GUI 编程、数据库编程、Microsoft Office 编程、扩展Python 等内容。 第2 部分讲解了与Web 开发相关的主题,包括Web 客户端和服务器、CGI 和WSGI 相关的Web 编程、Diango Web 框架、云计算、高级Web 服务。 第3 部分则为一个补充/实验章节,包括文本处理以及一些其他内容。 #涵盖了正则表达式、Internet/ 网络编程、GUI、SQL/数据库 /ORM、线程、Web 开发 #了解当前的开发趋势, 比如 Google+、Twitter、OAuth、MongoDB、Python 3 迁移、Java/Jython #囊括有关 Django、Google App Engine、Microsoft Office 和 CSV/JSON/XML 的全新内容 #包含 Python 2 和 Python 3 代码,以便立即可以使用 #提供了代码片段、互动案例和实用练习,旨在巩固Python 技能

2018-01-24

java API(1.8-中文版)

java API 1.8 中文版~~~中文的哦 Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。Java语言作为静态面向对象编程语言的代表,极好地实现了面向对象理论,允许程序员以优雅的思维方式进行复杂的编程

2018-01-24

算法第四版

本书全面讲述算法和数据结构的必备知识,具有以下几大特色。  算法领域的经典参考书 Sedgewick畅销著作的最新版,反映了经过几十年演化而成的算法核心知识体系  内容全面 全面论述排序、搜索、图处理和字符串处理的算法和数据结构,涵盖每位程序员应知应会的50种算法  全新修订的代码 全新的Java实现代码,采用模块化的编程风格,所有代码均可供读者使用  与实际应用相结合 在重要的科学、工程和商业应用环境下探讨算法,给出了算法的实际代码,而非同类著作常用的伪代码  富于智力趣味性 简明扼要的内容,用丰富的视觉元素展示的示例,精心设计的代码,详尽的历史和科学背景知识,各种难度的练习,这一切都将使读者手不释卷  科学的方法 用合适的数学模型精确地讨论算法性能,这些模型是在真实环境中得到验证的

2018-01-16

《Effective java》第二版

Effective java ,压缩包包含中文版和英文版 本书介绍了在Java编程中57条极具实用价值的经验规则,这些经验规则涵盖了大多数开发人员每天所面临的问题的解决方案。通过对Java平台设计专家所使用的技术的全面描述,揭示了应该做什么,不应该做什么才能产生清晰、健壮的高效的代码。 本书中的每条规则都以简短、独立的小文章形式出现,这些小文章包含了详细而精确的建议,以及对语言中许多细微之处的深入分析,并通过例子代码加以进一步说明。贯穿全书的是通用的语言用法的设计模式,以及一些具有启发意义的技巧的技术

2018-01-16

MongoDB权威指南

MongoDB是一款面向文档的数据库,本书一共六个模块,涵盖开发、管理以及部署各个方面;第一部分展示基础知识、核心概念,第二部分介绍使用MongoDB进行开发,第三部分讲复制与应用程序交互等。。。

2018-01-16

精通正则表达式(第三版,中文版)

本书关注的是一种强大的工具--“正则表达式”,他教会读者如何使用正则表达式解决问题,以及如何使用正则表达式的工具和语言。

2018-01-15

Maven权威指南_中文版

本书首次尝试来全面解释Maven这一主题。它结合了所有之前Maven书籍作者的经验和工 作,并且这还不是最终的结果,目前只是第一个版本而已,以后还会有更多的更新。虽 然Maven已经出现有很多年了,但本书的作者们相信它还仅仅是刚开始兑现自己做的大 胆的承诺。所有的作者,以及本书后面的公司,Sonatype1,相信本书的出版标志着围 绕Maven变革和开发,以及其周围软件生态系统的一个新的阶段的开始

2018-01-15

算法导论第三版(中文)

该书是一本十分经典的计算机算法书籍,与高德纳(Donald E.Knuth)的《计算机程序设计艺术》(The Art Of Computer Programming)相媲美。 《算法导论》由Thomas H.Cormen、Charles E.Leiserson、Ronald L.Rivest、Clifford Stein四人合作编著(其中Clifford Stein是第二版开始参与的合著者)。本书的最大特点就是将严谨性和全面性融入在了一起。

2017-10-09

空空如也

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

TA关注的人

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