自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(48)
  • 资源 (4)
  • 收藏
  • 关注

转载 【Spring源码从入门到精通】(八)解析及注册BeanDefinitions

从下面开始说:这段代码还比较清晰,在Spirng的配置里面有两大类Bean声明,一个是默认的,如:另一类就是自定义的,如:两种方式解析差别还挺大的,如果采用spring默认配置,Spring自然知道怎么做,而如果使用自定义的方式需要增加一些接口和配置了。原文:http://blog.csdn.net/u012291108/

2016-10-31 22:42:59 347

转载 【Spring源码从入门到精通】(七)获取Document

经过了验证模式准备的步骤就可以进行Document加载了,XmlBeanFactoryReader类对于文档读取并没有亲历亲为,而是委托给了DocumentLaoder去执行,DocumentLoader是个接口,真正调用的是DefaultDocumentLoader,解析代码如下:ddzaidf在这里提及下EntityResolver,对于参数entityResolver

2016-10-31 22:41:06 614

转载 【Spring源码从入门到精通】 (六)获取XML的验证模式

了解XML文件的都知道,XML文件的验证模式保证了XML文件的正确性,而比较常用的验证模式有两种:DTD和XSD.它们之间区别是:DTD与XSD验证模式的区别地方DTD(Document Type Definition)即文档类型定义,是一种XML约束模式语言,是XML文件的验证机制,属于XML文件组成的一部分。DTD是一种保证XML文档格式正确的有效方法,可以通过比较XML文档和

2016-10-31 22:39:39 332

转载 【Spring从入门到精通】 (五)加载Bean

之前提到的在XmlBeanFactory构造函数中调用了XmlBeanDefinitionReader类型的reader属性提供的方法this.reader.loadBeanDefinitions(resource),而这句代码则是整个资源加载的切入点,我们先来看看这个方法的时序图,如图2-9所示:看到图2-9我们才知道,原来饶了这么久还没有切入正题,还一直在为加载XML文件和解析

2016-10-30 22:04:19 412

转载 【Spring从入门到精通】(四)容器的基础XmlBeanFactory

现在我们已经对Srping的容器有了一个大概的了解,尽管很多地方还很迷糊,但是不要紧,下面我们开始探讨每个步骤的详细实现。接下来我们要深入分析以下代码的实现:BeanFactory bf = new XmlBeanFactory(new ClassPathResource("beanFactoryTest.xml"));通过XmlBeanFactory初始化时序图,图2—7,我们看

2016-10-30 22:02:32 439

转载 【Spring从入门到精通】(三)Spring的结构组成

【Spring从入门到精通】(三)Spring的结构组成(1)beans包的层级结构阅读源码最好的方式是通过示例跟着操作走一遍,大多数时候可能会被复杂源码绕来绕去,绕到自己不知道身在何处,如果配合UML还是可以搞定的。我们先来spring-beans包的源码结构beans包中各个源码的功能如下。src/main/java用于展现Sprin

2016-10-30 22:00:33 495

转载 【Spring从入门到精通】(二)容器的基本用法

bean是spring中最核心的东西,我们看看bean的定义。public class MyTestBean{ private String testStr="testStr"; public String getTestStr(){ return testStr; }

2016-10-30 21:58:52 305

转载 【Spring从入门到精通】(一)Spring框架的整体架构

spring框架是一个分层架构,它包含一系列的功能要素,被分为大约20个模块,如下图所示: spring整体架构图这些模块被总结为以下几个部分:(1)CoreContainerCore Container(核心容器)包含有Core,Beans,Context,Exp

2016-10-30 21:56:43 1483 1

转载 最常用MySQL数据库操作语法语句命令整理汇总

select * from emp; #注释#---------------------------#----命令行连接MySQL---------#启动mysql服务器net start mysql#关闭net stop mysql#进入mysql -h 主机地址 -u 用户名 -p 用户密码#退出exit#----

2016-10-30 21:52:13 433

转载 资深数据库SQL工程师整理的常用MySQL语句

有些东西,这种方式还是挺好的,学习这种学习的方法。例如将SQL语句,linux命令等进行个人整理,随时使用随时现查,不错!!!!/* 启动MySQL */net start mysql/* 连接与断开服务器 */mysql -h 地址 -P 端口 -u 用户名 -p 密码/* 跳过权限验证登录MySQL */mysqld --skip-grant-tables--

2016-10-30 21:49:48 557

转载 Nginx+Tomcat7+Mencached负载均衡集群部署笔记

Nginx+Tomcat+Memcached负载均衡集群服务搭建操作系统:CentOS6.5 本文档主要讲解,如何在CentOS6.5下搭建Nginx+Tomcat+Memcached负载均衡集群服务器,Nginx负责负载均衡,Tomcat负责实际服务,Memcached负责同步Tomcat的Session,达到Session共享的目的。本文文档下载地址:htt

2016-10-30 21:46:24 495

转载 【 nginx 技术研究】nginx 整合tomcat 负载均衡配置

操作系统: fedora16服务器: tomcat7nginx版本:1.6.0 nginx是一个高性能的http和反向代理服务器,因其稳定性、丰富的功能性、以及低能耗被广泛采用。本文将示范在fedora16上配置安装nginx,并且整合tomcat做服务器负载均衡配置。Nginx 安装从官网下载Nginx包 http:

2016-10-30 21:43:29 287

转载 【 nginx模块学习】nginx_http_push_module模块深入讲解和聊天室实现

关于:nginx_http_push_module模块致力成为一个成熟的http推送和comet服务,它能够处理好全部链接,并且仅通过http请求,可以完成广播消息到所有客户端,这让你写异步web应用程序时得心应手,并且在代码中完全不必理会延时请求。为什么选择此模块:当你要写一个实时更新的模块时,例如某些聊天室、多人在线flash游戏等。

2016-10-30 21:41:31 357

转载 nginx与apache详细性能对比分析

nginx动态文件处理能力差?这是我最困惑的地方,在google了nginx之后发现它的评价并没有想象中那么差劲,并且很多公司已经开始用nginx+PHP(fast-cgi)作为主流web服务器,于是我决定亲自试一试。测试环境:web服务器:192.168.0.235双核(Intel(R) Xeon(TM) CPU 3.00GHz)测试客户端

2016-10-30 21:39:06 425

转载 【nginx高并发优化】关于Nginx的一些优化(突破十万并发)

原文链接:http://www.howtocn.org/nginx:%E9%85%8D%E7%BD%AE%E4%B8%80%E4%B8%AA%E9%AB%98%E6%80%A7%E8%83%BD%E7%9A%84nginx_fastcgi%E6%9C%8D%E5%8A%A1%E5%99%A8nginx指令中的优化(配置文件)worker_processes 8

2016-10-30 21:32:49 2535

转载 值的互联网公司的开发工程师收藏的含有技术类高质量文章的微信公众号

综合InfoQ。这个网站口号是促进软件开发领域知识与创新的传播,作为软件从业者,应该经常去看看,能学到新知也能拓宽眼界和业内人士交流,另外它的定位面向中高端软件从业人员因此质量很高。如果只推荐一个学习技术前沿的地方,就是它了。伯乐在线。伯乐在线博客团队正试图以我们微薄的力量,把优秀的原创/译文分享给读者,做一个小而精的精选博客,为“快餐”添加一些“营养”元素。

2016-10-19 22:35:00 1071

转载 互联网公司技术工程师应该收藏的技术博客网站推荐

综合伯乐在线博客是一个IT互联网职业社区。为IT互联网行业的企业和个人提供服务。网站目前包括:博客、聚合资讯、小组、资源/工具导航 和编程挑战。伯乐在线-博客( blog.JobBole.com )专注于分享职业相关的博客文章、业界资讯和职业相关的优秀工具和资源。博文类别包括:程序员、设计、营销、互联网、IT技术、自由职业、创业、运营、管理、翻译和人力资源等等伯乐在线

2016-10-19 22:31:48 774

转载 BAT工程师推荐 iOS开发工程师学习之大牛大神们的博客

唐巧:http://blog.devtang.com/blog/archives/王巍:http://www.onevcat.com/page/2/#blog破船之家:http://beyondvincent.com/池建强:http://www.cnblogs.com/chijianqiang/文顶顶播客:http://www.cnblogs.com/wend

2016-10-19 22:27:58 764

转载 资深ios开发工程师收藏的iOS干货文章、大神的blog博客

以下网站不分排序。1.1、喵神-OneV's Den1.2、喵神-Swifter.tips2、唐巧的技术博客3、虾神的技术博客4、Kitten的技术博客5、CocoaPods建立私有仓库6、iOS应用架构谈 view层的组织和调用方案- 1、开篇- 2、view层的组织和调用方案 - 3、网络层设计方案- 4、动态部

2016-10-19 21:27:25 2185

原创 资深BAT工程师推荐 Android 大牛大神的 blog博客

邓凡平 Innost的专栏魏祝林 Android_Tutor的专栏Trinea Trinea (Trinea) · GitHubTrineahalzhang halzhang · GitHubHalZhang - 博客园wyouflf wyouflf (wyouflf) 路 GitHubwyouflf的个人空间张兴业 张兴业的博客代码家

2016-10-19 21:24:49 1689

转载 (Android自定义控件)Android自定义状态提示图表

1 背景前面分析那么多系统源码了,也该暂停下来休息一下,趁昨晚闲着看见一个有意思的需求就操练一下分析源码后的实例演练—-自定义控件。这个实例很适合新手入门自定义控件。先看下效果图:横屏模式如下:竖屏模式如下:看见没有,这个控件完全自定义的,连文字等都是自定义的,没有任何图片等资源,就仅仅是一个小的Java文件,这个界面只有一个控件。如下咱们看下实现

2016-10-19 21:20:33 388

转载 【UNITY3D 游戏开发之八】Unity编译到iPhone运行 Collider 无法正常触发事件解决方案

最近几周基本两天通一宵,整个团队都在努力赶出一版技术删档测试包,也没时间来写点东西。正好今天有点时间来整理下。这篇主要说下 Uniyt项目Build到iPhone运行后无法正常触发Collider这个问题。一般我们都知道如果无法正常触发监听事件,无非有如下几种情况:1. 没有添加Collider2. 挂载的 Collider 的尺寸没有与GO保持一致。

2016-10-16 10:41:47 531

转载 【UNITY3D 游戏开发之七】C# 中的委托、事件、匿名函数、Lambda 表达式

Unity3d 开发中,常用的莫过于委托和事件了,所以转载一篇相关文章,写的比较详细的,这里分享一下。 对于匿名函数以及Lambda表达式也是非常常用的,这里就直接分享链接,童鞋们自行学习。 匿名函数、Lambda表达式:http://www.cnblogs.com/yechun/archive/2012/04/15/2450496.html【以下内

2016-10-16 10:40:24 867

转载 【UNITY3D 游戏开发之六】UNITY 协程COROUTINE与INVOKE

这里Himi强调一点:Unity里面的协程并不是线程,协程是在unity主线程中运行的,每一帧中处理一次,而并不与主线程并行。这就意味着在协程之间并不存在着所谓线程间的同步和互斥问题,不会出现死锁。一般来说,访问同一个值也都是很安全的,用协程可以处理绝大多数的小问题,而且不用考虑复杂的线程间同步,还是很方便的。要说协程的不足就是不能运用处理器的多核来提高处理性能,毕竟这个在运行时事实上是在一个

2016-10-16 10:39:04 1263

转载 【UNITY3D 游戏开发之五】Google-protobuf与FlatBuffers数据的序列化和反序列化

关于Protobuf 通过本文的转载和分享的相关链接,足够了解使用了,所以这里不赘述了。但是这里Himi顺便提一下“FlatBuffers” ,它是Protocol Buffers升级版,其主要区别在于FlatBuffers在访问数据前不需要解析/拆包这一步。 这里分享一个FlatBuffers 的链接,童鞋们也可以去了解下http://itindex.net/de

2016-10-16 10:37:34 1755

转载 【UNITY3D 游戏开发之四】有关实现2D帧序列帧播放相关—Animating Tiledtexture

Himi 尝试使用了此作者《CSharp – SpritSheet.cs》代码段,发现其中有一个算法估计是作者大意写错了。这样改了就矩形也都支持了。// split into horizontal and vertical indexint uIndex = index % _uvTieX;int vIndex = index / _uvTieY;应改为:// split into

2016-10-16 10:34:30 524

转载 【UNITY3D 游戏开发之三】NGUI && HUDText 的练习源码及资源

不知道有多久没写博客了,竟然有种怀念的感觉 = =。从今天开始呢,我会陆续更新一些U3D的小教程,主要以备注交流的心态来写了,原因如下:1. 我也是u3d新手,只能给童鞋们简单的总结一些东西。或者说是备注给自己的小文章吧。2. u3d学习资料现在网络上多到不想找到都难了程度,所以也没必要赘述一些大家知道的。3. 由于Himi也是处于学习阶段,更多的时间还是放在学习上

2016-10-16 10:32:49 600

转载 【Unity3D 游戏开发之二】高级组件(GUI:LABEL、SCROLLVIEW、TEXTFIELD…等)入门篇

对于U3D,Himi 之前一直说有时间就整理出来一套教程。但是截至今日一直各种事情缠身,也因此耽误了,那么从今天开始将陆续向同学们整理发布系列教程。希望大家多多提出建议和需求~ Himi尽力满足各位。废话不多说,对于Unity3D 引擎开发来说,熟练 Unity3D 这个引擎工具则能让童鞋们学习时事半功倍,另外就是绑定的js代码。两者相辅相成,即可更快速更有效的学习~本篇Himi不

2016-10-16 10:31:31 780

转载 【手机游戏开发优化篇】资深游戏开发工程师详解手游[体积]及[运行内存]的优化篇!

新年刚过,由于近来没有写新教程,感觉有点对不住大家,所以今天给大家来一篇超实用文章!也算补过新年小礼物给大家吧。——————————————-Himi 简易分割线——————————————-程序包的【体积】优化方法:首先 你需要很清楚当前自己项目什么地方占的体积最多,例如动画序列多少MB、地图占多少MB等等,都要提前做一个Check! 别总是认为哪里哪里可能占的多,要

2016-10-16 10:27:27 1029

转载 【Android开发深入技术】Android 软件的增量更新完全解析(是增量而不是热修复)

一、概述最近一直关注热修复的东西,偶尔聊天谈到了增量更新,当然了两个完全不是一个东西。借此找了一些资料,收集整理了一下,本来是不想写博客的,因为主要都是工具的实现,但是昨晚在整理资料的时候,忽然发现,我快要忘了这玩意,又要从头找一圈工具。So,权当一个记录,也方便以后自己查找。首先要明确的是,什么是增量更新:相信大家都见过在应用市场省流量更新软件,一个几百M的软件可

2016-10-16 10:22:17 417

转载 【Android开发高级技术】Android 热补丁动态修复框架分析与总结

一、概述最新github上开源了很多热补丁动态修复框架,大致有:https://github.com/dodola/HotFixhttps://github.com/jasonross/Nuwahttps://github.com/bunnyblue/DroidFix上述三个框架呢,根据其描述,原理都来自:安卓App热补丁动态修复技术介绍,以及Android dex分包

2016-10-16 10:19:24 373

转载 【Andorid开发进阶】 Android 快速发布开源项目到jcenter方便集成

大家在很多时候都希望让自己的开源项目可以更方便的让用户去使用,那么对于Android平台,一个很好的方式就是上传到jcenter,然后使用时通过添加compile引用即可。对于上传到jcenter,也不算技术类的文章,而且已经有很多较好的文章可以参考,写之前我也大致百度了一下。目前很多文章都是以gradle-bintray-plugin这个插件做上传,多数文章的介绍都是针对普通的开

2016-10-16 10:15:25 854

转载 面试阿里巴巴高级web前端工程师的一点经历

写在前面:这段时间阿里巴巴在成都广招天下豪杰,我也通过以一位朋友的内推成功获得了面试机会,第一次面试是电话面试,第二次面试是视频面试。虽然最终还是止步于第二轮,但是本着牺牲自己,造福他人的思想决定将我的一些面试经验贴出来,以帮助其他今后可能参加阿里面试的其他同学。问的问题主要是根据你简历上面写的内容来的。故总结如下:硬件条件:原生JavaScript相关:对Java

2016-10-15 11:51:13 1850

转载 互联网公司Web前端常见面试题目整理汇总

以下是收集一些面试中经常会遇到的经典面试题以及自己面试过程中有一些未解决的问题,通过对知识的整理以及经验的总结,重新巩固自身的前端基础知识,如有错误或更好的答案,欢迎指正,水平有限,望各位不吝指教。:)回到顶部HTML/CSS部分1、什么是盒子模型?在网页中,一个元素占有空间的大小由几个部分构成,其中包括元素的内容(content),元素的内边距(paddi

2016-10-15 11:47:28 2882

转载 BAT设计师推荐的非常好用的15个优质SKETCH插件

有经验的网页设计师和前端都知道,在开始着手设计网页之前,通常大家会在白板或者草稿纸上画个草图,这样做方便构思整体布局。虽然许多设计师选择在白板上完成这一过程,不过也有许多设计师选择使用软件来”打草稿”,其中最受大家青睐的就包括Sketch 内置的模板功能。相比白板上的手绘模板,Sketch内置的模板功能更加规整,也组织得更加富有条理,保证了设计的向后的兼容性,也确保了生产力。好的开始是成功

2016-10-15 11:42:29 2701

转载 设计师必学的Sketch 3 常用快捷键整理(中英文对照)

Insert插入快捷键New Artboard [NEW]插入 ArtboardASlice [NEW]切片SRectangle矩形RRounded Rectangle圆角矩形UOval椭圆OLine线LVector Point矢量点V

2016-10-15 11:34:49 1962

转载 设计师应该学会的Sketch 2 中英文对照版的快捷键

Sketch 默认快捷键Insert插入快捷键Rectangle矩形RRounded Rectangle圆角矩形UOval椭圆OVector Point矢量点VText文本TCanvas View画布视图快捷键

2016-10-15 11:33:04 441

转载 ios开发者应该学习的适配Xcode8和iOS10 的注意事项

随着iOS 10的更新以及Xcdoe 8的更新出现了很多问题,我将自己遇到的和一些大神解决的一些问题整理了一下,主要有一下几个方面。1.访问权权限问题iOS 10 开始对访问用户隐私权限更加严格,如果你不设置就会直接崩溃,解决办法都是在info.plist文件添加对应的Key-Value就可以了。PS:对应的value可以自定义填写⚠️⚠️⚠️权限.png2.Xco

2016-10-15 11:28:16 284

转载 【ios开发技术研究】Xcode8 及iOS10适配问题整理汇总

1.Notification(通知)自从Notification被引入之后,苹果就不断的更新优化,但这些更新优化只是小打小闹,直至现在iOS10开始真正的进行大改重构,这让开发者也体会到UserNotifications的易用,功能也变得非常强大。iOS 9 以前的通知1.在调用方法时,有些方法让人很难区分,容易写错方法,这让开发者有时候很苦恼。2.应用在运行时和

2016-10-15 11:26:25 701

转载 【ios开发最新技术】iOS 10 新特性以及xcode8

一.代码及Api注意使用Xcode8之后,有些代码可能就编译不过去了,具体我就说说我碰到的问题。1.UIWebView的代理方法:**注意要删除NSError前面的 nullable,否则报错。- (void)webView:(UIWebView *)webView didFailLoadWithError:(nullable NSError *)error{ [se

2016-10-15 11:22:46 453

开发者所需要知道的 iOS 10 SDK 新特性(苹果ios开发新特性)

开发者所需要知道的 iOS 10 SDK 新特性(苹果ios开发新特性)

2016-08-08

Android Zygote启动流程源码解析

Android Zygote启动流程源码解析

2016-08-03

空空如也

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

TA关注的人

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