首页 > 全部
iphone ios 消息通信机制NSNotificationCenter
NSNotificationCenter是专门供程序中不同类间的消息通信而设置的,使用起来极为方便, 设置通知,就是说要在什么地方(哪个类)接受通知,一般在初始化中做。 [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(test:) name:@" test" ...
分类:其他   时间:2014-01-21 00:38:50    收藏:0  评论:0  赞:0  阅读:325
Primes
There is a basic way to judge whether a number is a prime: int isprime(int x) { int i; float fx,sqrtx; if(x<=1) return 0; else if(x==2) return 1; else { ...
分类:其他   时间:2014-01-21 00:38:45    收藏:0  评论:0  赞:0  阅读:378
同一ViewController内如果有两处AlertView要用代理Delegate怎么写法
使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图.使用tag值判定到底是哪一个视图....
分类:其他   时间:2014-01-21 00:38:40    收藏:0  评论:0  赞:0  阅读:358
代理模式——Head First Design Patterns
定义:为对象提供一个代理以控制其它对象对它的访问   使用场景: 1)远程代理:访问远程对象 2)虚拟代理:根据需要创建开销大的对象 3)保护代理:控制对原对象的访问   类图: 代码样例: package headfirst.proxy.virtualproxy; import java.awt.*; import javax.swing.*; class Im...
分类:其他   时间:2014-01-21 00:38:30    收藏:0  评论:0  赞:0  阅读:375
(转)用Visual C#来清空回收站
?? Visual C#作为下一代主流的程序开发语言,其语言功能的强大是众所周知的。并且又有一个内容十分丰富的程序开发包--.Net FrameWork SDK,作为他的后盾。这样就使得Visual C#有了一个充分发挥其本领的舞台。Visual C#的强大功能不仅表现在支持各类数据库的数据处理方面,还表现对网络编程和文件处理等方面。 视窗操作系统的回收站是对文件一种保护措施,他主要是作用是不...
分类:其他   时间:2014-01-21 00:38:25    收藏:0  评论:0  赞:0  阅读:387
【Python实战07】用with来处理文件
由于处理文件时try/except/finally经常会使用到,所以Python提供了一个语句来替换该种模式,就是使用with语句,使用with进行文件操作时就不需要进行finally操作了,如下: try: with open('data.txt','w') as data: print('Hello World',file=data) except IOError a...
分类:编程语言   时间:2014-01-21 00:38:20    收藏:0  评论:0  赞:0  阅读:425
无边框窗体的拖动
这里介绍两种方法和一种特殊情况下的方法,以及本人在以前做这个小功能时候遇到的问题!   Now!Let's go!   主要思路:     第一:利用标签(或其他控件),左击该控件,然后拖动鼠标,然后窗体随之移动而移动;     第二:定义两个窗体级别的变量bool和Point类型的;分被用来判断窗体是否在被拖动状态和按下鼠标时候                的鼠标相对于窗体的位置(或...
分类:Windows开发   时间:2014-01-21 00:40:00    收藏:0  评论:0  赞:0  阅读:594
(转).NET(C#):用代码来添加断点并且在Visual Studio输出窗口中显示自定义信息
?? 这两项任务需要Debugger类来完成。System.Diagnostics.Debugger类型可以允许我们和调试器互交。Debugger类型的成员不多也容易理解。(MSDN)   首先要通过IsAttached属性判断是当前进程是否附加了调试器。如果有的话,接着通过IsLogging方法判断是否当前附加调试器支持日志记录。如果两者都成立,变可以安全通过Log方法来记录消息了。Log...
分类:Web开发   时间:2014-01-21 00:38:10    收藏:0  评论:0  赞:0  阅读:461
JQuery入门指南(2):一些常用的特效
本文介绍了JQuery中常用的特效...
分类:Web开发   时间:2014-01-21 00:38:05    收藏:0  评论:0  赞:0  阅读:411
ios 后台运行
iOS在升级到4.0以后就支持了多任务了。下文将详细介绍一下这个特性。 1、检查设备是否支持多任务 Apple出于性能的考虑,并不是所有的iOS设备升级到iOS4以后都支持多任务,比如iPhone 3G。如果你的应用在没有多任务特性时会出问题,为了保持应用的健壮性,你应该对此进行判断并处理。你可以通过调用UIDevice对象的multitaskingSupported属性来获取当前设备...
分类:其他   时间:2014-01-21 00:38:00    收藏:0  评论:0  赞:0  阅读:659
安卓播放音频和视频
main.xml的源码: <linearlayout andro...
分类:移动平台   时间:2014-01-21 00:37:55    收藏:0  评论:0  赞:0  阅读:478
AChartEngine应用之PieChart(动态饼图,允许产生动态数据并显示)
AChartEngine应用之PieChart(动态饼图) 接着上一次写的内容,构建动态饼图,并产生与用户交互,官方的API并没有提供可以借鉴的动态更新饼图的方法,考虑到数据都是活动的,不可能总是用静态数据,所以我下面的demo就是模拟动态数据用饼图显示,过程看起来笨拙一点,但是肯定可以使用的,具体是通过定时器+Handler实现定时任务,通过Handler更新主线程UI,在更新之前要把之前的数据清除掉,否则那些数据都会被加载,最后重新绘制饼图...
分类:其他   时间:2014-01-21 00:37:50    收藏:0  评论:0  赞:0  阅读:482
JQuery 入门指南(3):DOM对象及其属性的操作
本文主要介绍通过JQuery操作DOM对象以及其属性 获得内容 - text(),html() ,val(),attr() text() - 设置或返回所选元素的文本内容 html() - 设置或返回所选元素的内容(包括 HTML 标记) val() - 设置或返回表单字段的值 attr() 方法用于获取属性值。 下面的例子演示如何通过 jQuery text(),htm...
分类:Web开发   时间:2014-01-21 00:37:45    收藏:0  评论:0  赞:0  阅读:368
(转)安卓模拟示波器
先来看看本文程序运行的效果图(屏幕录像速度较慢,真机实际运行起来会更加流畅):        本文程序使用8000hz的采样率,对X轴方向绘图的实时性要求较高,如果不降低X轴的分辨率,程序...
分类:移动平台   时间:2014-01-21 00:37:40    收藏:0  评论:0  赞:0  阅读:439
小强的HTML5移动开发之路(27)—— JavaScript回顾2
Javascript面向对象基础知识 1、如何定义一个类,使用如下语法来创建一个类 function Person(name, age){ //习惯上第一个字母大写 //this修饰的变量称为属性 this.name = name; this.age = age; //如果属性值是一个函数,则这个属性就是一个方法 this.play = function(...
分类:移动平台   时间:2014-01-21 00:38:15    收藏:0  评论:0  赞:0  阅读:355
冷门:Dojo Gridx中,如何编写一个module
DOJO 是一个开源的 Javascript 开发框架,最近版本是1.9,类似的还有大名鼎鼎的Jquery, YUI 等等。 因为工作的原因最近接触了这个框架,奇怪的是好像在业界DOJO并不流行,网上资料也较少,只有IBM在大力的推动,看来效果也是差强人意,感觉是个冷门的玩意。经过几天的接触觉得这个DOJO还不错,有很多值得推荐的地方。 1. 模块化:Dojo的库都做成了一个一个的模块,类似ja...
分类:其他   时间:2014-01-21 00:37:30    收藏:0  评论:0  赞:0  阅读:394
JQuery 入门指南(4):添加删除元素
本文主要介绍如何使用JQuery添加/删除元素 添加元素 针对文本元素的操作,例如 append() - 在被选元素的结尾插入内容 ? prepend() - 在被选元素的开头插入内容 ? 针对非为本元素的操作,例如 after() - 在被选元素之后插入内容 ? before() - 在被选元素之前插入内容 ? jQuery append(),prepend() 方法 jQ...
分类:Web开发   时间:2014-01-21 00:37:25    收藏:0  评论:0  赞:0  阅读:428
novaclient的api调用流程与开发
从nova client的入口查看 cat /usr/bin/nova #!/usr/bin/python # PBR Generated from 'console_scripts' import sys from novaclient.shell i...
分类:Windows开发   时间:2014-01-21 00:37:20    收藏:0  评论:0  赞:0  阅读:557
JQuery 入门指南(5):CSS操作
jQuery 操作 CSS addClass() - 向被选元素添加一个或多个CSS ? removeClass() - 从被选元素删除一个或多个CSS ? toggleClass() - 对被选元素进行添加/删除CSS的切换操作 css() - 设置或返回样式属性 ? jQuery 拥有若干进行 CSS 操作的方法。我们将通过下面的例子进行学习部分操作: <s...
分类:Web开发   时间:2014-01-21 00:37:15    收藏:0  评论:0  赞:0  阅读:342
android的cas客户端demo开发
周六的时候去参观了36小时编程比赛现场, 气氛很是激烈, 里面有一个团队要做了一个移动应用,需要接入公司内域账号登录,可是最终页没有接入。联想到我做的就是cas啊,这方面我比较熟悉啊, 随着使用域账号登录公司内账号的场景增多,为什么不写一个demo呢。  说干就干, 周六晚上回到住处就开始了我的“36小时”编程。  首先,思考一下整体思路,其实cas的整体流程还算比较简单,我只需要将在浏览器中...
分类:移动平台   时间:2014-01-21 00:37:10    收藏:0  评论:0  赞:0  阅读:1393
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!