自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Walden_tinghou的专栏

假如我能使一颗心免于破碎,我便没有白活一场。假如我能消除一个人的痛苦,或者平息一个人的悲伤,或者帮助一只昏迷的知更鸟 ,重新回到它的巢中,我便没有白活一场 ;学无止境!追求细节与极致,但不偏执!

  • 博客(350)
  • 资源 (15)
  • 收藏
  • 关注

原创 javaEE之标签和过滤器

a、ax.servlet.jsp.tagext.SimpleTag,一般选择继承javax.servlet.jsp.tagext.SimpleTagSupport,覆盖掉doTag方法 b、在WEB-INF目录下建立一个扩展名为tld的xml文件(标签配置) c、在JSP中使用前,先通过taglib指令导入外部的标签库  3、执行原理:SimpleTag接口中的方法

2016-12-22 22:52:12 966

原创 javaweb之response、request对象

response、request对象Web服务器收到客户端的http请求,会针对每一次请求,分别创建一个用于代表请求的request对象、和代表响应的response对象。request和response对象即然代表请求和响应,那我们要获取客户机提交过来的数据,只需要找request对象就行了。要向客户机输出数据,只需要找response对象就行了。HttpServletRespons

2016-12-21 00:05:38 743

原创 javaweb之Servlet

Servlet简介Servlet是sun公司提供的一门用于开发动态web资源的技术。Sun公司在其API中提供了一个servlet接口,用户若想用发一个动态web资源(即开发一个Java程序向浏览器输出数据),需要完成以下2个步骤:编写一个Java类,实现servlet接口。把开发好的Java类部署到web服务器中。编写一个Java程序,向浏览器输出“hello servlet

2016-12-18 00:13:46 416

原创 Tomcat服务器&http协议

一、Tomcat服务器(很熟悉)1、Web开发概述javaSE: javaEE:13种 javaME:JavaEE规范: 13种技术的总称。Servlet/Jsp  JDBC  JNDI  JTA...Tomcat:Servlet/Jsp容器,轻量级服务器。             2、Tomcat下载Tomc

2016-12-17 00:07:23 425

原创 XML解析

XML解析技术概述XML解析方式分为两种:dom和saxdom:(Document Object Model,即文档对象模型)是 W3C组织推荐的处理 XML的一种方式。sax: (Simple API for XML)不是官方标准,但它是 XML社区事实上的标准,几乎所有的 XML解析器都支持它。XML解析器Crimson、Xerces、Ael

2016-12-15 23:59:12 280

原创 XML语法之DTD

DTD 的语法细节:元素定义1在DTD文档中使用ELEMENT声明一个XML元素,语法格式如下所示:  元素名称 元素类型>元素类型可以是元素内容、或类型如为元素内容:则需要使用()括起来,如书架 (书名,作者,售价)>书名 (#PCDATA)>如为元素类型,则直接书写,DTD规范定义了如下几种类型:EMPTY:用于定义空元素,例如 ANY:表示元素内容为任

2016-12-15 00:17:20 337

原创 JavaWeb之数据库部分--JDBC总结

1 案例一:使用JDBC完成CRUD的操作:1.1 需求:对分类管理使用JDBC进行CRUD的操作.1.2 分析:1.2.1 技术分析:【JDBC的概述】JDBC:Java     DataBase Connectivity Java数据库的连接.* 是SUN公司统一提供的一套接口规范(JDBC).各个数据库生产商提供实现.驱动:两个硬件设备

2016-12-13 00:16:18 405

转载 iOS Core Animation Advanced Techniques(中文翻译)

最近项目中 画图和动画的需求比较多,网上找资料发现本书很不错而且找到了中文翻译版,转载过来。翻译,喵~知识是人类进步的阶梯1-图层树2-寄宿图3-图层几何学4-视觉效果5-变换6-专有图层7-隐式动画8-显式动画9-图层时间10-缓冲11-基于定时器的动画12-性能调优1

2016-11-30 14:42:59 1609

原创 JavaWeb之数据库部分--JDBC初步

JDBC:java database connectivity SUN公司提供的一套操作数据库的标准规范。JDBC与数据库驱动的关系:接口与实现的关系。 JDBC规范(掌握四个核心对象):DriverManager:用于注册驱动Connection: 表示与数据库创建的连接Statement: 操作数据库sql语句的对象ResultSet: 结果集或一张虚拟表

2016-11-30 00:17:21 329

原创 Mac安装mysql数据库&MySQL基础和MySQL在开发中常用的技术

Mac安装mysql数据库 常见的SQL语句打开终端,输入:sudo vi ~/.bash_profile输入 i然后粘贴以下内容# mysqlalias mysql='/usr/local/mysql/bin/mysql'alias mysqladmin='/usr/local/mysql/bin/mysqladmin'# lsalias ls='ls -G'按ESC

2016-11-27 23:17:13 1116

原创 AutoLayout学习资料集锦

AutoLayout 第三方库PureLayout自动布局Masonry自动布局如果硬要用官方的VFL(Visual Format Language)官方的VFLCartographySwift-自动布局SnapKitMasonry的Swift移植版UIView-FDCollapsibleConstraintsAutoLayo

2016-11-03 23:42:43 343

转载 Hello,服务端 Swift

原文:Hello Server Side Swift作者:Logan Wright译者:CocoaChina--kmyhy(博客)自从苹果官方发布了一个 Swift 的 Linux 开源版本之后,服务端 Swift 终于迎来了一个令人激动的前景。我的好奇心终于无法克制,是时候尝试一下服务端 Swift 了!除了用过几个 Baas 以外,我没有任何后端编程经验,但幸运

2016-10-21 10:37:27 292

原创 Java网络编程1

网络参考模型    OSI(Open System Interconnection 开放系统互连)参考模型    TCP/IP 参考模型     七层描述    1. 物理层:主要定义物理设备标准,如网线的接口类型、光纤的接口类型、各种传输介质的传输速率等。它的主要作用是传输比特流(就是由1、0转化为电流强弱来进行传输,到达目的地

2016-10-20 15:21:51 242

转载 国内有哪些质量高的JAVA社区?

转自:http://www.zhihu.com/question/29836842#answer-13737722并发编程网 - ifeve.com 强烈推荐ImportNew - 专注Java & Android 技术分享 内容也挺不错InfoQ - 促进软件开发领域知识与创新的传播开源中国 - 找到您想要的开源项目,分享和交流IBM developerWorks 中国

2016-09-07 20:55:04 23345 5

原创 App Store中开源的 iOS Apps 集合

以下是一些App Store中开源的 iOS Apps 集合。 Feel free to contribute: issues, pull requests, or Twitter. Swift Designer News App https://github.com/MengTo/DesignerNewsApphttps://itunes.apple.com/app/designer-news-...

2016-08-30 23:28:17 1355

原创 设置xcode7模拟器键盘显示中文步骤

step1:模拟器设置language为简体中文。step2: product - scheme - Edit scheme - run - options - 在application language下面有一个application Region选项改为“中国”然后就可以输入中文了。

2016-08-22 10:15:43 3037

原创 iOS UITextView和UITextField的键盘处理

1、设置键盘类型:self.phoneField.keyboardType = UIKeyboardTypeNumberPad;typedef NS_ENUM(NSInteger, UIKeyboardType) { UIKeyboardTypeDefault, // Default type for the current input m

2016-07-30 15:43:26 1363

原创 iOS sqllite 数据库

前言:现在的项目中 推送消息需要用到 数据库缓存从服务器推送过来的消息,demo代码如下://// MessageTool.m// testdataBase//// Created by tinghou on 16/7/28.// Copyright © 2016年 tinghou. All rights reserved.//#import "MessageTool.

2016-07-28 00:17:45 418

原创 This application's application-identifier entitlement does not match that of the installed applicati

This application's application-identifier entitlement does not match that of the installed application. These values must match for an upgrade to be allowed.手机上已经装了包标识符一样的 App,删掉再运行。

2016-07-18 15:38:23 1285

原创 iOS真机运行出现The certificate used to sign "APP名" has either expired or has been revoked.

step1:打开“钥匙串访问”->我的证书:删除相关的证书step2:真机运行,Fix即可。step3:xcode弹出一个框让选择,此时选择reset证书即可

2016-07-13 17:12:49 3211

原创 煤矿工人成为互联网工程师的故事

新闻来源: 外刊IT评论你是否为你将来想从事的工作和事业做出了足够的努力?我将要给你讲述一个真实的故事,一个叫Mircea Goia的煤矿工转行去追求他真正想要的工作的故事 - 我来自于一个东欧国家。我在一个煤矿里工作了很多年(在一个很深的矿井里)。每天我都处在危险中,那些年都是这样度过的。后来我感觉过够了这种生活,决定去寻找另外一种生活(挖煤没有任何前途。)我很年轻,没有任何负担,跟你们一样

2016-06-28 18:45:39 896

原创 利用KVC写的一个分类实现自动生成模型属性代码

// 设计模型属性代码:有了这个分类就可以不用自己写模型的属性代码了, 在需要的地方调用该方法传递一个字典进来就可以自动生成属性,打印出来后复制到模型类中即可//// NSObject+Property.m// ElectronicsTaxS//// Created by Vitco on 16/5/11.// Copyright © 2016年 tinghou. All

2016-06-28 16:26:04 768

原创 父亲的祈祷文—— 美国五星上将,麦克阿瑟将军

你必须怀抱梦想在挫折的时候,能够自励又能励人。你必须足够勇敢。在害怕的时候,能够自持又能持人。你必须足够坚强。在脆弱的时候,能够自助又能助人。做一个胜不骄,败不馁的人。能坐而言,又能起而行。潜心认识这个浩瀚的世界。入睡前反省自己。了解重大的差别就在于细节。相信罪恶报应,

2016-06-28 09:27:26 2565

原创 iOS开发之runloop

1.Runloop基础知识1.1 字面意思 a 运行循环 b 跑圈1.2 基本作用(作用重大) a 保持程序的持续运行(ios程序为什么能一直活着不会死) b 处理app中的各种事件(比如触摸事件、定时器事件【NSTimer】、selector事件【选择器·performSelector···】) c 节省CPU资源,提高程序性能,有事情就做事情,没事

2016-06-01 00:11:55 521

原创 iOS中UITableViewCell的重用问题解决方案

UITableView中的cell可以有很多,一般会通过重用cell来达到节省内存的目的:通过为每个cell指定一个重用标识符(reuseIdentifier),即指定了单元格的种类,当cell滚出屏幕时,会将滚出屏幕的单元格放入重用的queue中,当某个未在屏幕上的单元格要显示的时候,就从这个queue中取出单元格进行重用。但对于多变的自定义cell,有时这种重用机制会 重影出错。

2016-05-31 14:45:02 608

原创 Key-Value Coding

1.简介 KVC:Key-Value Coding,直译是:键值编码。简单来讲,就是给属性设置值的 比如说如下的第一行KVC的代码,其实和第二行的普通代码是等效的:           UITableViewController *vc = [segue destinationViewController];         kvc:   [vc setValue:self.tex

2016-05-30 23:55:56 447

原创 Key-Value Observing

1.简介在ios里,可以添加观察者模式,来实现某个property更改后,通知指定的类。然后到observeValueForKeyPath:ofObject:change:context:提供处理1 [object addObserver: observer forKeyPath: @"frame" options: 0 context: nil]; 调用方法是里:  

2016-05-30 23:54:25 583

转载 最好用的svn的Mac版源码管理工具Cornerstone

俗话说:“工欲善其事必先利其器”;对于我们程序员来说,不管你是大神,还是小鱼小虾,进入公司之后,都用过源码管理工具,不然你就不是一个合格的程序员,现在各个公司用于源码管理工具通常有下面两种:第一种,Git:使用git的公司应该是最多的。第二种,svn:目前我们公司使用的就是svn。当然,他们两者的区别,在这里就不做解释了,一般选择用什么源码管理工具,一般会是整个项目的负责人

2016-05-30 23:45:38 5312

原创 iOS开发总结之 Foundation框架总结

1.创建nsstring基本方式#import int main(int argc, const char * argv[]) { //如何创建字符串对象 /* 通过不同的方式创建字符串,字符串对象储存的位置也不一样 >如果是通过字符串常量创建,那么字符串对象存储在常量区中 >如果是通过alloc initWithFormat/stringW

2016-05-30 23:37:00 1120

转载 iOS应用支持IPV6,就那点事儿

果然是苹果打个哈欠,iOS行业内就得起一次风暴呀。自从5月初Apple明文规定所有开发者在6月1号以后提交新版本需要支持IPV6-Only的网络,大家便开始热火朝天的研究如何支持IPV6,以及应用中哪些模块目前不支持IPV6。一、IPV6-Only支持是啥?首先IPV6,是对IPV4地址空间的扩充。目前当我们用iOS设备连接上Wifi、4G、3G等网络时,设备被分配的地址均是I

2016-05-25 23:33:10 7082 1

转载 移动端地图技术分享

该文章属于原创,转载请注明: http://www.jianshu.com/p/41179be5893a本人现就职于国内某地图导航公司,这篇文章是我前段时间在公司组织技术分享的一个PPT,文章内容也主要由这个PPT的内容为主,通过这篇文章可以很好的帮你了解地图导航这个行业的相关技术。PPT内容主要包括地图相关专业知识、百度和高德SDK整体框架、数据来源、行业概览等组成。其中关于地图

2016-05-25 13:43:21 1779

原创 swift基本语法(总结提炼版)之014 swift 之闭包循环引用

代码:import UIKitclass ViewController: UIViewController { // Swift中定义属性, 必须在构造方法中初始化, 否则就必须加上? // 注意: 以下写法代表闭包的返回值可以为nil // var finished: ()->()? var finished: (()->())? overrid

2016-05-24 23:49:17 388

原创 swift基本语法(总结提炼版)之013 swift 之闭包返回值

1.代码import UIKitclass ViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() let sc = createScrollView({

2016-05-24 23:47:38 861

原创 iOS开发总结之UITableView表格数据的批量操作2

1.效果图2关键代码#import "HTDealsViewController.h"#import "HTDeal.h"#import "HTDealCell.h"@interface HTDealsViewController () @property (weak, nonatomic) IBOutlet UITableView *tableView;/**

2016-05-20 23:56:08 705

原创 iOS开发总结之UITableView表格数据的批量操作

1.效果图2.关键代码#import "DealsViewController.h"#import "Deal.h"#import "DealCell.h"@interface DealsViewController () @property (weak, nonatomic) IBOutlet UITableView *tableView;/** 所有的团购数

2016-05-20 23:36:49 1060

原创 OC运行时机制之Runtime

一、runtime简介RunTime简称运行时。OC就是运行时机制,也就是在运行时候的一些机制,其中最主要的是消息机制。对于C语言,函数的调用在编译的时候会决定调用哪个函数。对于OC的函数,属于动态调用过程,在编译的时候并不能决定真正调用哪个函数,只有在真正运行的时候才会根据函数的名称找到对应的函数来调用。事实证明:在编译阶段,OC可以调用任何函数,即使这个函数并未实现,只要声明过

2016-05-20 14:19:21 1741

原创 IOS开发总结之文件下载(大文件下载)

#import "ViewController.h"#import "DACircularProgressView.h"/**  *  NSURLConnectionDataDelegate协议中的代理方法 开始接收到服务器的响应时调用 - (void)connection:(NSURLConnection *)connection didRec

2016-05-20 00:09:00 2481

原创 ios开发总结之文件下载(小文件下载)

- (void)viewDidLoad{    [superviewDidLoad];        // 下载小文件的方式    // 1.NSData dataWithContentsOfURL    // 2.NSURLConnection   }// 1.NSData dataWithContent

2016-05-19 23:53:43 1424

原创 ios开发总结之UiView常用方法及坐标系转换

- (void)viewDidLoad{    [superviewDidLoad];        // 蓝色    UIView *blue = [[UIViewalloc] init];    blue.backgroundColor = [UIColorblueColor];    blue.frame = CGRec

2016-05-19 23:40:57 4254

原创 ios开发总结之 取绝对值

int abs(int i);                   // 处理int类型的取绝对值double fabs(double i); //处理double类型的取绝对值float fabsf(float i);           /处理float类型的取绝对值

2016-05-17 13:53:20 5892

ECMAScript 6 入门(第三版 )

个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-01-25

《高性能JavaScript》(尼古拉斯·泽卡斯).pdf

个人收集电子书,仅用学习使用,不可用于商业用途,如有版权问题,请联系删除!

2018-01-25

自定义UITableViewCell

自定义UITableViewCell

2016-03-15

HTML5学习笔记(总结提炼版)——002 CSS

HTML5学习笔记(总结提炼版)——002 CSS

2016-03-14

HTML5学习笔记(总结提炼版)——001

HTML5学习笔记(总结提炼版)——001

2016-03-14

C语言深度解剖--解开程序员面试笔试的秘密(完整版)

名人推荐 本书从另一个层面来让你更深地了解C语言的精华所在,很好的一本书。 ——网友 zuoshaobi_kzcj4 这是一部经典的C语言讲解教案,你可以在其中学习到你从没思考过的关键知识! ——网友 C1989 如果是学习过C语言的人,那么看几页就会觉得很不一般,大力推荐学过或正在学习C语言的人阅读此书,绝对受益匪浅。 ——网友 caliow 偶然在网上看到这本书,读毕,获益颇多。看过不少C语言的书籍,貌似很少有哪本书提过哪些东西应该写在.h头文件里,哪些东西应该写在.cpp里。 ——网友 惊羽九天 强烈推荐,两位老师20年编程工作的经验总结,一位资深嵌入式工程师的呕心沥血之作!堪称同类资料中之经典中的经典。 ——网友 HXW718059156 这是一篇C语言高手的箴言,将C语言的精髓展示出来。 ——网友 lingzhimeng 很好,对有些问题的见解很有深度,提出了很多人没有想到的问题,其中对关键字的解释很有创意,诸如static等,用了很多很好的例子,值得一看。 ——网友 FengHui 如果你喜欢这本书,请尊重作者劳动成果,支持正版,购买纸质书。

2013-12-18

Effective C++中文第三版

Effective C++中文第三版 《Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)(双色)》前两个版本抓住了全世界无数程序员的目光。原因十分明显:Scott Meyers极富实践意义的C++研讨方式,描述出专家用以产出干净、正确、高效代码的经验法则和行事法则——也就是他们几乎总是做或不做的某些事。 《Effective C++:改善程序与设计的55个具体做法(第3版)(中文版)(双色)》一共组织55个准则,每一条准则描述一个编写出更好的C++的方式、每一个条款的背后都有具体范例支撑。第三版有一半以上的篇幅是崭新内容,包括讨沦资源管理和模块(templates)运用的两个新章。为反映出现代设计考虑,对第二版论题做了广泛的修订,包括异常(exceptions)、没汁模式(design patterns)和多线程(multithreading)。 高效的Classes、functions、templates和inheritance hierarchies(继承体系)方面的专家级指导。 崭新的“TR1”标准程序库功能应用,以及与既有标准程序库组件的比较。 洞察C++和其他语言(例如Java、C#、C)之间的不同。此举有助于那些来自其他语言阵营的开发人员消化吸收C++式的各种解法。

2013-04-29

Android程序员指南

本书的格式将会以逻辑性的风格带你走遍Android 应用程序开发。本书开 始通过检查Android 作为一个平台的构架,看看它是怎么被开发的,它能在什么 上运行,和需要什么样的工具来为Android 开发项目。在讨论和安装开发工具、 Android SDK 和Eclipse 开发环境(第2,3,4 章节)之后,本书直接跳入设计 和创建Android 应用程序(第5 章节)。本书包括在现有的Google 工具(例如: Google Maps(第9 和11 章节)、GTalk(第10 章节))上尝试你自己的应用程序 的教学指导。也包括一个快速参考指导(第12 章节)。 国外经典书籍。

2013-04-29

C++程序设计原理与实践

C++之父最新力作!这本书对很适合编程入门者,深入浅出,通俗易懂,突出基本原则和思想,使你不必纠缠于细节。

2013-04-29

C语言编程之道

也许很多想要从事编程工作的人都会问,我真的可以胜任这份工作吗?其实这种想法的产生与计算机的发展历程有关。自计算机问世以来,软件开发就成为了令人羡慕的职业。在软件行业刚兴起的时候,程序开发被很多人追捧为高智商、高水平的高端技能,程序员就犹如高深莫测的武林高手般被世人崇拜敬仰,那时候的程序员充满了个人英雄主义色彩。计算机产业被誉为高新技术,计算机从业者被称为IT精英,让人觉得可望而不可及。   随着计算机的迅速普及,发展到今天,软件可以说无处不在,软件开发也不再是传说。而个人英雄主义时代也已经过去,当前的程序员,需要有高度的团队合作精神,一个庞大的系统是由众多程序员共同完成的。只要热爱编程并为之努力,编写出自己的程序并不是遥不可及的事情。你可以是一名程序员,你也可以只是出于兴趣,只要你喜欢,就可以进行编程。   有位编程前辈曾经说过:任何人都能编程,那么我们就开始自己的程序开发之旅吧。

2013-04-27

空空如也

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

TA关注的人

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