子敬正在创造自己的人生
需求有轻重缓急,功能有可控不可控。 需求有版本有截止(否则会无休无止),功能不可控变为可控。 集中兵力消灭敌人有生力量,集中优势兵力消灭敌人有生力量。
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页
摘要: 错误信息:ORA-01502: index 'VOX_ID' or partition of such index is in unusable state原因:将表的表空间做了更改,导致索引失效。表移动表空间,需要重建索引。解决方法:alter index vox_id rebuild问题查找:SQL> select index_name,index_type,tablespace_name,status from user_indexesINDEX_NAME INDEX_TYPE TABLESPACE_NAME STATUS---------------------- 阅读全文
posted @ 2013-09-09 14:18 silentjesse 阅读(4403) 评论(0) 推荐(0)
摘要: http://stackoverflow.com/questions/11774278/eclipse-loading-descriptor-takes-ages 阅读全文
posted @ 2013-09-04 09:07 silentjesse 阅读(760) 评论(0) 推荐(0)
摘要: 1、会话都是从客户端也就是浏览器开始发起的,首先用户将地址输入到地址栏中, 当用户输入enter或者点击转到的按钮时,浏览器会根据当前页面的charset对地址栏中的地址进行encode一次,当服务器收到请求时,系统将对应请求的字符流传给tomcat,tomcat根据server.xml中的charset对字符流进行decode,当decode完成之后,tomcat会将decode之后的字符流传送给相对应的servlet进行处理, 在进入servlet之前交给过滤器进行处理,过滤器则再进行一次解码,最后交给servlet,如果有需要用户再进行decode 阅读全文
posted @ 2013-08-13 16:51 silentjesse 阅读(238) 评论(0) 推荐(0)
摘要: 1、到brew官网上去申请含有classid的bid文件,以及.sig文件2、根据申请到的bid文件重新生成mif文件.3、将mif文件部署到brew真机上的mif文件夹下.4、在真机上的brew文件夹下以你的应用的英文名称创建一个文件夹。将你的应用程序相关的.mod,.sig, bar文件以及其他相关的资源文件复制到该文件夹下5、如果要更详细的资料,我这里有一个文档噢..有需要的发邮件到我的邮箱silentjesse@gmail.com 阅读全文
posted @ 2013-08-11 20:53 silentjesse 阅读(275) 评论(0) 推荐(0)
摘要: 参考自:http://blog.csdn.net/feimor/article/details/6239281一、准备工作(安装工具)先安装Visual C++ 6.0,再安装BREW SDK v3.1.5和BREW SDK Tools 1.1.1 SP02。这样的安装顺序,会在VC6的环境下,加上Brew的一些特征:1、在VC的File-New菜单项所弹出的New窗口的Projects标签页,会多一项“Brew Application Wizard”,它是个向导,在创建Brew应用(Applet)的时候使用。2、在VC的Tools-Customize...菜单项所弹出的Customize窗口 阅读全文
posted @ 2013-08-11 20:46 silentjesse 阅读(624) 评论(0) 推荐(0)
摘要: package com.fsti.icop.util.regexp;import java.util.regex.Matcher;import java.util.regex.Pattern;public final class RegExpValidatorUtils {/*** 验证邮箱* * @param 待验证的字符串* @return 如果是符合的字符串,返回 true ,否则为 false */public static boolean isEmail(String str) {String regex = "^([\\w-\\.]+)@((\\[[0-9]{1,3}\\ 阅读全文
posted @ 2013-08-07 11:08 silentjesse 阅读(92523) 评论(1) 推荐(3)
摘要: Email 验证function checkEmail(str) { var myReg = /^[-._A-Za-z0-9]+@([_A-Za-z0-9]+\.)+[A-Za-z0-9]{2,3}$/; if (myReg.test(str)){ return true; }return false;} 阅读全文
posted @ 2013-08-07 10:50 silentjesse 阅读(264) 评论(0) 推荐(0)
摘要: 假设你当时系统的时间为20130804000000,那么如果你将系统的时间改为20140104000000,那么ISHELL_GetJulianDate 将返回20140104000000。但如果你将系统时间改为小于20140104000000的一个时间点,例如:20131204000000,那么ISHELL_GetJulianDate 将返回给你the device reference time(January 6 1980) 阅读全文
posted @ 2013-08-04 16:47 silentjesse 阅读(210) 评论(0) 推荐(0)
摘要: 请查看相关文档的第9章该文档可以csdn silentjesse帐号下的资源去下载http://download.csdn.net/detail/silentjesse/5859077 阅读全文
posted @ 2013-08-02 16:22 silentjesse 阅读(241) 评论(0) 推荐(0)
摘要: 参考:http://blog.csdn.net/peteryxk/article/details/1584514首先介绍几个用到的宏定义:l#define VTBL(iname)iname##Vtbl例:VTBL(IWindow)将被替换为IWindowVtbl。从名字的后缀可以看出,它是模拟C++的虚函数的函数表。表中的每一项代表了一个函数指针。通过给指针赋予不同的值,便可以得到同一接口的不同实现。l#define AEEVTBL(iname) iname##Vtbl该宏的作用和第一个宏完全一样。唯一不同的是第一个宏用于第一种风格的接口声明,而AEEVTBL用于第二种风格的接口的声明。见下。 阅读全文
posted @ 2013-08-02 16:20 silentjesse 阅读(403) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页