自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小鼠标的博客

比起乍见之欢,久处不厌可能更加弥足珍贵 ❤

  • 博客(25)
  • 资源 (33)
  • 收藏
  • 关注

原创 【算法学习】一行核心代码实现阶乘函数和Fibonacci数列

阶乘: 当i = 1时,F(1) = 1; 当i > 1时,F(i) = i*(F(i-1));斐波拉数列: 当i = 1时,F(1) = 1; 当i = 2时,F(2) = 1; 当i > 2时,F(i) = F(i-1)+F(i-2);参考代码:package mystudy;/** * Created by zsl on 2017/9/22. */public class Si

2017-09-22 16:54:00 569

原创 【Java学习】从源码层面彻底搞懂HashMap(Java8)

一、属性//默认初始容量static final int DEFAULT_INITIAL_CAPACITY = 16;//最大容量static final int MAXIMUM_CAPACITY = 1073741824;//默认加载因子,当插入,MAXIMUM_CAPACITY/DEFAULT_LOAD_FACTOR(最大/加载因子)此时就该扩容了,加载因子越大空间利用越多。

2017-09-19 12:06:11 1277

原创 【Spring源码学习】Spring框架结构

有一次面试,面试官说到了,“框架这种东西不能仅仅停留在会用的层次上,更重要的是去看框架的设计原理,编程思想,甚至有些比较经典的地方还需要看看源码,这样才能更好了学习东西。” 于是乎,决定学习学习源码(学多少算多少) 一、Spring框架结构 框架结构分为四层: 【1】Test(测试) 【2】Core Container核心容器 【3】工具集(AOP、Aspects、Instrumen

2017-09-15 22:54:00 1556

原创 【错误解决】有关发送邮件带附件的错误

【错误】 java.lang.IllegalStateException: Not in multipart mode - create an appropriate MimeMessageHelper via a constructor that takes a ‘multipart’ flag if you need to set alternative texts or add inline

2017-09-14 18:07:08 3628

原创 【系统学习SpringBoot】SpringBoot初遇邮件服务

本篇博客主要记录博主学习SpringBoot邮件服务,主要内容有 【如何发送简单邮件】【发送html格式邮件】【发送带附件的邮件】【发送代图片的邮件】 一、SpringBoot配置邮件服务【1】添加依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifact

2017-09-14 17:53:01 948

原创 【错误解决】SpringBoot邮件服务的一些错误及其解决方案

【1】 Servlet.service() for servlet [dispatcherServlet] in context with path [/helloworld] threw exception [Request processing failed; nested exception is org.springframework.mail.MailSendException: Fai

2017-09-14 16:43:18 5234 1

原创 【java学习】java正则表达式

一、正则表达式语法 之前写过一片关于正则表达式的语法:《正则表达式语法》 二、java匹配字符串中是否含有某种规则的字符看下面的demo,,正则表达式就是此处的【String regEx = “\w*abc\w*”;】 也可以叫做匹配规则package dddache;import java.lang.reflect.Array;import java.util.regex.Matcher;

2017-09-13 00:13:14 668

原创 【系统学习SpringBoot】SpringBoot定时任务详解

强大的SpringBoot对定时任务这种常用的功能做了很好的封装,,只需三步即可完成 一、添加依赖pom.xml文件中添加如下依赖:<dependencies> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</artifact

2017-09-12 23:30:12 3343

原创 【错误解决】IDEA的一个错误@Query异常报错

先看下现象:我的代码可以正常执行,,IDEA却给了个报错,,,【解决方案】语法是正确的,,运行也很正常,这可能是IDEA检测的问题,,按如下图方法屏蔽掉即可

2017-09-12 17:47:03 3690

原创 【错误处理】Spring JPA的错误及其解决方案

测试Spring data jpa遇到一个错误,,遇到错误“三板斧” 【1】看控制台报错情况,一般情况下红色第一句很重要,细看(英文很水没关系,打开有道瞬间转换成中文,虽然有点变扭,能看) 比如,我这个错误,org.springframework.dao.InvalidDataAccessApiUsageException: Executing an update/delete query; n

2017-09-12 17:43:10 2494

原创 【系统学习SpringBoot】再遇Spring Data JPA之JPA应用详解(自定义查询及复杂查询)

《SpringBoot初遇Spring-Data-JPA》在此,对Spring Data Jpa做详细的笔记(使用层面的,原理层日后再说哈哈。) 一、Spring Data JPA设置创建方式: 创建方式一共分为四种:#配置数据库,使用SpringJPAspring: datasource: url: jdbc:mysql://localhost:3306/test

2017-09-12 17:34:29 3973 3

原创 【错误解决】Spring JPA的错误及其解决方案

出学jpa时,对jpa的规范理解还不是很到位,,很容易出错,,【1】看控制台报错情况,一般情况下红色第一句很重要,细看(英文很水没关系,打开有道瞬间转换成中文,虽然有点变扭,能看) 比如,我这个错误,result returns more than one elements; nested exception is javax.persistence.NonUniqueResultExceptio

2017-09-12 13:17:18 11222 2

原创 【错误解决】Spring JPA的错误及其解决方案

又遇到一个错误,,具体描述在最下面,,还是“三板斧” 【1】 控制台报错情况,一般情况下红色第一句很重要,细看(英文很水没关系,打开有道瞬间转换成中文,虽然有点变扭,能看) Failed to load ApplicationContext 加载ApplictationContext失败,,概念有点大,,往下看Caused by: org.springframework.beans.fact

2017-09-12 12:54:56 13374 1

原创 【错误解决】Spring JPA的错误及其解决方案

昨天测试Spring jpa遇到一个错误,,遇到错误“三板斧”【1】 看控制台报错情况,一般情况下红色第一句很重要,细看(英文很水没关系,打开有道瞬间转换成中文,虽然有点变扭,能看) 比如,我这个错误, org.springframework.dao.InvalidDataAccessApiUsageException: Parameter value [1] did not matc

2017-09-12 12:45:24 25880 1

原创 【系统学习SpringBoot】SpringBoot初遇Spring-Data-JPA

【JPA】 JPA是【Java Persistence API】的简称,中文名【Java持久层API】,是JDK 5.0注解或XML描述对象-关系表的映射关系,并将运行期的实体对象持久化到数据库中。 Sun引入新的JPA ORM规范出于两个原因: 【1】简化现有Java EE和Java SE应用开发工作; 【2】Sun希望整合ORM技术,实现天下归一。 目前比较成

2017-09-05 17:51:54 1058

原创 【系统学习SpringBoot】SpringBoot配置logging日志及输出日志

SpringBoot默认配置了【org.slf4j】,,所以配置日志输出到文件只需要在,appliction配置文件中稍作修改即可,, 加入如下配置(yml格式)#配置日志logging: #配置日志文件路径 path: G:\work_space\study_spring2\study_boot_demo\log level: xatu.zsl: debug #不同目录下的

2017-09-04 18:50:29 91586 7

原创 【系统学习SpringBoot】SpringBoot读取Property配置

SpringBoot读取Property在web开发的过程中,经常需要自定义一些配置文件作为全局配置(数据库连接之类的)。 在SpringBoot中,读取property文件会很简单。真的很简单,,不信看下面 ▼.▼【1】在application.yml中添加追加如下配置(yml格式)#yml语法比起 properties更加方便,,,xatu: zsl: name: 小鼠标

2017-09-04 18:03:36 1771

原创 【系统学习SpringBoot】SpringBoot自定义Filter

SpringBoot自定义FilterSpringBoot自动添加了OrderedCharacterEncodingFilter和HiddenHttpMethodFilter,当然我们可以自定 义Filter。自定义Filter需要两个步骤: 实现Filter【javax.servlet.Filter】接口,实现Filter方法 添加 @Configuration 注解,将自定义Fi

2017-09-04 17:59:21 27492 1

原创 【系统学习SpringBoot】SpringBoot 对象转JSON输出

SpringBoot输出JSON以往使用SpringMVC中开发时,对象转JSON需要配置很多东西 【1】添加FastJson/jackjson等第三方jar 【2】在配置文件中配置Controller扫描 【3】给方法添加@ResponseBody配置FastJson还需要给配置文件中添加(很麻烦( ▼-▼ ))<mvc:annotation-driven> <mvc:message

2017-09-04 17:50:18 15023 1

原创 【系统学习SpringBoot】初见单元测试

Junit单元测试是开发非本地程序最好的测试方式。 【非本地程序】(自己比习惯这样分,不知道有不有官方这样叫)本地主要指PC端,也就是开发者的工作空间就算是本地。非本地程序例如:tomcat上运行的项目(jar/war),或者Android平台上运行的APP,,这就算是非本地程序了。对于非本地程序想很方便的测试时很麻烦的,需要把项目打包,放在服务器上跑,然后打开指定的url,访问…….(再说又要挨

2017-09-03 22:43:48 829

原创 【系统学习SpringBoot】目录结构(建议)

SpringBoot建议目录结构com +- example +- myproject +- Application.java | +- domain | +- Customer.java | +- CustomerRepository.java

2017-09-03 22:16:06 5037

原创 【web前端】仅使用JS做简单的选择题测评系统

包含内容:JS封装表单,JS校验表单 说是测评系统,感觉只能算是一个小小的Demo,很水,,没有数据库库,,仅使用JS做简单的选择题测评系统 一、设计思路表单封装: 【1】由于采用JS封装提交所以,不需要form标签 【2】放置多个input标签,作为输入项 【3】编写JS获取输入项,并通过get方式提交到另一个页面校验表单(显示结果) 【1】获取get传入的参数 【2】通过JS解

2017-09-03 15:24:51 12042 13

原创 【web前端】js json转数组,数组转json,字符串转数字

,学习记录//数组转json串var arr = [1,2,3, { a : 1 } ];JSON.stringify( arr );//json字符串转数组var jsonStr = '[1,2,3,{"a":1}]';JSON.parse( jsonStr );//字符串转数字parseInt('123') : 返回 123(int);parseInt('1234xxx') : 返回

2017-09-02 18:00:19 12289

原创 【系统学习SpringBoot】SpringBoot新建HelloWorld工程(IDEA)

学习框架时一开始用的eclipse,感觉很不舒服,很多配置文件提示很水。 后来遇到了IDEA,神器,不解释谁用谁知道 博主的开发环境,IDEA2016,JDK1.8,Maven3.3.9….开始SpringBoot之旅吧 一、新建一个SpringBoot项目环境搭建在此不多解释IDEA2016,JDK1.8,Maven3.3.9 作为一名程序员,搭环境都是基本功(当然遇到什么环境问题也可以请

2017-09-02 13:41:01 11360 10

原创 【web前端】html+js实现流程进度展示条

都不知道这个东西学名叫啥,,前几天在别人个人网站上看到的感觉屌屌的,,一时搜了搜资料自己做了一个, 效果如下:(学名叫啥我也说不太清) 一、设计思路分为以下几步(仅供参考) 【竖线线】 这个采用ul的list标签制作,保证了可随时添加,以及纵向排布【小圆圈】 html标签好像没有提供小圆圈标签,此处采用,div添加弧度角完成,,正方形的div添加弧度等于div的长(或者宽),就能

2017-09-01 17:24:17 8562 2

static_images_2022中国开源发展蓝皮书(简体中文版本).pdf

static_images_2022中国开源发展蓝皮书(简体中文版本)

2023-06-20

Fiddler Everywhere 4.3.0.dmg

Fiddler Everywhere 4.3.0

2023-06-20

2022年移动市场报告.pdf

2022年移动市场报告

2023-06-20

Chat2DB-1.0.11.dmg

Chat2DB-1.0.11

2023-06-20

He3_mac_x64_1.3.17.dmg

He3_mac_x64_1.3.17

2023-06-20

Proxyman_4.8.0.dmg

Proxyman_4.8.0

2023-06-20

typora 免费的老版本

typora 免费的老版本

2022-07-15

TempDemp.java

public static int search(int[] nums, int target) { int left = 0; int right = nums.length - 1; while (left <= right) { int mid = left + (right - left) / 2; if (nums[mid] == target) return mid; if (nums[mid] > target) { left = mid + 1; } if (nums[mid] < target) right = mid - 1; System.out.println((nums[mid] > target)+" "+nums[mid] + " " + left + " " + right); } return -1; }

2020-08-08

Xshell5免费版

免费的xshell

2019-02-28

Linux就该这么学

Linux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdfLinux就该这么学.pdf

2017-10-24

web前端人形时钟

js+flash制作的一个web前端人形时钟,,,十分好看,好多博客园中博主都有引入。 js+flash制作的一个web前端人形时钟,,,十分好看,好多博客园中博主都有引入。

2017-09-11

java并发编程实战pdf及源码.rar(清晰)

java并发编程实战pdf及源码.rar(清晰) 《Java并发编程实战》深入浅出地介绍了Java线程和并发,是一本完美的Java并发参考手册。书中从并发性和线程安全性的基本概念出发,介绍了如何使用类库提供的基本并发构建块,用于避免并发危险、构造线程安全的类及验证线程安全的规则,如何将小的线程安全类组合成更大的线程安全类,如何利用线程来提高并发应用程序的吞吐量,如何识别可并行执行的任务,如何提高单线程子系统的响应性,如何确保并发程序执行预期任务,如何提高并发代码的性能和可伸缩性等内容,最后介绍了一些高级主题,如显式锁、原子变量、非阻塞算法以及如何开发自定义的同步工具类。

2017-09-03

Spring技术内幕:深入解析Spring架构与设计原理.pdf(第二版)

Spring技术内幕:深入解析Spring架构与设计原理.pdf(第二版),清晰版 机械工业出版社, 本书探讨了Spring框架的设计原理,架构和运行机制

2017-09-03

Python数据可视化编程实战(中文版).pdf

Python 数据可视化 编程实战 中文版 pdf 【爱尔兰】lgor Milovanovie 著 人民邮电出版 python对3D,2D以及各种可视化图标的绘制

2017-09-01

python核心编程中文版(第二版).pdf(高清)

python 核心编程 中文版 第二版 高清 core PYTHON programmingSecond Edition Vheavens 欢迎来到Python世界!,一本入门到深入的pdf

2017-09-01

Mysql技术内幕(第4版)高清pdf

Mysql技术内幕 高清pdf (第4版) 第四版,,很清晰,,带书签,,,,,,,,,,,,,,,Mysql技术内幕(第4版)高清pdf

2017-09-01

JRegistry1.8依赖(含32/64dll)

JRegistry1.8 java注册表 注册表 JRegistry java操作注册表的第三方jar,,亲测相当好用

2017-08-28

JVM思维导图

JVM总结 JVM JVM思维导图

2017-08-07

算法思维导图总结

算法 算法总结 思维导图

2017-08-07

Spring思维导图

spring 思维导图 spring总结

2017-08-07

java5 并发包 (concurrent)思维导图

并发包总结 思维导图 concurrent

2017-08-07

java集合思维导图

java集合 java集合思维导图 java集合总结

2017-08-07

opencv 开发文档

opencv 官方文档,包含 Javadoc HTML Doxygen HTML Sphinx HTML,,英文的 API

2017-07-12

65个车牌号字符模板20*40

65个车牌号字符模板20*40,不含字母I和O,以为可能跟数字1和0混淆。全部为二值化图片,背景色为黑,前景色为白。可用于车牌号识别技术中的模板匹配。

2017-05-16

java mysql 驱动

mysql驱动文件

2017-03-29

android源码Menu

Menu源码

2017-02-28

五种Toast源码

测试使用,初学者可以瞅瞅,有注释

2017-02-28

NumPy攻略 Python科学计算与数据分析.pdf

扫描版的,但是是全套带书签的,个人收集,急用的话请贡献一分,也不多,,不急用没下载积分了,可以联系我,免费发给你

2017-01-01

空空如也

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

TA关注的人

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