- 博客(8)
- 收藏
- 关注
转载 禁止foreach 循环里进行元素的 remove/add 操作
遍历数组时,foreach 相比for循环、iterator是最优选,原因在于foreach 性能较优,同时书写简便。但是foreach当中禁止对元素进行remove或者add操作。当需要对元素进行remove/add时,需用for/iterator来完成。具体原因下面这篇文章讲述的非常清楚https://mp.weixin.qq.com/s/e9ITxUmsMFhfjeHhOgTtfA...
2019-03-20 09:28:04
367
原创 每日一题:字符串变形
对于一个给定的字符串,我们需要在线性(也就是O(n))的时间里对它做一些变形。首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把着个字符串中由空格隔开的单词反序,同时反转每个字符的大小写。比如"Hello World"变形后就变成了"wORLD hELLO"。输入描述: 给定一个字符串s以及它的长度n(1≤n≤500)输出描述: 请返
2016-04-26 20:21:04
1382
原创 每日一题:检查完全树
这是百度实习生招聘笔试的系统测试题目,并不是正式的考题题目如下:我的代码如下:public class BaiduExample2 { public static int isPerfectNum(int num){ ArrayList array = new ArrayList(); for (int i = 1; i < num; i++) { if
2016-04-21 10:34:41
657
原创 每日一题:替换空格
题目:请实现一个函数,将一个字符串中的空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。下面这段代码是自己写的,定义一个计数器count,每遇到一次空格,count+1,因为每次空格被替换过后,整个StringBuffer的长度要增加2。所以每个空格的地址都是i+count*2。public class R
2016-04-20 15:12:58
557
原创 solr4.10个人使用经验
一、安装配置1.自行下载解压,将solr-4.10\example\webapps文件夹下的solr.war文件copy到tomcat的webapps文件夹下。2.启动tomcat,解压solr.war为webapps下的solr文件夹。3.新建 一个data 目录(比如D:\data) ,拷贝:solr-4.10\example\solr 文件夹到 data文
2016-01-20 10:37:23
506
原创 MongoDB安装问题解决
一、下载地址:http://www.mongodb.org/downloads二、安装1.custom自定义选择安装目录,习惯放在D盘。2.创建数据目录MongoDB将数据目录存储在 db 目录下。但是这个数据目录不会主动创建,我们在安装完成后需要创建它。请注意,数据目录应该放在根目录下((如: C:\ 或者 D:\ 等 )。此处在D盘下新建data文件夹,再在da
2016-01-04 17:31:47
693
原创 联合查询SQL语句和翻页语句
SQL联合查询一开始看的参考资料如下: SQL联合查询中的关键语法 联合查询效率较高.以下例子来说明联合查询的好处 t1表结构(用户名,密码) userid int username varchar(20) password varchar(20) 1 jack
2015-04-27 10:06:47
716
原创 关于存取BLOB的一点小经验
用struts 2写了个从oracle 查询照片的web 程序,照片是以二进制BLOB的形式存入数据库的。页面暂时还很简单,只有一个文本输入框来输入需要查询的人的姓名,和一个搜索button。在JDBCHelper.java中,有方法public static List queryBySql(final Class clazz, final int paramLength,final Strin
2015-04-22 17:21:39
596
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅