自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(46)
  • 收藏
  • 关注

Ruby语言

http://www.ruby-lang.org/en/ 这里可以下载,学习Ruby变量和引用类型 1 变量是对右操作数的引用,右值才会被改变 2 容器是含有一个或多个对象引用的对象,容器支持集合操作,集合获取,集合赋值,集合被赋值。 3 赋值操作符 b=a.fun(),函数返回的对象是新产生的对象b引用...

2011-06-28 16:43:00 55

JNI------Java调用C语言中的MessageBox

目前java与dll交互的技术主要有3种:jni,jawin和jacob。Jni(Java Native Interface)是sun提供的java与系统中的原生方法交互的技术(在windows/linux系统中,实现java与native method互调)。目前只能由c/c++实现。后两个都是sourceforge上的开源项目,同时也都是基于jni技术的windows系统上的一个应用库。Jac...

2011-06-23 15:57:00 59

IT 行业等于吃青春饭?

很多人都说IT行业是吃青春饭的,我看不是。或者至少有很多方法可以让你越老越值钱。 在这个方面最直接的例子莫过于技术路线了。 很多人说十年技术一场空,我看也未必,保守于一向技术不放,始终往里钻研不能不说是坏事。至少不见得是好事。因为任何技术都是为了解决特定问题而开发出来的,那就意味着它不可能是万能的。总会有其它的领域有其它领域特有的技术方法可以高效的解决。这是就应该考虑学习新的技术。 ...

2011-06-23 10:27:00 174

(4)SVG中所用到的形状简介------矩形

SVG 形状 SVG 有一些预定义的形状元素,可被开发者使用和操作:矩形 <rect>圆形 <circle>椭圆 <ellipse>线 <line>折线 <polyline>多边形 <polygon>路径 <path><rect&

2011-06-21 19:11:00 70

Android入门前言(一)之------Android应用开发入门五问

1. Android是什么?Android 是Google开发的基于Linux平台的开源手机操作系统。它包括操作系统、用户界面和应用程序 —— 移动电话工作所需的全部软件,而且不存在任何以往阻碍移动产业创新的专有权障碍。谷歌与开放手机联盟合作开发了 Android,这个联盟由包括中国移动、摩托罗拉、高通、宏达和 T-Mobile 在内的 30 多家技术和无线应用的领军企业组成。Andr...

2011-06-21 18:35:00 41

SqlDataAdapter.UpdateCommand 属性(极易出错的地方)(转自:http://blog.csdn.net/tsapi/archive/2011/03/29/6286654.as...

public static SqlDataAdapter CreateCustomerAdapter( SqlConnection connection) { SqlDataAdapter adapter = new SqlDataAdapter(); // Create the SelectCommand. SqlComman...

2011-06-21 14:46:00 121

SqlDataAdapter Update(转自:http://blog.csdn.net/dingjinze/archive/2008/11/26/3379743.aspx)

SqlDataAdapter可以更新任何一个数据表(DataTable dt),要进行这样的更新,我们首先要进行一些设置,如SqlDataAdapter的SqlCommand,包括UpdateCommand,DeleteCommand和InsertCommand,其实它们都是SqlCommand的一个实例,只是我们在执行更新的时候,会选择执行哪一个Command。用一个例子来说明一下,首先,定义一...

2011-06-21 14:42:00 36

(2)Lua环境搭建之使用EditPlus搭建Lua开发环境

一、语法高亮打开 EditPlus,Tools工具--》Preferences首选项==》setting & syntax语法点击右面的Add按钮增加一个文件类型,在下面的Descrīption栏里填写Lua,FIle extension栏里填写lua。注意到下面还有一栏可以选择SyntaxFile,这是提供Lua语法文件的地方。有了它,可以让EditPlus支持lua代码的高...

2011-06-21 11:06:00 57

(1)Lua简介之Lua入门

Lua程序设计语言是一个简洁、轻量、可扩展的脚本语言。Lua读作/'lua/(噜啊),是葡萄牙语中"Luna"(月亮)的意思。目录[隐藏]1目标2特性3程式范例4类型5外部链接[编辑]目标Lua的目标是成为一个很容易嵌入其它语言中使用的语言。大多数程序员也认为它的确做到了这一点。很多应用程序使用Lua作为自己的嵌入式脚本...

2011-06-21 10:57:00 77

(3)第一个简单的SVG 实例

下面的例子是一个简单的 SVG 文件的例子。SVG 文件必须使用 .svg 后缀来保存:然后在浏览器中打开Opera、Google Chrome和Safari支持SVG显示。Microsoft的Internet Explorer8.0版之前尚未支持SVG,直至由Internet Explorer9.0版开始支持SVG。展示效果如下:<?xml ...

2011-06-20 18:43:00 111

(2)SVG 的历史和优势

在 2003 年一月,SVG 1.1 被确立为 W3C 标准。参与定义 SVG 的组织有:太阳微系统、Adobe、苹果公司、IBM 以及柯达。与其他图像格式相比,使用 SVG 的优势在于:SVG 可被非常多的工具读取和修改(比如记事本)SVG 与 JPEG 和 GIF 图像比起来,尺寸更小,且可压缩性更强。SVG 是可伸缩的SVG 图像可在任何的分辨率下被高...

2011-06-20 18:37:00 287

(1)SVG简介之什么是SVG?

可缩放矢量图形(Scalable Vector Graphics,SVG)是基于可扩展标记语言(XML),用于描述二维矢量图形的一种图形格式。SVG由W3C制定,是一个开放标准。目录[隐藏]1SVG概述 1.1SVG Basic1.2SVG Tiny2SVG技术细节3标准制定开发历史4示例5SVG显示 5.1插件支持...

2011-06-20 18:30:00 98

Android中使用ant混淆编译

搞了好几天,查看了上百个网站,最后摸索出一套很简单的ant混淆编译的方法。下面开始:1. 拿一个普通项目来说,首先为它加上ant编译功能。android update project --name project_name -t 3 -p D:/temp/project_name此时会在项目根目录自动生成一个名为build.xml的ant脚本。上面的project_name是你的项目名称。...

2011-06-20 10:37:00 81

Hello World的各种写法

http://www.roesler-ac.de/wolfram/hello.htm

2011-06-18 00:47:00 620

揭开正则表达式的神秘面纱(转自:http://www.regexlab.com/zh/regref.htm)

引言 正则表达式(regular expression)就是用一个“字符串”来描述一个特征,然后去验证另一个“字符串”是否符合这个特征。比如 表达式“ab+” 描述的特征是“一个 'a' 和 任意个 'b' ”,那么 'ab', 'abb', 'abbbbbbbbbb' 都符合这个特征。 正则表达式可以用来:(...

2011-06-16 22:15:00 114

sendfile优化文件拷贝

原文地址:http://www.vpsee.com/2009/07/linux-sendfile-improve-performance/现在流行的 web 服务器里面都提供 sendfile 选项用来提高服务器性能,那到底 sendfile 是什么,怎么影响性能的呢?sendfile 实际上是 Linux 2.0+ 以后的推出的一个系统调用,web 服务器可以通过调整自身的配置来决定是否...

2011-06-16 19:16:00 49

ASCII码表在线查询(1.0 beta 1)(转自:http://www.weste.net/tools/ASCII.asp)

输入一个待查字符:ASCII码对照表下表列出了字符集中的 0 - 127。代码字符代码字符代码字符代码字符032[空格]64@96`133!65A97a234"66B98b335#67C99c43...

2011-06-16 11:05:00 88

ASCII码表在线查询(1.0 beta 1)(转自:http://www.weste.net/tools/ASCII.asp)

输入一个待查字符:ASCII码对照表下表列出了字符集中的 0 - 127。代码字符代码字符代码字符代码字符032[空格]64@96`133!65A97a234"66B98b335#67C99c43...

2011-06-16 11:05:00 82

用C++处理汉子要注意的细节

常见操作cin>>chgetline(cin,ch)cin.get(ch)的注意事项Øfin>>a吃掉a之前的所有空白字符(空格,回车,tab键),后面遇到空白符结束,但并不吃掉后面的空白符Øgetline(cin,ch)刚开始遇到'/n'结束,并吃掉。结尾遇到'/n'结束,并吃掉注:这里尤其要注意有可能cin>>ch;执行时在流缓冲...

2011-06-16 09:42:00 57

一道关于c++拷贝构造与=运算符的题目

class A{public: A() { printf(" A "); } ~A() { printf(" ~A "); }};class B{public: B(A &a):_a(a) { printf(" B "); ...

2011-06-15 20:35:00 59

超全曲谱 谷歌Doodle电吉他带你玩转音乐(转自:http://pcedu.pconline.com.cn/softnews/yejie/1106/2439215.html)...

【PConline 资讯】谷歌为了纪念电吉他之父莱斯·保罗(Les Paul)诞辰96周年,在6月9日特地推出了“电吉他Doodle”。其有趣的造型,能弹奏音乐的特性,吸引了许多网友的围观。电吉他之父莱斯·保罗纪念Doodle  由于中国谷歌电吉他Doodle只保留一天,不少网友觉得很可惜。为了便于网友收藏纪念,以及可将此添加到自己的博客和网站上,太平洋电脑网软件频道特地提供了谷歌吉...

2011-06-15 19:01:00 404

程序员是这样炼成的(14)-程序员不是沉默羔羊

很多人并不是真正的了解程序员,一提及程序员,在他们的印象里面,程序员们都带着厚厚的啤酒瓶底,在昏暗的灯光下,在一台破旧的电脑前绞尽脑汁的打下一行行的代码,有几分呕心沥血的悲壮、几分青灯古佛的超然脱俗,更有几分与世隔绝的另类感。作为程序员"沉默是金"这句话不一定适用,而且在职场上往往被饱受非议。   我认识的很多朋友,都是很优秀的软件开发人员,他们的创新想法源源不断,设计理念独成一派,无论是思...

2011-06-15 00:43:00 66

程序员是这样炼成的(13)-学会“抄袭”

上一篇文章跟大家分享了如何面对失败 ,今天的题目乍一看,有点离经叛道,哪有唆使别人与抄袭代码的?上一篇说过开发的过程中,不可能没有失败。随着互联网,专家博客的兴起,新一代程序员的成长已经变的更加轻松,老一代的程序员在开始编程的时候,大部分时间都花在失败上了,很多失败都围绕在空间、速度、可靠性、复杂性,如何寻找最佳的折中点,或者在那个年代里。很多项目连可行性都无法确定,项目一开始就注定了失败。所以...

2011-06-15 00:35:00 55

程序员是这样炼成的(12)-勇于面对开发失败

个人一辈子不犯错很难,作为一个程序员要每天不制造程序错误更难。今天跟大家讨论如何面对失败和错误,大到一个项目的开发失败,小到几行代码中的bug,都是我们在日常开发中经常要面对的问题。  有一家这样小公司,测试部和软件开发部是独立的两个部门,有各自的部门经理。老板总是喜欢给下面的员工施紧箍咒,施加压力,又是能力评估,又事绩效考核,于是某一年,在领导们别出心裁的领导下,公司出台了软件开发工程师的...

2011-06-15 00:26:00 72

豆瓣 BeansDB 卷土重来,发布 0.5.2 版本(转自:http://www.oschina.net/news/14053/beansdb-0-5-2)...

感谢王海峰的报料:距上次发布 beansdb-0.3.0 以来, 又过了一年. 经过一年的线上运营锤炼, 它一直在不断改进中, 到现在已经有了非常大的变化, 下面简单描述一下:完全放弃了ToykoCabinet 作为存储引擎, 它在数据的可靠性, 一致性, 以及大数据量下的性能有不少问题, 已经不能满足 beansdb 对数据存储的需求. 于是重新实现了一种基于日志结构的存储引擎 Bitc...

2011-06-15 00:25:00 65

程序员是这样炼成的(11)- 你有投资潜力吗?

作为一名从业人员,我们都面临着一个很现实的问题:物价一直飞涨,从房子到柴米油盐都疯了似的往上涨,可怜的是我们的工资和我买的股票迟迟不涨?一个月到头交了房租,电话费,公交费,吃了饭也剩不下几个钱。所以今天这篇文章,有必要讨论下我们的工资和所得,分析一下作为一个程序员对公司的价值所在,算算我们的价值是多少?是否对工资满意呢? 公司为什么要加我们工资? 首先,要明确的一点是: 老板们办公司不是...

2011-06-15 00:12:00 45

程序员是这样炼成的(10)- 现在我们能做些什么?

前天在1+1<2里面谈到的那个麻烦今天被解决了,最后还是以AB两组双赢为目,相互合作,两组和二为一,共同完成项目,这个是最好不过的结局了。今天的文章是写给一位网友的,因为他问了我一个问题:"现在我们能做些什么"? 其实我以前也常有这样的感觉:茫然,麻木,不知道自己要做些什么?也不知道自己能做些什么? 有时候一天下来,虽然一直在忙碌不停,但是工作都会自动的膨胀到占满我所有的时间,包括我休...

2011-06-15 00:08:00 51

程序员是这样炼成的(9)- 每天有目标的编程

任何一个开发项目kick off的时候,我们都会信心满满的相信我们可以按时完成计划的项目,但是我们在开发的过程中,总会有一种感觉,感觉最初的计划目标,离自己越来越远,甚至都有可能无法完成了。在这里跟大家分享一个既能保证自己项目可以按时完成,又有可能成为公司"闪亮"程序员的方法,那就是计划和跟踪自己的工作成绩,具体来说就是每天记录和回顾自己的产出和工作成绩。 大家都知道如果我们的工作成果超...

2011-06-14 18:30:00 46

程序员是这样炼成的(8)-1+1<2

今天加班到10点才回家,最近整个项目组闹闹哄哄的,原因是出现了不水产的声音。原本的安排的是 A,B两组人分别完成两个项目,却因为开始工作任务分配的不合理,终于惹出了麻烦。 A组的任务是:做一个客户的项目,计划是6月份完成,人员投入工作量60%。 B组的任务是:开发出一个平台,用来支持一系列A组未来的客户项目,计划是8月份或者更晚完成,开发出来的平台未来给A组使用和维护。人员投入工作量为90%...

2011-06-14 18:20:00 61

程序员是这样炼成的(7)-水滴石穿

周末跟曾经的一位程序员同事聊天,他说他貌似遇到了技术的瓶颈了,最近一直在刻苦攻读,希望可以突破自己取得进步。有时候想想自己还挺惭愧的,高手们况且都还在不断的努力,自己的日子过的总是有点太安逸。我们总是在清醒的时候,喜欢为自己制定计划,每天要完成多少行代码,多少天要看完一本技术方面的书,但是计划总是没有办法实现,因为我们有一个口头禅叫"没时间"。 编程其实没有捷径可走,虽然你可以花很短的时候完...

2011-06-14 18:16:00 51

程序员是这样炼成的(6)-牛行天下

言归正传,前面的几篇文章,跟大家探讨了如何规划自己的道路,如何选择技术方向,如果融入团队,如何丰富自己,如果你完成了前面的四个阶段,那么说明你有了自己的发展方向,学了一门基础语言,找到了一个团队,开始在拓展自己的视野,那么接下来就是一个很关键的飞跃了--成为大牛。 每当别人提及我们的职业的时候,我们都会说到自己的是程序员,从而赚取别人赞赏的目光,有可能我们只是自以为很厉害了,其实在真正的...

2011-06-14 18:09:00 51

原创 如何使用WordPress建立博客垃圾站在线赚钱 系列教程1:简介

本教程翻译自Caroline Middlebrook的电子书(How to Develop Money-Making NicheSites with WordPress Revision 1.3)。这是一个初学者指南教程,将教会你如何使用wordpress平台搭建一个静态网站。请注意,是网站,而不是一般的博客。我们将运用Wordpress的Page页面而不是Post单页、围绕着某一个主题的关键词进...

2011-06-14 16:36:34 357

我的第一篇原创---CSDN开博

昨天在CSDN注册了个账号,为的就是可以方便的在上面写自己的博客了。今后可能更多的会是关于技术方面的。(^_^要不然我怎会开在CSDN上呢?) 首先介绍一下本人的情况吧,我是一个还未毕业的大学生,呵呵,不过再过几天,今天是6月14号,到6月19号我就可以顺利的拿到毕业证书了。虽然没毕业,但是我在软件公司已经实习了快半年了。这是我的第二家实习公司,前三个月一直在做J2EE开发,后来实在是感...

2011-06-14 16:24:00 46

程序员是这样炼成的(5)-海纳百川

做程序员要"海纳百川",其实就是建议各位要做一个通才。当然做通才是有条件的,我总结了下前提有三:1.你已经是一个专才。熟练操作学一门像样的编程语言。2.有稳定的工作和收入支持。3.想得更多的挑战和机会。 作为项目经理和管理者而言,坦白的说,比较喜欢的还是专才,因为专才听话,你在他知晓的领域划一个圈,他能保证帮你完成任务,而且还不给你添麻烦,专才们在各自的领域的努力才会推动项目前进。那在项...

2011-06-13 22:54:00 34

程序员是这样炼成的(4)-学会渔而不是鱼

上次跟大家分享的时候,就已经说明了如何对待技术的投资,今天在这里要谈一谈如何在思维程度上投资,而不是仅仅局限在我会一门语言这里,我在帮部门招聘程序员的时候常有一些感想,我判断一名程序员是不是适合这份工作,首要因素是他对这行的兴趣。如果我知道你是为了自身发展,或者更理想的是:你单纯为兴趣而学习新的东西,我会在心里给这名面试者打上高分,因为他会投入时间给他的兴趣,他的热情是他今后工作的动力。当我提到一...

2011-06-13 22:08:00 49

程序员是这样炼成的(3)-做水桶中最短的一块木板

在企业管理和项目管理中,我们可能常常会提到如何找到最短的木板和更换最短的木板。大家可能会很不可思议~竟然还有人要我们去争做最短的一块木板?做最差的员工? 是的,没错,但是我所说的最差不是最懒惰的员工,我指的是技术方面最差的员工。你肯定会问:“那这样不就会承受很大的压力么?,随时都在生死线上徘徊”。 没错但是请你记住,近朱者赤近墨者黑,跟天才程序员们在一起呆久了,每个人都会一种发自内心的愿望,...

2011-06-13 22:01:00 84

(转)迅雷C++试题及解答

1.下列程序的输出结果为:(B)#include&lt;iostream.h&gt;void main(){ char* a[ ] = { "hello", "the", "world"}; char** pa = a; pa++; cout&lt;&lt;”*pa&lt;&lt;endl;}A) theworld B) the C) ello D) ellothewo..

2011-06-13 21:53:00 101

程序员是这样炼成的(2)-选择成熟的柿子还是生柿子

程序的世界就是这么的微妙,不稳定的技术终会趋向成熟或者消亡。前几年很吃香的程序员,也会有今后收益停止不前的日子。如果程序员把自己的命运跟一项陈旧是技术绑定在一起,得到的也将是被淘汰。 无论你做出的是那种选择,最终的目的是产生利润,工作经验,编程理念,这样都是不会消亡的。开发语言只是一门工具,不要只抓着一个工具不放,就想程咬金样就这三板斧,抡完了就没有戏了。程序员任何是都要向心的技术领域靠...

2011-06-13 21:27:00 58

程序员是这样炼成的(1)-订制自己的职业规划之路

从开始编程到现在已经有10年的时间了,10年之间我做过很多的工作,当然都称不上卓越,我虚度光阴,过一天就算一天。在深圳呆了6个年头后,我才发现事情的严重性,作为一名软件开发工程师,我一事无成,我还没有一个身经百战的团队或team,没有一个能拿的出手,又有知名度的软件产品,经常与印度程序员交流,却连国门都没有迈出去过。 于是在今天这个飘雨的周末的黄昏,内力莫名的涌出一阵阵地懊悔,世...

2011-06-13 18:28:00 54

10进制整数转化为2进制,或任意进制整数

#include&lt;stack&gt;using namespace std;void Convert(int n){ stack&lt;int&gt; stackdata; while(n) { stackdata.push(n%2); n=n/2;}while(!stackdata.empty()) { cout&lt;&lt;stackdata.top(); stackdata.pop...

2011-06-08 11:54:00 175

空空如也

空空如也

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

TA关注的人

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