随笔分类 -  技术的草原

1 2 3 4 5 ··· 14 下一页

纯技术方面
StringUtilsd的isEmpty、isNotEmpty、isBlank、isNotBlank
摘要:1. public static boolean isEmpty(String str) 判断某字符串是否为空,为空的标准是 str==null 或 str.length()==0 下面是 StringUtils 判断是否为空的示例: StringUtils.isEmpty(null)... 阅读全文

posted @ 2015-03-24 11:17 专注2018 阅读(352) 评论(1) 推荐(1) 编辑

java.util.Properties类
摘要:http://trans.blog.51cto.com/503170/110227/http://soft.chinabyte.com/database/395/12625895.shtml 阅读全文

posted @ 2015-03-03 17:38 专注2018 阅读(138) 评论(0) 推荐(0) 编辑

timer.scheduleAtFixedRate和timer.schedule的实验
摘要:基础代码:CalendarcurrentTime=Calendar.getInstance();currentTime.setTime(newDate());intcurrentHour=currentTime.get(Calendar.SECOND);currentTime.set(Calenda... 阅读全文

posted @ 2015-01-08 11:27 专注2018 阅读(1819) 评论(0) 推荐(0) 编辑

schedule() 和 scheduleAtFixedRate() 区别
摘要:1. schedule() ,2个参数方法:在执行任务时,如果指定的计划执行时间scheduledExecutionTime <= systemCurrentTime,则task会被立即执行。2. schedule() ,3个参数方法:在执行任务时,如果指定的计划执行时间scheduledExecu... 阅读全文

posted @ 2015-01-08 09:56 专注2018 阅读(961) 评论(0) 推荐(0) 编辑

session和jsessionid有什么关系
摘要:首先,并不是说你一打开一个页面就会产生一个session。 所谓session你可以这样理解:当你与服务端进行会话时,比如说登陆成功后,服务端会为你开壁一块内存区间,用以存放你这次会话的一些内容,比如说用户名之类的。那么就需要一个东西来标志这个内存区间是你的而不是别人的,这个东西就是sessioni... 阅读全文

posted @ 2015-01-04 11:35 专注2018 阅读(8236) 评论(0) 推荐(2) 编辑

增加Xss过滤步骤
摘要:1、往项目web.xml中增加以下的代码:XssFiltercom.jf.app.utils.XssFilterXssFilter/*2、网上下载一个jar包:jsoup-1.7.2.jar并引入至项目。3、往项目增加两个类:XssFilter.java和XssHelper.java。百度下,有很多... 阅读全文

posted @ 2014-12-29 10:48 专注2018 阅读(685) 评论(0) 推荐(0) 编辑

MyEclipse设置编码方式
摘要:1、windows->Preferences……打开"首选项"对话框,左侧导航树,导航到general->Workspace,右侧Text file encoding,选择Other,改变为UTF-8,以后新建立工程其属性对话框中的Text file encoding即为UTF-8.2、 windo... 阅读全文

posted @ 2014-12-25 09:34 专注2018 阅读(221) 评论(0) 推荐(0) 编辑

Myeclipse设置JAVA选中高亮显示
摘要:1.打开显示功能选择Windows->Preferences->Java-> Editor-> Mark Occurrences ,勾选选项。这时,当你单击一个元素的时候,代码中所有该元素存在的地方都会被高亮显示。2.设置高亮的颜色Window/preferences/general/Editors... 阅读全文

posted @ 2014-12-17 17:29 专注2018 阅读(597) 评论(1) 推荐(0) 编辑

SQL的主键和外键约束
摘要:SQL的主键和外键的作用: 外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,... 阅读全文

posted @ 2014-10-29 10:38 专注2018 阅读(690) 评论(0) 推荐(0) 编辑

Ehcache 使用
摘要:自从Ehcache 到了1.2+的版本,就支持分布式缓存了Spring + Hibernate的结构 ,ehcache的对这几个框架的支持较好,就采用这个缓存方案下面是配置文件: 下面是分布式缓存配置 必须属性: name:设置缓存的名称,用于标志缓存,惟一 maxEleme... 阅读全文

posted @ 2014-06-10 16:06 专注2018 阅读(695) 评论(0) 推荐(0) 编辑

mysql数据库建立的数据库在哪个文件夹?
摘要:一般在安装目录下的data文件夹下,或者在C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data(你的可能是C:\Documents and Settings\All Users\Applica... 阅读全文

posted @ 2014-05-20 17:46 专注2018 阅读(1507) 评论(0) 推荐(0) 编辑

win7怎么打开加锁文件夹
摘要:在windows 7下,C:\Documents and Settings文件夹是默认锁定的,很多时候要进入进行解除锁定,根据本人实践的经历略作介绍。 1、打计算机,进入c盘文件夹,2、分别点击“组织”→“属性”3、进入属性对话框,选择“安全”,下框中注意看一下有一项是拒绝的,主要是要改变这个设置。... 阅读全文

posted @ 2014-05-20 17:45 专注2018 阅读(522) 评论(0) 推荐(0) 编辑

mysql 常用语句集
摘要:1、查询某数据库大小语句: SELECT CONCAT(ROUND(SUM(DATA_LENGTH/1024/1024),2),'MB') AS DATA FROM TABLES WHERE table_schema='yxl'; --table_schema等于数据库。2、查询某数据库某表大小语句... 阅读全文

posted @ 2014-05-20 10:18 专注2018 阅读(180) 评论(0) 推荐(0) 编辑

关于tomcat的session问题
摘要:因为有需要每一个项目有独立端口,并且能够单独启动和关闭,所以在一台服务器上配置了多个tomcat。tomcat是完全一样的,只是各自的端口不一致。 现在的问题是单独启动一个tomcat完全没有问题。 但是启动两个tomcat的时候,有如下问题1,第一个项目在登录页面登录成功后进入主页面。2,第二个项目在登录页面登录成功后进入主页面。3,刷新第一个项目的主页面被踢出到登陆页,session丢失。4,刷新第二个项目的主页面也被踢出到登陆页,session同样丢失。 请问tomcat应该如何配置session,才能不发生这样的情况?解决问题的方法:tomcat/conf/server.xml中填写 阅读全文

posted @ 2014-04-10 17:14 专注2018 阅读(600) 评论(0) 推荐(0) 编辑

在MyEclipse中将Java Project转换成Web Project
摘要:在MyEclipse中将Java Project转换成Web Project此添加方法是针对MyEclipse中添加的:编辑工程的.project文件:添加com.genuitec.eclipse.ast.deploy.core.deploymentnaturecom.genuitec.eclipse.j2eedt.core.webnature到 … eg.例如将 org.eclipse.jdt.core.javanature 更改为: com.genuitec.eclipse.ast.deploy.core.deploymentnature com.genuitec.eclipse.j... 阅读全文

posted @ 2014-04-02 17:41 专注2018 阅读(3048) 评论(0) 推荐(0) 编辑

Java中浮点数的处理
摘要:import java.text.DecimalFormat;String addGold = String.valueOf(new DecimalFormat("0").format(0.85*100));System.out.print(addGold);//85String addGold = String.valueOf(new DecimalFormat("0.00").format(0.84*100));System.out.print(addGold);//85.00 阅读全文

posted @ 2014-04-02 17:39 专注2018 阅读(334) 评论(0) 推荐(0) 编辑

Target runtime Apache Tomcat v6.0 is not defined
摘要:在工程目录下的.settings文件夹里,打开org.eclipse.wst.common.project.facet.core.xml文件,其内容是: 第一种该法:不要删了文件也不要全删除,要不还会有错误,删除中间几行,只留下下面三行就行 第二种该法:将改成你tomcat的版本比如 阅读全文

posted @ 2014-04-02 11:02 专注2018 阅读(3166) 评论(3) 推荐(1) 编辑

win8 下 TortoiseSVN 不显示图标
摘要:如果你安装 TortoiseSVN 之后,功能使用正常,但是文件夹或文件左上角就是不显示图标,那么你可能1. 64bit 系统上装了 32bit 的 TortoiseSVN解决方法是,再安装 64bit 的 TortoiseSVN,两者可并行运行2. Windows Explorer Shell 支持的 Overlay Icon 最多 15 个,Windows 自身使用了 4 个,只剩 11 个可扩展使用,如果你之前还安装诸如 Groove 这样的软件,可能这 11 个位置都被他们剥夺了,轮不到 Tortoise 了。不过,还是可以给 Tortoise 优先腾出位置的:调整 Tortoise 阅读全文

posted @ 2014-03-14 10:40 专注2018 阅读(1526) 评论(0) 推荐(0) 编辑

mysql的text字段长度?mysql数据库中text字段长度不够的问题
摘要:类型是可变长度的字符串,最多65535个字符; 可以把字段类型改成MEDIUMTEXT(最多存放16777215个字符)或者LONGTEXT(最多存放4294967295个字符). MySQL supports 4 TEXT field types (TINYTEXT, TEXT, MEDIUMTEXT and LONGTEXT) and this post looks at the maximum length of each of these field types. MyISAM tables in MySQL have a maximum size of a row of 65,53. 阅读全文

posted @ 2014-02-21 09:09 专注2018 阅读(16659) 评论(0) 推荐(0) 编辑

mysql (master/slave)复制原理及配置
摘要:1 复制概述 Mysql内建的复制功能是构建大型,高性能应用程序的基础。将Mysql的数据分布到多个系统上去,这种分布的机制,是通过将Mysql的某一台主机的数据复制到其它主机(slaves)上,并重新执行一遍来实现的。复制过程中一个服务器充当主服务器,而一个或多个其它服务器充当从服务器。主服务器将更新写入二进制日志文件,并维护文件的一个索引以跟踪日志循环。这些日志可以记录发送到从服务器的更新。当一个从服务器连接主服务器时,它通知主服务器从服务器在日志中读取的最后一次成功更新的位置。从服务器接收从那时起发生的任何更新,然后封锁并等待主服务器通知新的更新。请注意当你进行复制时,所有对复制中的表的 阅读全文

posted @ 2014-02-14 09:51 专注2018 阅读(24249) 评论(2) 推荐(3) 编辑

1 2 3 4 5 ··· 14 下一页