-
【NodeJs】Http:post
varhttp=require('http');varqueryStr=require('querystring');varutil=require('util');http.createServer(function(req,res){ varpost=''; &nbs......3,481 0 2016-08-01 21:50
-
MySQL CHAR VARCHAR 字段长度
参见https://dev.mysql.com/doc/refman/5.6/en/char.html以上是针对MySQL5.6版本,不保证之前的版本也有同样的行为。总结一下:建表时定义的CHAR(n)和VARCHAR(n)是指定该字段能储存的最大字符(而不是字节)。既然是字符,当然不同字符集会占用不同的存储空间,如果是字符集是latin1,1个字符对应1个字节,如果字符集是utf8,则一个字符对......3,479 0 2017-11-07 14:12
-
一些关于数据库事务的基本原则总结
事务:事务是一组原子性sql查询语句,被当作一个工作单元。若mysql对改事务单元内的所有sql语句都正常的执行完,则事务操作视为成功,所有的sql语句才对数据生效,若sql中任意不能执行或出错则事务操作失败,所有对数据的操作则无效(通过回滚恢复数据)。事务有四个属性:1、原子性:事务被认为不可分的一个工作单元,要么全部正常执行,要么全部不执行。2、一致性:事务操作对数据库总是从一种一致性的状态转......3,471 4 2017-12-25 16:40
-
【NodeJs】Http: 基本服务
varhttp=require('http');varserver=http.createServer(function(req,res){ console.log(req.url); res.writeHead(200,{'Conte......3,465 0 2016-08-01 21:48
-
配置Spring Boot通过@ConditionalOnProperty来控制Configuration是否生效
Springboot中有个注解@ConditionalOnProperty,这个注解能够控制某个configuration是否生效。具体操作是通过其两个属性name以及havingValue来实现的,其中name用来从application.properties中读取某个属性值,如果该值为空,则返回false;如果值不为空,则将该值与havingValue指定的值进行比较,如果一样则返回true;......3,455 0 2018-05-15 16:11
-
Lucene入门样例 - 第一个demo
这两天正好有点空闲,稍稍看了一些lucene的内容。晚点可能会在link-nemo上加入相关的使用。这里先记录一个最简单的样例代码。Lucene是apache基金会里头比较有名的一个项目了,之前用过基于它的另一个全文检索框架Solr。需要的依赖jar:<groupId>org.apache.lucenegroupId>lucene-core</artifactId>5......3,440 2 2017-09-20 18:34
-
【Git】fatal: Unable to create '/.git/index.lock': File exists.
$gitadd-Afatal:Unabletocreate'/home/nemo/workpace/workpace01/Kira/.git/index.lock':Fileexists.Anothergitprocessseemstoberunninginthisrepository,e.g.aneditoropenedby'gitcommit'.Pleasemakesureallprocess......3,435 0 2017-05-02 19:18
-
java过滤HTML中的标签获取纯文本
publicstaticStringhtml2Text(StringhtmlStr){PatternscrpitPat;MatcherscriptMat;PatternstylePat;MatcherstyleMat;PatternhtmlPat;MatcherhtmlMat;try{//定义script的正则表达式{或<script[^>]*?>[\\s\\S]*?<\\......3,424 0 2017-09-27 18:29
-
树莓派自动连接
最近在捣鼓树莓派~发现通过apt-get下载软件,会自动连接mirrors.zju.edu.cn服务器。而且速度为0,一直不能更新。着实令人苦恼。下面介绍一种方法,通过其他源来下载软件。 编辑source.list文件,命令如下sudonano/etc/apt/sources.list注释掉原有内容,添加如下内容:debhttp://mirror.sysu.edu.cn/raspbian......3,417 0 2016-08-31 10:42
-
DateUtils
packagecom.nemo.utils;importjava.text.DateFormat;importjava.text.ParseException;importjava.text.SimpleDateFormat;importjava.util.Calendar;importjava.util.Date;importorg.apache.commons.lang3.time.DateF......3,404 0 2016-08-18 16:35
-
第二节课(总结)
OK,今晚是NemoJAVA课堂第二节课的内容。今晚上主要补充了一些昨晚第一节课没有说明的内容,这里稍稍做下记录。更多的问题,还得靠各位自己多多练习。1、E:#切换到E盘2、cdjava_work#进入java_work这个文件夹3、dir#在命令行上输出当前目录下的所有文件4、javacHelloWorld.java #编译HelloWorld.java文件,生成计算机认识的字节码(二......3,385 2 2016-03-07 22:28
-
等额本金/等额本息相关计算工具类 java
importjava.math.BigDecimal;importjava.util.HashMap;importjava.util.Map;/***CreatedbyNemoon2018/1/26.*等额本息工具类*等额本息还款,也称定期付息,即借款人每月按相等的金额偿还贷款本息,其中每月贷款利息按月初剩余贷款本金计算并逐月结清。把按揭贷款的本金总额与利息总额相加,*然后平均分摊到还款期限的每个......3,366 0 2018-01-26 11:17
-
【转】IntelliJ IDEA - 注释模板
IntelliJIDEA注释模板自定义的方式有许多,如LiveTemplates和FileandCodeTemplates,我比较喜欢FileandCodeTemplates,在新建类时自动包含在源码中。方法如下:编辑Includes中的FileHeader,如下这部分,是要插入到类的前面,作为类的注释。注释中的变量在下面的"Description"都由描述。新建License项版权声明信息,我准......3,357 0 2017-04-07 15:12
-
【NodeJs】Http:get
varhttp=require('http');varurls=require('url');varutil=require('util');http.createServer(function(req,res){ res.writeHead(200,{'Content-Type':'text/plain......3,343 0 2016-08-01 21:49
-
简单模仿mongodb实现一个数据库
源码寄存在GitHub,地址是:https://github.com/geeeeeeeeeeeeeeeek/NemoMiniDb这是一个简单模仿mongodb的数据库程序。该程序只用于学习用途。目前功能比较简单,不考虑多用户,不考虑多线程,不考虑效率,不考虑资源占用......只简单实现增删改查操作。后续如果有时间,需要继续完善,目前暂时先这样了。详细说明待添加,先占个位置,待续...3,336 0 2018-01-10 18:57