首页 > 2015年11月06日 > 全部分享
设计模式--代理模式【Proxy Pattern】
什么是代理模式呢?我很忙,忙的没空理你,那你要找我呢就先找我的代理人吧,那代理人总要知道被代理人(真实客户)能做哪些事情不能做哪些事情吧,那就是两个人具备同一个接口,代理人虽然不能干活,但是被代理的人能干活呀。 比如西门庆找潘金莲,那潘金莲不好意思答复呀,咋办,找那个王婆做代理,表现在程序上时这样的: 先定义一种类型的女人: public interface KindWomen { //...
分类:其他   时间:2015-11-06 00:20:47    收藏:0  评论:0  赞:0  阅读:283
Android基础入门教程——8.3.15 Paint API之——Typeface(字型)
本节带来Paint API系列的最后一个API,Typeface(字型),由字义,我们大概可以猜到,这个 API是用来设置字体以及字体风格的,使用起来也非常的简单!下面我们来学习下Typeface的一些相关 的用法!官方API文档:Typeface~...
分类:移动平台   时间:2015-11-06 00:20:27    收藏:0  评论:0  赞:0  阅读:439
Spark修炼之道(高级篇)——Spark源码阅读:第十节 Standalone运行模式解析
Driver与Executor间的消息传递 class DriverEndpoint(override val rpcEnv: RpcEnv, sparkProperties: Seq[(String, String)]) extends ThreadSafeRpcEndpoint with Logging { //省略非关键代码 override def rece...
分类:其他   时间:2015-11-06 00:20:17    收藏:0  评论:0  赞:0  阅读:522
python线程详解
#线程状态#线程同步(锁)#多线程的优势在于可以同时运行多个任务,至少感觉起来是这样,但是当线程需要共享数据时,可能存在数据不同步的问题。#threading模块#常用方法:'''threading.currentThread():返回当前的线程变量threading.enumerate():返回一...
分类:编程语言   时间:2015-11-06 00:19:27    收藏:0  评论:0  赞:0  阅读:259
ASP.NET WebAPI 10 Action的选择(二)
在本系列的第二篇简要的讲述了Action的选择条件本篇深入讲述一下Action选择的过程在上一篇中我们已经讲到了Controller的激活过程中已经说到了设置Controller的ControllerContext,再接着就是调用HttpController的ExectuteAsync方法.在该方法...
分类:Windows开发   时间:2015-11-06 00:19:17    收藏:0  评论:0  赞:0  阅读:299
20151018网页大纲
HTML(标签、div+Css)+ JS(js语法,dom,jquery)HTML: Hyper Text ManKup Language 超文本标记语言学html,实际就是在学标签都有哪些,怎么用。如何通过标签来控制文本样式。文件后缀,html,htm基本标签: 网页名字 内容任何标签都是包含关系...
分类:Web开发   时间:2015-11-06 00:18:37    收藏:0  评论:0  赞:0  阅读:238
spring中的DisposableBean和InitializingBean,ApplicationContextAware的用法
在spring容器初始化bean和销毁bean的以前的操作有很多种, 目前我知道的有:在xml中定义的时候用init-method和destory-method,还有一种就是定义bean的时候实现DisposableBean和InitializingBean 这两个接口,打开Initializin....
分类:移动平台   时间:2015-11-06 00:18:27    收藏:0  评论:0  赞:0  阅读:425
java 学习中遇到的问题(二)泛型中<? extends T>和<? super T>的区别
对于一个是List类型的引用list1,这实际上是某种list1引用没有指定的具体类型,它是T的一种子类,但到底是哪一种子类,编译器也无法确定,因此无法使用add()来添加对象,但是因为可以确定这个list1中的任何对象至少是T类型的,因此可以用get()来返回一个T类型的对象。而对于一个是List...
分类:编程语言   时间:2015-11-06 00:18:17    收藏:0  评论:0  赞:0  阅读:183
字符串逆转-压缩连续空格
一、算法描述 给定一个字符串,对于字符串包括多个连续空格的情况,压缩并只保留一个空格,同时以空格隔离的子串逆转。 二、算法思路 其本质是字符串逆转的变体,即在字符串逆转的基础上,还要压缩多余空格,这种情况相比单纯的字符串逆转多了一步判断连续空格的条件 如下代码中,包括单纯的字符串逆转函数,实现比较简...
分类:其他   时间:2015-11-06 00:18:10    收藏:0  评论:0  赞:0  阅读:172
Using Redis to store php session
Using Redis to store php session默认情况下,php将会将session信息存储在文件系统上,在单机情况下没有问题,但是当系统负载增大,或者在对系统可用性要求很高的场景下,当台机器不仅处理能力跟不上,而且当机器故障时整个系统就处于不可用状态了。所以多机器负载均衡就非常有...
分类:Web开发   时间:2015-11-06 00:17:57    收藏:0  评论:0  赞:0  阅读:256
[LeetCode]Merge Two Sorted Lists
题目描述:(链接)Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists....
分类:其他   时间:2015-11-06 00:17:47    收藏:0  评论:0  赞:0  阅读:105
对象方法的声明和实现
1.对象方法的声明格式:1 -(int)addNum1: (int)num1 andNum2: (int)num2;2.特征 a:对象方法以-开头如 -(int)xx; b:对象方法只能由对象来调用 c:对象方法中可以访问当前对象的成员变量 d:调用格式 [对象名 对象...
分类:其他   时间:2015-11-06 00:17:37    收藏:0  评论:0  赞:0  阅读:79
JavaScript基础3——关于运算符
算数运算符算数运算符有+、-、*、/、%、++、--、=、类似+=的运算符,其使用方式与编程语言(Java、C++、C#等)基本一样。给定 y=5,下面的表格解释了这些算术运算符:运算符描述例子结果+加x=y+2x=7-减x=y-2x=3*乘x=y*2x=10/除x=y/2x=2.5%求余数 (保留...
分类:编程语言   时间:2015-11-06 00:17:17    收藏:0  评论:0  赞:0  阅读:244
python学习笔记-Web环境搭建
因为在windows下,所以没有弄apache/nginx配合wsgi或者uwsgi什么的。采用的是Flask和Tornado,Tornado作为服务器。python去官网下载安装就可以了,把pip选中安装,之后用pip下载依赖包就可以了。我用的是python2.7 。下面直接上代码:import ...
分类:编程语言   时间:2015-11-06 00:17:07    收藏:0  评论:0  赞:0  阅读:262
线程同步
# -*- coding: cp936 -*-#python 27#xiaodeng#http://www.oschina.net/code/snippet_16840_1815import threading,string,timedef print_time(threadName,delay,c...
分类:编程语言   时间:2015-11-06 00:16:57    收藏:0  评论:0  赞:0  阅读:176
【笔记】程序员的思维修炼5
(1)认知上的一些偏见:思维定势基本归因错误(归咎于别人的个性不顾当时情景)自私(成功是因为自己)需要定论(希望竭力解决所有未定的问题,强给不成熟的定论,坏:选择少了)事实的选择是根据自己的成见和喜好曝光效应(经常只因为熟悉某事物而对它有所偏爱,坏的技术,工具)霍桑效应(知道自己正被审视,往往会改变...
分类:其他   时间:2015-11-06 00:16:47    收藏:0  评论:0  赞:0  阅读:214
ASP.NET MVC轻教程 Step By Step 4——Model、View和Controller
ASP.NET MVC中的Model(数据模型)主要包括定义数据结构、数据库读写、数据验证等等和对象处理相关的工作。在解决方案资源管理器中找到Model文件夹,点击右键,添加一个新类,名为“Message”。包含三个属性:NickName(用户名)、Content(内容)、ReleaseDate(发...
分类:Web开发   时间:2015-11-06 00:16:17    收藏:0  评论:0  赞:0  阅读:451
键盘上移
- (void)keyboardFrameChange:(NSNotification *)info{ 1.获取键盘最后的y值 NSDictionary *keyBoardDict = info.userInfo; CGRect keyBoardFrame = [key...
分类:其他   时间:2015-11-06 00:16:07    收藏:0  评论:0  赞:0  阅读:160
黑马程序员-------C语言回顾-结构体、枚举和文件
------ android培训、java培训、期待与您交流! ----------1.构造类型根据已经定义的一个或多个数据类型用构造的方法来定义。分为:数组、结构体和共用体2.结构体struct 结构体名{ 成员列表; };1)结构体定义完成以后,计算机不会给结构体分配存储空间2)会在定义结构.....
分类:编程语言   时间:2015-11-06 00:15:57    收藏:0  评论:0  赞:0  阅读:265
响应式布局--媒体查询
手机浏览器会将一个标准网页缩小至与设备可视区域(标准技术术语叫做“视口”)恰好匹配。然后用户在自己感兴趣的内容区域上放大浏览大多数情况下,根据视口大小为用户提供与之匹配的视觉效果还是优先选择用厂商前缀时,遵循样式表的层叠特性,将无前缀的代码放在最后,这样如果该特性可用,则会覆盖之前的声明使用CSS的...
分类:其他   时间:2015-11-06 00:15:47    收藏:0  评论:0  赞:0  阅读:199
1505条   上一页 1 ... 70 71 72 73 74 ... 76 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!