Geek anywhere的博客 - Geek geekanywhere.blog.163.com

Geek anywhere的博客 - Geek

站名: Geek anywhere的博客 - Geek

网址: http://geekanywhere.blog.163.com

目录: 电脑网络 > 网址黄页

PR:

Alexa: 0

备案号: 粤B2-20090191

服务器IP: 115.238.126.134   浙江省杭州市 电信

描述: json处理,框架会使程序员变笨吗?,基数排序--radix sort,关于DOTA-战队-博文 ^__^,关于PL/SQL的一篇博文,Spring Quartz定时器 的动态调度,由于我是一个谷歌粉

查询: [ 网站综合查询 | PR查询 | Alexa排名 | 同IP网站 ]

详细介绍

显示下一条 | 关闭 温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》 | 关闭 Geek anywhere的博客import net.sf.json.JSONArray;import net.sf.json.JSONSerializer;public class TestJson {public static void main(String[] args){String jsonText="[[1,'中国','name'],[2,'香港','family']]";JSONArray json_array = (JSONArray)JSONSerializer.toJSON(jsonText); for(int i=0;i<json_array.size();i++){JSONArray obj_array = (JSONArray)JSONSerializer.toJSON(json_array.get(i)); for(int j=0;j<obj_array.size();j++){System.out.println(obj_array.get(j));}}}}依赖包:commons-beanutils-1.6.jarcommons-collections-3.1.jarcommons-lang-2.1.jar每个人都会在他们的简历中罗列出几乎所有的新框架,他们能“熟练的使用Spring,Hibernate,Web Services等”。下面是面试的过程。我: 你在你最近的项目中使用了Spring。使用Spring有什么好处?应试者: 我们使用XML配置出bean信息,Spring能够帮我们实例化这些bean,供我们使用。我:如果Spring只是用来创建对象,那我们干嘛要用它?我们可以直接使用“new”来实例化各种依赖关系。为什么我们还要在XML里配置类的名字、要从Spring里取对象?应试者:如果改天我们又需要对接口做另外一种实现,我们开发出实现后,更改一下XML配置,就能使用我们的新实现了。我们不需要去修改Java类和重新编译它们。我:可是既然你写出了新的Java类,你必然要重新编译你的项目。至于XML里的变化,99%的时间里你的XML都是打包在 war 或 ear 文件里的。所以,你只需要运行一下ant脚本,把你所有的变更都包在war文件里就行了。你的“如果使用XML就不需要编译”的观点是站不住脚的。应试者:唔,但依赖注入的设计模式建议采用这种做法。我:好吧。我们就先聊到这。人力资源部会给你打电话的。面试另外一个家伙:  以LSD为例,假设原来有一串数值如下所示:  73, 22, 93, 43, 55, 14, 28, 65, 39, 81  首先根据个位数的数值,在走访数值时将它们分配至编号0到9的桶子中:  0  1 81  2 22  3 73 93 43  4 14  5 55 65  6  7  8 28  9 39  接下来将这些桶子中的数值重新串接起来,成为以下的数列:  81, 22, 73, 93, 43, 14, 55, 65, 28, 39  接着再进行一次分配,这次是根据十位数来分配:  0  1 14  2 22 28  3 39  4 43  5 55  6 65  7 73  8 81  9 93  接下来将这些桶子中的数值重新串接起来,成为以下的数列:  14, 22, 28, 39, 43, 55, 65, 73, 81, 93  Zhou(队长,核心carry)  xiao8  DDC  430  SanshengDK战队成员:KSSS(队长) Burning(B神 AAA) KingJ beNz(小池) Pis大神Nv.cn战队成员名单如下:xiAo_D(队长)Seaking小罗KsssssssBanana
TyLoo.Dota阵容:
  队员:
   TyLoo.Super
   TyLoo.Kabu
   TyLoo.Rotk
   TyLoo.Seaking
   TyLoo.Awoke
LGD:
ZSMJ
YYF
ch
830
ChuaN
EHOME:
820
357
Dai
国士无双
LongDD
由于会转会,队员离队等因素,此博文更新日期在2011/8/8(LGD4名队员去了IG俱乐部)
默认情况下,PLSQL Developer登录后,Brower里会选择All objects,如果你登录的用户是dba,要展开tables目录,正常情况都需要Wait几秒钟,而选择My Objects后响应速率则是以毫秒计算的。
设置方法:
Tools菜单 --> Brower Filters,会打开Brower Folders的定单窗口,把“My Objects”设为默认即可。
Tools菜单--Brower Folders,中把你经常点的几个目录(比如:Tables Views Seq Functions Procedures)移得靠上一点,并加上颜色区分,这样你的平均寻表时间会大大缩短,试试看。
2、记住密码
这是个有争议的功能,因为记住密码会给带来数据安全的问题。 但假如是开发用的库,密码甚至可以和用户名相同,每次输入密码实在没什么意义,可以考虑让PLSQL Developer记住密码。
设置方法:菜单Tools --> Preferences --> Oracle --> Logon History --> Store With Password
3、双击即显示表数据
鼠标双击表或者视图时的默认响应实在让我感到失望,因为我最关心的是表结构和数据,但是双击后这两件事情都没有发生,也许默认响应是高手们需要的,但对我来说查看数据和表结构是最主要的,其他的
1、首先实现一个用于被执行的类,这个类用于被定时器调度,这个类不需要继承任何类或者接口,代码如下:
public TestQuartz {
public void doSomething(){
//TODO
}
}
2、spring配置文件,具体配置
<!-- 被执行类 -->
<bean id="testQuarzt" class="test.testQuarzt" />
<!-- 将testQuarzt注入到job中 -->
<bean id="testQuartzJob" class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean"&

猜你喜欢