Fork me on GitHub

2013年8月20日

摘要: iOS学习笔记(十)——iOS真机调试 前面一直使用模拟器运行,今天使用了真机调试,这一篇介绍一下真机调试。真机调试需要99$注册,如果有注册过的账号,也可以使用注册账号邀请你加入一个账号下,注册账号可以给你分配权限,我也是使用的邀请成为开发者的。1、登录:首先登录https://developer.apple.com/ios/manage/overview/index.action登录后会进入如下界面: 图一2、制作证书,提前准备好证书,也可以用时制作。1)Finder->应用->钥匙串访问图二这将会打开如下图所示的页面,按照图示内容进行填写:图三继续后生成证书,注意选择存储到磁 阅读全文
posted @ 2013-08-20 16:42 HackerVirus 阅读(218) 评论(0) 推荐(0)
摘要: 继承在WCF中的问题和解决办法1. 问题假设有代码如下:[ServiceContract]public interface IA{ [OperationContract] string M1();}[ServiceContract]public interface IB : IA{ [OperationContract] string M2();}public class A : IA{ public string M1() { return "this is M1"; }}public class B : A, IB{ publi... 阅读全文
posted @ 2013-08-20 14:43 HackerVirus 阅读(298) 评论(0) 推荐(0)
摘要: bootstrap插件学习-bootstrap.dropdown.js先看bootstrap.dropdown.js的结构var toggle = '[data-toggle="dropdown"]'//属性标记Dropdown = function(){} //构造器Dropdown.prototype = {} // 构造器的原型function clearMenus() // 自定义方法$.fn.dropdown = function ( option ){}//jQuery原型上的自定义方法$.fn.dropdown.Constructor = Dr 阅读全文
posted @ 2013-08-20 11:46 HackerVirus 阅读(403) 评论(0) 推荐(0)
摘要: C#山寨版本【天翼拨号客户端】---内含详细抓包,模拟数据---万事俱备,只欠东风。本帖子本来最初是发在CSDN上的,回复的也有十几个,但没有一个有技术含量的回复。。。。特来此讨论,请教,请各位高手多多指点!!原帖:山寨【天翼拨号客户端】的详细过程,内含详细抓包,模拟数据方法,只想再请教一个问题!【熟悉网络协议的高手请进!】 - CSDN论坛 - CSDN.NEThttp://bbs.csdn.net/topics/390510533官方的客户端的最大缺点:1.一台电脑不允许使用同时启动多个网卡(目的是禁止使用虚拟WIFI或通过网卡后共享网络到路由器?);2.使用路由器无法拨号(提示:不允许N 阅读全文
posted @ 2013-08-20 11:33 HackerVirus 阅读(196) 评论(0) 推荐(0)
摘要: 关于Certificate、Provisioning Profile、App ID的介绍及其之间的关系刚接触iOS开发的人难免会对苹果的各种证书、配置文件等不甚了解,可能你按照网上的教程一步一步的成功申请了真机调试,但是还是对其中的缘由一知半解。这篇文章就对Certificate、Provisioning Profile等做个总结。1.概念介绍如果你拥有一个开发者账户的话,在iOS Dev Center打开Certificates, Indentifiers & Profiles,你就可以看到如下的列表:Profile Portal改版有一段时间了,改版之后的结构比以前更清晰明了,易于 阅读全文
posted @ 2013-08-20 11:17 HackerVirus 阅读(414) 评论(0) 推荐(0)
摘要: [源码]Literacy 快速反射读写对象属性,字段Literacy 说明Literacy使用IL指令生成方法委托,性能方面,在调用次数达到一定量的时候比反射高很多当然,用IL指令生成一个方法也是有时间消耗的,所以在只使用一次或少数几次的情况,不但不能提高性能,反而会使性能下降,所以使用场合需要自己把握下面是在我的电脑上做的一些测试(因机器配置不同会有少许误差)测试次数Literacy反射1016ms0ms10015ms0ms1K16ms5ms1W16ms50ms10W23ms505ms100W87ms5149ms所以可以看出,再次数越多的时候和反射的差距越大,在100次以下反射几乎不消耗时间 阅读全文
posted @ 2013-08-20 11:16 HackerVirus 阅读(183) 评论(0) 推荐(0)
摘要: Hadoop Streaming框架学习(一)Hadoop Streaming框架学习(一)2013-08-19 12:32 by ATP_,473阅读,3评论,收藏,编辑1.Hadoop&Streaming简介1.1 Hadoop简介 Hadoop MapReduce是一个用于处理海量数据的分布式计算框架,这个框架解决了诸如数据分布式存储,作业调度,容错,机器间通信等复杂问题,可以让没有分布式处理经验的工程师非常简单的写出并行分布式程序。 MapReduce采用“分而治之”的思想,将计算任务抽象成Map和Reduce两个计算过程:A.首先把输入分割成不相关的若干键值(key1/val 阅读全文
posted @ 2013-08-20 11:11 HackerVirus 阅读(223) 评论(0) 推荐(0)
摘要: AOP详解 上次的博文深入浅出Spring(二) IoC详解中,我为大家简单介绍了一下Spring框架核心内容中的IoC,接下来我们继续讲解另一个核心AOP(Aspect Oriented Programming),即面向切面编程。1、OOP回顾 在介绍AOP之前先来回顾一下大家都比较熟悉的OOP(Object Oriented Programming)。OOP主要是为了实现编程的重用性、灵活性和扩展性。它的几个特征分别是继承、封装、多态和抽象。OOP重点体现在编程架构,强调的是类之间的层次关系。2、OOP缺陷 为了更好的说明OOP的概念,我们接下来讲一个OOP的实例,重点分析OOP存... 阅读全文
posted @ 2013-08-20 11:03 HackerVirus 阅读(877) 评论(0) 推荐(0)
摘要: C#:iterator 迭代器/partial class 分布类/泛型iterator 迭代器写个最简单的迭代,(迭代一个字符串数组):1.实现接口中的方法: 1 using System; 2 using System.Collections.Generic; 3 using System.Linq; 4 using System.Text; 5 using System.Threading.Tasks; 6 using System.Collections; //动态数组是在这个命名空间下的,所以使用前要包含 7 8 namespace ConsoleApplication1 9 ... 阅读全文
posted @ 2013-08-20 10:46 HackerVirus 阅读(248) 评论(0) 推荐(0)
摘要: effectiveC++ 内存管理 学习笔记1.尽量使用初始化列表而不要再构造函数里赋值,初始化顺序和声明的顺序一致,一些类型如const,引用等,必须使用初始化。对于非内部数据类型成员对象应当采用初始化表,以获取更高的效率。example:B::B(const A& a):m_a(a){}只调用了类A的拷贝构造函数2.基类都使用虚析构函数,这样才能在使用多态时,准确的析构派生类3.operator>>和operator>或operatorname();}这样,person作为接口与实现完全分离。编译时不对name的改变产生依赖分类:C++ windows编程 阅读全文
posted @ 2013-08-20 10:39 HackerVirus 阅读(210) 评论(0) 推荐(0)