JAVA面试题解惑系列(六)——字符串(String)杂谈
作者:臧圩人(zangweiren)
网址:http://zangweiren.javaeye.com
>>>转载请注明出处!<<<
上一次我们已经一起回顾了面试题中常考的到底创建了几个String对象的相关知识,这一次我们以几个常见面试题为引子,来回顾一下String对象相关的其它一些方面。
一、String类有length()方法吗?数组有length()方法吗?
S ...
珍爱创业,远离SNS - SNS之我见(五)
我泡5G这个SNS只有三天,但是三天来的感觉就是两个词:上瘾!非常上瘾!在你的关系网络当中,任何一个朋友的一举一动都会迅速广播到网络的每个节点,而每个节点受到这个扰动以后,就会有相应的反应,于是这个反应又立刻广播到关系网络的每个节点,产生连锁反应,在很短时间内,所有的节点之间互相影响,互相叠加,以类似核弹爆炸的链式反应一般指数级增长,最终造成了信息大爆炸!
其实SNS里面真正创造的单位信息并不多 ...
两场面试,一次心灵洗礼
今天两场面试,早上的面试相对简单,没有什么太多需要记录的东西,题目也不外乎sql语句。毕竟不是专业的计算机公司。
下午的面试算是给了我一个震撼吧,这是一间我感觉专门专注于前台开发的公司,都是一帮年轻人,对界面的美化有着极高的要求,个个都是前台的高手,看看他们的网站就可见一斑。这些人对flash阿,EXT框架阿 都有着登峰造极的水平。然而,面试下来我感觉他们可能太过于高傲了,至少我是这样感觉的 ...
在tomcat 6.0下配置JNDI及在Spring中的使用
上回说了JNDI在Tomcat5.5.X下的配置,今天来说说在6.0下的配置。这两种版本的配置方法有点区别。
第一步:在tomcat6.0的conf文件夹下找到 context.xml 文件,在<context></context>中加入
<Resource name="jdbc/demo" <!-- JNDI名称 -->
auth="Container" <! ...
把sprintf进行改造,提升将近4倍的拷贝速度
inline void CollectChar(char* _comSQL, const char *_pcAccounts, const char *_pcIP)
{
/*
char buff[128];
_comSQL+=strlen(_comSQL);
memset(buff, 0, sizeof(buff));
sprintf(buff, " onrecv_acc ...
Java设计模式—模板方法(Template Method)
模板是指在薄片塑料板上面写字后挖空,再使用毛笔或色笔涂满挖空部分,就能看到纯手工而以不失工整的字样,看到模板上的挖空形状,马上就知道最后会变出什么样子的字,不过实际上所显现出来的字样还是要依所使用的画笔种类而定.拿黑色签字笔当画笔,结果当然就是签字笔的字样;当用铅笔来画,得到的也只会是灰黑色的铅笔字;如果用五颜六色的彩色笔, ...
yoowalk–web版3D网站浏览,太强了!
刚刚GOOGLE一下,在这里
看到了一个不错的Flex应用介绍:
记得大学的时候玩文字MUD,玩得不亦乐乎,而最近游戏界在狂炒Web游戏,各大游戏界巨头也纷纷投入巨资,希望依靠Web游戏重新对游戏巨头进行
排名刷新。现在我已经对游戏没有了热情,不过在网上瞎逛的时候,yoowalk的3D版网站却多少给我一些惊喜,将平时也只能在各种大型RPG中看到的
3D效果,搬到了WEB中来 ...
PPC/SP 03/05平台UCWEB6.1 beta1插件UC播放器Alpha2版
强悍。UCWEB出视频软件了。
UCWEB播放器插件安装说明(PPC/SP 2003/2005平台)
1. 如果您的手机
没安装UCWEB6.1 beta1最新版本(build 08070913),请到 wap.ucweb.com
下载
2. 请打开视频侧边栏,可以看到 [视频导航站]
(如图1),如果没有看到视频栏目,请在UC ...
Oracle中的游标操作
游标是Oracle系统在内存中开辟的一个工作区,在其中存放SELECT语句返回的查询结果
<1>游标操作的过程
(1) 定义游标
(2)打开游标
(3)游标的操作(移动,读取数据)
(4)关闭游标
注释:-- 游标的定义格式:cursor cusor_name is select语句
-- 游标的打开: open 游标名
-- 游标读取数据: fetch ...
用Ruby做中文数字和阿拉伯数字之间的互相转换,附简单测试代码
Ruby代码
: 用Ruby做中文数字和阿拉伯数字之间的互相转换
001
#中文数字和阿拉伯数字之间的互相转换
002
# 比如: 138 <=> 一百三十八
003
#
004
#作者: 半瓶墨水 http://www.2maomao.com/blog/
005
$KCODE
...
Java设计模式—迭代器(Iterator)
1.Aggregate接口所声明的方法只有iterator方法一个,这是为了建立一个对对应聚合的 iterator
package com.pattern.iterator;
public interface Aggregate {
public abstract Iterator iterator();
}
2.iterator接口,执行元素递增,具有类似循环变量的功能。 ...
Spring ImageDB在Apusic上部署
目标:Spring的ImageDB例子在Apusic V5.1上部署
术语:Apusic:提供了完整的J2EE支持的商用服务器;Spring:开源框架,是其他各种框架的粘合剂;Oracle:著名的商业关系数据库系统;MySQL:著名的开源关系数据库系统;%APUSIC_HOME%:Apusic安装目录;%JAVA_HOME%:JDK安装目录。
准备:在http://java.sun.com下载 ...
GlassFish 的开源让一切透明
GlassFish 的设计方案也是开源的,你点击下面这个GlassFish最受关注的BLOG,水族馆,在那里你可以直接点击各文档链接进一步了解 GlassFish V3 的设计放案。
想提一句的是我工作看到的也正是你点击后就能看到的,开源让一切透明 !
http://blogs.sun.com/theaquarium_zh/
关于GlassFish v3设计文档的反馈
这是一篇关于 ...
ruby on rails 数字分割函数
**数字分割函数 [#dabfb05e]
def commify(price)
return price.to_s.gsub(/(¥d)(?=¥d{3}+$)/, '¥¥1,') #(日本使用方法)
end
+例子如下所示:
12345678
运行代码后:
12,345,678
+正则表达式原理
(?=exp)也叫零宽度正预测先行断言,它断言自身出现的位置的后面能匹配表达式ex ...
jsf原始页面中文与动态嵌入的页面代码的中文编码问题
关于中文
以前不太注意不知道其他的jsf产生的页面代码中文是怎样表示的,现在发现同一页面会有两种表示形式,一种形如&#36866;,另一种就是中文显示的中文。
页面嵌入的中文显示字符一般是jsf后台产生的,形如&#36866;则是页面原始的中文页面代码被jsf(或者seam或者容器)转换成形如&#36866;
页面原始的中文代码,在页面首次编译的时候中文被编译成形如&#36866;
页面嵌入 ...
lftp中文问题
<!--
@page { size: 21cm 29.7cm; margin: 2cm }
P { margin-bottom: 0.21cm }
-->
解决办法: 解决lftp
中文乱码编码问题,修改/etc/lftp.conf
,在最后插入:
set ftp:charset “gbk”
set
...
简单Struts2 Form
写了一简单的Struts2 Form
<s:form action="/security/saveUser.do" method="post">
<s:textfield name="entity.username" required="true"
label="%{getText('faceye.security.user.username')}" siz ...
A Script combining 2 subtitles to a bilingual one
A Script combining two subtitles into a bilingual one
I faced with a problem: How to display two subtitles simultaneously in mplayer? I want this because I'm learning English. I searched the web and ...
VirtualBox里的Windows
Ubuntu Linux做为桌面系统确实是相当成熟的,但有时候还非得用Windows不可,比如测试一些Windows下的程序。试过Wine,不爽,索性直接在虚拟机中装个Windows算了。
用的虚拟机软件是VirtualBox,直接apt-get install virtualbox安装上。唯一要补充的是,安装完成后要把你的用户名加入到vboxusers组中,否则VirtualBox启动虚拟机时 ...
Tomcat与Apache 的关系祥解
Tomcat服务器是一个免费的开放源代码的Web应用服务器。因为Tomcat技术先进、性能稳定且免费,所以深受Java爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web应用服务器。
一、Tomcat与应用服务器
到目前为止,Tomcat一直被认为是Servlet/JSP API的执行器,也就所谓的Servlet容器。然而,Tomcat并不仅仅如此,它还提供了JNDI和JMX ...
EverNote--优秀电子笔记/资料管理软件
EverNote 是一款在国外享有盛誉,经典而富于创新的优秀电子笔记/资料管理软件。界面类似于 MS OneNote,以超强的内容捕捉、实时搜索、Tag分类、支持大数据库、图像文字识别而被用户所称道。并且,基本功能完全免费。全新的3.0版开始,增加了很多新特性
,并从以前的windows软件,拓广为Web应用 Windows/Mac客户端 移动平台客户端,用户可以随时随地访问自己的所有笔 ...
ibatis配置详解
ibatis与hibernate都是持久层的额技术框架,这里看看ibatis的配置:作为自己以后的参考:
ibstis的配置主要由两种文件,
(一)有关项目的总体配置,如连接的数据源,连接池,缓存等的配置,也即sqlmapconfig.xml文件的配置。
(二)sqlmap.xml文件的配置,也即对象与表的操作映射的配置。
下面分两个部分进行记录
第一部分 sqlmapconf ...
奥运在即 个人网站路在何方?
前言:刚在QQ上跟一个朋友聊天,他说中午他站被封了。
2008年,一辆名为“站长号”的列车在互联网的铁路上高速行驶,他们也将去参加奥运这一百年盛事。这一群乘客被人称为蚂蚁雄兵,与其他乘客所不同的是他们带着的随身物品叫做网站而不是行囊,有人说他们是长尾,有人称他们为非主流中的主流,在过去的几个年头中,他们中有人走下了这辆列车,搭乘飞机继续前行,当某一天有人大喊,前面有一块公告牌,写着紧急叫停。 ...
人气排行榜
最新发表博客 
- JAVA如何调用DOS命令
- apche静态页面乱码问题解决
- Spring ImageDB在Apusic上部署
- 改进TestNG的测试方法依赖管理
- 对象的串行化(Serialization)和反串行化(deserialization)
- SVN插件安装
- 对象的串行化(Serialization)
- 软件项目管理概述
- Java设计模式—模板方法(Template Method)
- 为Java应用程序添加退出事件响应
- D语言安装,以及编译
- JAVA6学习文集3.0
- LOG4J输出日志到web目录的相对路径
- Log4j按级别输出日志到不同的文件
- J2me图片瓶颈
- XML2BEAN和BEAN2XML
- ExtJS与RESTful Web Services
- 如何关闭电脑80端口
- GlassFish 的开源让一切透明
- [音乐分享]一起<抓狂>
- Oracle分页就用这一句
- 寻找jar文件利器 findJAR.com
- 硬回车、软回车、java转义字符
- yoowalk–web版3D网站浏览,太强了!
- PPC/SP 03/05平台UCWEB6.1 beta1插件UC播放器Alpha2版
- Eclipse快捷键指南
- Linux tips
- 装系统,disk boot failure,偏偏问题在我认为没问题的地方
- 配置tomcat6使用nio
- 如何在SWT中使鼠标的状态变成忙碌
- 软件路由器
- 软路由RouterOS介绍专题
- Oracle中的游标操作
- 如何成为一个出色的网站架构师
- 也谈 mysql 数据库的同步问题
- 分页技术
- IT资讯
- 抓取网站信息
- Power Designer 12.5下载、破解与汉化
- 不以物喜,不以己悲
- Firefox提示“Thunder Extension" 将不会被安装,因为它未提供安全更新
- ruby 插件 special 生成的 index的 ajax
- 解读VC文件扩展名
- ruby on rails与模型无关的字段验证
- ruby on rails 数字分割函数
- jdbc连接数据库的3种语句
- 根据GB2312汉字区位码获取汉字拼音的工具类
- Oracle的正则表达式
- css 常用配色,做个笔记
- 解决"No CurrentSessionContext configured"错误


