01 2012 档案
摘要:https://discussions.apple.com/thread/2764659?start=0&tstart=0删除2个cache和一个plist,重启后一般就能解决问题,实在不行就重装SDK吧
阅读全文
摘要:在Web开发的早期,随着新技术的不断涌现,一切都让人兴奋。但是我们在过去十年里经历了一个技术的停滞期,直到由于HTML5的出现,Web开发再次让人着迷。特别是CSS3正在迅速发展,你会在其规范里发现许多有趣的宝物。 在这篇文章里,我们要研究的是CSS鼠标样式属性,正如你所期望的的一样,它允许你改变在一个元素上移动鼠标时的指针样式。它对于交互式Web App来说已经变得越来越重要。CSS2的鼠标样式 CSS2中提供相对较少的选择(悬停在不同的网页元素上,看看鼠标指针样式是如何变化的):cursor: auto
cursor: inherit
cursor: crosshair
c...
阅读全文
摘要:下载地址:http://www.xdowns.com/soft/31/93/2012/Soft_84985.html源码要点核心:生成添加水印文字后的图片。using System;using System.Collections.Generic;using System.Text;using System.Windows;using System.Windows.Media;using System.Windows.Media.Imaging;namespace ImageProc{ public class WaterText { /// <summary> ...
阅读全文
摘要:正则表达式简介在某些应用中,往往有时候需要根据一定的规则来匹配(查找)确认一些字符串,如要求用户输入的 QQ 号码为数字且至少 5 位。用于描述这些规则的工具就是正则表达式。最简单的匹配最简单的匹配就是直接给定字符匹配。如用字符 a 去匹配 aabab ,则会匹配出 3 个结果,分别是字符串中的第 1,2 和第 4 个字符。这种匹配是最简单的情况,但往往实际处理中会复杂得多,如下面的 “QQ号码为数字且至少5位” ,其对应的正则表达式为:^\d{5,}$该正则表达式就描述需要确定的内容为至少 5 位以上的数字。我们来具体看看该表达式是怎么描述这一规则的: ^:表示匹配字符串的开始,也即该字符串
阅读全文
摘要:作为春节前的最后一篇技术文章,写点什么呢?想了一下,就聊聊WPF中的命令吧。命令这东西很有意思,简明一点说,它是一种逻辑,但这种逻辑可以被多种源调用,可以作用于多种目标上。如我们常见的“复制”,“剪切”等命令,它们本身就是一种逻辑——对剪切板进行操作的逻辑行为,不过,你会发现,它们不仅可以在菜单项中使用,也可以在工具栏按钮上使用,也可以通过快捷键Ctrl + C等来调用。菜单项工具栏按钮从上面的举例可以发现,命令可以使用具备相同功能的代码逻辑变得通用化,就像我们封装了一个类一样,可以在N个地方进行调用,这样我们不必每次都写相同的代码。.NET类库已为我们准备了许多通用命令,使用起来也很简单,这
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++++++《C语言深入理解系列- 常量与变量》查看其它博文请关注原创作者。本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/7212155++++++++++++++++++++++++++++++++++++++++++常量与变量正所谓静中有动,动中有静,常量与变量亦是如此,它们之前相互依赖,相互影响。关于常量与变量,很多朋友可能觉得没有什么好介绍的,它实在是太简单了,单从字面上看就知道什么意思?我想说的不是关于常量与变量的概念,而
阅读全文
摘要:http://blog.csdn.net/yohohohoho/article/details/6949154详解IOS开发应用之并发Dispatch Queues分类: iPhone 2011-11-08 18:00 70人阅读 评论(0)收藏举报详解IOS开发应用之并发Dispatch Queues是本文哟啊介绍的内容,我们几乎可以调度队列去完成所有用线程来完成的任务。调度队列相对于线程代码更简单,易于使用,更高效。下面讲主要简述调度队列,在应用中如何使用调度队列去执行任务。1、关于调度队列所有的调度队列都是先进先出队列,因此,队列中的任务的开始的顺序和添加到队列中的顺序相同。GCD自动的
阅读全文
摘要:深入浅出Cocoa之类与对象罗朝辉(http://blog.csdn.com/kesalin/)CC许可,转载请注明出处最近打算写一些ObjC中比较底层的东西,尤其是 runtime 相关的。从哪里入手呢?那当然是最基本的类与对象。与C++相比,ObjC中的类与对象结构要简洁与一致得多(参考《深度探索C++对象模型》,你就知道C++中类与对象结构的复杂)。本文将详细讲解ObjC中类与对象的结构,下回将讲如何在 runtime 时操作类。我们可以在/usr/include/objc/objc.h 中找到对 class 与 object 的定义:typedefstructobjc_class*Cl
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++++++《C语言深入理解系列- 乱世枭雄:static与extern》查看其它博文请关注原创作者。本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/7211267++++++++++++++++++++++++++++++++++++++++++乱世枭雄:static与extern描述:在C程序世界里,不同代码国度以.c文件为国界分隔开来,在单个国家(C源文件)里有不同的函数占山为王,军阀割据,每个C程序世界里只有一个君主main和
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++++++《C语言深入理解系列- 浪里白条:goto》查看其它博文请关注原创作者。本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/7211005++++++++++++++++++++++++++++++++++++++++++浪里白条:goto描述:在所有的编程语言里,恐怕没有哪个关键字可以和goto相比,它可以指哪打哪,完全不用去顾忌编码规则,在代码世界里游刃有余,混得代码海洋里的浪里白条美誉,也正是由于其放荡不羁的特性,被编码
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++++++《C语言深入理解系列- 铁布衫:const》查看其它博文请关注原创作者。本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/7210704++++++++++++++++++++++++++++++++++++++++++铁布衫:const描述:相传C世界中出现了一件极品装备const,它能的出现,让天下所有的刺客,黑客都失业了,在它的保护下,所有的变量都可以完好无损。作用:const是constant的简写,表示海枯石栏,恒
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++++++《C语言深入理解系列- 专一王子:volatile》查看其它博文请关注原创作者。本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/7210434++++++++++++++++++++++++++++++++++++++++++专一王子:volatile描述:每个变量和他的名字一样很善变,有时候它善变是发自内心的,有时是外部因素决定的,只有volatile变量才会表里如一,因此获得了专一王子的美誉。作用:volatile字面
阅读全文
摘要:++++++++++++++++++++++++++++++++++++++++++《C语言深入理解系列- 关键字:auto和register》查看其它博文请关注原创作者。本文系本站原创,欢迎转载! 转载请注明出处:http://blog.csdn.net/mr_raptor/article/details/7209452++++++++++++++++++++++++++++++++++++++++++关键字概述很多朋友看到这儿可能会有疑问,往往其它讲C语言的书籍都是从HelloWorld,数据类型开始C语言学习的,为什么我们要从C语言的关键字开始呢?关于这点,我有两点需要说明:本章节面向的
阅读全文
摘要: 对于很多同学来说,他们对程序员的职业生涯非常关注。而这本质上是一个进化的过程。我们将如何进化?在每个进化阶段我们应该如何提高自己?下面的文章根据我自己的切身经历和阅读过的书,为程序员每个阶段的进化提供了不同的学习思路。程序员的进化过程 仔细想想,你有多久没有阅读过了?是否只是沉陷在繁琐的工作细节中?阅读不仅能充实自己、拓宽视野,而且能带来乐趣。阅读是一个很好的习惯,应该成为自己的爱好。有的人感慨自己没有时间阅读,只要你少玩游戏、少上微博,时间总是有的,只是看你自己是否从内心重视和如何看待这件事。日复一日的重复工作、琐碎细节只能让你增加工作经历,成为熟练工,但是对你加强竞争...
阅读全文
摘要:这个题目,我姑且这样叫吧,照例,我们先来分析一下需求。比如有一个设置密码的功能,但用户希望能够自己选择密码的加密算法,如MD5、HMAC、SHA1等,然后程序会根据用户所选择的算法对密码进行加密并存入数据库,同时在配置文件中记录下用户的选择。按照一般的思路,我们可能会做一个分支判断,如switch( 用户的选择 ){ case "MD5": MD5 md5 = MD5.Create();.............. break; ...........}呵呵,其实我们不必要这样做,来,先来看看MD5...
阅读全文
摘要:先说说需求,也就是我们要达到的效果,希望扩展按钮控件,增加一些属性,但同时我们希望默认事件仍使用Click事件,不过,在事件参数中,我们希望能够传递更多的信息,而不是Button.Click默认的参数。当然,我们首先要写一个自定义的事件参数,为了简单起见,我们的自定义按钮控件,增加一个TagNumber属性,它传递一个整型数据,当我们处理控件的Click事件,能够从事件参数类实例中取得我们在这个属性中设置的值,因此,我们需要一个MyButtonClickAgre,它从EventArgs类派生。 /// <summary> /// 自定义事件参数类。 /// </summary
阅读全文
摘要:连续加班了几天,终于在年底出来了一个预览版,不过还需要用两天完善和修改一些细节问题。因为windows phone的客户端比较少,很多都是摸着石头过河,参考了一下新浪的Windows phone客户端的界面布局。现在把相关的项目截图贴出来。关于开发的一些常用的方法我在开发的过程中都有记录留下来。我回过头来看了一下上次做的一个Windows phone的业务系统 点击打开链接,看来比上次复杂很多。关于这个Window phone的程序代码,如果有需要或者有兴趣参考的我可以提供部分代码。不提供全部源码!感谢MSDN Windows phone开发群【费尔南多】的支持给个友链 点击打开费尔南多的博客
阅读全文
摘要:LINQ查询表达式的子句如select,where,from等都是比较简单的子句,相信各位多练习练习,再结合MSDN的例子,基本上是可以理解的,因此,本文只挑几个有代表性的,以及有些难理解的子句来简述一下。一、where子句。在SQL中,筛选语句常用的表示方式如“select * from Users where uName = 'DMIN'”,这个SQL语句就带有WHERE子句,其实,在LINQ中也类似,只不过放的位置不一样。请看下面的例子。 int[] Source1 = new int[] { 10, 50, 22, 38, 91, 17 }; ...
阅读全文
摘要:屏幕分辨率大小(这个目前都是480*800):屏幕宽度(Double) System.Windows.Application.Current.Host.Content.ActualWidth屏幕高度(Double) System.Windows.Application.Current.Host.Content.ActualHeight操作系统版本:System.Environment.OSVersion.ToString()
阅读全文
摘要:private void listbox1_MouseMove(object sender, MouseEventArgs e) { if (Result[0] == "1") { //获取listbox的子类型ScrollViewer ScrollViewer scrollViewer = FindChildOfType<ScrollViewer>((ListBox)sender); if (...
阅读全文
摘要:using System;
using System.Net;
using System.Windows;
using System.Windows.Controls;
using System.Windows.Documents;
using System.Windows.Ink;
using System.Windows.Input;
using System.Windows.Media;
using System.Windows.Media.Animation;
using System.Windows.Shapes; namespace MicroBlogForWP7.Classes.
阅读全文
摘要:为了能让初学者更快速地掌握,在系列文章中,我尽可能地避开理论讲解,一则对于入门者来说,过多的理论叙述反而会降低大家学习编程的兴趣,二则,官方文档的资料很详细,我说了也是废话。因此,我会尽可能地多举些简单的例子,让初学者能够看得懂,呵呵,当然了,学习LINQ,还得有一定C#语法基础。上一篇文章中我们讨论了最简单的LINQ语法,也是最基本的语法和表达式编写结构,本文我们就来谈一谈几个重要的概念。一、查询三步曲。创建和使用LINQ,有三个必备的步骤:1、Get——数据从哪里来?得到数据源;2、Create——创建查询表达式,这是核心;3、Execute——执行查询,并得到相应结果。好的,我们下面按照
阅读全文
摘要:关于LINQ(语言集成查询)是.NET 3.5和Visual Studio 2008以上版本中引入的一种有趣的全新概念,语言版本有VB和C#,由于C#与.NET平台结合最为紧密,也是MS当初首推的语言,因此,本系列文章的示例代码都使用C#。MSDN上资料非常详细和完备,所以,我也不打算讲得过于详尽,再说,网上也有不少博文都阐述过LINQ,如果我还炒冷饭,就有抄袭之嫌。其实,很多时候我们不必要到处去搜,到处去问人,MSDN上的参考文档已经很优秀了,而且还有多语言版本,也请了牛B人物进行人工翻译,所以说啊,咱们.NET开发者是非常幸运的,一来有VS这个世界级领先的开发工具(目前不好的一点是性能,据
阅读全文
摘要:Windows Phone 7越狱的需求量虽然比不上iOS,但该系统也不及Android开放,所以WP7用户对此颇有微词。一个专为WP7越狱开发的团队ChevronWP7, 曾在一年多前发布首个Windows Phone 7越狱工具,但在微软的要求下迅速将该工具撤掉。将近半年后,微软与ChevronWP7进行了一次会谈,希望开发出官方解锁工具。新工具不仅全面越狱,且被设计为开发者与爱好者测试WP7应用而无需支付完整的帐户,并进入WP7市场的权限。新工具名为WindowBreak,目前已发布,为Windows Phone用户带来一个更完整的的越狱。开发者jaxbot迄今已设法让WindowBre
阅读全文
摘要:译自:http://net.tutsplus.com/articles/general/ten-new-years-resolutions-every-web-developer-should-make/安德鲁 伯吉斯于2011年12月27日译者:蒋宇捷(转载请注明出处-http://blog.csdn.net/hfahe) 还剩不到一周的时间,我们将迎来2012年。我知道这是老生常谈,但过去的一年里你曾经有过什么样重要的收获?很自然,我们现在正是为新的一年许下愿望的时候。也许你可能有真实生活中的一些目标,但是对你的程序员生涯来说呢?1 -学习一种新语言,框架或方法我们必须保持学习最新的...
阅读全文
摘要:学习WP7有一段时间了,做了个小应用程序,天气预报。首先感谢Google给提供的天气API,因为找了半天也只有google是免费的。主要功能,自己添加城市,然后加载城市4天内的天气情况。功能很好实现,界面倒是花了我大把的时间(Ps了将近50张图,但软件部署包3M)。自动识别白天晚上,加载不同的皮肤和图标。又加了些很炫的效果,总之这个是第3个版本,第一版本实在不敢拿出来(- - 太难看了)。第二版本和第三版本(这个)一样,只是没有那些很酷的效果。希望同行们看到后关照一下,拉我进个群。自己研究真的好寂寞,没个讨论的地方。QQ:29992379下载地址:http://115.com/file/dpi
阅读全文
摘要:这几天忙着一些小事,也没有写什么了,今天,我们来玩一个比较简单的东东。就是在MVC下如何返回图片,相信,在传统WebForm下,大家都晓得怎么弄,方也不限于一种,但是,在架构较为严格的MVC里面,刚开始接触的朋友,可能不太清楚如何实现。首先,我们应当从控制器入手,昨天有位朋友问我,控制器一般不都是return View的吗?那怎么返回图片? 当然,Controller类也没有return Image 的,上次我们的例子是返回JSON,其实我们可以让其返回一个文件流,一开始我也想过使用ViewData,但这个在视图页面上只能通过服务器端代码来操作,如果希望用JS,就不那么好办了。Controll
阅读全文
摘要:大家已经见惯了用CSS3画的图标、LOGO、头像,这次台湾同学Rei给我们带来了用纯CSS3绘制的日本动漫《轻音少女》女主角秋山澪的动态头像。CSS3的强大再次霸气测漏! 请点击Demo查看效果,示例支持Chrome、Firefox、Opera、Safari等全系列的现代浏览器。 示例中用到的主要CSS3特性如下: border-radius:绘制边框圆角。 transform:主要是旋转(rotate)和偏斜(skew),用于绘制各种形状。 animation:动画效果的实现,例如头发的飘动、眼睛的闪动。 只要掌握了这几个特性,你也能画出同样奇妙的CSS3动画...
阅读全文
摘要:突然整理硬盘时找到了两年前写的一个网站,准备扔掉,但是还是把部分方法保留到博客吧!虽然现在对于自己已经用处不大,但是还是纪念一下!生成验证码:using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
u
阅读全文
摘要://获取当前进程的完整路径,包含文件名(进程名)。
string str = this.GetType().Assembly.Location;
result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe文件名) //获取新的 Process 组件并将其与当前活动的进程关联的主模块的完整路径,包含文件名(进程名)。
string str = System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName;
result: X:\xxx\xxx\xxx.exe (.exe文件所在的目录+.exe.
阅读全文
摘要:最近上传的一个app,被苹果打回来了,原因是在下载完成之前会挂掉。 还带有4个crash报告。Incident Identifier: 926328CE-927A-4D1B-940C-B17A0CD1A5DB
CrashReporter Key: 3af694acc56eb48927bd9022990ac1238a192d06
Hardware Model: iPad2,2
Process: LiBai [6180]
Path: /var/mobile/Applications/321E7CC8-5D97-4739-B388-1E49E6A7...
阅读全文
摘要:我为啥称之为“动态数据模板”?先看看下面的截图,今天,我们就是要实现这种功能。大概是这样的,我们定义的DataTemplate是通过触发器动态应用到 ComboBoxItem 上。这个下拉列表控件绑定了一个Person集合,Person类的定义如下: public class Person { public string Name { get; set; } public int Age { get; set; } public string Email { get; set; } public override string...
阅读全文
摘要:本文适合于初步了解cocos2d的童鞋,如果不知道cocos2d是什么,那么请先百度,google,或者翻书去~~~ cocos2d 是一个2d 的游戏引擎,通过它可以很快的构建出一个2d的游戏来。尽管cocos2d深入人心,并且广泛使用在iOS 2d游戏开发中,但是如果要用它来坐一个3d 游戏,那么紧紧是cocos2d 就无能为力了,我们需要用cocos3d,一个iOS平台高度提炼的3D应用开发框架。Cocos3d是cocos2d的扩展集,从结构上看,与cocos2d 并无太大的差别,需要注意的是他扩展的几个重要的类:CC3LayerCC3Layer是两个最重要的类之一。它实现了CC3Wor
阅读全文
摘要:声明:本教程是误人子弟的,如果你想成为高手,那千万不要往下读。在ASP.NET 的WebForm中,你可能发现实现AJAX很简单,因为.NET类库都为你准备好了UpdatePanel控件,用该控件来实现AJAX就等于一行代码都不用写。然而,在MVC里面,几乎所有的服务器控件都失效了,那怎么办呢?用传统的JS代码的话又会很复杂,呵呵,放心,别忘了,当下jQuery是很流行的,做WEB开发自然是少不了JQ,虽然严格上说,它是提供给前台的网页设计人员使用的,但对于AJAX,我们不妨也用上它。今天,我们一起来做一个简单的玩意儿,通过JQ来实现在MVC框架下的AJAX功能吧。1、新建一个ASP.NET
阅读全文

浙公网安备 33010602011771号