正则表达式...
分类:
其他 时间:
2016-07-14 15:25:00
收藏:
0 评论:
0 赞:
0 阅读:
134
本博文主要针对UNP一书中的第六章内容来聊聊I/O复用技术以及其在网络编程中的实现
1. I/O复用技术I/O多路复用是指内核一旦发现进程指定的一个或者多个I/O条件准备就绪,它就通知该进程。I/O复用适用于以下场合:(1) 当客户处理多个描述符(一般是交互式输入或网络套接字),必须适用I/O复用(2) 当一个客户处理多个套接字时,这种情况很少见,但也可能出现(3) 当一个TCP服务器既要处理监听套...
分类:
其他 时间:
2016-07-14 15:24:49
收藏:
0 评论:
0 赞:
0 阅读:
219
IO流(重点知识)01. IO流概述及其分类
1.概念
IO流用来处理设备之间的数据传输
Java对数据的操作是通过流的方式
Java用于操作流的类都在IO包中
流按流向分为两种:输入流,输出流。
流按操作类型分为两种:
字节流 : 字节流可以操作任何数据,因为在计算机中任何数据都是以字节的形式存储的
字符流 : 字符流只能操作纯字符数据,比较方便。
2.IO流常用父类
字节流的抽象父类:...
分类:
编程语言 时间:
2016-07-14 15:24:41
收藏:
0 评论:
0 赞:
0 阅读:
148
type()
动态语言和静态语言最大的不同,就是函数和类的定义,不是编译时定义的,而是运行时动态创建的。
比方说我们要定义一个Hello的class,就写一个hello.py模块:
class Hello(object):
def hello(self, name='world'):
print('Hello, %s.' % name)
当Python...
分类:
编程语言 时间:
2016-07-14 15:24:27
收藏:
0 评论:
0 赞:
0 阅读:
159
这里我们来看看spring 3.0 以及以后版本中支持的@Async (方法异步)
其实在之前的程序中也没看到过有使用@Async 的,最近才接触到,想着如果使用异步缓存是不是响应速度会大幅提升那,就比如你去查询,发现缓存中没有数据,你要从数据库中获取数据,然后要把数据放到缓存中然后才能将数据展示到前台,其中将数据放到缓存的这个步骤占用了一部分时间,这样的话前台展示就比较慢了,所以如果保存到缓存...
分类:
编程语言 时间:
2016-07-14 15:24:10
收藏:
0 评论:
0 赞:
0 阅读:
253
1、概述
相信做Android开发的写得最多的就是ListView,GridView的适配器吧,记得以前开发一同事开发项目,一个项目下来基本就一直在写ListView的Adapter都快吐了~~~对于Adapter一般都继承BaseAdapter复写几个方法,getView里面使用ViewHolder模式,其实大部分的代码基本都是类似的。
本篇博客为快速开发系列的第一篇,将一步一步带您封装出一...
分类:
移动平台 时间:
2016-07-14 15:23:56
收藏:
0 评论:
0 赞:
0 阅读:
291
文 / 腾讯 邓建俊优测小优有话说:
以为优社区除了测试知识就没有其他东西啦?手Q大牛带你走一波红包的后台设计!!!1. 前言2016除夕夜注定是一个不平凡的夜晚,除了陪家人吃团圆饭、看春晚,还得刷一刷、摇一摇、咻一咻,忙得不亦乐。相信大部分读者也已经体验过手Q的刷一刷抢红包,玩法简单中奖率高,得到了许多用户的好评。那么对于后台而言,要实现这个亿万级用户的抢红包系统,我们将会面临哪些问题? (...
分类:
其他 时间:
2016-07-14 15:23:39
收藏:
0 评论:
0 赞:
0 阅读:
199
B Saving HDU先po原题
[HDU 2111]http://acm.hdu.edu.cn/showproblem.php?pid=2111
话说上回讲到海东集团面临内外交困,公司的元老也只剩下XHD夫妇二人了。显然,作为多年拼搏的商人,XHD不会坐以待毙的。
一天,当他正在苦思冥想解困良策的时候,突然想到了自己的传家宝,那是公司成立的时候,父亲作为贺礼送来的一个锦囊,徐父...
分类:
编程语言 时间:
2016-07-14 15:23:29
收藏:
0 评论:
0 赞:
0 阅读:
299
原文地址:http://write.blog.csdn.net/postedit/18230867
声明:部分动画来源于网络,本人只是想方便收集在一起,如果不妥请及时与我联系!谢谢
为了统一BaseAnimationApp签名,一定要方便以后大家自动更新...防止签名冲突,不能及时更新
BaseAnimation讨论群号:149581646
...
分类:
移动平台 时间:
2016-07-14 15:23:10
收藏:
0 评论:
0 赞:
0 阅读:
177
iOS系统自带Core Data来进行持久化处理,而且Core Data可以使用图形化界面来创建对象,但是Core Data不是关系型数据库,对于Core Data来说比较擅长管理在设备上创建的数据持久化存储用户创建的对象,但是要处理大量的数据时就应该优先选择SQL关系型数据库来存储这些数据。
Core Data在后台也是使用SQLite来存储数据的,但是开发人员不能直接访问这些数据,只能通过Co...
分类:
移动平台 时间:
2016-07-14 15:22:59
收藏:
0 评论:
0 赞:
0 阅读:
191
Socket通信
基本概念
对于程序开发来说,网络通信的基础就是Socket,但因为是基础,所以用起来不容易,今天我们就来谈谈Socket通信。计算机网络有个大名鼎鼎的TCP/IP协议,普通用户在电脑上设置本地连接的ip时,便经常看到下图的弹窗,注意红框部分已经很好地描述了TCP/IP协议的作用。
TCP/IP是个协议组,它分为三个层次:网络层、传输层和应用层:
网络层包括:I...
分类:
移动平台 时间:
2016-07-14 15:22:49
收藏:
0 评论:
0 赞:
0 阅读:
178
一、NDK和JNI简介
NDK提供了一系列的工具,帮助开发者快速开发C(或C++)的动态库,并能自动将so和java应用一起打包成apk。
NDK集成了交叉编译器(交叉编译器需要UNIX或LINUX系统环境),并提供了相应的mk文件隔离CPU、平台、ABI等差异,开发人员只需要简单修改mk文件(指出“哪些文件需要编译”、“编译特性要求”等),就可以创建出so。
JNI的全称是Ja...
分类:
其他 时间:
2016-07-14 15:22:39
收藏:
0 评论:
0 赞:
0 阅读:
128
触控事件
MotionEvent类: //单击触摸按下动作
public static final int ACTION_DOWN = 0; /**
* Constant for {@link #getActionMasked}: A pressed gesture has finished, the
* motion contains...
分类:
移动平台 时间:
2016-07-14 15:22:29
收藏:
0 评论:
0 赞:
0 阅读:
176
1. 用ARC管理内存
ARC(Automatic ReferenceCounting, 自动引用计数)和iOS5一起发布,它避免了最常见的也就是经常是由于我们忘记释放内存所造成的内存泄露。它自动为你管理retain和release的过程,所以你就不必去手动干预了。忘掉代码段结尾的release简直像记得吃饭一样简单。而ARC会自动在底层为你做这些工作。除了帮你避免内存泄露,ARC还可以...
分类:
移动平台 时间:
2016-07-14 15:22:19
收藏:
0 评论:
0 赞:
0 阅读:
216
Ecplise项目和AndroidStudio项目之间的转换为了帮助一些刚接触AndroidStudio的童鞋,在这里我把自己琢磨出来的一点经验分享给大家!Ecplise项目变为AS项目有两种方式,一种只不改变原有的项目结构,只是用AS进行编译Ecplise项目(适合Ecplise和AS共存的的开发),另一种是改变目录结构,和新建AS项目一样使用Gradle进行编译。
直接使用AndroidStud...
分类:
移动平台 时间:
2016-07-14 15:21:54
收藏:
0 评论:
0 赞:
0 阅读:
220
在虚幻4引擎中使用数据驱动的两种方式:CSV数据表格和DataAsset...
分类:
其他 时间:
2016-07-14 15:21:34
收藏:
0 评论:
0 赞:
0 阅读:
111
首先给出效果图
中间的色块是因为视频转成GIF造成的失真,自动忽略哈。
大家知道,横向的跑马灯android自带的TextView就可以实现,详情请百度【Android跑马灯效果】。但是竖直的跑马灯效果原生Android是不支持的。网上也有很多网友实现了自定义的效果,但是我一贯是不喜欢看别人的代码,所以这篇博客的思路完全是我自己的想法哈。
首先,我们需要给自定义的控件梳理一下...
分类:
移动平台 时间:
2016-07-14 15:20:48
收藏:
0 评论:
0 赞:
0 阅读:
213
FAQ tcpwrapped From SecWiki Jump to: navigation, search What does "tcpwrapped" mean? tcpwrapped refers to tcpwrapper, a host-based network access cont ...
分类:
移动平台 时间:
2016-07-14 15:18:58
收藏:
0 评论:
0 赞:
0 阅读:
956
路由器和交换机的区别 本文首先介绍了路由器和交换机的相关概念,大致阐述了二者之间的区别,并对交换和路由技术做出了一定的介绍。 本文首先介绍了路由器和交换机的相关概念,大致阐述了二者之间的区别,并对交换和路由技术做出了一定的介绍。 要想了解路由器和交换机的区别,首先明白什么是路由器,什么是交换机,这无 ...
分类:
其他 时间:
2016-07-14 15:18:52
收藏:
0 评论:
0 赞:
0 阅读:
113
工具: 一台开发的电脑,myeclipse,TortoiseSVN1.8 步骤: 1、不管是提交、更新、编辑冲突第一个操作都应该是和资源库进行同步,项目右键==》Team==>于资源库同步 (这里需要注意的是你的开发环境中已经正常集成了SVN,可以直接在myeclipse中使用)具体操作如下图 与S ...
分类:
其他 时间:
2016-07-14 15:18:08
收藏:
0 评论:
0 赞:
0 阅读:
234