自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 UEditor富文本在Windows下能正确上传文件,但在Linux上显示后端配置文件没有正常加载

见:UEditor富文本在Windows下能正确上传文件,但在Linux上显示后端配置文件没有正常加载

2018-12-26 18:40:41 600

转载 使用Apollo实现Spring Cloud Gateway的动态路由

见:使用APOLLO实现SPRING CLOUD GATEWAY的动态路由

2018-12-26 18:39:27 3919 1

转载 linux CentOS6.5 yum安装mysql 5.6

1.新开的云服务器,需要检测系统是否自带安装mysql# yum list installed | grep mysql2.如果发现有系统自带mysql,果断这么干# yum -y remove mysql-libs.x86_643.随便在你存放文件的目录下执行,这里解释一下,由于这个mysql的yum源服务器在国外,所以下载速度会比较慢,还好mysql5.6只有79M大,...

2018-08-24 11:36:07 166

原创 关于多线程共享数据的一点思考

今天学习线程的时候,对于并发问题有一点疑惑,书上关于这点的说明也比较详尽:当同时运行的线程需要共享数据,此时需要考虑其它线程的状态和行为,否则不能保证程序运行结果的正确性。同时还举了一个例子:三个人买票的问题。按理来说应该很容易理解,但是我的一不小心钻进了一个牛角尖。前面说到单CPU运行的时候一次只能调用一个线程,想到这里我觉得一次调用一个线程怎么还会出现并发的问题。。。。思来想去没有结果,也没好...

2018-06-15 22:52:20 164

原创 数据结构与抽象之选择排序递归实现

最近在看排序算法,了解到递归思想,于是就想拿递归实现选择排序。选择排序的时间复杂度是O(n^2)选择排序的思路:1.找出数组内最小的数2.交换最小数和数组第一位的位置3.然后再找刚才排序完以外最小的数,排在其后面...以此类推拿迭代写很简单,但是刚接触到递归写起来还是有一点费劲。步骤:一、遍历数组,找出最小数的下标代码: /** * * @param a 需要查找的数组...

2018-05-28 22:39:44 323

原创 freemarker笔记

基本指令if指令:== 判断两侧值是否相等("0")是字符串0不是数字0< <= > >= !=单分支<# if user=="Big Joe"></#if>双分支<# if user=="Big Joe"> a<#else> b</#if>多分支&amp

2018-05-21 23:20:45 200

原创 JSP总结

一、静态网页和动态网页的区别:动态网页时在服务器端运行的程序,它们会随不同用户、不同条件,返回不同的内容,静态网站无法实现搜索、购买登陆等交互功能,无法对静态页面的内容进行实时更新。B/S架构是什么,和C/S架构的区别有哪些B/S架构即Browser/Server,浏览器/服务器架构B/S架构和C/S架构有各自的优势,B/S架构并不是C/S架构的替代品他们之间的区别如下:B/S:软件安装(浏览器)...

2018-05-21 23:20:21 470

原创 JDBC五个步骤

1.加载JDBC驱动Class.forName("com.mysql.jdbc.Driver");2.与数据库建立连接DriverManager.getConnection(url,uname,pwd);3.获取操作对象,发送sql语句得到返回结果4.处理返回结果5.释放资源.close()SQL语句 增:insert into 表名(列名1[,列名2,...,列名n]) values(值1[,值...

2018-05-21 23:20:02 9028

原创 github学习笔记

commit :提交/版本 parent:父版本 commit:版本号客户端 file下:create 创建仓库(项目) clone复制一个之前有的项目 add添加一个本地项目修改本地项目内的文件在changes内会看到改变的文件,选中需要更改的文件添加描述点击commit提交版本如果需要撤回刚才提交的版本点击history选中需要撤回的版本点击右键Revert this commitpubl...

2018-05-21 23:19:41 154

原创 redis相关操作

redis.windows.conf文件bind 127.0.0.1port 6379requeirepass 密码启动redis-server.exe redis.windows.conf连接redis-cli.exe -h 127.0.0.1 -p 6379- 开启服务 redis-server --service-start - 关闭服务 redis-server --service-sto...

2018-05-21 23:19:05 160

原创 线程学习笔记

进程是程序的一次动态执行过程,它对应了从代码加载、执行至执行完毕的一个完整过程。这个过程也是进程本身从产生、发展至消亡的过程。操作系统同时管理一个计算机系统中的多个进程,让计算机系统中的多个进程轮流使用CPU资源,或者共享操作系统的其他资源。进程的特点是: 进程是系统运行程序的基本单位 每一个进程都有自己独立的一块内存空间、一组系统资源 每一个进程的内部数据和状态都是完全独立的线程是进程中执行运算...

2018-05-21 23:17:43 172

原创 SpringMVC将页面响应给Jquery

1.controller: @ResponseBody//作用是将返回的对象作为响应,发送给页面 @RequestMapping("/find") public ModelAndView findUsers(String username,ModelAndView m){ ArrayList<String> users=new ArrayList<String>();...

2018-05-21 23:16:58 175

原创 SpringBoot笔记

特点:1.简化配置2.备受关注,是下一代框架3.微服务的入门级微框架微服务---》SpringCloud(建立在SpringBoot基础)前置知识:1.利用maven构建项目2.Spring注解3.RESTful APIJava、Maven等版本保持一致一、搭建框架 启动方式:1.idea工具内run2.cmd进入项目目录输入mvn spring-boot:run 3.cmd进入目录-->m...

2018-05-21 23:15:40 162

原创 网络编程笔记

两台计算机通过网络进行通信1.要求两台计算机有唯一的标识,这个标识就是IP地址2.要求有相同的语言,这个语言就是协议3.要求有相应的端口号TCP/IP协议是目前世界商应用最为广泛的协议是以TCP和IP为基础的不同层次商多个协议的集合也称TCP/IP协议族或TCP/IP协议栈TCP:Transmission Control Protocol传输控制协议IP:Internet Protocol互联网协...

2018-05-21 23:14:44 178

原创 AJAX分页

ajax实现分页:1.Pager实体类 pageIndex//当前页数,动态的 pageSize//每页显示的数据数目 固定的 pageCount//总页数,根据pageSize和totalCount计算出来 totalCount//总数据数目,从数据库查出来 list//数据集合,将查询出来集合保存在这 firstData//查询的起始位置根据pageIndex和pageSize计算2.查询语句...

2018-05-21 23:13:04 395

原创 3.SpringMVC环境搭建

1.jar包AOP相关:aopalliance-1.0.jaraspectjweaver-1.6.9.jarspring-aop-3.2.13.RELEASE.jarSpring核心:spring-beans-3.2.13.RELEASE.jarspring-context-3.2.13.RELEASE.jarspring-core-3.2.13.RELEASE.jarspring-express...

2018-04-21 08:14:43 197

原创 2.SpringMVC参数传递

SpringMVC参数传递包括两部分:1.V---->C:JSP中JSP向Servlet传递这里都可以使用不同:1)可以直接使用实体类传递,直接在Handler入参加入实体类就可以完成参数传递:public String addUser(User user),会自动绑定表单内对应的实体类属性,但前提是表单输入框的name属性的值和user属性值一一对应2)@RequestParam(requ...

2018-04-21 08:12:58 240

原创 1.SpringMVC基础

MVC设计模式MVC设计模式是软件工程中的一种软件架构模式。它强制性地使用软件系统地输入、处理和输出分开。把软件系统分为三个基础部分:Model、View、ControllerModel对应的是JavaBean(DAO,Service,POJO):模型对象拥有最多的处理任务,是应用程序的主体部分,它负责数据逻辑(业务规则)的处理和实现数据操作(数据库中的存取)。View对应的是JSP页面:负责格式...

2018-04-21 08:11:38 249

转载 mybatis-spring不能加载属性文件内容报:Cannot load JDBC driver class ${jdbc.driverClassName}'

Cannot load JDBC driver class ${jdbc.driverClassName}'主要出现这个问题是,配置了spring-mybatis的org.mybatis.spring.mapper.MapperScannerConfigurer版本:mybatis-spring 1.3如下:[html] view plain copy<!-- 可以采用注解的方式扫描mapp...

2018-04-13 15:20:34 449

原创 SpringMVC文件上传

SpringMVC中关于文件上传分为单个文件上传和多文件上传。1.不管是单文件上传还是多文件上传,需要倒入的jar包是不变的,这里我导入了3个jar包分别是:commons-io-2.4.jar,commons-lang-2.6.jar(用于生成随机数的工具包),commons-fileupload-1.3.3.jar2.Spring-servlet.xml配置用于文件上传的MultipartRe...

2018-04-12 15:43:30 130

空空如也

空空如也

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

TA关注的人

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