自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

落尘曦的博客

只要思想不滑坡,办法总比困难多!

转载 脑瘫男孩以专业第一的成绩成功考研,你还有什么理由不努力?

2020年伊始,一场疫情席卷了中华大地。每年一度的高考也延期进行,虽然延期,也仅仅只剩下不到一个月的时间了。 大部分考生都在挑灯夜读,争取给自己交上一份满意的答卷,即便不是最好的,但在这短暂的青春里,努力过,争取无愧韶华。 下面这位男孩的经历,或许能让我们心中重燃斗志。 在广东河源有...

2020-06-15 10:27:16 166 0

原创 Apache Lucene几种分词系统

1、 StopAnalyzer StopAnalyzer能过滤词汇中的特定字符串和词汇,并且完成大写转小写的功能。 2、 StandardAnalyzer StandardAnalyzer根据空格和符号来完成分词,还可以完成数字、字母、E-mail地址、IP地址以及中文字符的分析处理,还可以...

2020-06-30 13:50:26 38 0

翻译 Open Closed Principle With Service Locator Pattern

Open Closed Principle With Service Locator Pattern Open closed principle is the most simple one in the list of software design principles I understa...

2020-05-21 11:07:10 77 0

原创 maven远程部署war包到tomcat8服务器

环境准备 linux服务器一台 服务器安装JDK 服务器安装Tomcat 服务器Tomcat8配置 添加Tomcat权限 配置文件路径: tomcat/conf/tomcat-users.xml 在<tomcat-users> </tomcat-users>标签...

2020-05-16 16:37:38 75 0

翻译 Learn Javascript Fast by “Hacking” Your Favorite Websites

The best way to learn a new programming language is to learn by doing. Learn some useful JavaScript functions in less than 30 minutes by trying out t...

2020-04-13 22:50:56 63 0

原创 一个空字符串引起的学习

在研究某开源项目时,页面一直在请求一个URL,代码翻了个遍也没找到在哪里请求的,经过不断的断点调试,终于找到的了发送请求的代码,代码如下: Function("‍‌‌‌‍‍‌‌‍‌‌‍‍‌‍‌‍‌‌‌‍‌‍‍‍‌‍‌‍‌‍‍‍‌‌‍‌‍‍‌‍‌‌‍‌‌‍‌‍‌‌‍‍‌‍‌‍‌‌‍‌‌...

2020-04-12 23:31:19 206 0

转载 浏览器的工作原理:新式网络浏览器幕后揭秘

序言 这是一篇全面介绍 WebKit 和 Gecko 内部操作的入门文章,是以色列开发人员塔利·加希尔大量研究的成果。在过去的几年中,她查阅了所有公开发布的关于浏览器内部机制的数据(请参见资源),并花了很多时间来研读网络浏览器的源代码。她写道: 在 IE 占据 90% 市场份额的年代,我们除了...

2020-04-03 15:01:04 80 0

转载 java.lang.UnsatisfiedLinkError解决方法汇集(转载)

1、请查看控制台的错误信息 a:如果控制台的消息是类似 java.lang.UnsatisfiedLinkError: no MRChkLib in java.library.path,Error loading library MRChkLib 这样的错误信息,那么是因为MRChkLib.d...

2020-03-26 10:19:45 231 0

原创 JS键盘按钮keyCode及示例大全

以功能区分布 以 keycode 编号顺序分布 keycode 0 = keycode 1 = keycode 2 = keycode 3 = keycode 4 = keycode 5 = keycode 6 = keycode 7 = keycode 8 = BackSpa...

2020-03-19 12:23:02 94 0

原创 Java对象类型的判断的几种方法

instanceof 判断某个对象是否是某个类的实例或者某个类的子类的实例。它的判断方式大概是这样的: public<T> boolean function(Object obj, Class<T> calzz) { if (obj == nu...

2020-03-18 10:39:43 190 1

翻译 Java EE vs J2EE vs Jakarta EE

1. Introduction Ever heard of Java EE? How about Java 2EE,J2EE, or now Jakarta EE? Actually,theseare all different names for the same thing: a set o...

2020-03-10 13:40:20 126 0

原创 IE8以下的attachEvent()和其他浏览器的addEventListener()区别

ie11已经摒弃了attachEvent,而改用addEventListener。 官网链接http://msdn.microsoft.com/zh-cn/library/ie/bg182625(v=vs.85).aspx ie低版本支持的是attachEvent,他和addEventLi...

2020-03-09 14:44:56 67 0

原创 【JS题目】一道隐式类型转换+运算符优先级的面试题

题目:求以下console.log的输出结果 <!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> &l...

2020-03-09 13:35:32 69 0

原创 JS隐式转换与显示转换

隐式转换 1.undefined与null相等,但不恒等(===) 2.一个是number一个是string时,会尝试将string转换为number 3.隐式转换将boolean转换为number,0或1 4.隐式转换将Object转换成number或string,取决于另外一个对比量的...

2020-03-08 23:21:26 112 0

原创 Hierarchy For Package java.util

Hierarchy For Package java.util Package Hierarchies: All Packages Class Hierarchy java.lang.Object java.util.AbstractCollection<E> (implem...

2020-03-08 11:12:08 86 0

翻译 Martin Fowler微服务论文翻译

原文地址 :https://martinfowler.com/articles/microservices.html Microservices 微服务 a definition of this new architectural term 一个新架构术语的定义 The term &...

2020-03-02 23:18:44 151 0

原创 Linux iptables常用命令的使用

语法: iptables (选项) (参数) iptables命令选项输入顺序: iptables -t 表名 <-A/I/D/R> 规则链名 [规则号] <-i/o 网卡名> -p 协议名 <-s 源IP/源子网> --sport 源端口 <...

2020-03-02 18:44:26 89 0

翻译 Spring Boot Reference Guide 2.1.12.RELEASE

Spring Boot Reference Guide Spring Boot参考指南 Spring Boot Reference Guide Authors PhillipWebb,DaveSyer,JoshLong,StéphaneNicoll,RobWinch,AndyWilkins...

2020-02-25 00:21:37 153 0

原创 GA,PRE,SNAPSHOT有什么含义

Beta 该版本相对于α版已有了很大的改进,消除了严重的错误,但还是存在着一缺陷,需要经过多次测试来进一步消除。这个阶段的版本会一直加入新的功能。 Alpha Alpha是内部测试版,一般不向外部发布,会有很多Bug.除非你也是测试人员,否则不建议使用.是希腊字母的第一位,表示...

2020-02-24 23:51:40 102 0

原创 eclipse批量替换修改变量名称

第一种 双击选中变量名id,右键选择Refactor中的Rename 如下图所示,红箭头的带有方框的就是选中修改的变量名,此时修改提示框的内容,后面带方框的也跟着修改,而蓝色箭头的不被选中的同名单词不会被修改,这也是和第二种方法的区别。 第二种   按下ctrl+f, 弹...

2020-02-24 17:04:19 292 0

原创 Nginx 配置参数详解

序言 Nginx是lgor Sysoev为俄罗斯访问量第二的rambler.ru站点设计开发的。从2004年发布至今,凭借开源的力量,已经接近成熟与完善。 Nginx功能丰富,可作为HTTP服务器,也可作为反向代理服务器,邮件服务器。支持FastCGI、SSL、Virtual Host、URL...

2020-02-13 10:27:57 187 0

原创 tomcat中server.xml配置详解

Tomcat Server的结构图如下: 该文件描述了如何启动Tomcat Server <Server> <Listener/> <GlobaNamingResources> </GlobaNamingResources <Service...

2020-02-11 21:09:39 103 0

原创 tomcat日志中文乱码问题

平时在使用tomcat做一些服务的时候经常遇到各种乱码问题,要么是控制台输出乱码或者输出日志乱码,要么页面接收乱码,非常烦人。引起乱码的原因多个,从网上学习了很多,现在尝试简单总结给大家分享 一、页面输出乱码 有三种可能 1.server.xml配置未注明编码格式 浏览器本身有自己的显示编...

2020-02-11 20:45:15 283 1

原创 java.io.IOException: Connection reset by peer

错误信息: Caused by: java.net.SocketException: Connection reset by peer: socket write error at java.net.SocketOutputStream.socketWrite0(Native ...

2020-02-10 12:12:02 322 0

原创 软件的生命周期版本解释

软件的生命周期中一般分4个版本,如下是4种的解释: alpha版:内部测试版。α是希腊字母的第一个,表示最早的版本,一般用户不要下载这个版本,这个版本包含很多BUG,功能也不全,主要是给开发人员和 测试人员测试和找BUG用的。 beta版:公开测试版。β是希腊字母的第二个,顾名思义,这个版本比...

2020-02-07 08:46:16 146 0

原创 graphviz基本使用及常见问题

一、认识graphviz 接触graphviz是几年前的一个项目,要画出数据网络的布局,使用graphviz能比较清楚的画出数据之间的关系。 可以在gallery中查看他能完成的图形:http://www.graphviz.org/gallery/。graphviz最方便的地方在于能够很快的清晰...

2020-01-16 23:34:55 93 0

原创 ajax异步调用直接返回页面后如何显示

在ajax成功的回调方法内直接写如下代码即可。 document.write(data); 例 $.ajax({ type : "post", url : "https://www.baidu.com", dat...

2020-01-14 17:34:58 127 0

原创 Java算法手册读书笔记 07.数据结构之队列结构

01.什么是队列结构? 队列结构与栈结构类似,都是具有特殊运算的规则,其也是一种线性结构。 队列结构允许对两端进行操作,但是两端的操作不同,在表的一端只能进行删除操作的称为队头,在表的另一端只能进行插入操作的称为队尾。如果队列中没有元素,则称为空队列。 队列的结构按照 先进先出 的原则处...

2020-01-13 22:25:15 60 0

原创 Java算法手册读书笔记 06.数据结构之栈结构

01.什么是栈结构 栈结构具有特殊的运算规则,是一种线性结构,,在栈结构中只能在一端进行操作,该操作端称为栈顶,另一端称为栈底,保存和取出数据都只能在栈结构的一端进行,从数据的运算角度来分析其按照“先进后出”的原则处理结点数据。 栈的数据存储结构有两种 顺序栈结构:使用一组地址连续的内存...

2020-01-13 20:20:49 64 0

原创 Java算法手册读书笔记 05.数据结构之链表结构

01.什么是链表结构? 链表结构是一种动态存储分配的结构形式,可以根据需要动态申请所需的内存单元。 典型的链表结构中每个结点都应该包括如下内容: 1.数据部分,保存的是该结点的真实数据 2.地址部分,保存的是下一个结点的地址 链表结构就是由许多这种结点构成的,在进行链表操作时,首先需...

2020-01-12 22:00:21 66 0

原创 Java算法手册读书笔记 04.数据结构之顺序表

01.什么是顺序表 顺序表(Sequential List)是按照顺序存储是存储的线性表。 该线性表的结点按照逻辑次序存放在计算机的一组连续的存储单元中,由于是依次存放,只要知道了顺序表的首地址即每个数据元素所占用的存储长度,就可以计算出任何一个数据元素(结点)存放的位置。 假设顺序表中所有...

2020-01-12 17:47:46 56 0

转载 使用gitblit搭建一个简单的局域网服务器

1、使用背景 现在很多使用github管理代码,但是github需要互联网的支持,而且私有的git库需要收费。有一些项目的代码不能外泄,所以,搭建一个局域网的代码服务器就非常重要了。 2、需要的工具 Git、tortoisegit、gitblit,其中tortoisegit不是必须的,它可以...

2020-01-06 18:02:03 153 0

原创 linux安装nginx详细步骤

一.linux离线安装nginx linux是CentOS7 1.下载安装包 安装包下载地址:https://download.csdn.net/download/qq_23994787/12084463 2.安装gcc和gcc-c++ 进入上图文件夹中执行以下命令 rpm -U...

2020-01-06 14:06:41 138 1

原创 Java算法手册读书笔记 03.数据结构之线性表

01.什么是线性表 1.线性表(Linear List)定义 线性表就是由n(n>=0)个数据元素(A1,A2,A3,.....An)组成的有限序列。 a.数据元素的个数n称为表的长度,当n=0的时候称为空表 b.如果一个线性表非空,即n>0,可以简单的记作(A1,A2,A3,...

2020-01-05 19:38:19 56 0

原创 Java算法手册读书笔记 02.数据结构概述

01.数据结构概述 数据结构是计算机中对数据的一种存储和组织方式,泛指相互之间存在一种或多种特定关系的数据集合。 合理的数据结构能够提高算法的执行效率,还可以提高数据的存储效率。 02.什么是数据结构? 计算机技术领域还没有统一的数据结构定义,不同的专家对数据结构有责不同的描述。 Sta...

2020-01-05 19:04:43 61 0

原创 System.getProperties的属性信息

来一段小程序执行一下 public static void main(String[] args) { Properties properties = System.getProperties(); Set<Entry<Object,Object>> entry...

2020-01-03 09:20:47 72 0

原创 关于springboot上传文件报错:The temporary upload location ***is not valid

错误信息:the temporary uplaod location [ *** ] is not valid 错误原因:在springboot项目启动后 系统会在‘/temp’目录下创建几个目录 用于上传文件。长时间运行后centos对‘/temp’下文件自动清理,导致清理过‘/temp’下文...

2020-01-03 09:14:28 149 0

原创 ClassNotFoundException: org.springframework.boot.bind.RelaxedDataBinder

1.如果是使用springboot1.x切换到springboot2.x版本出现该问题一般情况下是你的插件内容版本太低,升级到新的版本试试,比如分页或是是druid版本太低。 2.自定义配置文件项出错 3.尽量换成springboot的原生依赖 ...

2020-01-03 09:13:20 217 0

转载 用RAMDirectory做缓存提高Lucene性能

RAMDirectory和FSDirectory都继承自BaseDirectory,而BaseDirectory继承自Directory,Directory是Lucene中设计的一个顶层抽象类,可以将其看做本地文件系统的一个目录。 RAMDirectory是基于内存实现的,具有较高的存储速度,但...

2019-12-30 10:10:22 118 0

原创 Java算法手册读书笔记 01.什么是算法?

00.算法的发展历史 算法的起源可以追溯到我国的古代公元前1世纪的《周髀算经》,它是算经的十书之一,算法在我国古代被称为“演算法”。 在西方公元9世纪波斯数学家al-khwarizmi提出了算法的概念,算法最初写为algorism,意思采用阿拉伯数字的运算法则,到了18世纪,算法正式命名为al...

2019-12-29 23:37:10 97 0

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