自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LiuxBoy的专栏

天行健,君子以自强不息!

  • 博客(34)
  • 资源 (7)
  • 收藏
  • 关注

原创 Flex 中的ChartItemEvent 与TabNavigator的IndexChangeEvent异常

TypeError: Error #1034: 强制转换类型失败:无法将mx.charts.events::ChartItemEvent@b2844a1转换为 mx.events.IndexChangedEvent。

2014-04-22 13:21:02 717

原创 单例模式详解

1、什么是单例模式单例模式,也叫单子模式(来自Wiki),是一种常用的软件设计模式。在应用这个模式时,单例对象的类必须保证只有一个实例存在。许多时候整个系统只需要拥有一个的全局对象,这样有利于我们协调系统整体的行为。比如在某个服务器程序中,该服务器的配置信息存放在一个文件中,这些配置数据由一个单例对象统一读取,然后服务进程中的其他对象再通过这个单例对象获取这些配置信息。这种方式简化了在

2013-03-13 10:06:43 1042

原创 平面n点,最快确定是否有三点共线——一道阿里笔试题目

题目描述:在平面上有n个点,(x1,y1),(x2,y2)...(xn,yn),请用最快的算法找到是否有三个点共线。 我的思路:假设以(x1,y1)为坐标原点,其它点坐标相应做加、减改变,然后再把这些点的斜率找出来,垂直的考虑进去...有相同斜率或相反数斜率的两点,就能确定存在了,如果没有,再以(x2,y2)做为坐标原点,采取同样方法,但是就可以不考虑(x1,y1)了,因为刚才已经考察过(

2013-01-10 18:32:42 3608

转载 Java内存模型

(原本准备把内存模型单独放到某一篇文章的某个章节里面讲解,后来查阅了国外很多文档才发现其实JVM内存模型的内容还蛮多的,所以直接作为一个章节的基础知识来讲解,可能该章节概念的东西比较多。一个开发Java的开发者,一旦了解了JVM内存模型就能够更加深入地了解该语言的语言特性,可能这个章节更多的是概念,没有太多代码实例,所以希望读者谅解,有什么笔误来Email告知:silentbalanceyh@12

2013-01-10 18:16:49 891

原创 一生的知识积累,自学的起码占90%

一生的知识积累,自学的起码占90%(刘未鹏在《我是一只小小IT鸟》评论中)"你会在这本书当中看到的一个重复出现的现象就是自学,大规模的自学,逃课自学,上网找书自学,程序员行业是最适合自学的行业,网络是程序员的天堂,需要的资源、工具,比课堂上的多出何止百倍,如果说还有一个学科,并不需要传统的教育就可以成才,估计非程序员莫属了。作为程序员如果没有查过wikipedia,没有看过几本原版电子书,

2013-01-07 14:06:15 686

原创 再来两道华为字符串上机题目

1、输入一个字符串,删除重复前面的字符,其余字符按原样顺序输出. * 例如: * 输入:input: "acbdfdffZZet"; * 输出:output:"acbdfZet"; * 实现函数:String(String input)String delString(String input){             String output = ""; //声明

2012-09-17 12:19:49 1112

原创 继续华为上机题练习

各位大神路过,看到题目如果太简单了,不要扔鸡蛋啦!!!!感觉华为上机题,对字符串操作的不少呀,会正则表达式,绝对有好处呀,当然是对java而言,对C来说,字符串问题还是老老实实转化为字符数组来捣鼓啊!!!!废话不说了,上菜: 1、StringReverse(char *strIn,char *output)找出 strIn 里面所有大写字母,将其逆序输出 如输入:strIn:"

2012-09-16 23:32:57 1450

原创 2012华为校招上机一道----字符串分离

题目描述:通过键盘输入任意一个字符串序列,字符串可能包含多个子串,子串以空格分割。请编写一个程序,自动分离出各个子串,并使用','将其分离,并且在最后也补充一个',',并将子串存储。要求实现函数:void DivideString (const char *pInputStr, long IInputLen, char *pOutputStr );【输入】   pInp

2012-09-14 20:28:24 3004

原创 JAVA基础知识整理(一)———面向对象的基本概念

*********************************************************************-----我------割-----***********************************************************************声明:所有资料来源于网络,书本以及本人大脑,经收集、整理、思考而得出。如有侵权,

2012-09-13 11:46:03 1060

转载 JAVA中String常见的七种用法(参考笔记)

以下是string的七种用法,注意哦,记得要时常去查看java的API文档,那个里面也有很详细的介绍1。获取       1.1:字符串中包含的字符数,也就是字符串的长度。                int length():获取长度       1.2:根据位置获取位置上某个字符。                char charAt(int index)

2012-09-05 15:47:35 1076 1

转载 Java字符串转换为日期和时间比较大小

Java字符串转换为日期和时间比较大小方法一: DateFormat fmt = new SimpleDateFormat("yyyy-MM-dd");String dateBegin=fmt.format(carrierCommand.getDateBegin()); String dateEnd=fmt.format(carrierCommand.getDa

2012-07-29 16:24:02 865

转载 如何实现Postgresql数据库的重装与postgres密码重置

转自:http://coldplay.blog.51cto.com/1312332/736949相信如果你在重新安装或者升级Postgresql数据库的时候都需要你输入在第一次安装时候的密码,这个密码往往我们都会忘记,那么万一忘记了该咋办?难道真就不能安装了?答案当然是否定的。在项目中,本人就遇到过这样的情况,一番摸索过后发现终于发现其中的奥秘,首先,Postgresql 安装时,会往用户

2012-07-20 11:07:44 1070 3

原创 一道算法题,求高手解答!!

问题描述:1-9个数字,按下图以1个,2个,3个,个2,1个的对称形式排开。左边:7╳28=196,而右边5╳34,显然不等了,请问:移动这些数字,要求用最少的步数,完成左边两数相乘=右边两数相乘=中间,每个数字不可重复出现。请高手予以解答啊,我用九九乘法表,排除

2011-10-13 22:10:12 794

原创 关于老鼠检验液体的面试题思考

问题: 我们有很多瓶无色的液体,其中有一瓶是毒药,其它都是蒸馏水,实验的小白鼠喝了以后会在5分钟后死亡,而喝到蒸馏水的小白鼠则一切正常。现在有5只小白鼠,请问一下,我们用这五只小白鼠,5分钟的时间,能够检测多少瓶液体的成分? 思考:首先,我们要明白判断液体成分的依据是什么

2011-09-24 18:59:20 1905 3

转载 数据库连接查询类型(左连接、右连接、全连接、内连接和交叉连接)

数据库连接查询类型(左连接、右连接、全连接、内连接和交叉连接)在关系数据库管理系统中,表建立时各数据之间的关系不必确定,常把一个实体的所有信息存放在一个表中。当检索数据时,通过连接操作查询出存放在多个表中的不同实体的信息。连接操作给用户带来很大的灵活性,他们可以在任何时候增加

2011-09-22 18:59:18 3233

原创 sendRedirect()与forward()方法的异同

sendRedirect()与forward()方法的异同 相同点:两者都是进行客户端请求重定向,可以利用另外的资源,如Servlet、JSP、HTML文件等来为客户端进行服务。 不同点:1、  两者所在的接口不同sendRedirect()方法来

2011-09-21 10:39:43 835

原创 Servlet的生命周期

Servlet的生命周期Servlet运行在Servlet容器中,其生命周期由容器来管理。Servlet的生命周期通过javax.servlet.Servlet的接口中的init()、service()、destroy()方法来表示。Servlet的生命周期包含了下面4个

2011-09-18 13:53:48 688

转载 C/C++语言void及void指针深层探索

C/C++语言void及void指针深层探索  1.概述  许多初学者对C/C++语言中的void及void指针类型不甚理解,因此在使用上出现了一些错误。本文将对void关键字的深刻含义进行解说,并详述void及void指针类型的使用方法与技巧。2.void的

2011-09-17 15:05:40 594

原创 JavaScript什么时候用才好?

JavaScript什么时候用才好?这个问题一定是初学JS的一个常见问题,Web工具多如牛毛,哪种情况才是该到了用JS的时候呢?JS的强大就不用我在此多嘴了,相信数以千万计、亿计的网页正用这项技术,它衍生的变种结构更是数不胜数。总体上来说,JS只是一种脚本编程语言,写

2011-09-16 14:47:46 1831

原创 Java文件结构的点点理解

今天看Core Java,看到对象与类的静态域与静态方法这块时, 还发现里面居然说到每个类可以有一个main方法,现在对Java的文件结构作个梳理:Java的文件都是以class来组织的,假设源文件名为:Application.java,在里面,首先必须有一个公共类public修

2011-08-02 19:06:47 1241

原创 这两天的收获

这两天没有做用wicket完成某地方的地理信息数据的时序分析与拓扑分析,而是帮一个同学编了几个关于数据表处理的程序,还是蛮有收获的。下面是问题描述:1、有4个站点的降雨量,50年左右每天的数据都有,保存在excel里面,日期是按yymmdd的方式给出的(如:540323表示54年

2011-07-24 22:17:17 594

原创 关于数据库的null小问题

前几天,用wicket做了一个注册界面,但是有以下要求:1、用户名不能为空,且不能重复(从数据库读取,判定是否重复)。2、密码必须包含数字和字母的组合,且长度在8~20之间;3、QQ号只能为大于5位小于10位的数字;4、安全问题是下拉列表选择框,安全问题答案不少于5个字符,当不满

2011-07-21 14:16:18 1011

原创 初识Wicket!!

Wicket, 是老板推荐我们学的一个开发框架,像什么SSH之类的东东,当然也是开源的,是Apache社区下产品,业内有名言:凡Apache出品,必为精品!这样一样,

2011-07-20 21:56:26 2152 1

原创 完美主义者适合当程序员?

完美主义者适合当程序员么?我是一个完美主义者,因为不容忍任何一点warning与叹号!,用eclipse神器的童鞋,你们懂的!平时生活中呢,貌似也有些地方是这样的吧,写一篇什么稿子(use pen),如果一始写得很好,我就一直写下去,如果写了一多半,突然某个地方出现了错笔、我的第

2011-07-20 19:47:42 1678 1

原创 移动终端开发配置

本文主要讲Andriod与Nokia在Window下的配置问题。开发平台中的Eclipse以其开源、插件式配置、丰富的编程工具、友好的开发界面,可以是说当前开发平台的首先,“蓝色巨人”IBM重金砸来的东西果然是一把利器。所以,一般情况下的开发环境大体上就定了——至少我是这样:Wi

2011-07-20 16:20:44 1330 1

原创 数据库基本操作封装

先上代码,原因是linux之父的名言:Give me the fucking source code   import java.sql.*; //导入java.sql包中的所有类/**   @author Liuchundong   @2011.07.10 *//*******

2011-07-15 13:21:08 579

原创 暑假是个神马东西?

我很想问,暑假是个神马东西?? 特别是研究生的暑假,前几天人人上有人曰:千万不要问一个研究生什么时候放暑假?暑假放多久? 这是一个很伤研究生感情的问题啊!!!因为我们说没有暑假没有人相信,因为的确也会放,但是那是暑假,我做鬼都不相信:一周啊,七天啊——那是暑假吗??分明就是三个双

2011-07-15 13:03:19 475

原创 James中关于改动config.xml后,无法再启动run.bat的情况解决办法

<br />为什么James在改动config.xml后,再启动run.bat服务就一闪而过呢?然后再也联不上4555端口了?<br />解答:首先看log文件,里面有启动的信息:<br />INFO    2011-04-11 22:11:49.843 [Phoenix ] (): Logger started<br />WARN    2011-04-11 22:11:49.875 [Phoenix ] (): Phoenix was not started by the daemon thus it

2011-04-11 22:27:00 1481

原创 Google C++ Style Guide

Google C++ Style GuideRevision 3.180 Benjy WeinbergerCraig SilversteinGregory EitzmannMark MentovaiTashana Landray Each style point has a summary for which additional information is available by toggling the accompanying arrow button that looks this way: ▶

2011-03-09 19:46:00 37027

转载 关于C++对象的自杀——转载

关于C++对象的自杀Jason Lee @ csdn2010-11-05前两天看到一个问题,一个类的成员函数是否可以delete this ?据出题者的意思来看,是认为这样的问题一般比较少人会遇到,而这样就可以了解一下对方对未知问题的分析和解决思路。出于这点,我也想看看自己的思路,所以就先自己思考了一下。    1. 要使用delete,那么对象需要使用new来实例化(处于堆中),而不能使用类似DemoCls d;这样的语句将对象放在栈中;    2. 成员函数delete this,这样给了我一种感觉:这

2010-11-13 22:41:00 536

转载 关于QQ和360打架的观点——转载

    腾讯当年把珊瑚虫那位送进监狱。Linux系统至今无法运行QQ。        Linux上很多聊天软件同时支持MSN,gtalk,AOL,icq,yahoo,facebook等全球主要IM软件。它们也支持qq,但是登陆qq总是提示:“你的QQ版本过低”。用不了!        珊瑚虫支持QQ,结果进去了。这有点过了。全世界第一例吧。侵权最多赔钱呗!也不知道是犯了刑法哪一条。        我QQ几年也难得上一次。主要是因为大学同学都在上面。        总之,腾讯做事不仗义。        360

2010-11-05 12:47:00 1406

转载 Java 陷阱 (2010 版) ——转载

Java 陷阱 (2010 版) 4人关注此资讯, 我要关注(收藏)(?) | 新闻投递红薯 发布于: 2010年10月25日 (19评) 作为Apache软件基金会的成员之一,我对开源软件的立场倾向于支持更加自由的许可协议,例如Apache许可证 (v2.0), BSD, 或 MIT许可协议。我坚信应该鼓励企业都能够采用开源软件,让他们能够使用开源软件做他们想做的任何事情,在当前法律框架下尽可能的放宽限制。 宽松自由的软件许可协议能够使软件开发社区做的更好。自由的开源软件开发能鼓励真正的、专心的、有实力的

2010-10-31 22:40:00 637

原创 Java真的跨平台吗?

Java真的跨平台吗?——有感于《JAVA陷阱》JAVA真的跨平台吗?我以前一直都认为是这样的,呵呵,对着满大街的各种Java书在说到Java的优点时几乎都会提到这一点,甚至是引以为傲的——这似乎成了Java应对别人指责其运行不够效率时的一种高姿态的无声的反驳,因为在IT大牛们百家争鸣,各拥一方时,Java能在中间得到他们大多数的支持,以及对Internet Web方面开发的天然的接合力,其跨平台成了多少人摆脱这些巨人们阴影的有效武器。sun成了英雄,一时风光无限!然而,事实并非如此——sun也是在追求成为

2010-10-31 22:38:00 2072 1

原创 今天终于在CSDN上开博了!留文以记之!!

<br />今天,终于在这里开博了,不是现在才申请的,记得申请这个账号已经好几年了吧,一直都只是在CSDN上面瞎晃,没有干什么正经事儿,现在想来真有些不应该,今天看到一篇不错的文章,上面建议,每个人都应该有自己的博客,没有什么坏处,只有好处。。。更何况做为一个IT人员, 常常记录自己瞬间的灵感是很重要的,就如我的一个同学写的那样,常常记下你的灵感,说不定那天就成就了你!<br /> <br />OK!今天写下此文,也作为我的第一篇日志,作为见证,以后多多发文,多多总结!!<br /> <br />朋友们好好

2010-10-27 17:05:00 551

Google Android程序设计指南-源码

光盘使用方法 本书教学的所有Android程序示范都放置在附赠的光盘中,您可以依照书籍的章节编号,查找每一章节的程序示范目录。例如:10.2节介绍照片艺廊的程序设计方法,您就可以在本书光盘10.2 Gallery目录中,查找此一章节所介绍的全部示范源代码。 使用Eclipse读取源代码 Android应用程序采用Eclipse (月蚀) 开发集成环境为其开发平台,您可以参考本书的第二章先了解如何安装Eclipse后,再依照下列步骤汇入示范源代码。 Step 1. 汇入示范源代码 在Eclipse开发集成环境的菜单中,选择File ? Import,会出现汇入应用程序的画面,请继续点选Existing Projects into Workspace,选择汇入已经存在的专案,并按Next后,会再出现选择放置示范程序目录的画面。 请在选择放置示范程序目录的画面中,点选光盘驱动器的目录,即可看到所有的示范程序目录,按Finish后,就会自动汇入所有的示范程序。 Step 2. 浏览与编译示范程序 每一个示范程序的目录结构是雷同的,您可以在src目录下查找示范程序的Java源代码,在res\layout资源目录中,查找示范程序的使用者界面XML布局档源代码。若要进一步编译程序的话,只要点选Eclipse菜单的Run ? Run Configurations并设置好运行专案后,就可以成功编译示范程序。

2011-09-16

Android移动开发案例祥解

Android移动开发案例祥解的源代码,喜欢有需要的朋友! Android是未来移动终端的三分天下者之一,由于Google收购摩托移动,为Android铺平了许多道路,搞Android绝对是明智的选择!!加油吧!!

2011-09-16

C语言四库全书(2)—好资源呀!

很有用的资料,业界经典的大师之作! 很有用的资料,业界经典的大师之作!

2011-03-15

C语言四库全书(1)-经典重现呀!

C语言四库全书,经典重现!! C语言四库全书,经典重现!!

2011-03-15

JAVA面向对象编程源代码-孙卫琴

孙卫琴老师的经典教材——《JAVA面向对象编程》上面的示例源代码。

2010-11-06

javax.servlet包帮助文档

整理了一下,把javax.servlet包中的文件的标准说明,中文的,现在很难找了!

2010-11-06

CGIC函数大全 中文版

cgiFormResultType cgiFormString( char *name, char *result, int max) -------------------------------------------------------------------------------- 用来获得输入域的字符串。将输入域的字符串拷贝到buffer中。忽略浏览器提交的换行,所以其字符串长度比cgiFormStringSpaceNeeded或得的长度要短。若没有指定的输入域则拷贝一个空串。 -------------------------------------------------------------------------------- max:将要拷贝的字节数,最多为max-1个字节,因为字符串最后还将被加上一个null终止符。 result:指向取得的值,即保存值的buffer。若字符串比result长,则字符串将被截断。 name:指定的输入域的名称 返回值: cgiFormSuccess 成功获得字符串 cgiFormTruncated 字符串长度超过buffer长度,字符串被截断 cgiFormEmpty 成功获得字符串,但字符串为空 cgiFormNotFound 没有指定的输入域被提交

2010-05-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除