2012年11月8日
摘要: 怎么说呢,之前一直在做报表开发的工作(保险系统的外包项目),主要内容呢就是处理数据,至于java呢,已经忘得差不多了. 之前的工作怎么说呢,不好也不坏吧,但是终究是对这份工作失去了兴趣. 希望能走回java开发的道路,找回之前那个每天积极学习,充实的自我 在此也不多说废话了,今天开始复习,全力奋战,只为成为黑马. 下面开始复习java入门基础: java 特点: 一次编译,到处运行 java跨平台性: 因为Java程序编译之后的代码不是能被硬件系统直接运行的代码,而是一种“中间码”——字节码。然后不同的硬件平台上安装有不同的Java虚拟机(JVM),由JVM来把字节码再“翻译”成所对应的硬件. 阅读全文
posted @ 2012-11-08 14:09 wencansz 阅读(463) 评论(0) 推荐(0) 编辑
  2012年11月7日
摘要: 第一步,打开VS 2008,然后新建一个项目,项目使用WCF类型,具体选择“WCF类库”。什么都不用改,直接设置新建好了的WCF类库项目为启动项目,Ctrl+F5开始运行。什么?类库不能直接运行?你且试试。系统托盘会出现一个WCF服务主机的小图标,点击,查看这个WCF项目被分配为什么访问路径。这样我们就新建好了一个WCF服务,其中的代码应该是默认的。IService1.cs[c-sharp] view plaincopyprint?using System; using System.Collections.Generic; using System.Linq; using System.Ru 阅读全文
posted @ 2012-11-07 17:51 wencansz 阅读(259) 评论(0) 推荐(0) 编辑
摘要: C# 5.0 即将迎来async和await关键字,事实上现在已经可以体验使用了,下载 Microsoft Visual Studio Async CTP 后安装,即可在VS2010中体验这两个关键字的乐趣。(Microsoft Visual Studio Async CTP 可能和一些VS的补丁有冲突现在我们把注意力回到这两个关键字的使用上来,大家一定知道这两个关键字是用来进行异步操作的,其实,这两个关键字没有什么奥秘可言,async必须加在函数声明处,如果不加async关键字,函数内部不能使用await关键字,仅仅如此await只能用来等待一个Task或者Task<T>进行异步 阅读全文
posted @ 2012-11-07 17:50 wencansz 阅读(695) 评论(0) 推荐(1) 编辑
摘要: 如果你用Oracle,那你有很大的可能会使用PL/SQL Developer。在使用PL/SQL Developer时,当你在Table列表或者其他对象列表中右击并选择Drop操作时,会弹出确认对话框。这些对话框的底部会有个Don't show this message again的勾选框,如果你不小心勾上并点击了确定,那惨了,以后如果不小心再选了Drop,没有提示就会删掉这个对象!如何恢复呢?工具-首选项 (Tools-Preferences)打开的界面中选择“用户界面-选项”(User Interface-Options)右侧界面中有个“DSA Dialogs...”按钮,点击打开 阅读全文
posted @ 2012-11-07 17:49 wencansz 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 如果你正在做ASP.NET,那肯定会用到IIS如果你想在ASP.NET Application中加入某个定时任务,那想必一定是用一个线程在不停地做定时计算那假设我们在自己的ASP.NET应用程序中加入了Quartz.NET框架,并且配置等等都OK了。这个站点访问量很少,现在只有几个人上班的时候才会使用,结果第二天过来一看,后台调度的线程和计算任务都停止了,如果你抓取了Application_End事件,会发现这个事件居然被调用了。那一定是IIS的应用程序池回收的机制在作怪了。因为IIS的默认设置里面,如果一个站点所处的应用程序池超过一段时间没有被访问或者请求,IIS就会自动回收这个程序池,并且 阅读全文
posted @ 2012-11-07 17:48 wencansz 阅读(424) 评论(0) 推荐(0) 编辑
摘要: 请看下面的代码,其中会发生错误的代码已经注释掉,并且写明了错误类型总体来说,泛型通配符就是为了支持多态时父子类,接口扩展类之间的相互转换而生[java] view plaincopyprint?package test; import java.util.ArrayList; import java.util.List; publicclass GenericTester { publicstaticvoid main(String[] args){ GenericTester genericTester=new GenericTester(); List<TestA> list= 阅读全文
posted @ 2012-11-07 17:48 wencansz 阅读(115) 评论(0) 推荐(0) 编辑
  2012年11月6日
摘要: 很多人表面上看着老实巴交的,实际上内心比谁都好强、自负、虚荣、甚至阴险。工作中见的多了,也就习惯了。有一些人,什么事都写在脸上,表面上经常得罪人,甚至让人讨厌。但是他们所表现的又未必不是真性情。我相信大多数人都看过《豪门夜宴》这部香港老电影。张学友、梁朝伟演的拍马屁的场景太有意思了,其中有这样一段:当两马屁精帮老板说出主意,老板马上叫停,然后拍一下脑门:“哦。。。我想到了。。。”,把别人的idea当成自己的说出来。我在工作中还真不止一次遇到这种事,我提出来的想法老被别人拿来当作自己的原创,当然个别小偷洋洋得意的描述自己的‘原创’时还会偷偷的瞄我一下,看我有没有不高兴,,,我并没有不高兴,大概是 阅读全文
posted @ 2012-11-06 16:17 wencansz 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 直 接插入排序是有一个已经有序的数据序列,要求在这个已经排好的数据序列中插入一个数,但要求插入后此数据序列仍然有序;排序的主要思想是:将有序数存放在 数组a中,要插入的数为x,首先要确定x在数组a中的位置p,然后将数组a中p位置以后的数都往后移动一位,空出a(p),然后将x放入a(p)位置,这 样即可实现插完以后的数据仍然有序。首先生成一组随机数:[java] view plaincopyprotectedvoiddo_button_actionPerformed(ActionEvente){Randomrandom=newRandom();textArea1.setText("&q 阅读全文
posted @ 2012-11-06 16:15 wencansz 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 在iOS的开发当中,经常会遇到读取系统资源等类似的情况,如果网络比较卡的话,用户很可能以为这个app已经挂掉了,用户体验很差,老外还是很好的,提供开源的source,跟大家一块学习下。iOS的进度条可以分为几类,有普通的,就像一个圈圈在那转,有在圈圈下加文字的,有直接是纯文字的,等等。。在自己的项目中需要加入以下2个文件:MBProgressHUD.h和MBProgressHUD.m;接下来我们只需要在我们的.m文件中引用progress的头文件即可。对于普通的进度条,代码如下:[plain] view plaincopy-(IBAction)showSimple:(id)sender{//T 阅读全文
posted @ 2012-11-06 16:14 wencansz 阅读(531) 评论(0) 推荐(0) 编辑
摘要: 随着windows8在纽约发布, 我们广大的移动开发的程序员到底该走向何方? 2007年,苹果公司发布了iPhone OS(2010年改为iOS)操作系统,引领移动互联网和触摸体验的热潮,2008年,google公司发布了android手机操作系统,跟苹果公司的 iOS形成了竞争的状态,每次有新技术出来的时候,我们广大程序员是反应最快的,虽然我们不知道哪个公司到底最后会取得胜利,我们也会去选择一个能赚钱 的,去开发。Android是开源的,开发成本比较低,没有多少限制,支持各种手机,而相对于android,似乎iOS的限制要多的多,要有mac机,要有开发者帐号,要用iOS的测试机等等⋯⋯... 阅读全文
posted @ 2012-11-06 16:11 wencansz 阅读(153) 评论(0) 推荐(0) 编辑