- 博客(48)
- 资源 (1)
- 收藏
- 关注
原创 学习英语口语的计划
同时,发音和流利度是口语的难点,需要分阶段练习,比如先纠正音标,再练习连读,最后实战应用。还要考虑用户的学习习惯和时间安排,提供可操作的每日练习方法,比如利用碎片时间听材料,每天固定时间练习发音。最后,确保计划结构清晰,分阶段进行,每个阶段有明确的目标和方法,资源推荐具体,让用户容易执行。最后,确保整个计划结构清晰,步骤明确,让用户能一步步跟着做,并且有调整的空间,根据他的进步情况灵活变化。另外,用户可能对如何保持动力感兴趣,所以计划中需要包括奖励机制和记录进步的方法,比如用打卡应用或录制自己的口语进步。
2025-02-26 13:06:35
1018
原创 关于Java的静态块、非静态块和静态方法
一、代码块和构造函数的初始化顺序 先从实例代码开始 父类public class SuperClass { static { System.out.println("super static block init"); } { System.out.println("no static block init"); } public
2016-07-14 19:03:36
456
原创 Java中对已有的Set进行排序问题
问题描述:对已有的set集合进行排序:Set中保存的对象,按照对象的某个属性进行排序。 例如,set中保存的Model如下:package test.collection;/** * Created by on 2015/10/10. */public class Model { private String key; private Man man; privat
2015-10-10 18:13:47
2455
原创 Java单例多线程
参考:http://stackoverflow.com/questions/11165852/java-singleton-and-synchronization
2015-05-29 15:41:39
436
原创 Excel Sheet Column Title
题目:Given a positive integer, return its corresponding column title as appear in an Excel sheet.For example:1 -> A2 -> B3 -> C...26 -> Z27 -> AA28 -> AB 通过的程序如下:public class Solution { public
2015-05-27 23:16:26
888
原创 spring batch无法重复执行的原因和解决办法
理解spring batch 的Job 、Job Instance和Job Execution的关系对配置和使用spring batch有很大的帮助。 在一次实际使用spring batch的过程中,在调度平台中,第一次执行Job没有出现问题,当再一次执行的时候,出现了该任务已经执行过的异常。 针对这种异常需要明确Job Instance的概念,Job Instance 是由Job的名称和执行该
2015-05-08 15:03:36
10492
原创 zabbix-基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案
http://www.zabbix.com/abbix(音同 zæbix)是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。zabbix由2部分构成,zabbix server与可选组件zabbix agent。zabbix s
2015-04-09 15:51:40
2158
2
原创 Java bean copy 工具 dozer
dozer的参考文档:http://dozer.sourceforge.net/dozer-user-guide.pdf
2015-04-03 17:51:41
708
原创 apache commons csv写文件demo
1.简介csv处理开源的工具有不少,比如:super csv 和 Apache commons csv,本文使用Apache Commons csv,其提供了非常简单的借口来读写csv文件。 本文是针对csv文件的写示例。2.依赖 <dependency> <groupId>org.apache.commons</groupId> <artifactId>commons-c
2015-03-03 11:10:19
6251
1
原创 Linux 命令汇总
1.man -t ls | ps2pdf -> ls.pdf生成pdf格式的ls帮助文件。2. pushd . :将当前目录压入栈,使用popd可以回到该目录。3.find -type f ! -perm -444:寻找所有不可读的文件(对网站有用)4.find -type d ! -perm -111 寻找不可访问的目录(对网站有用)
2014-07-24 13:42:36
1011
转载 Java中的String类
转自:http://www.cnblogs.com/springcsc/archive/2009/12/03/1616326.html 1、String对象的初始化由于String对象特别常用,所以在对String对象进行初始化时,Java提供了一种简化的特殊语法,格式如下: String s = “abc”;
2014-06-27 16:02:09
631
原创 guava的String中的Joiner
1.Joiner用处Joiner用来将一系列的字符串进行合并,合并之后的每个字符串之间可以用特定的分隔符,并且可以用来处理含有null的字符串的情况。2.Jointer的常用方法1.public static Joiner on(String separator)或者public static Joiner on(char separator);该方法设置合并字符串之间的分隔符。
2014-05-09 10:00:43
2249
原创 文档内容相似项处理-Shingling
集合的Jaccard相似度定义:对于两个集合A和B,A和B的Jaccard相似度记为SIM(A,B)=|A∩B|/|A∪B|。计算文档内容的相似度可以用来检测文档抄袭作弊或者镜像页面等。为了计算文档内容之间的相似度,首先也将文档进行分词处理,然后计算Jaccard相似度。shingling用来处理文档内容的分词,需要考虑shingle的大小。例如,字符串“abcd" , 2个shi
2014-05-08 22:14:18
1540
原创 图解String类型的不可变性及其原因
String s=“abcd”;上面的语句定义了一个字符串变量s,该变量指向字符串“abc”,当初始化变量s时,会在堆中为s非配内容空间,如下图所示:当将字符串变量,赋值给另一个字符串变量时,例如:String s2=s;此时,s2和s是相同的字符串对象,如下图所示:当一个字符串连接其他字符时,他就指向了新的字符串对象,例如,s=s.concat("ef“), 如下
2014-05-06 19:44:48
4705
1
原创 JSP内置对象
jsp中采用java语言作为脚本编程语言,为了简化java使用对象之前都要先将对象实例化的情况,jsp提供了一些内置对象,这些内置对象都是系统容器实现和管理的,在jsp中使用不需要定义,可以直接使用。在jsp中一共预定义了request、response、application、session、out、pageContext、config、page和exception 共9种内置对象。1.
2014-01-10 19:33:37
1166
2
原创 JSP页面的构成总结
JSP页面主要由指令标签、HTML标记语言、注释、嵌入的JAVA代码、JSP动作标签等组成。所有的JSP页面在执行之前会被服务器解析成servlet。1.JSP指令标签指令标签不会产生任何的输出内容到页面中,主要用来定义整个页面的相关信息。语法格式如下:其中:directive:指令的名称,可以为page、include和taglib其中的之一。attribute:属性名称,不
2014-01-10 11:57:11
2272
1
原创 JSP中统计用户在某页面的停留时间
1.实现的运行效果首先会记录登录时间,然后每隔5秒刷新一下在页面中停留的时间。2.关键代码如下计算停留时间的代码如下:<% session.setMaxInactiveInterval(20);//设置session的有效活动时间 Date now = new Date(); int hour = 0; int minute = 0;
2014-01-09 23:02:35
3669
1
原创 DNS解析主机IP地址
InetAddress是IP地址的工具类,利用InetAddress提供的getAllByName方法可以返回主机对应的所有IP地址,基于该方法可以解析主机IP地址。1.InetAddress简介InetAddress类可以将数字地址转换为主机名称,反之亦然,Inet4Address与Inet6Address类是InetAddress的两个直接子类,分别表示IPv4地址和IPv6地址。In
2014-01-05 20:48:14
3153
原创 HTTP 1.1 状态代码含义
HTTP的状态码定义英文原文:http://www.w3.org/Protocols/rfc2616/rfc2616-sec10.html Status Code DefinitionsEach Status-Code is described below, including a description of which method(s) it can follow and a
2013-12-31 10:48:33
2687
原创 组合数学小结
1.从n个元素的集合中任取r个圆排列的个数为:p(n,r)/r.其中:p(n,r)=n!/(n-r)!2.设S是有k个不同元素的重集,且每个元素的重复数是无限的,则S的r组合个数等于C(k-1+r,r).3.设S是具有k个不同元素的重集,且每个元素有无限重复数。若要求S的每个不同元素至少在r组合中出现一次,则S的这种r组合个数等于C(r-1,k-1).(r>=k).4.将r个相同的元素
2013-12-24 20:51:03
1296
原创 mysql 数据库基本操作
1.显示数据库:show databases;2.显示某个数据库的表:首先 use 数据库名,然后:show tables;3.显示数据库的引擎:show engines;4.创建数据库:create database databasename;5.删除数据库:drop database databasename;6.创建表:create table tableName(属性名
2013-12-24 20:40:04
681
原创 编辑距离(Edit Distance | Levenshtein距离)
1.问题定义编辑距离又称为Levenshtein距离,是指两个字符串之间,从一个字符串变成另一个字符串所需要的最小编辑操作次数。可以采用的编辑操作包括:插入操作、替换操作和删除操作。例如:字符串“a“ 与字符串 ”b“的编辑距离为1,只有一个替换操作。将”kitten一字转成“sitting”的编辑距离为3:sitten (k→s):替换操作sittin (e→i)
2013-12-16 23:03:50
2698
转载 2014 IT互联网公司校招应届生待遇大全
转自:http://www.itmian4.com/forum.php?mod=viewthread&tid=3983&extra=&page=1近年来IT互联网行业发展前景不错,各大IT公司为了抢夺优秀的高校应届毕业生,频频开出高价年薪。那么对于广大应届毕业生来说,公司的薪资自然成为广大IT行业求职者最为关注的事情,IT面试通过整理各方面的IT待遇信息,现对IT行业的校招薪水情况作个大致梳理
2013-12-16 09:20:54
8418
原创 整理IT笔试面试资料汇总
在2014找工作的过程中,深深的感悟到,良好充分的准备,你就会有很大的收获。如果想在找工作中得心应手,有些东西是需要认真准备的,不能只有找到理想工作的目标,没有达到目标的能力。IT笔试面试主要考核对编程语言的、算法与数据结构、操作系统、计算机网络的掌握深度与实践,还会有一些概率知识,或少量的设计模式和大数据处理等,同时,还有自己的项目经验。1.针对面试笔试涉及的知识点,有些书籍是经过好多人
2013-12-15 23:01:49
1372
原创 编程需要从娃娃抓起吗
今天看到关于play-i的介绍。play-i正在研发玩具机器人,可以在孩子玩乐的过程中学习编程,同时体味到编程的乐趣。该款产品预计在2014年夏天可以发布。机器人包括Bo和Yana,针对不同的年龄段有不同的编程课程。划分了5-8岁、8-12岁和12岁以上三个年龄段。并且还可以把自己的程序和其他人分享。同时,还给开发者留有API。相信很多人在思考,是不是编程真的要成为一项必学的重要技能了
2013-12-13 21:28:25
1052
原创 python之list列表
>>>print(“今天就简单的写写python中的列表,打发一下时间”)1.简介python中的列表就类似于数组,但是和数组有些不同。在python中创建一个列表时,会在内存中创建一个类似数组的数据结构来存储数据。python的list可以和数组一样有下标的操作,并且下标从0开始。列表中存储的数据类型可以是混合的不同数据类型。2.list内置操作函数list可以有一下几个内置函数
2013-12-10 17:29:08
1220
原创 数据压缩算法
一 引言随着互联网的飞快发展,整个互联网产生原来越多的数据,这个世界充满了数据,人们的生活离不开数据,然而能够有效表达数据的算法在现代的计算机基础架构中有着重要的地位。当我们在欣赏图片,听音乐,看视频,无论是用PC或移动终端浏览信息时,我们始终在和数据形影不离。在计算机系统中处理的数据,都有一个共同的特点,它们始终是用二进制表示的。因为大多数数据有很大的冗余,所以数据压缩算法能够节
2013-12-02 16:41:59
2089
原创 参加不愿让你一个人之我和春天有个约会的看法
我和春天有个约会是一个大型的校际交友联谊活动,每年都会举行一届,来为单身男女提供一个相识相知的桥梁,会有好多男女参加,今年有幸通过嘉宾票进入到现场感受一下氛围。环顾现场,每个男女基本上都拿出了以往少见的精神风貌,确实让人感到惊讶。当然现场的美女也是很大的焦点中心,现场存在了扎堆现象,美女被围得水泄不通,差不多出现了20%的美女,被80%的男生的供奉着。剩下20%的男生呢,确很不经意
2013-12-01 16:42:38
849
原创 正则表达式的测试工具以及参考资料
1.正则表达式在线测试工具1.1 JavaScript正则表达式在线测试regexpal:http://regexpal.com/1.2 正则表达式在线测试:http://tool.chinaz.com/regex/2.正则表达式测试工具下载2.1 RegexBuddy:http://www.regexbuddy.com/3.参考资料3.1正则表达式30分钟入门:http:
2013-11-30 22:30:28
859
转载 揭开正则表达式的神秘面纱
【本文的出处:http://www.regexlab.com/zh/regref.htm】引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。
2013-11-30 22:14:06
631
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人