- 博客(121)
- 收藏
- 关注
专有名词
何谓专有名词,即表示特定人、物、机构或场所的名词,一般专有名词的首字母大写,比如Paris、Bill Gates、United States。专有名词可以分为以下几类: 人名或头衔the Queen of England、Winston Churchill、the President of the United States、Doctor Mathews 著作名称War a...
2016-12-18 14:59:23
469
a large number of 和a large amount of的区别
只能修饰可数名词的:a large/ great/ good number of,a good/ great many,dozens of,scores of,quite a few 只能修饰不可数名词的:a great deal of,a large amount of,quite a little,a large sum of 既可修饰可数也可...
2016-12-18 14:59:03
3594
英语单词变复数规则
1.1 名词复数的规则变化 1.一般情况 加 -s 清辅音后读/s/ map-maps 浊辅音和元音后读 /z/ bag-bags /car-cars 2. 以s, sh, ch, x等结尾 加 -es 读 ...
2016-12-18 14:58:02
12512
1
48个英语音标
英语国际音标表(48个)元音(20个) 长元音/ɑ:/ /ɔ:/ / ɜ:/ /i:/ /U:/ 短元音/ʌ/ /ɒ/ /ə/ /ɪ/ /ʊ//e/ /æ/ /eɪ/ /aɪ/ /ɔɪ/ 双元音/ɪə/ /eə/ /ʊə/ /əʊ/ /aʊ/ 辅音p b t d k ɡ ʧʤ tr dr ʦ ʣ f vθ ð s z ʃ ʒ hm n...
2016-12-18 14:55:52
1757
容易读错的音标
[ʒ] 嗯鸡儿version 美式发音 ver静 [θ] 咬着舌头 发 "丝"音[s] 直接发 "丝"音,不需要咬着舌头[∫] 有点像 “西”音,但是是靠气流成音,不震动声带 [ð] 嗯遮 发音时声带必须震动[dʒ] 嗯家 发音时声带必须震动 /ts/ 次 发音时声带不震动/dz/ 子 发音时声带需要震动...
2016-12-18 14:54:48
443
从一个无序的数字序列中查找出前K个最大的数字[递归方式]
题设: /** * Created by Lanxiaowei * Craated on 2016/12/13 9:46 * 从一个无序的数字序列中查找出前K个最大的数字, * 要求返回的K个数字在目标无序数组中是前K个最大的,但是不要求这前K个数字是有序的 * 比如:8 9 5 0 6 2 7 1 4 3 且K = 5,那么最终应该返回 * 9 8 7 6 5 或...
2016-12-13 10:49:53
762
二叉树的前序/中序/后序遍历[非递归方式]
package tree.binarytree;import java.util.LinkedList;import java.util.Queue;import java.util.Random;import java.util.Stack;/** * Created by Lanxiaowei * Craated on 2016/12/12 17:14...
2016-12-13 00:02:57
129
原创 采用[二叉排序树]实现:判断给定的一个数字x是否在指定的一个无序的数字序列中存在...
package tree.binarytree;import java.util.Random;/** * Created by Lanxiaowei * Craated on 2016/12/12 17:14 * 判断给定的一个数字x是否在指定的一个无序的数字序列中存在 * 采用二叉排序树方式实现 */public class TestBinarySo...
2016-12-13 00:00:02
449
判断给定的一个数字x是否在指定的一个有序的数字序列中存在[二分查找方式]...
package tree.binarytree;/** * Created by Lanxiaowei * Craated on 2016/12/12 13:51 * 判断给定的一个数字x是否在指定的一个有序的数字序列中存在 * 采用二分查找方式实现 */public class Test4 { public static void main(Str...
2016-12-12 15:33:13
838
判断给定的一个数字x是否在指定的一个有序的数字序列中存在[递归方式]
package tree.binarytree;/** * Created by Lanxiaowei * Craated on 2016/12/12 13:51 * 判断给定的一个数字x是否在指定的一个有序的数字序列中存在 * 采用递归方式实现 */public class Test3 { public static void main(Strin...
2016-12-12 15:20:50
497
使用队列求解杨辉三角的第K层的所有元素
package queue;import java.util.concurrent.ConcurrentLinkedDeque;/** * Created by Lanxiaowei * Craated on 2016/12/12 9:03 * 求解杨辉三角的第K层的所有元素 * 使用队列求解 */public class YHTriangleWithQu...
2016-12-12 13:07:50
164
使用栈检测括号是否成对出现
package stack;import java.util.Stack;/** * Created by Lanxiaowei * Craated on 2016/12/11 14:13 * 检测括号是否成对出现 * 可以将检测到左括号抽象成入栈操作,检测到右括号抽象成出栈操作, * 左右括号成对出现刚好可以抽象成入栈出栈操作,也就是说只要最后 * 栈为...
2016-12-12 02:12:42
233
使用栈计算表达式值
package stack;import java.util.Stack;/** * Created by Lanxiaowei * Craated on 2016/12/11 17:29 * 使用栈计算表达式值 */public class EvaluateExpression { public static void main(String[...
2016-12-12 02:08:59
348
求[1,n]之间的所有素数
package primenumber.s1;/** * Created by Lanxiaowei * Craated on 2016/12/10 21:53 * 求出[1,n]之间的所有素数 * 最原始的做法 */public class TestPrimeNumber { //统计遍历的次数 private static int opsN...
2016-12-11 10:12:32
376
String类源码详解
/* * Copyright (c) 1994, 2010, Oracle and/or its affiliates. All rights reserved. * ORACLE PROPRIETARY/CONFIDENTIAL. Use is subject to license terms. */package java.lang;import java.io.Ob...
2016-12-10 16:14:25
259
Elasticsearch5.0系统服务安装
每次启动Elasticsearch都执行Shell脚本太过麻烦,一般产品环境下习惯将Elasticsearch做成系统服务,然后随系统开机而自动启动。原本Elasticsearch是有个elasticsearch service wrapper插件的,然而遗憾的是它不支持最新版的Elasticsearch5.x,因此有了这篇博客。修改elasticsearch安装目录下bin目录下的e...
2016-11-28 11:31:32
225
Eclipse中JS文件即使取消语法验证仍提示错误
我想大家应该都遇到过这种问题:js文件一直提示报错,如图: 通常的做法都是取消js文件的语法验证,操作如图: 首先你的项目上鼠标右键-->Properties 然而,这招并不是放之四海而皆准的,如果取消了js语法验证仍然报错怎么办? 其实对付这种问题的终极解决办法如下: 首先你的项目上鼠标右键-->Properties 如果有多个js文件,一个个的ad...
2015-12-11 18:51:44
437
Cron表达式工具类
Quartz调度框架里最大的亮点就是Cron表达式,他能灵活的表达任务计划周期,但由于它的语法复杂多变,要让用户去书写Cron表达式,则简直就好比要小姐从良是一样的难。所以才有了Cron表达式工具类,使用它可以通过接收一些必要参数自动输出一个标准的Cron表达式。废话不多说,亮剑看码:package com.yida.framework.base.util.quartz;...
2015-12-11 10:16:56
3822
3
Quartz2.x任务计划调度操作工具类
根据Quartz2.2.1版本封装的工具类,记录与此用于备忘:package com.yida.framework.base.util.quartz;import java.util.ArrayList;import java.util.List;import org.quartz.CronScheduleBuilder;import org.quar...
2015-12-10 16:50:16
262
SpringMVC的Date与String互转
项目里经常需要用到日期和String之间的转换,比如后台的Date对象以Json形式返回给前端页面的时候,希望转换为yyyy-MM-dd HH:mm:ss格式的字符串,而前端页面在提交表单时日期字段希望能自动填充到后台controller方法的Date对象里。 后台date转换String,在你date类型属性get方法上添加@JsonFormat注解,如下:@J...
2015-12-10 14:28:10
393
Quartz入门
Quartz是一个完全由Java编写的开源作业调度框架,当你想实现定时做些事情的时候,它就派上用场啦!目前Quartz比较稳定的版本是2.2.1,所以我这里就以这个版本为例,如果你使用Quartz2.x系列,那你的Spring版本必须3.1版本及以上(假如你需要将Quartz跟Spring整合的话),Quartz并不一定需要跟Spring整合哈,它完全可以脱离Spring单独工作,...
2015-12-10 12:52:30
114
七牛操作工具类(Java版)
没什么好说的,千言万语都在代码中,亮剑看码:package com.yida.framework.base.util.qiniu;import java.io.File;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import jav...
2015-12-08 15:50:16
575
CentOS安装MySQL(rpm方式)
首先你需要下载MySQL安装包,下载地址如下: http://ftp.ntu.edu.tw/pub/MySQL/Downloads/ 这里我以MySQL5.6.26-1.el7版本为例,其中安装包里的x86_64表示是x86架构的64位CPU,其中必须下载的两个安装包为: MySQL-server-5.6.26-1.el7.x86_...
2015-11-16 17:56:13
144
PHP第一天学习笔记
PHP数据类型:boolean integer float double string array object resource 一种比较另类的表示字符串的方式: echo <<<AAA HTML输出内容。。。//这里注释照样输出!AAA; PHP echo中文乱码问题解决办法:1.设置你的Zend Studi...
2015-11-13 17:39:49
125
PHP开发环境搭建详细教程
首先你需要安装Apache Server,这里以当前最新版Apache Server2.4为例进行说明,可惜官网并没有提供最新版的msi安装包,连编译后的binary二进制压缩包都没提供,不过我已经编译并上传到我的百度网盘,下载地址如下: Apache Server2.4最新版安装包 下载下来后直接解压到任意目录,如图: 然后你需要安装Apache Server系...
2015-11-12 22:06:49
1334
CentOS安装Tomcat
1. 下载Tomcat安装包: Tomcat官网 解压下载下来的tar.gz至任意目录下,执行命令:tar -xzf apache-tomcat-7.0.56.tar.gz解压后如图: 如果是在windows上,则直接解压zip包到任意目录,如图: 然后我们需要为Tomcat创建系统服务,操作如图: 然后在当前目录下通过touch命令创建...
2015-11-10 13:26:11
98
CentOS安装JDK
首先去Oracle官网下载你需要安装的JDK安装包,在linux操作系统上JDK安装包分两种格式:rpm和tar.gz。JDK历史版本下载地址如下: 点击进入JDK官网下载地址 rpm和tar.gz下载哪个看你喜好了,我个人推荐你下载tar.gz这个,至于是下载x64还是x86,这取决于你的操作系统是64位还是32位,32位的操作系统就下载x86的那个...
2015-11-10 10:23:08
112
Comparison method violates its general contract
今天一个群里哥们儿碰到一个异常,抛到群里求解答,他的代码如下图:抛出的异常信息为:java.lang.IllegalArgumentException: Comparison method violates its general contract!at java.util.TimSort.mergeHi(TimSort.java:868)at java.util.Ti...
2015-11-09 21:36:36
146
Python开发环境搭建
出于个人兴趣,业余时间学习下Python这门脚本语言,权当是一味调料.老是看Java有时候会腻歪,尝试一门新鲜玩意儿,我发现兴趣大增,哈哈! 这里我以Python3.x为例哈,作为爱学习的码农,自然是追求最前沿的技术动态.Python安装包我已经上传到我的百度网盘了,下载地址如下: http://pan.baidu.com/s/1bn2rOqb 如果...
2015-11-09 18:59:21
161
关于Volatile关键字的一点个人理解
volatile的特性: 当我们声明共享变量为volatile后,该变量的更新将会对其他线程具有内存可见性,本质就是通过线程间这种数据更新通知来实现数据同步,而传统的做法通过加锁的方式来实现数据同步,但由于锁的性能损耗太大,所以有了通过volaitle关键字来通过无锁的方式来达到同样的目的.OK,扯了半天废话,直接上我画的草图吧,各位看官如果觉得我哪里说的不妥,...
2015-11-09 12:28:34
270
1
看英文PDF积累的英文常见短语词组
what is more除此之外 after all毕竟 above all首先,尤其是 ahead of 在.....之前 all at once突然,同时/一起 all but几乎,差一点 all of sudden突然,出乎意料的 all over到处 all over again再来一次...
2015-11-03 13:31:34
387
Another app is currently holding the yum lock; waiting for it to exit
昨天用Virtualbox虚拟了2台CentOS,发现默认没有安装vim,所以就准备安装vim,结果我输入如下命令时,出现了如题的异常:yum install vim-X11 vim-common vim-enhanced vim-minimal 结果提示异常: 意思是yum当前正被其他程序进程占用了,解决办法就是杀掉进程了,输入下面的命令即可:rm -f /...
2015-11-02 12:33:26
115
修改系统IP(CentOS)
这里我使用的是NAT网络模式,如图: 然后如图操作: 修改之前如图: ifcfg-eth0修改之后如图: 然后修改/etc/sysconfig下的network文件,如图: 敲vi network,然后如图编辑: 然后esc,:wq!保存,你懂的。 然后service network restart,重启网络服务让我们的修改生效,如图: ...
2015-11-01 19:07:01
135
新浪微博模拟登录(Java)
使用HttpClient模拟新浪微博登录,贴在这里做个备忘,也希望能帮助到有这方面需求的童鞋们,代码如下: package com.yida.spider4j.crawler.test.sina;import java.io.UnsupportedEncodingException;import java.math.BigInteger;import ...
2015-10-29 20:07:28
277
音悦台800多万MV视频抓取
闲的蛋疼,抓下音悦台的MV玩玩,昨晚研究到凌晨1点,现把代码分享与此,以作备忘,如果有涉及侵权,请音悦台通知我,我马上删除代码,哈哈!!! //因为我发现音悦台的MV ID都是7位数字 int max = 9999999; for(int i=0; i < max; i++) { String videoId = i + ""; ...
2015-10-20 09:37:31
617
W3C Document 与Jsoup Document之间对象互转
1. org.w3c.dom.Document对象转成org.jsoup.nodes.Document对象: String fragment = "<data><employee><name id=\"1\">益达</name><name id=\"2\">yida</name
2015-10-08 14:37:14
757
有关W3C Document操作的XML工具类
纯干货,你懂的,各位看官直接看代码:package com.yida.spider4j.crawler.utils.xml;import java.io.File;import java.io.IOException;import java.io.InputStream;import java.io.StringReader;import java.u...
2015-10-08 11:07:48
265
maven-dependency-plugin(goals copy-dependencies unpack ) is not supported by m2e
Maven异常: maven-dependency-plugin (goals copy-dependencies unpack ) is not supported by m2e 解决办法如下: 将<plugins>元素包裹在<pluginManagement>元素之内,如图: 改好后,crel + s保存你的pom.xml,然...
2015-09-21 15:05:23
147
跟益达学Solr5之拼音分词[改进版]
之前一篇介绍过如何自定义实现拼音分词器,不过当初只考虑了全拼这种情况,且有些BUG,趁着抗日胜利70周年阅兵3天假期有时间,又把当初的代码拿起来进行了改进,改进点包括支持全拼,简拼以及全拼+简拼,支持汉字数字是否NGram处理的可配置,支持NGram长度范围的可配置等,特此更新此篇进行分享!如有不妥之处,还望不吝指正! 废话不多说,直接上代码:import jav...
2015-09-04 23:15:27
220
Eclipse下运行启动Heritrix1.14.4
前面我们知道了如何通过执行Heritrix官方提供的jar包去启动Heritrix,庆幸的是,Heritrix是完全开源的,所以我们可以将Heritrix的源码直接导入Eclipse去运行它。首先解压heritrix-1.14.4-src.zip到任意盘符,这里我直接解压到桌面,解压后你会看到如图的目录结构: src下毫无疑问是源码文件,lib是Heritrix依赖的jar包。Testdat...
2015-08-31 20:01:36
171
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人