自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 关于移动硬盘在WIN10无法打开解决方案

有时候我们把硬盘接到其他机器后再接回来,硬盘会显示NTFS,然后打不开,内存为0。在WIN10系统下有时候会出现没有识别到硬盘情况,因为移动硬盘会有NTFS格式和RAW格式。这时候解决办法就是:右键属性-安全-编辑添加写入Everyone,点击检查名称,无误,确定这时候就会有Everyone的用户名显示,然后点击完全控制,之后会弹出错误,就一直确定,这样你的硬盘就可以显示了...

2020-05-07 15:23:39 6377 3

原创 Adobe ReaderXI看PDF莫名崩溃解决办法

用Adobe Reader XI 看PDF经常会5秒之后失去响应或者程序直接崩溃。解决方法(亲测有效)1、主要就是修改C:\Windows\System32\drivers\etc 的hosts文件2、修改方法:右键打开方式,用记事本打开3、在最下方一行添加 127.0.0.1 acroipm.adobe.com就可以了。如果保存的时候显示权限不足右键hosts文件,属性,安全,编...

2020-04-21 11:01:13 10153 2

原创 构造器只能重载不能重写吗?

首先 构造必须同时满足下面三个条件:1、方法名和类名相同2、在方法名的前面没有返回值类型的声明3、在方法中不能使用return语句返回一个值子类的类名和父类的类名肯定是不同的。而构造器名称与类名相同,所以根本谈不上继承。而重写的关键条件是继承,没有继承关系就没有重写。所以构造器不能被重写,但是可以重载。重载的定义是:重载是指不同的函数使用相同的函数名,但是函数的参数个数或类型不同。调用...

2019-11-13 12:55:08 876 3

原创 进程的三种状态

进程的三种状态:等待(阻塞)、就绪、运行。处理机有两种状态:管态(CPU处理系统程序时候),非管态(CPU处理一般用户程序时候)。处于就绪状态的用户进程最多有n-1个,最少有0个。在单处理机中,处理器只有一个,非管态的某一时刻。首先运行肯定只有一个,没有阻塞全在就绪就有n-1个、全都在阻塞就是0个。比如:在单处理机系统中,有8个用户进程,在非管态的某一时刻,处于就绪状态的用户进程最多、最...

2019-08-19 23:34:35 3550 1

原创 源程序出现的三种错误

源程序出现的这三种错误,简单来说就是在编译程序的时候,VS或者IDEA等编辑器run的时候就会报错。主要有三种:词法错误语法错误语义错误在计算机中没有语境错误这种说法。下面简单说一下错误的种类。1.词法错误,就是填了非法的字符,或者拼错关键字、标识符等,比如int写成lnt等。2.语法错误,就是结构出错,少写了(或者)、有begin没有end等3.语义错误,就是参数类型出错、...

2019-08-19 00:32:11 2291

原创 传值调用和引用调用的理解

传值调用实参---->形参(实参传数给形参,形参获得实参的数值),改变形参不改变原先的实参,因为两者在获得值之后没有任何关系。引用调用实参---->形参(实参传地址给形参,形参获得实参的地址),改变形参会反映在存储单元中,实参会被改变。只有实参传值或者地址给形参!没有形参穿值或者地址给实参的说法!形参没有确定的值,只能是变量。实参可以是常量、变量、表达式、函数。实参可以...

2019-08-13 22:57:38 6417

原创 什么是函数型语言

函数式语言(functional language)一类程序设计语言,是一种非冯·诺伊曼式的程序设计语言。函数式语言主要成分是原始函数定义函数函数型常见的函数式语言:HaskellMirandaUnlambda大数据以及人工智能越来越流程,你是否可以轻松适应大数据编程,函数式编程在其中起着重要作用。简单说,“函数式编程"是一种"编程范式”(programming par...

2019-08-13 22:37:00 608

原创 腾讯云 部署JAVA+MySQL服务器

1.下载XFTPhttps://www.jb51.net/softs/621765.html下载完成之后打开点击文件,新建然后连接,主机地址可以在已经购买的腾讯云上面查询到这也就可以往服务器传送文件等。**部署环境**在控制台登录https://blog.csdn.net/QCIWYY/article/details/77649489按照这个地址装好JDK和MYSQL,...

2019-05-02 18:34:56 576

原创 登录拦截器取到的session为空

写了一个拦截器@Configurationpublic class InterceptorConfig implements WebMvcConfigurer { /** * 注册拦截器 */ @Override public void addInterceptors(InterceptorRegistry registry) { r...

2019-03-22 12:13:47 6850 1

原创 什么是MVVM模式

MVVM和MVP的区别MVVM,也就是model、view、以及Vue自带的ViewModel。model为数据层,view为显示层,这点和原先的MVP的MV相同,区别是MVVM模式只需要把编码重点放在model层和view层,比原先的MVP模式至少省下30%编码量,甚至能省下70%DOM操作,因为用MVP模式的话主要是在进行DOM操作。新的改变1、MVP:M:模型层V:视图层P:控制...

2019-03-18 13:44:48 5381

原创 获取url后面?数值

JS代码为:function GetRequest() { var url = location.search; //获取url中"?"符后的字串 var theRequest = new Object(); if (url.indexOf("?") != -1) { var str = url.substr(1); strs = str....

2019-03-17 14:35:18 860

原创 textarea 元素的 placeholder 属性不显示

textarea中的placeholder不显示的原因,主要是因为中间有空格。<textarea name="userMsg" placeholder="请在此填写您的意见或建议"></textarea>注意前面没有空格,如果是<textarea name="userMsg" placeholder="请在此填写您的意见或建议"> &a

2019-03-17 12:01:30 894 2

原创 为什么说arguments是类数组对象

首先了解一下什么是数组对象和类数组对象1.数组对象:使用单独的变量名来存储一系列的值。从Array构造函数中继承了一些用于进行数组操作的方法。比如var mycars = new Array();mycars[0] = "Saab";mycars[1] = "Volvo";mycars[2] = "BMW";2.类数组对象:对于一个普通的对象来说,如果它的所有property名均为..

2019-02-14 15:23:42 977 2

原创 IE8和IE9对于前端来说有什么区别

首先对于前端人来说,IE8永远是一个很难受的点,因为IE8不支持CSS3和HTML5。IE9是IE8的进化版本,它做到了:1.通信相关(Web Sockets, Server-Sent Events等等)2.CSS3样式3.设备定位功能(取得地理位置信息等等)4.3D以及画面显示效果(WebGL,CSS3的3D功能等等)5.多媒体(Audio/Video等等)6.性能及功能性的提高(...

2018-11-25 17:09:25 2096

原创 willValidate和checkValidity()有什么区别

checkValidity( ):input元素中的数据合法返回true,反之返false 。也就是要符合:patternMismatch:false;stepMismatch:false;typeMismatch:false;willValidate: 指定 input 是否需要验证willValidate属性该属性获取一个布尔值,表示表单元素是否需要验证。如果表单元素设置了re...

2018-11-20 10:48:35 1043

原创 AJAX和JSON是什么,有什么优缺点

AJAX,Asynchronous JavaScript and XML,异步的JS和XML。Ajax能够与服务器交换少量数据,从而异步更新部分网页,何为异步,异步就是当Ajax进行交换数据操作的时候,其他操作依然可以执行。缺点:不支持浏览器返回按钮,安全性较差,对搜索引擎的支持比较弱JSON是和xml一样的简单的一种文本格式。相对于XML,JSON更加易读、更便于肉眼检查。在语法的层面上,...

2018-10-23 21:56:29 490

原创 超级简单了解call,apply,caller,callee的区别

call 和 apply调用一个对象的一个方法,用另一个对象替换当前对象。相同点:都是改变this指向区别:传参不一样,call传的是按照形参的个数传进去,apply传进去的是数组。callee是arguments.callee ->指向自身引用,最典型的莫过于function factorial(num){ if (num <=1) { ...

2018-10-13 18:07:42 315

原创 JavaScript深度克隆

在js里面,想要把对象克隆,主要来说就是三步://遍历对象 for(var prop in obj)// 1.判断是不是原始值 typeof() object// 2.判断是数组还是对象 instanceof ||toString ||constructor(建议使用toString,原因:父子域的问题,判断子域的数组放到父域里面的数组打印出来是false)// 3.建立相应的数组...

2018-10-13 17:52:50 133

原创 opencv中6种减色算法

6种减色算法方法1:使用整数除法 方法2:使用取模运算符方法 方法3:使用位运算符方法方法4:使用整数除法非就地处理方法方法5:使用整数除法和迭代器方法方法6:使用整数除法,按一维数组处理方法一:使用整数除法void first(cv::Mat image, int div = 64){ // 如果图像每行末尾没有填充额外像素,则当作一维数组处理 if (image....

2018-09-18 21:40:28 1820

原创 Linux入门,Cygwin的安装

1.百度搜索cygwin 2.根据自己电脑选择下载64位或者32位 下载完毕运行 选择下载位置。 默认是C盘,自己选择位置 选择下载位置。 这里我选择的是第一个, 此处如果选择的服务器不合适的话,尽管你的网络本身速度很快,但是此处下载速度很慢。所以,此处需要选择一个速度比较快的服务器。对于国内来说,连接很多国外的服务器,速度一般都很慢。不过,目...

2018-09-17 20:53:59 1950

原创 简单说一说一些面试的时候会问到的问题

1.加密解密,几种算法?加密技术是最常用的安全保密手段,利用技术手段把重要的数据变为乱码(加密)传送,到达目的地后再用相同或不同的手段还原(解密)。 加密技术包括两个元素:算法和密钥。 (1)算法是将普通的文本(或者可以理解的信息)与一串数字(密钥)的结合,产生不可理解的密文的步骤。 (2)密钥是用来对数据进行编码和解码的一种算法。 两种算法: (1)对称加密算法:文件加密和解密使用...

2018-09-11 23:09:36 1010 1

原创 迈出linux的第一步

学习一件事物的第一件事情就是了解他,那么linux是什么呢? 是一种自由和开放源代码的类UNIX操作系统。严格来讲,Linux这个词本身只表示Linux内核,但实际上人们已经习惯了用Linux来形容整个基于Linux内核,并且使用GNU 工程各种工具和数据库的操作系统。简单说就是和windows一样是操作系统,但是安全,开源,linux字符模式运行的更好,图形界面还只是附带品。可以说后端...

2018-09-08 13:46:30 179

原创 简单聊一聊SSM框架

SSH (Spring+Struts+Hibernate) 进化为 SSM (Spring+SpringMVC+MyBatis) 为什么? 1.Struts的优势在于静态注入,插件机制和拦截器链,但是struts存在漏洞,经常会被作为攻击点进行冲击。相比更加安全简单的SpringMVC,开发者渐渐开发放弃了它。 2.hibernat缺点很明确,如果涉及到多张关联表的调用时: 1....

2018-09-06 18:25:32 504

空空如也

空空如也

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

TA关注的人

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