自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 收藏
  • 关注

原创 Ajax的Post跨域请求

什么是跨域请求同协议,同ip,同端口视为一个域,两个域之间互相访问就是跨域访问请求。根据浏览器的同源策略,一个域中的脚本只具有访问本域资源的权限,无法访问其他域的资源。 如果域中的ajax直接访问另一个域的资源就会有问题,这就是我们说的js跨域请求问题 如果想要了解更多关于浏览器同源策略,可以前往下面地址: https://www.zhihu.com/question/25427931

2017-01-06 18:04:25 4390

原创 MySQL8.0安装问题

MySQL安装初始化数据库报错

2023-09-05 08:19:08 113

原创 springMVC工作原理

工作原理配置web.xml因为是servlet,所以和普通servlet一样配置。 <!-- 这个就是SpringMVC的核心了,他本质是一个Servlet。所有url-pattern路径下的请求,都会经过这个Servlet --> <servlet> <servlet-name>spring</s

2018-08-17 09:38:55 256

原创 排序算法(6)- 希尔排序(Shell Sort)

学习排序网站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以从小到大顺序为准原理– 直接插入排序的优化算法 – 把数组按照下标的一定增量分组,对每组使用直接插入排序。随着增量逐渐减少,组中的元素越来越多,直到增量为1时,组里包含所有元素,排序完成则算法结算。注意点最小增量必须是1。因为...

2018-05-08 18:06:06 218

原创 排序算法(5)- 折半插入排序(Binary Insertion Sort)

学习排序网站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以从小到大顺序为准原理插入排序算法的优化算法排序算法是和已排序队列按顺序一一比较,然后交换位置,直到找出插入位置。折半插入排序算法是先适用折半查找找出插入位置,然后统一后移。注意点时间复杂度和排序完成度没有关系,和队列大小有关系...

2018-05-08 16:24:28 1050

原创 排序算法(4)- 桶排序(Bucket Sort)

学习排序网站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以从小到大顺序为准原理准备m个箱子(m为待排序数组的最大值+1),依次在下标为元素大小的箱子上做标记。最后根据有标记的箱子的下标和标记数量,从小到大放入数组中,得到排序完成的数组。复杂度空间复杂度: O(N+M) –M为桶的数量 ...

2018-05-03 18:31:00 198

原创 排序算法(3)- 插入排序(Insertion Sort)

学习排序网站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以从小到大顺序为准原理循环地把元素插入到有序数组中。 当前元素前面的元素视为已排序元素,当前元素值存入临时变量;临时变量和前一个元素比较,如果小于前一个元素,则前一个元素后移一位;临时变量再和前面的元素比较,直到临时变量大于比较元素,把临时...

2018-05-02 16:36:19 346

原创 排序算法(1)- 选择排序(Select Sort)

学习排序网站:https://www.toptal.com/developers/sorting-algorithms 本文排序方式以从小到大顺序为准原理选出最小值,和第一个未排序元素交换位置。重复执行,直到执行完n-1次,数组排序完成。复杂度时间复杂度:O(1) 空间复杂度:O(n^2)注意点不管什么情况,时间复杂度都是O(n^2),尽量不要...

2018-04-29 10:12:07 249

原创 排序算法(2)-冒泡排序(Bubble Sort)

本文排序方式以从小到大顺序为准原理从数组第一位的元素开始,和第二位的元素比较,较大的元素放在第二位;然后第二位的元素再和第三位的元素比较,较大的元素放在第三位;……;重复执行,直到最后两位的元素比较交换完位置。重复上面动作,一轮冒泡后没有交换动作。复杂度空间复杂度: O(1) 时间复杂度: 最坏情况O(n^2),最优情况O(n)注意点终止条件: 因为冒...

2018-04-27 18:06:07 243

原创 位运算实现状态控制

/** * <ul> * <li> 1 售后退货 001 * <li> 2 售后退款 010 * <li> 3 售后退货&售后退款 011 * <li> 4...

2018-04-26 17:37:26 1152

原创 不输入端口和项目名称访问项目

创建项目目录 因为tomcat会默认载入webapps目录下的项目。所以把项目放到webapps下会导致项目两次加载,并可能出现不可预料错误。mkdir tomcat/webroot修改配置文件(server.xml)1. HTTP端口改为80<Connector port="80" protocol="HTTP/1.1" con...

2018-04-18 16:18:59 344

原创 阿里云服务器ECS,端口开放依然访问不到项目

阿里云服务器,有个安全组的设置,起到防火墙的作用;如果只是设置服务器的防火墙没有效果。进入配置 全部开放端口

2018-04-18 15:38:41 7166

转载 mysql下载安装部署

Centos7安装Mysql下载mysql源安装包wget http://dev.mysql.com/get/mysql57-community-release-el7-8.noarch.rpm安装mysql源yum localinstall mysql57-community-release-el7-8.noarch.rpm检查mysql源是否安装成功yum re...

2018-04-18 15:24:46 217

原创 Mysql获取流水号

创建流水号表drop table if exists incrementer;CREATE TABLE `incrementer` ( `id` bigint(20) NOT NULL AUTO_INCREMENT, `moid` varchar(128) COLLATE utf8_bin NOT NULL DEFAULT '' COMMENT '模块名字', `rule` ...

2018-04-18 14:25:36 1424

原创 单元测试datasource错误问题

单元测试时的使用的配置文件,是src/test/resource中的配置文件。

2017-08-07 16:40:27 2304

转载 mysql安装出现error Nr.1045

mysql安装 1045

2017-05-04 09:33:49 418

转载 mysql查询今天、昨天、7天、近30天、本月、上一月 数据

mysql根据时间查询

2017-04-28 17:02:49 543

原创 Tomcat启动成功,项目404

tomcat启动成功 项目404

2017-04-27 18:33:53 2091

原创 Pattern和Matcher

Pattern Matcher基础实现Matcher的find(),matches(),lookingAt()方法的区别使用find()注意点

2017-04-20 18:07:12 400

原创 Spring注解注入失败问题

注解注入static注入

2017-04-19 09:26:11 2052 1

原创 spring常用注解

spring常用注解

2017-04-05 17:20:04 316

转载 maven多war包项目整合

原文链接: Maven实战(五)—两个war包的调用 原文作者:刘腾腾开篇前提 1. 为什么要用两个war包的调用?

2017-03-22 18:38:07 760 1

原创 mysql插入中文时,数据乱码

在windowns安装mysql之后,my.ini的default-character-set和character-set-server的默认配置是latin1 ,会导致中文乱码

2017-03-21 09:07:47 523

原创 Http下载文件,文件名中文乱码问题

Content-disposition中文文件名乱码firefox中文文件名乱码

2016-12-23 15:40:30 2090

原创 eclipse快捷键

工作中常用的快捷键,可以节省很多的时间。搜索,编辑,注释,快速添加等

2016-12-13 15:18:34 321

原创 vim常用操作

vim编辑、删除、查询、翻页

2016-12-08 21:09:16 406

转载 List的lambda操作

大部分都是用lambda实现的,在jdk为1.8时才能生效排序public class Person { private String name; private int age; public Person(String name, int age) { setAge(age); setName(name); }...

2016-12-05 09:37:54 662

原创 redis下载安装部署

下载安装$ wget http://download.redis.io/releases/redis-3.2.5.tar.gz$ tar -zxvf redis-3.2.5.tar.gz$ cd redis-3.2.5$ make配置#是否在后台运行,默认为no,不允许后台运行daemonize yes #绑定ip,只接收指定ip请求,0.0.0.0为不绑定#多...

2016-12-02 15:18:58 301 1

原创 字节 编码

bit byte char 编码bit 比特,表示信息的最小单位,只有0和1两种状态 byte 字节,由8个bit组成,可以表示2^8种状态,0~255所有的整型类型#java基本数据类型占字节数 类型 字节数 boolean 1/8 byte 1 char 2 short 2 int 4 float 4 long

2016-12-01 13:19:31 490

空空如也

空空如也

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

TA关注的人

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