- 博客(42)
- 收藏
- 关注
原创 面试题:InputStream读取字节,文件结束符是-1,那怎么知道-1是不是字面上的-1?
面试题:InputStream读取字节,文件结束符是-1,那怎么知道-1是不是字面上的-1?其实问题很简单,不要被带节奏了,InputStream read方法读取的是字节,而不是字符,字节用ASCII码代表一个字符,所以-1在字节里表示的是‘-’和‘1’两个字符,而不是字面上的-1这个数字。其次read方法返回的是-1到255,而不是-256到255,详情可以看源码再来个小测试验证,a.txt里面是-1两个字符,输出是负号和1对应的ASCII码...
2021-04-07 23:42:17
874
原创 Jmeter使用入门
一.基本操作(get请求为例子)1.创建线程组2.设置线程组3.添加一个http请求4.填写url5.填写参数6.添加察看结果树,用于观察返回值7.添加聚合报告,用于观察吞吐、平均响应时间等8.点击中间绿色的运行按钮,然后观察聚合报告的情况一般情况下windows的压测结果比linux差,并且...
2020-03-25 20:18:52
309
原创 如何将树形结构存储在数据库
https://www.cnblogs.com/mfrank/p/7992709.htmlhttps://www.cnblogs.com/mfrank/p/8010973.htmlhttps://www.cnblogs.com/mfrank/p/8016345.html
2019-08-19 11:59:22
4363
原创 Java常见排序,冒泡、选择、插入、快排
package sort;public class MySort { private int[] array; private int length; /** * 构造函数 * @param array */ public MySort(int[] array){ this.array = array; ...
2019-07-27 22:29:15
208
转载 宽客基本知识
名称 类型 描述 ADTM float 动态买卖气指标,用开盘价的向上波动幅度和向下波动幅度的距离差值来描述人气高低的指标。属于超买超卖型因子。 ATR14 float 14日均幅指标(Average TRUE Ranger),取一定时间周期内的股价波动幅度的移动平均值,是显示市场变化率的指标,主要用于研判买卖时机。属于超买超卖型因子。 ATR6 ...
2019-05-16 11:02:04
1369
原创 vue-quill-editor上传图片到服务器
思路1修改工具栏上传图片的逻辑,https://segmentfault.com/a/1190000012620431思路2使用插件,https://github.com/NextBoy/quill-image-extend-module
2019-04-03 21:25:43
871
原创 记录公司测试环境zigw病毒查杀
这几天测试环境贼卡,打个war包都很久,top命令查看一下cpu,发现有个进程飚得超高百度之参考该博文解决https://www.cnblogs.com/t-road/p/10187004.html但是还有遗留问题,发现公司测试环境网站一访问自己电脑的cpu就飙到百分之一百,按f12发现执行了很多挖矿脚本,将js导下来看发现所有js文件都出现了以下代码通过find命令来查找存在...
2019-02-27 14:21:51
256
转载 vuejs 和 element 搭建的一个后台管理界面
vuejs 和 element 搭建的一个后台管理界面介绍: 这是一个用vuejs2.0和element搭建的后台管理界面。 相关技术: vuejs2.0:渐进式JavaScript框架,易用、灵活、高效,似乎任何规模的应用都适用。 element:基于vuejs2.0的ui组件库。 vue-router:一般单页面应用spa都要用到的前端路由。 vuex...
2019-02-16 17:05:49
1382
2
原创 geoJson数据获取
用ECharts画区域地图的时候,需要geoJson,可以在下面链接获取http://datav.aliyun.com/tools/atlas/#&lat=33.50475906922609&lng=104.2822265625&zoom=4获取后到json.cn格式化下载下来就ok了...
2019-01-19 18:03:56
7615
转载 git冲突解决
git merge git pull时候遇到冲突解决办法git stash在使用git pull代码时,经常会碰到有冲突的情况,提示如下信息:error: Your local changes to 'c/environ.c' would be overwritten by merge. Aborting.Please, commit your changes or stash th...
2019-01-09 16:01:10
233
转载 程序包com.sun.image.codec.jpeg不存在解决方法
一些老的Java代码在JDK1.7下编译会报错,比如这个:程序包com.sun.image.codec.jpeg不存在。 [javac] D:\work\mpa\hyjc2\src\hyjc\image\ImageUtil.java:87: 错误: 找不到符号 [javac] JPEGImageEncoder encoder = JPEGCodec.cr...
2019-01-03 18:11:33
18676
原创 Mysql建库建表基本操作
1.创建数据库create DATABASE `db_test`;2.选择数据库USE `db_test`;3.创建学生表,学号为主键,性别为男或女,默认为男,其他非空CREATE TABLE `Student` ( `Ssno` VARCHAR(20) PRIMARY KEY, `Sname` VARCHAR(10) NOT NULL, `Sage`...
2018-08-13 10:59:51
7385
原创 使用nginx和vsftpd搭建图片服务器
参考一下博文:搭建图片服务器《一》-linux安装ftp组件搭建图片服务器《二》-linux安装nginx搭建图片服务器《三》:linux上nginx+ftp搭建图片服务器目前已知第三步通过nginx访问虚拟目录时报404,解决方案是不使用root而是alias,详情参考下面的博文https://blog.csdn.net/line_aijava/article/details...
2018-07-26 11:14:52
373
原创 MUI带文字的图片轮播、上拉加载更多显示没有更多信息、富文本内容显示等总结
一.带文字的图片轮播(下放悬浮标题)具体可以参考helloMUI里面的代码,主要是在图片下加多一个p标签,并追加class ‘mui-slider-title’,记得滑动的圆点class改为mui-text-right<div id="slider" class="mui-slider"> <div class="mui-slider-group mui-sli...
2018-07-24 21:53:27
2011
原创 eclipse打包maven项目为war包
右键选中要打包的maven项目,点export选中war填写好项目名和路径(Destination),点击finish
2018-07-21 15:02:59
801
原创 MUI scroll滑动不了,模拟机中使用鼠标滑轮却可以滑动
最近学习慕课的仿豆瓣app,首页无法滑动,偶尔瞬间滑动却可以,而其他页面滑动正常不会有滑动阻碍。 网上很多都说给scroll添加参数,具体如下 mui('.mui-scroll-wrapper').scroll({ deceleration:0.00005, bounce: false,//滚动条是否有弹力默认是true indicators: false...
2018-07-17 10:52:46
3102
5
原创 MUI预加载页面跳转并传递参数的问题,Uncaught Error: webview[某个页面的id] does not exist
最近刚刚入门mui,学习慕课上仿豆瓣app,但是在预加载和跳转页面中出现了以下问题。 Uncaught Error: webview[某个页面的id] does not exist具体代码如下: //预加载电影详情页面 var detailPage = mui.preload({ id:'movie-detail', ...
2018-07-17 10:42:16
2624
2
转载 eclipse中spring配置文件的自动提示和命名空间的添加
大家好,我系渣渣辉,今天给大家带来一款超好用的插件--spring tool suite,下面是转载过来的安装过程,妈妈再也不用担心我命名空间写错了mmp。转载自:https://www.cnblogs.com/liuyungao/p/6213997.html----------------------------------正文----------------------------------...
2018-02-27 14:29:35
1004
转载 (转)什么是闭包
转载自:https://www.cnblogs.com/chuntaoj/p/5996216.html,留着以后复习用,感谢原博主。闭包的概念闭包就是能够读取其他函数内部变量的函数。一、变量的作用域要理解闭包,首先必须理解Javascript特殊的变量作用域。变量的作用域无非就是两种:全局变量和局部变量。Javascript语言的特殊之处,就在于函数内部可以直接读取全局变量。Js代码 var n...
2018-02-17 23:38:59
225
转载 body-parser Node.js(Express) HTTP请求体解析中间件
英语抓急,看gayhub太吃力,转载了一份中文api来方便学习,感谢原博主,链接为http://blog.csdn.net/yanyang1116/article/details/54847560下面是正文:body-parser Node.js(Express) HTTP请求体解析中间件 2016年06月08日 781 声明在HTTP请求中,POST、PUT和PATCH三种请求方...
2018-02-14 22:54:27
341
原创 css中display:none、visible:hidden、和jquery中的hide()的区别
首先这三者都是隐藏,只是有微小的差别css中display:none是元素是否显示,通俗点就是看不见就不占位置;visible:hidden是元素能否看得见,不管看不看得见都占着那个位置。而jquery中的hide则是设者display为none,而show()就是设置display为block,而display的作用貌似可以覆盖visible,具体还要进一步测试。...
2018-02-13 23:17:10
5366
转载 如何把本地项目上传到Github
转载自:https://www.cnblogs.com/shenchanghui/p/7184101.html目前老是报错,先留着记录如何把本地项目上传到Github作为一个有追求的程序员,需要撸点自己的开源项目,虽然我现在只是在学着造轮子,但这并不影响我成为大神的心。Github是基于git实现的代码托管,很多程序员在上面托管自己的开源项目,我使用Github也不短时间了,不过之前并没有托管代码...
2018-02-12 23:48:15
265
转载 正则表达式30分钟入门教程
本文转载自:http://www.cnblogs.com/deerchao/archive/2006/08/24/zhengzhe30fengzhongjiaocheng.html感谢原作者 deerchao下面是正文正则表达式30分钟入门教程版本:v2.31 (2009-4-11) 作者:deerchao 转载请注明来源目录跳过目录本文目标如何使用本教
2018-02-02 21:42:31
169
转载 浅谈HTTP协议
《浅谈HTTP协议》 ——整合资源·共同学习 博主从网络上整合了一些讲解HTTP协议的文章,结合自身所学习的内容,对其进行了汇总。力求精简。文章主要从以下几个方面总结HTTP协议的基本内容: 1.基本概念;2.方法;3.无状态协议;4.TCP连接;5.数据传输流程;6.状态码;7.WEB缓存;8.安全性HTTPS基本概念 协议是指计算机通信网络中两台计算机之间进行通信所必须共同遵守
2017-12-24 11:58:23
267
转载 TCP和UDP的区别(转)
TCP协议与UDP协议的区别 首先咱们弄清楚,TCP协议和UCP协议与TCP/IP协议的联系,很多人犯糊涂了,一直都是说TCP/IP协议与UDP协议的区别,我觉得这是没有从本质上弄清楚网络通信! TCP/IP协议是一个协议簇。里面包括很多协议的。UDP只是其中的一个。之所以命名为TCP/IP协议,因为TCP,IP协议是两个很重要的协议,就用他两命名了。 TCP/IP协议集包括应用层,传
2017-12-24 11:53:46
159
转载 五个主流以太网技术比较
3.5.1 HDLC的产生背景在计算机通信的早期人们就已发现,对于经常产生误码的实际链路,只要加上合适的控制规程,就可以使通信变为比较可靠的。那时 ARPANET 和 IBM 公司分别使用了各自的控制规程,它们分别是:IMP-IMP 协议和 BSC 规程(也可称为 BISYNC,即 BInary SYNchronous Communication 的缩写)。这些规程都是数据链路层的协议。上述的两
2017-12-24 11:50:58
780
转载 以太网基本知识小结
一、概述以太网是应用最为广泛的局域网,包括标准的以太网(10Mbit/s)、快速以太网(100Mbit/s)和10G(10Gbit/s)以太网,采用的是CSMA/CD访问控制法,它们都符合IEEE802.3。常见的802.3应用为:10M:10base-T(铜线UTP模式)100M:100base-TX(铜线UTP模式):100BASE-TX是一种使用5类数据级无屏蔽双绞线或屏蔽双绞线的快速以太网技
2017-12-24 11:47:27
788
转载 传输层 和网络层的区别
在协议栈中,传输层位于网络层之上,传输层协议为不同主机上运行的进程提供逻辑通信,而网络层协议为不同主机提供逻辑通信。这个区别很微妙,但是却非常重要。让我们用一家人作为类比来说明一下这个区别。 设想一下有两所房子,一个位于东海岸而另一个位于西海岸,每所房子里都住着12个小孩。东海岸的房子里的小孩和西海岸房子里的小孩是堂兄妹。两所房子里的孩子喜欢互相通信——每个孩子每周都给每一个堂兄妹写一封信,每一封
2017-12-24 11:41:22
2211
1
转载 计算机网络复习总结之网络层(一)
最近也准备临近考试月了,抽时间精简总结一下《计算机网络》。这是一篇关于计算机网络的第三层,网络层相关的知识。在计算机网络的分层中,网络层的作用就是将分组从源主机沿网络路径发到目的主机上,所以网络层里最核心的功能就是:分组转发 和 路由选择。 分组转发和路由选择既然我们知道了网络层里最核心的两个功能,那我们有必要逐个了解它们分别是干什么的。分组转发。当一个分组到达路由器输入链路时,需要将该分组转发到
2017-12-24 11:12:31
469
转载 数据链路层
本文来自《计算机网络》的笔记:1.数据链路层所使用的信道主要分为两种:点对点信道、广播信道2.路由器在分组转发时使用的协议栈只有下面三层:物理层,链路层,网络层3.链路和数据链路的区别链路指的是一个结点到相邻结点之间的物理线路数据链路指的是数据在物理线路上传输时需要传输协议进行控制。4.数据链路层传输的数据的基本单位是帧5.数据链路层存在的主要问题有,帧的封装、透明传输、差错检验(a)帧的封装:就是
2017-12-24 11:08:36
264
转载 10分钟理解TCP/IP各个协议以及协议之间的关系
1.硬件(物理层) TCP/IP的最底层是负责数据传输的硬件。这种硬件相当于是以太网或电话线路等物理层的设备。2.网络接口层(数据链路层) 网络接口层利用以太网中的数据链路层进行通信,因此属于接口层。也可以认为是网卡驱动。驱动程序是在操作系统和硬件之间起桥梁作用的软件。3.互联网层(网络层) 互联网层使用IP协议,它相当于是OSI模型中的第3层网络层。TCP/IP分层中的互联网层和传输层的功能
2017-12-24 11:06:09
1271
原创 域名系统
域名系统域名系统(DNS)是解决Internet啥昂对机器命名的一种系统,可以对域名经行解析。DNS是一个联机id分布式数据库系统。域名解析的目的是将方便用户使用的网站名称转化为TCP/IP协议真正能够使用的IP地址,hostname只是方便人们记忆,毕竟IP这种纯数字的地址对用户非常的不友好。但计算机在使用TCP/IP通信时是通过IP地址+port端口号来实现的,因此,当我们在浏览器键入一个主机名
2017-12-24 11:02:35
2456
原创 IPV6、IPV4
IPV6、IPV4IPv4是互联网协议第四个版本,也是我们现在大部分用的网络协议,他是一种面向无连接的协议,可以运行在各种各样的底层网络上,比如端对端的串行数据链路(PPP协议和SLIP协议) ,卫星链路等等。 Ipv6是用于替代现行版本IP协议(IPv4)的下一代IP协议,号称可以为全世界的每一粒沙子编上一个网址。目前在我国用得还不是很广泛,但是他能有解决IPV4最大的问题——网络地址资源有限,
2017-12-24 09:31:39
314
转载 URI、URL与URN的区别
转载自:http://blog.csdn.net/Mary201572/article/details/51347673 感谢博主的博文。 URI、URL与URN的区别URI:Uniform Resource Identifier,统一资源标识符; URL:Uniform Resource Locator,统一资源定位符; URN:Uniform Resource Name,统一资源名称
2017-12-23 17:08:40
229
原创 URL和URI的区别
URL和URI的区别单单从名字上看非常相似,URL是统一资源定位符,而URI是统一资源标识符。 先说说各自的用处。 URL是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上的每个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器应该怎么处理它。 URI是一个用于标识某一互联网资源名称的字符串。 该种标识允许用户对任何(包括本地和互联网)
2017-12-23 16:45:53
514
原创 H分量旋转法
H分量旋转法RGB颜色空间是一个正方体,而HSI颜色空间是两个圆锥体构成的,HSI颜色空间中,H表示的是色相(色度),S表示的是饱和度,I表示的是亮度。在HSI颜色空间里,色相不太受饱和度和亮度影响,而H分量在HSI颜色空间中是呈现圆周形的,形成了一个闭合的连续的圆周,具体可以看下图。 矫正色盲图像时,我们要尽可能的保留原图片的信息,特别时关键信息,使得矫正后的图片信息能尽可能的接近原图像。H
2017-12-23 15:54:42
1296
原创 计算机网络原理第三章学习总结
计算机网络原理第三章学习总结物理层 曼彻斯特编码:把每个码分成两个相等的间隔,如果是前高后低,那么就表示码元1,如果是前低后高,那就是码元0. 好处是提取位同步信号,缺点是频带宽带比原始的基带信号增加了一倍(跳变增加了一倍)。 差分曼彻斯特编码: 如果前半个码元与上一个码元的后半个码元一样,那就代表1,反之就是代表码元0。 调制解调器最基本的几种调制方法:调幅、调频、调相。调幅是指调震动的
2017-12-12 16:36:30
784
原创 色盲图像矫正算法
色盲图像矫正算法本文章介绍三种,自适应映射算法、几何变化的矫正算法、H分量选择法。 从二色盲简化模型基础上,我们可以知道RGB颜色空间通过某个角度投射到色盲平面上,这样会使原来的颜色被映射成另外一种颜色,最终导致与原来的颜色和其他映射到该位置的颜色分不清。 为了提高颜色的分辨率,那么只要把以上这些会被混淆的颜色投射到不同的颜色就可以了,说到底就是把这些颜色投射到颜色平面上的不同区域。
2017-12-11 22:37:09
3696
2
原创 基于色觉(色盲)模型的色盲成因
基于色觉(色盲)模型的色盲成因本文预告,本文是以三色觉理论为基础的,生物学研究伴x隐性遗传的请绕道,本文仅供本人课程设计用,觉得哪里不对请继续查找相关文献,我只做文献的搬运工。 三通道色觉模型 人体视网膜上存在三种锥体细胞(L、M、S),这几种分别感知长波、中波和短波的光,而色盲患者是缺失其中某种细胞或者是某种细胞不足导致的,例如红色盲缺失L视觉细胞,而L视锥细胞和M视锥细胞所影响的光谱范围有所
2017-12-11 13:41:51
2143
1
原创 计算机网络原理第二章学习总结
计算机网络原理第二章学习总结三网:指的是电信网络(电话、传真这些)、有线电视网络、计算机网络 三种交换技术:分组交换,电路交换,报文交换 报文:欲发送的整块数据称为报文。 数据段:将较长的报文划分为一个个更小的等长数据段。 分组:在每个数据段前加上一些必要的控制信息组成的首部后,构成一个分组,又称为包。 按网络的交换功能分类:电路交换、报文交换、分组交换、混合交换。 按距离分类:局域
2017-12-09 21:30:08
841
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人