自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 二:vue 数组和对象不能直接赋值情况和解决方法

Vue 不能检测以下变动的数组:第一:利用索引直接设置一个项时,例如:vm.items[indexOfItem] = newValue第二:修改数组的长度时,例如:vm.items.length = newLength可以使用this.$set(this.arr,index,newVal)来解决Vue 不能检测对象属性的添加或删除:可以使用this.$set(this.object...

2018-12-10 16:07:15 3382

原创 一.vue在单双行显示不同的样式

解决思路1.vue在遍历列表时怎么区分是单行还是双行,通过查阅资料vue的v_for in遍历的时候有一个index下标从1开始,通过下标能被2整除的就是双行2.vue怎么改变元素的样式,通过:class改变元素的class属性或者通过v-bind:style改变便签的style属性<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Tran...

2018-12-10 16:04:32 2746 1

原创 百度的富文本

第一步:https://ueditor.baidu.com/website/download.html#mini下载插件 (小编选用的是jsp版本)第二步:在后台项目存放插件第三步:新建测试页面,在改页面引入需要的js和样式<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html&gt...

2018-12-10 15:52:19 487

原创 六.使用idea整合springmvc和自定义注解,切面

主要步骤:一:在pom.xml 配置的依赖aspectj二:在web项目添加依赖的包三:在配置文件spring-mvc.xml中添加支持aspect切面四:新建注解五:新建切面AspectLog,指定在注解上面添加切面六.新建测试类TestAop,运行tomcat,进行测试具体如下:一:在pom.xml 配置的依赖aspectj <!-- 切面--> <depen...

2018-05-20 06:59:14 1092

原创 五.使用idea整合springmvc 实现邮件发送功能

主要步骤:一:设置邮件发送端开启smtp服务二:在pom.xml 配置依赖javax.mail三:在web项目添加依赖的包四:新建配置文件spring-email.xml,在该配置文件中配置邮件发送对象需要使用的账号,授权码,协议,端口等信息五:在web.xml中整合spring-email.xml,将该配置文件中的对象交给springmvc管理六.新建测试类TestEmail发送简单的文字和ht...

2018-05-19 18:49:42 2932

原创 四.使用idea整合springmvc和activemq实现异步监听

主要步骤:一:在电脑安装win版本的activemq且启动二:在pom.xml 配置的依赖activemq和jms三:在web项目添加依赖的包四:新建配置文件spring-mq.xml,在该配置文件中创建activemq的连接和jms的对象用于接收和发送信息五:在web.xml中整合spring-mq.xml,将该配置文件中的对象交给springmvc管理六.新建发送消息的类MqProducer和...

2018-05-19 16:54:33 2851

原创 三.使用idea整合spring mvc进行文件的上传和保存

1.在pom.xml 配置的文件上传依赖的commons-fileupload与commons-io <!--文件上传--> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artif...

2018-04-23 00:15:04 1796

原创 二.使用idea 整合springmvc和Quartz实现定时任务

1.在pom.xml 配置的依赖quartz<!--quartz--> <dependency> <groupId>org.quartz-scheduler</groupId> <artifactId>quartz</artifactId> ...

2018-04-22 21:25:15 3943

原创 一.使用idea简单开发springmvc+mybaties

主要步骤:一:使用idea创建maven项目二:将maven项目转换为web项目三:在web项目添加依赖的包四:整合tomcat进行测试,先看能不能正常访问部署五:在web.xml中整合spring mvc,接收请求,返回json对象六.进行测试七.整合spring mvc和mybaties,访问数据库 7.1.创建表和对象映射的pojo实体类 7.2.使用接口与xml的形式完成对象与关系间的映射...

2018-04-16 23:29:15 295

原创 十.内部类总结

1.内部类指的是定义在类内部的类2.怎么创建内部类对象,第一种方法:使用外部类对象来创建内部类对象                       (1)在外部类对象中添加创建内部类对象的方法                           Class Out{                                                  Class In{

2017-05-26 19:17:28 192

原创 九.接口总结

1,接口和抽象类让实现和定义实现分离2.抽象类抽象类用abstract修饰,可包含抽象方法,和普通方法,其中抽象方法只是声明了存在一个方法,但不知道具体怎么做抽象方法:方法只有声明没有方法体,使用abstract进行修饰,只是声明了一个方法如果一个类有1个或多个抽象方法,那么该类一定是抽象类抽象类:对于代码重构是一个很有用的工具,通过在该类中封装公共的方法,使得子类也能轻易

2017-05-25 19:44:48 205

原创 八.多态总结

1.多态多态分离了能做什么和怎么做,也就是将接口和实现进行分离便于扩展程序和改善代码可读性,消除类型间的耦合关系2,.方法具有前期绑定和后期绑定声明对象可以是类本身                也可以是父类方法前期绑定指:在程序执行前进行绑定,eg:用static和final修饰的方法方法后期绑定指:运行时才决定调用哪个对象的方法,即在程序运行时通过判断对象的

2017-05-24 20:32:33 183

原创 七.类的复用

1.代码复用有两种方法第一种方法,在新类中创建已有类的对象,即新的类由已有类的对象组成,组成第二种方法:按照已有的类创建新类,子类继承父类的属性和方法并在其中添加上新的代码,继承2.继承创建一个类时,如果没有明确指明继承谁,默认隐式继承object继承:子类会继承父类中的所有方法和属性使用extends关键字进行继承在子类中使用super关键字,表示调用父类的方法和属性

2017-05-23 18:51:06 470

原创 六 访问控制权限总结

1.访问控制权限解决了什么问题?通过访问控制权限设立了一些界限,从而保护了数据,操作,对象的安全性,通过访问控制权限能实现对数据和方法的封装2.访问控制权限用在哪里?修饰类,类的方法或属性,3.访问权限控制的等级有哪些public>protected>包访问>privated当没写时,默认的权限是包访问权限,只能访问同个包下面的protected 继承和包访问权限p

2017-05-22 20:46:56 820

原创 控制执行流程

1.在Java中使用执行控制语句控制程序的执行2.利用条件表达式的真或假来决定程序的执行流程 if-else语句 if-else if...语句switch(整数值或char的表达式){case 值:语句;break;....default:语句;}             当满足switch条件的值时,开始执行,直到遇到一个break才会停止语句的执行,要不然

2017-05-17 18:58:04 277

原创 操作符

1.操作符作用于操作数操作符具有优先级,其优先级决定了各部分的计算顺序2.作用于基本类型的操作符有很多其中要注意:(1)"+":加法运算当参与运算时,操作符两边有一个进行操作的值是字符串类型,则进行字符串拼接(2)“=”:赋值运算                 将右边的值赋给左边                 左边必须是变量,右边可以是常量,变量,表达式 

2017-05-15 20:57:22 248

原创 一切都是对象总结

1.一起都是对象在java中一切都是像,操作对象,只是操作对象在内存中的地址2,程序运行时对象是怎么在内存中存储的?堆栈:位于RAM(随机存储器)中,堆栈指针向下移动,分配新内存,向上移动释放内存             存储对象的引用(地址),基本数据类型对应的值堆:位于RAM(随机存储器)中,存放java对象     使用new关键字,在堆里自动分配内存创建对象常量

2017-05-12 21:08:29 280

原创 常用方法

主要用到dom4j和json的jar包1.Map转换为xml2.xml转为map3.jsonString变为map4.json对象转为map5.按指定字符分割6.把json数组转换为mappublic class CommonUtil {/** * 请求Map转换为xml * */public String converterXml(Map dataMa

2017-05-11 23:33:21 208

原创 面向对象程序设计基础总结

面向对象程序设计java基础总结

2017-05-11 19:58:15 2456

原创 android经常性错误解决

RecyclerView: No layout manager attached; skipping layout

2017-05-11 14:45:35 293 1

翻译 安全一

常见的软件安全缺陷有:缓冲区溢出和详细错误信息缓冲区溢出:指内存中的数据超出了原有的原有的存储空间且该数据流到为其它数据准备的内存区域中。详细错误信息:指将错误信息显示给用户,这些错误信息可以给攻击者提供程序所在的目录位置,数据库的结构或其他信息  在软件开发的生命周期中怎么降低软件的安全缺陷:第一种:风险分析--列出该程序有可能遇到威胁,对这些威胁进行分类,并制定相对

2017-05-07 18:22:33 421

原创 计算机编程

1.什么是计算机程序计算机程序是由一组指令组成的,它能告诉计算机如何解决问题2.指令存在哪里?能做什么用计算机程序通常会存储在文件,嵌入计算机硬件能为软件应用程序,设备驱动程序,操作系统提供需要的指令3.用什么编写指令使用编程语言进行编写其中,编程语言由关键字和一组语法规则组成其中,关键字是指由编译器或解释器已经定好的一些单词,编程语言根据其编写难易可分为低级语

2017-05-07 17:24:25 680

原创 读书随笔总结

读书笔记

2016-09-11 21:50:29 214

转载 常用链接

常用链接

2016-07-15 12:02:25 308

转载 非对称加密算法

非对称加密算法

2016-07-15 10:51:41 314

转载 对称加密

对称加密算法

2016-07-14 17:39:41 348

转载 Md5消息摘要

MD5(即Message Digest Algorithm)是一种hash散列不可逆摘要算法,主要用于校验数据一致性和数据签名.

2016-07-14 12:05:19 523

空空如也

空空如也

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

TA关注的人

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