自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(41)
  • 资源 (11)
  • 收藏
  • 关注

原创 Redis 坑路1 -> Redis 基本介绍

Redis 的特性>速度快 持久化 多种数据结构 支持多种编程语言 功能丰富 简单 主从复制 高可用、分布式Redis特性1-速度快10w OPS 数据存在哪 -> 内存 什么语言写 -> C语言(50000line) 线程模型 -> 单线程 类型 每秒读写次数

2018-07-30 09:54:39 160

原创 Java:解决在 IDEA 中 thymeleaf 热部署失败

步骤1:配置文件中设置spring.thymeleaf.cache=false步骤2:编辑完 html 文件后,使用 ctrl + shift + f9 进行 rebuilder

2018-07-23 12:55:31 1217

原创 Java:泛型 GenericType

泛型(GenericType)为什么需要使用泛型: 1):保证集合中元素的安全, TreeSet 存储的元素,必须是同一种数据类型的 2):避免强制类型转换 需要掌握的: 1):使用集合API(Set/List/Map),是泛型来约束元素的类型 2)“”会见到,自定义泛型(泛型类/泛型方法) 语法:Set<In...

2018-07-23 10:12:01 2527

原创 Java:for-each 增强for循环

增强for循环(for-each/for…in):可以迭代数组和集合,取出其中的元素。 语法:for(元素类型 变量: 数组/Iterable 对象){ // TODO}  因为 List 和 Set 是 Collection 接口的子接口,而 Collection 接口继承了 Iterable 接口,所以针对于 List 和 Set 可以使用 for-each ...

2018-07-23 10:08:00 328

原创 SpringBoot:SpringBoot2.x 修改启动端口为 80

方式1:在启动类中加入如下代码:@Bean public TomcatServletWebServerFactory servletContainer(){ return new TomcatServletWebServerFactory(80) ; }方式2:在配置文件中加入server.port=80如果碰上 80 端口被占用的问...

2018-07-23 10:02:50 10183 2

原创 Java:解决 lombok 在 idea 的 SpringBoot 项目中 “找不到符号”

在 idea 中,File -> Settings -> Build.Execution,Deployment -> Annotation Processors 中的 Enable annotation processing 打勾就行

2018-07-22 22:54:31 16246 5

转载 (转载)Oracle:联合约束(多个字段的唯一性)

转载自:https://blog.csdn.net/sqiucheng/article/details/53321341简单的唯一性约束的方法一个表中 2个字段的联合约束创建数据表create table zcz (id number not null,name varchar(20) null, age varchar(20) null);创建主键 或者联合主键 但一个表...

2018-07-20 09:05:22 3933

转载 (转载)Java:String 对象中用于搜索和提取子字符串的方法

详见:https://blog.csdn.net/blueloveyyt/article/details/45395305

2018-07-20 09:02:31 2100

转载 (转载)Java:Eclipse 下导入外部 jar 包的 3 种方式

详见:https://blog.csdn.net/mazhaojuan/article/details/21403717

2018-07-20 09:01:15 475

转载 (转载)Java:Eclipse 快捷键及其设置

详见:https://blog.csdn.net/biaozhiyuan/article/details/8028659

2018-07-20 09:00:21 169

转载 (转载)Java:转义字符

详见:https://blog.csdn.net/generalyy0/article/details/7307267

2018-07-20 08:59:19 144

原创 Python:os 取分隔符

os 模块属性 描述 linesep 用于在文件中分隔行的字符串 sep 用来分隔文件路径名的字符串 pathsep 用于分隔文件路径的字符串 curdir 当前工作目录的字符串名称 pardir (当前工作目录的)父目录字符串名称...

2018-07-19 11:12:17 12111 3

原创 Java:封装 Redis 工具类

首先是一个定义 Redis 的 Key 接口类,记录 key 值(前缀)与缓存的时间:public interface KeyPrefix { public int expireSeconds(); public String getPrefix(); }然后定义 Redis的工具类:import java.util.ArrayList;import ...

2018-07-18 21:05:14 2492

原创 Java:Excel 工具类

Maven 导包:<dependency> <groupId>org.apache.poi</groupId> <artifactId>poi</artifactId> <version>3.17-beta1</version></dependency>

2018-07-18 12:57:47 571

原创 Java:爬虫爬取 CSDN 博客

  上午弄了一篇 Python 爬取 CSDN 博客的文章:Python:爬取 CSDN 博客,突发奇想,使用 Java 也写了一套代码,没有使用任何框架。// 注意,此处没有 packageimport java.io.File;import java.io.IOException;import java.io.PrintWriter;import java.net.Malforme...

2018-07-13 17:46:40 1041

原创 Python:爬虫爬取 CSDN 博客

首先需要安装 Requests-HTML,使用 pip3 install Requests-HTML或:pip3 install requests-html注意:Linux 系统注意切换最高权限模式。 下面上代码:#!/usr/bin/python# -*- coding: UTF-8 -*-from requests_html import HTMLSession...

2018-07-13 12:44:22 2607

转载 Mysql:Mysql 深度优化

原文链接:MySQL优化技巧MySQL 优化三大方向 ① 优化 MySQL 所在服务器内核(此优化一般由运维人员完成)。 ② 对 MySQL 配置参数进行优化(my.cnf)此优化需要进行压力测试来进行参数调整。 ③ 对 SQL 语句以及表优化。MySQL 参数优化1:MySQL 默认的最大连接数为 100,可以在 mysql 客户端使用以下命令查看 ...

2018-07-12 14:27:00 2845

原创 数据库:Mysql 与 ORACLE 开发差异

一、 常用的基本数据类型对比 中文描述 ORACLE 大小范围 mysql 大小范围 日期时间类型 date datetime 数值类型 number Int,decimal 变长字符串 Varchar2(10) 1-4000by...

2018-07-12 13:42:00 568

原创 Mysql:Mysql 优化

一、 数据库设计 适当的违反三大范式 适当建立索引 对表进行水平划分(按照一个周期对表数据进行拆分) 对表进行垂直划分(对字段内容较长的字段进行拆分到一个新表) 选择合适的字段类型。能占用字节小的字段就不要去大字段 文件、图片等二进制的文件使用文件系统存储,不用数据库。数据库中只存储文件 路径 宁可集中批量操作 也不要频繁操作 合适的引擎选择 mys...

2018-07-12 13:17:16 199

转载 (转载)Navicat 常用快捷键

原文地址:https://www.cnblogs.com/457248499-qq-com/p/7449492.html Navicat常用快捷键 navicat 官方使用手册,中文版,快捷键大全这个官方中文文档很详细https://www.navicat.com.cn/manual/online_manual/cn/navic...

2018-07-12 11:31:12 277

原创 Linux:mkdir 创建多级目录

正常创建目录的情况下,例如创建 aaa/bbb/ccc 这样的目录,我们第一个想法是mkdir aaacd aaamkdir bbbcd bbbmkdir ccc进行如此繁琐的操作!! 实际上在 Linux 系统中有简便的方法,只要在 mkdir 后面加一个参数即可:mkdir -p aaa/bbb/ccc接下来,封装自己的创建目录方法,在 Linux 下进入自己的用...

2018-07-11 16:24:00 67451 2

转载 (转载)99 篇 精华&干货 文章

— 100篇 精华&干货 文章 — 热门好文001. 生命中那些绕不开的大事002. 当你有空时,可以做的100件事003. 9个步骤告诉你如何选择一份职业004. 10个小技巧让你在聊天中更受欢迎005.  愿你每天都有这样小小但确定的幸福006.  刷爆外国朋友圈的漫画:人...

2018-07-10 15:33:38 672

转载 (转载)Java:Java 程序员常用的 10 大构建工具

原文地址:http://www.codeceo.com/article/10-build-tools-java-programmer.html构建工具——调查结果Apache Maven ——主要用于构建Java项目的自动化工具。Hudson ——用Java编写的持续集成(CI)工具。Jenkins ——用 Java 编写的一个开源持续集成工具。项目是在和 Oracle 发生争执...

2018-07-10 15:24:18 4509

转载 (转载)JavaScript:37 个 JavaScript 基本面试问题和解答

37 个 JavaScript 基本面试问题和解答转载自:https://www.zcfy.cc/article/37-essential-javascript-interview-questions-and-answers 原文链接: www.toptal.com 1、使用 typeof bar ===“object” 来确定 bar 是否是一个对象时有什么潜在的缺陷?这个陷阱如何...

2018-07-10 14:45:56 212

原创 Python:字符串格式化

字符串格式化符号 格式化字符 转换方式 %c 转换成字符(ASCII 码值,或者长度为一的字符串) %ra 优先用 repr() 函数进行字符串转换 %s 优先用 str() 函数进行字符串转换 %d / %i 转成有符号十进制数 %ub 转成无符号十进制数 %ob...

2018-07-09 14:42:01 392

原创 SpringMVC 坑路5 -> 注解3 -> 数据绑定

SpringMVC 有两种方式可以实现绑定数据: API 方式绑定数据 注解方式绑定数据 通过API绑定数据  可以通过如 HttpServletRequest 等 API 得到请求数据,但推荐使用注解方式,因为使用起来更简单。   首先看看功能处理方法支持哪些类型的形式参数,以及他们的具体含义。一、ServletRequest/HttpServlet...

2018-07-09 13:32:34 248

原创 Python:configparser 乱码处理

#!/usr/bin/python# -*- coding: UTF-8 -*-try: import configparser as configparserexcept Exception: import ConfigParser as configparsercon = configparser.ConfigParser()# 设置指定编码读取 使用 utf-8-s...

2018-07-09 10:39:32 2374

原创 Python:算数魔法方法

方法名 作用 __add__(self,other) 定义加法的行为:+ __add__(self,other) 定义加法的行为:+ __add__(self,other) 定义加法的行为:+ __sub__(self,other) 定义减法的行为:- __mul__(self,othe...

2018-07-09 10:14:57 630

转载 Linux:vi/vim 键盘图

原图地址:www.viemu.com

2018-07-09 10:05:56 953

原创 Python:文件对象方法

文件对象方法 执行操作 f.close() 关闭文件 f.read(size=-1) 从文件读取 size 个字符,当未给定 size 或给定负值的时候,读取剩余的所有字符,然后作为字符串返回 f.readline() 读取一行,是以字符串的形式返回。()内是读取的位数,空为读完本行 f.readlines...

2018-07-09 09:56:47 1123

原创 Python:打开文件模式

打开文件 打开模式 执行操作 ‘r’ 以只读方式打开文件(默认) ‘w’ 以写入的方式打开文件,会覆盖已存在的文件 ‘x’ 如果文件已经存在,使用此模式打开将引发异常 ‘a’ 以写入模式打开,如果文件存在,则在末尾追加写入 ‘b’ 以二进制模式打开文件 ‘t’ ...

2018-07-09 09:48:31 3455

原创 Linux:使用 redis 连接指定端口的 redis 数据库

步骤如下:下载 rediswget http://download.redis.io/releases/redis-4.0.2.tar.gz解压下载的文件tar xzf redis-4.0.2.tar.gz进入解压后的文件夹cd redis-4.0.2编译make使用指定密码连接指定 ip 和指定端口./src/redis-cli -h 指定ip -...

2018-07-06 15:23:00 37325 1

原创 Maven:多模块打包 Failed to read artifact descriptor for xxx:jar

  ’本人此问题是在多模块开发的时候出现的,直接在子模块中引用其他子模块,代码和包都是引用正确的,但是却是无法正确打包。原因  实际上原因很简单,我直接在子模块运行了 maven install,操作虽然是没错,但是在首次运行的时候,直接打包子模块是会出错的,需要先在父模块运行一次 maven install 。这样之后在子模块运行 maven install 就不会再报相关错误了。...

2018-07-06 11:05:21 2225

转载 (转载)Java:异常的深入研究与分析

原文转载自:http://swiftlet.net/archives/998Part1前言  本文是异常内容的集大成者,力求全面,深入的异常知识研究与分析。本文由金丝燕网独家撰写,参考众多网上资源,经过内容辨别取舍,文字格式校验等步骤编辑而成,以飨读者。对于本文的内容,建议小白需要多多思考力求掌握,对于老手只需意会温故知新。对于本文的内容,属于基础知识研究范畴,切勿以为读完此文...

2018-07-05 09:53:24 437 1

转载 (转载)Java:100+ 面试题和答案(下)

原文转载自:http://www.importnew.com/11028.htm 目录: 异常处理Java小应用程序(Applet)SwingJDBC远程方法调用(RMI)ServletJSP异常处理43.Java中的两种异常类型是什么?他们有什么区别?Java中有两种异常:受检查的(checked)异常和不受检查的(unchecked)异常。不受检查的异常...

2018-07-05 09:23:45 434

转载 (转载)Java:100+ 面试题和答案(上)

原文转载自:http://www.importnew.com/10980.html 本文我们将要讨论Java面试中的各种不同类型的面试题,它们可以让雇主测试应聘者的Java和通用的面向对象编程的能力。下面的章节分为上下两篇,第一篇将要讨论面向对象编程和它的特点,关于Java和它的功能的常见问题,Java的集合类,垃圾收集器,第二篇主要讨论异常处理,Java小应用程序,Swing,JDBC,远程方...

2018-07-05 09:21:24 486

原创 Java:筛选 1-100 以内所有奇数思路

直接上代码块

2018-07-05 09:07:59 1452

原创 SpringMVC 坑路4 -> 注解2 -> RequestMapping 的其他用法

接 SpringMVC 坑路3 -> 注解1 -> RequestMapping 中 value 的用法请求方法限定请求窄化Controller 上直接使用 @RequestMapping(value=”/request”)方法上 @RequestMapping(value=”/request”,method=RequestMethod.GET)...

2018-07-03 23:14:29 293

原创 Python:property 示例代码

class TestClass: def __init__(self, value=10): self.value = value def getValue(self): return self.value def setValue(self, value): self.value = value def del...

2018-07-03 17:11:05 229

原创 Python:访问私有成员变量

首先,Python 正常访问公有成员变量的方式为:class PrivateTest: name = "private"if __name__ == "__main__": pt = PrivateTest() print(pt.name)输出结果为:privatePython 中将成员和方法私有化的方式是在成员名或者方法名前面加两个下划线,如下:...

2018-07-03 10:14:49 7726 1

joda-time-2.9.9

joda-time-2.9.9 的 jar 包下载,下载解压后看使用说明

2018-06-06

jackson-databind-2.8.1

jackson-databind-2.8.1 的jar包下载,下载解压后看使用说明

2018-06-06

httpclient-4.5.3

httpclient-4.5.3 的 jar 包压缩下载,下载后看使用说明

2018-06-06

commons-lang3-3.7

commons-lang3-3.7 的 jar 包压缩下载,下载后看使用说明

2018-06-06

selenium服务端客户端以及chrome和firefox的驱动

该压缩包中有4个文件,分别为selenium服务端和selenium客户端,以及chrome和firefox在windows系统下的启动驱动。使用驱动的小伙伴注意配下环境变量。

2018-06-05

百战程序员答案javase基础部分

百战程序员答案整理,javase部分,有代码与理论题的答案.

2017-12-16

Java俄罗斯方块

完整的俄罗斯方块代码与jar包,可以学习观看,也可以运行.

2017-12-16

Java贪吃蛇代码与jar包

MVC思路写的贪吃蛇,完整的源代码和jar包,可以学习与运行

2017-12-16

vue2.0版,饿了么页面源代码.含2.0源代码以及开发笔记

vue2.0版,饿了么页面源代码.含2.0源代码以及开发笔记.基本会遇见的坑都已经在笔记中指出

2017-12-15

Java写的MP3播放器(简版)

用java写的mp3播放器,内含源代码和3个jar副包(工具包,需要导入),还有一个打包好的jar包(有jre运行环境可以直接打开)

2017-12-15

百战程序员

百战程序员1573题全套,内容完整,已整理.未删节.download

2017-11-11

空空如也

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

TA关注的人

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