-
Base64转换工具
/***Base64转换工具*@author:Nemo2017年04月25日*/publicclassBase64Util{privatestaticfinalcharintToBase64[]={'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','......4,628 0 2017-04-27 11:19
-
JS 小数相加运算精度丢失
输入:1.45+0.31输出:1.76输入:1.45+0.32输出:1.77输入:1.45+0.33输出:1.78输入:1.45+0.34输出:1.79输入:1.45+0.35输出:1.7999999999999998输入:1.45+0.36输出:1.81输入:1.45+0.37输出:1.8199999999999998输入:1.45+0.38输出:1.83输入:1.45+0.39输出:1.839......4,624 0 2018-09-06 18:46
-
Ubuntu16.04 server安装过程
最近在折腾系统优化,做缓存服务器集群,这边单位配了机器,让我做这个事情。一直比较钟爱Ubuntu,也是为了带办公室更多的人接触到Ubuntu,所以这回也决定用Ubuntuserver来作为这边的服务器。然后就遇到了一些问题,这里记录下:安装过程中出现“ubuntu16.04server64busybox-initramfs安装失败”的问题,解决方法如下 1、在启动引导界面;2、按F6按键......4,621 0 2016-09-12 10:28
-
关于Eclipse SVN显示资源历史记录乱码问题
使用SVN查看历史记录进行文件对比的时候,有时会出现乱码问题。这里稍稍做下记录: 解决办法:打开Window-->Preferences-->General-->Workspace.这时候在右边的操作框下方可以看到:Textfileencoding.默认是GBK,把GBK改成项目的编码即可。4,617 0 2016-01-25 10:47
-
Linux使用ps命令获取对应PID
Linux中的ps命令是ProcessStatus的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状......4,606 0 2017-08-10 15:06
-
百度站内搜索不支持https曲线救国方法...
在做完link-nemo的全站https后悲催的发现,原来好好的站内搜索用不了了。...查了一圈才发现,原来百度的站内搜索还没有支持https...没办法了,link-nemo暂时没有更多的资源来自己实现站内搜索,所以还是得用第三方的。又查了一圈,发现国内的其他搜索引擎貌似都没有提供站内搜索功能,所以没办法,还是考虑折腾下百度的站内好了。之前给link-nemo的站内配置的搜索域名:http://......4,595 2 2017-09-14 19:34
-
Lucene 创建全文检索基本原理记录
基本过程有两部分:索引和搜索。1.索引过程:1)有一系列被索引文件2)被索引文件经过语法分析和语言处理形成一系列词(Term)。3)经过索引创建形成词典和反向索引表。4)通过索引存储将索引写入硬盘。2.搜索过程:a)用户输入查询语句。b)对查询语句经过语法分析和语言分析得到一系列词(Term)。c)通过语法分析得到一个查询树。d)通过索引存储将索引读入到内存。e)利用查询树搜索索引,从而得到每个词......4,586 0 2017-09-21 09:56
-
搜索引擎工作原理(记录)
第一步:爬行搜索引擎是通过一种特定规律的软件跟踪网页的链接,从一个链接爬到另外一个链接,像蜘蛛在蜘蛛网上爬行一样,所以被称为“蜘蛛”也被称为“机器人”。搜索引擎蜘蛛的爬行是被输入了一定的规则的,它需要遵从一些命令或文件的内容。第二步:抓取存储搜索引擎是通过蜘蛛跟踪链接爬行到网页,并将爬行的数据存入原始页面数据库。其中的页面数据与用户浏览器得到的HTML是完全一样的。搜索引擎蜘蛛在抓取页面时,也做一......4,559 4 2016-12-25 00:15
-
VIM复制粘贴剪切
1.选定文本块。使用v进入可视模式,移动光标键选定内容。2.复制的命令是y,即yank(提起),常用的命令如下: y 在使用v模式选定了某一块的时候,复制选定块到缓冲区用; yy 复制整行(nyy或者yny,复制n行,n为数字); ......4,558 0 2016-06-17 09:24
-
Cannot connect to the Docker daemon
nemo@Cynthia:~$dockerversionClient: Version: 1.12.1 APIversion: 1.24 Goversion: go1.6.2 Gitcommit: 23cf638 Built: ......4,534 0 2016-11-14 14:43
-
《数据库系统实现》(第二版)pdf资源下载(备份)
4,527 0 2018-01-16 15:35
-
MapGeter
/***得到一个map*根据传入的key和list,从list中取得相同的key,将其封装为key--》多个list*@param*/classMapGeter<T>{/***以keyName为基准,建立keyName->list对应关系,方便使用*@paraminputList*@paramkeyName*@return*/privateMapT>>get(List......4,515 0 2018-03-05 17:21
-
Mysql 基础架构分析
MySQL从概念上可以分为四层。从上到下分别为:接入层、服务层、存储引擎层、系统文件层。接入层:不同语言的客户端通过mysql的协议与mysql服务器进行连接通信,接入层进行权限验证、连接池管理、线程管理等。服务层:包括sql解析器、sql优化器、数据缓冲、缓存等。存储引擎层:mysql中存储引擎是基于表的。系统文件层:保存数据、索引、日志等。贴个图:4,506 0 2017-12-25 16:56
-
getClassLoader().getResource(
今天遇到文件路径中有中文,读取文件就找不到,查了下得到以下解决方法,记录下来。在使用类似这样: Java代码 this.getClass().getClassLoader().getResource("").getPath() 来获取文件路径时,里面的路径空格会被“%20”代替,这时候如果你用这个获取到的包含“%20”的路径来new......4,502 0 2016-07-24 23:07
-
Git stash 用法
保存使用gitstash保存当前的操作,如果不这么做,你在切换到别的分支之前就一定要提交已经有的改动。但你当前的操作尚未完成,所以要暂时保存起来。查看直接使用gitstashlist就可以了。MyPC:projectlimi$gitstashliststash@{0}:WIPonmaster:3d72f0bclearfilestash@{1}:WIPonstart-test:fabaa87fixb......4,483 0 2017-03-09 14:54