自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (11)
  • 收藏
  • 关注

原创 问题解决:'System.IO.IOException' occurred in PresentationFramework.dll

‘System.IO.IOException’ occurred in PresentationFramework.dll使用MVVM框架创建WPF应用时,移动过**Window.xaml文件到View文件夹,运行时回报'System.IO.IOException' occurred in PresentationFramework.dll异常。解决<Application x:Cla...

2020-03-23 20:37:14 1210

原创 VMware Workstation 11.0 安装 Mac OS X10.10 详细过程

1安装所需软件VMWare Workstation 11安装包:http://adcyynezpu.l47.yunpan.cn/lk/cJNCSVav4wAmcVMWareWorkstation 11(mac 安装补丁程):http://adcyqzegjd.l47.yunpan.cn/lk/cJNCkwPU8XEz2OS X Yosemite : 百度或谷歌搜索关键词Yos

2020-03-19 21:57:20 277

原创 iOS 隐藏backBarButtonItem

[self.navigationItem setHidesBackButton:YES];

2016-04-07 10:54:45 1224

原创 Xcode编译后的文件路径

编译后的文件路径:/Users/用户名/Library/Developer/Xcode/DerivedData/工程名-sdsdfsfdsfdsdfsf/Build/Products文件下面有Debug-iphonesimulator,Release-iphonesimulator可以通过Xcode直接进入:Xcode -> Preferences -> Locations

2016-03-30 10:21:16 6501

原创 Objective-C:单例模式

objecitive C的单例模式:#import @class SingleInstance;static SingleInstance *instance = nil;@interface SingleInstance : NSObject+ (instancetype)sharedInstance;@end@interface SingleInstance ()

2016-03-23 21:31:36 521

转载 Xcode 7 error: Missing iOS Distribution signing identity

http://stackoverflow.com/questions/32821189/xcode-7-error-missing-ios-distribution-signing-identity-forI also faced the same issue today. The following steps fixed my issue.Download https://

2016-02-16 10:15:19 1183

原创 tortoisesvn 版本控制文件图标解读

当你在你的工作副本上工作时,你时常需要知道哪些文件已经修改/增加/删除或改名了,或者甚至是哪个文件已经被其他人修改并提交了。当这些文件的状态发生变化时,文件图标也会发生变化。一个新检出的工作副本使用绿色的对勾做重载。表示 Subversion 状态正常.在你开始编辑一个文件后,状态就变成了已修改,而图标重载变成了红色感叹号。通过这种方式,你可以很容易

2015-08-26 23:43:01 760

原创 UIApplication 状态及状态切换

摘自:IOS编程(第4版)

2015-08-24 10:33:47 499

原创 UIRefreshControl 实现UITableView的下拉刷新

本文通过使用UITableView自带的控件UIRefreshControl实现下拉刷新。用UIRefeshControl控件实现下拉刷新,可以实现一定功能的自定义下拉菜单,比如要显示的文字、颜色。但这种方法简单,高效,容易理解,毕竟是apple自带的下拉刷新空间,UITableViewController:首先xcode创建一个UITableViewController

2015-08-03 19:36:42 2302

原创 block 块实现传值

使用块(block)传值比较简单,并且用块写出来的代码更为整洁。代码模拟:声明文件:#import typedef void (^GBCompletionHandler)(NSData* data, NSError *error);@interface GBUpload : NSObject/** * upload data to some where * * @

2015-07-23 20:05:33 900

转载 UIView frame, bounds and center

http://stackoverflow.com/questions/5361369/uiview-frame-bounds-and-centerTo help me remember frame, I think of a picture frame on a wall. Just like a picture can be moved anywhere on the wal

2015-07-22 10:31:18 577

原创 Cocoapods安装问题:ERROR: Possible alternatives: cocoapods

开发应用的时候第三方的库是不可缺少的,能提高开发的效率。 一些经常用到的库,在新的项目里用时,并且用到的库比较多时,就不方便管理了。然而cocoaods 可以帮助管理Xcode的第三方库,然而在安装时会出现经常出现一些问题。本来挺简单的安装由于在天朝被墙的原因总是安装不上安装cocoapods的简单命令:sudo gem install cocoapods运行命令后,正常情况下就可

2015-05-25 18:28:37 2604

转载 dropbox cannot establish secure connection

According to Dropbox's help desk:Your system time is offYour computer will compare your system date to the expiration date of our SSL certificate. If your system time is stuck in the past or so fa

2015-05-20 08:38:56 1173

原创 Xcode6.2 调试时,Crash到main函数的入口(UIAPPlicationMain)

xcode6.2调试代码时,当程序出现异常crash时,总是调到函数的main入口处,如图此时最简单的解决办法就是为工程添加一个exception断点即可。按 commond + 7进到 breakpoint 的Tab 点击 右下角的Add,然后选择  Add Exception BreakPoint

2015-05-14 19:00:26 4573

原创 Xcode6.2 断点不正常:断点总是进入汇编代码

当使用Xcode调试代码,运行到断点是,总是进入到汇编代码,而不是断点到源代码处,此时的解决办法

2015-05-14 18:41:50 2711

原创 DbgView不能显示OutputDebugString的输出内容

Debug view 不能显示outputdebugView.win7操作系统下需要设置注册表值:computer--> HKEY_LOCAL_MACHINE-->SYSTEM->CurrentControlSet-->Control-->Session Manager新建一个key值,类型为DWORDValue Name:Debug Print Filter Valu

2015-04-27 14:04:21 4898

原创 Xcode 6.2 error::can only be used when targeting iOS 4.2 or later

当使用Xcode打开从网上down下来的demo时,编译有时会出现can only be used when targeting iOS 4.2 or later. 这是由于IOS运行版本不同导致的。解决办法是:点击项目导航文件--> 选中Targets--> 选择 Build Setting --> 展开IOS Deployment Target把IOS版本改成大

2015-04-24 18:21:24 3871

原创 Xcode6.2如何关闭特定文件的ARC功能

在创建项目工程时,ARC(Automatic Reference Counting)是默认开启的,虽然ARC很好用,但有时不得不关闭。比如Xcode中经常需要导入一些外来的代码文件,如果导入的文件没有使用ARC机制而当前项目使用了ARC,Xcode会给出警告或者错误信息,这时就需要关闭或开启ARC功能了。可采取下面的方式彻底关闭整个工程的ARC点击项目导航文件--> 选中Targe

2015-04-21 19:04:55 1847

原创 设计模式之单例模式(singleton)

单例模式是设计模式中最为简单的

2014-10-27 22:10:57 484

转载 windows 核心编程之在应用程序中使用虚拟内存

Microsoft Windows 提供了以下三种机制来对内存进行操控:虚拟内存 最适合用来管理大型对象数组或大型结构数组 内存映射文件 最适合用来管理大型数据流(通常是文件),以及在同一台机器上运行多个进程之间共享数据 堆 最适合管理大量小型对象 本篇只讨论第一种方式 虚拟内存。15.1 预订地址空间区域可以使用VirtualAlloc函数来预订进程中的地址空间区

2014-06-05 17:30:49 1652

转载 数据传输过程(FTP 但不限于FTP)详解--- 网络传输

一、FTP客户端发送数据到FTP服务器端,详述其工作过程。两台机器的连接情况如下图所示:1.1、假设初始设置如下所示:客户端FTP端口号为:32768服务器端FTP端口号为:211.2、不同网络段上的两台计算机通过TCP/IP协议通讯的过程如下所示:协议是水平的,服务是垂直的。物理层,指的是电信号的传递方式,透明的传输比特

2013-11-18 21:12:53 6706

转载 条件变量(Condition Variable)详解

条件变量(Condtion Variable)是在多线程程序中用来实现“等待->唤醒”逻辑常用的方法。举个简单的例子,应用程序A中包含两个线程t1和t2。t1需要在bool变量test_cond为true时才能继续执行,而test_cond的值是由t2来改变的,这种情况下,如何来写程序呢?可供选择的方案有两种:第一种是t1定时的去轮询变量test_cond,如果test_cond为fals

2013-11-18 20:06:42 1880

转载 pthread_join函数及linux线程

pthread_join使一个线程等待另一个线程结束。代码中如果没有pthread_join主线程会很快结束从而使整个进程结束,从而使创建的线程没有机会开始执行就结束了。加入pthread_join后,主线程会一直等待直到等待的线程结束自己才结束,使创建的线程有机会执行。所有线程都有一个线程号,也就是Thread ID。其类型为pthread_t。通过调用pthread_self(

2013-11-14 20:09:03 651

转载 Linux多线程编程(不限Linux)

前言线程?为什么有了进程还需要线程呢,他们有什么区别?使用线程有什么优势呢?还有多线程编程的一些细节问题,如线程之间怎样同步、互斥,这些东西将在本文中介绍。我在某QQ群里见到这样一道面试题:是否熟悉POSIX多线程编程技术?如熟悉,编写程序完成如下功能:1)有一int型全局变量g_Flag初始值为0;2) 在主线称中起动线程1,打印“this is thread1”,并将g_F

2013-11-14 09:18:46 718

转载 C++继承 虚函数表

C++ 虚函数表解析 陈皓http://blog.csdn.net/haoel  前言 C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,R

2013-11-14 08:53:29 616

转载 C++虚函数的实现机制

C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不做过

2013-11-07 09:41:17 456

转载 linux 网络编程:客户端与服务器通过TCP协议相互通信

1、TCP编程的客户端一般步骤:1、创建一个socket,用函数socket();2、设置socket属性,用函数setsockopt();* 可选;3、绑定IP地址、端口等信息到socket上,用函数bind();* 可选;4、设置要连接的对方的IP地址和端口等属性;5、连接服务器,用函数connect();6、收发数据,用函数send()和recv(),

2013-10-22 15:08:08 910

转载 C++中const用法总结

1. const修饰普通变量和指针const修饰变量,一般有两种写法:const TYPE value;TYPE const value;这两种写法在本质上是一样的。它的含义是:const修饰的类型为TYPE的变量value是不可变的。对于一个非指针的类型TYPE,无论怎么写,都是一个含义,即value只不可变。例如:const int nV

2013-09-29 21:37:35 492

转载 C++面试宝典

1.new、delete、malloc、free关系 delete 会调用对象的析构函数,和new对应free只会释放内存,new调用构造函数。malloc与free是C++/C 语言的标准库函数,new/delete 是C++的运算符。它们都可用于申请动态内存和释放内存。对于非内部数据类型的对象而言,光用maloc/free无法满足动态对象的要求。对象在创建的同时要自动执行构造函

2013-09-25 22:40:22 976

转载 二叉树的各种操作_源代码

先使用先序的方法建立一棵二叉树,然后分别使用递归与非递归的方法实现前序、中序、后序遍历二叉树,并使用了两种方法来进行层次遍历二叉树,一种方法就是使用STL中的queue,另外一种方法就是定义了一个数组队列,分别使用了front和rear两个数组的下标来表示入队与出队,还有两个操作就是求二叉树的深度、结点数。。。[cpp] view plaincopy#include

2013-08-28 21:41:31 2107

原创 2013华为校园招聘上机题

题目描述(60分):通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。比如字符串“abacacde”过滤结果为“abcde”。要求实现函数: void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr);【输入】

2013-08-04 22:00:40 881

原创 程序员面试宝典节选 第9到12章 笔记

从语法上,class和struct做类型定义时只有两点区别:(一)默认继承权限。如果不明确指定,来自class的继承按照private继承处理,来自struct的继承按照public继承处理;(二)成员的默认访问权限。class的成员默认是private权限,struct默认是public权限。除了这两点,class和struct基本就是一个东西。语法上没有任何其它区别。

2013-08-02 11:41:30 701

原创 数据结构中单链表的实现+单链表的C语言实现源代码

线性表(List):零个或多个数据元素的有限序列。线性表的抽象数据类型。线性表的顺序存储:优点:无须为表示表中元素的逻辑关系而额外的存储空间,可以快速的取表中任意位置的元素。缺点:插入和删除操作需要转移大量元素,线性表的长度较大时,难以确定存储空间的容量, 造成存储空间的“碎片”。线性表的链式存储: 为了表示每一个数据元素a1与其直接后级数据元素ai+1之间的逻辑关系,对数据元

2013-07-27 15:25:27 7863

转载 三十分钟掌握STL

这是本小人书。原名是《using stl》,不知道是谁写的。不过我倒觉得很有趣,所以化了两个晚上把它翻译出来。我没有对翻译出来的内容校验过。如果你没法在三十分钟内觉得有所收获,那么赶紧扔了它。文中我省略了很多东西。心疼那,浪费我两个晚上。译者:karycontact:[email protected]概述STL的一个重要特点是数据结构和算法的分离。尽管这是个简单的概念,但这种分离

2013-07-25 15:01:20 617

原创 数据结构中的排序——C语言实现排序源代码

#include#includevoid Print(int a[], int n);void Swap (int *a, int *b);int main(){ int a[20] = {21,23,53,32,54,30,65,43,13,35,24,95,65,67,45,87,37,22,100,64}; Print(a, 20); Bu

2013-07-24 21:18:11 1512 1

原创 数据结构中队列

队列(queue)是只允许在一端进行插入操作,而在另一端进行删除操作的线性表队列是一种先进后出(First In First Out)。 1 队列的顺序存储结构队列的头尾相接的顺序存储结构成为循环队列,如下图所示   判断队列满不满:当队列为空时,front = rear 当队列满时,我们修改其条件,保留一个元素空间。也就是说,队列满时,数组中还有一

2013-07-23 20:02:07 823

原创 数据结构中栈的实现+栈的C语言实现源代码

栈(stack)是限定仅在表尾进行插入和删除操作的线性表,允许插入和删除的一端称为栈顶(top),另一端成为栈底(bottom)栈有称为先进先出(FIFO)的线性表,可以形象的比作弹夹中的子弹。插入操作叫做进栈,删除操作叫做出栈。栈的顺序存储结构可以用数组实现,声明如下:#define MAXSIZE 1000typedef int Datatype;typed

2013-07-23 14:43:02 2186

原创 程序员面试宝典 第1-8章

*ptr  += 12 应为 *ptr = *ptr + 12;ptr++; Printf(“%d,%d\n”,a,b);printf的参数是从右向左计算。运算符优先级(int&)a 相当于将变量a所在地址开始的sizeof(int)个字节当成int型的数据输出。如果一个操作数是long型,一个是unsigned int型,那么只有机器上的long型的长度足以存放uns

2013-07-14 09:36:13 614

原创 sizeof和strlen

Sizeof()操作符的实用对于以下几种不同的类型的指针变量,请问sizeof(p)各是多少。 Sizeof 是c语言中判断数据类型或者表达式长度符,不是一个函数,字节数的计算是在时进行,而不是执行过程中计算的。对于上述例子中,a为数组类型,sizeof计算的是数组所占内存的大小,而不是数组起始地址的大小。由于常量字符串结尾自动加’/0’,因此大小为11。还有一种情况就

2013-07-11 15:14:34 586 1

转载 MFC实现串口通讯编程

在Windows运用程序的开发中,我们常常须要面临与外围数据源设备通讯的问题。打算机和单片机(如MCS-51)都具有串行通讯口,可以设计相应的串口通讯程序,完成二者之间的数据通讯义务。  实际工作中运用串口完成通讯义务的时候非常之多。已有一些文章介绍串口编程的文章在打算机杂志上发表。但总的感觉说来不太全面,特别是介绍32位下编程的更少,且很不详细。笔者在实际工作中积累了较多经验,联合硬件、

2013-07-07 16:02:28 1459

openssl 1.1.1d openssl1.1.1s windows版本静态库

openssl 1.1.1d 静态库,支持win7及以上信息 使用vs2015编译

2022-11-24

epel-release-5-4.noarch.zip

软件包源,亲测可用epel-release-5-4.noarch.rpm epel-release-5-4.noarch.rpmepel-release-5-4.noarch.rpm

2019-07-29

SGI STL源代码

SGI的STL源码,配合《STL源码剖析》学习效果好,官网已经不再提供下载

2018-07-12

SGI STL源代码 STL源码剖析

SGI的STL源码,配合《STL源码剖析》学习效果好,官网已经不再提供下载

2018-07-12

The Art of Readable Code

s programmers we’ve all seen source code that’s so ugly and buggy it makes our brain ache Over the past five years authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of &quot;bad code&quot; much of it their own to determine why they’re bad and how they could be improved Their conclusion You need to write code that minimizes the time it would take someone else to understand it even if that someone else is you This book focuses on basic principles and practical techniques you can apply every time you write code Using easy to digest code examples from different languages each chapter dives into a different aspect of coding and demonstrates how you can make your code easy to understand Simplify naming commenting and formatting with tips that apply to every line of code Refine your program’s loops logic and variables to reduce complexity and confusion Attack problems at the function level such as reorganizing blocks of code to do one task at a time Write effective test code that is thorough and concise as well as readable &quot;Being aware of how the code you create affects those who look at it later is an important part of developing software The authors did a great job in taking you through the different aspects of this challenge explaining the details with instructive examples &quot; Michael Hunger passionate Software Develope">s programmers we’ve all seen source code that’s so ugly and buggy it makes our brain ache Over the past five years authors Dustin Boswell and Trevor Foucher have analyzed hundreds of examples of &quot;bad code&quot; much of it their own to determine why they’re bad and how they could be i [更多]

2015-04-13

精通IOS编程(第六版)Beginning iOS 7 Development Exploring the iOS

Beginning iOS 7 Development Exploring the iOS 英文版 精通ios开发 基于IOS7 开发

2015-04-08

Beginning iOS 6 Development Exploring the iOS

iOS应用开发基础教程,内容翔实,语言生动。作者结合大量实例,循序渐进地讲解了适用于iPhone/iPad开发的基本流程。新版介绍强大的iOS7操作系统,涵盖Xcode4以来的新功能,书中所有案例全部重新编写

2015-04-08

程序员面试宝典 第三版

该书涉猎各大IT公司历年面试真题(包括笔试题、口试题、电话面试、英语面试,以及逻辑测试和智力测试),通过精确详细的分在,把在应聘程序员(含网络、测试等)过程中所遇见的常见考点为你一一点破。

2013-08-08

计算机网络第五版及答案 谢希仁

《计算机网络》的特点是概念准确、论述严谨、内容新颖、图文并茂。突出基本原理和基本概念的阐述,同时力图反映出计算机网络的一些最新发展。《计算机网络》可供电气信息类和计算机类专业的大学本科生和研究生使用,对从事计算机网络工作的工程技术人员也有学习参考价值。 在讲述网络各层次内容的同时,还与时俱进地引入了最新的网络技术,包括无线网络、3g蜂窝网络、rfid与传感器网络、内容分发与p2p网络、流媒体传输与ip语音,以及延迟容忍网络等。另外,《计算机网络》针对当前网络应用中日益突出的安全问题,用了一整章的篇幅对计算机网络的安全性进行了深入讨论,而且把相关内容与最新网络技术结合起来阐述。

2013-07-07

网络工程师_交换机配置

思科交换机 网络工程师

2013-07-07

空空如也

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

TA关注的人

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