函数是一组语句的集合,用以实现某一特定功能。函数可简化脚本,函数包括内置函数与自定义函数自定义函数框架在python中使用def可以声明一个函数,完整的函数是由函数名,参数,函数体,返回值。声明函数一般形式如下def函数名(参数)
函数体
return返回值参数和返回值不是必..
分类:
编程语言 时间:
2016-07-08 11:59:43
阅读次数:
184
TCP三次握手/四次挥手详解TCP(TransmissionControlProtocol)传输控制协议TCP是主机对主机层的传输控制协议,提供可靠的连接服务,采用三次握手确认建立一个连接:位码即tcp标志位,有6种标示:SYN(synchronous建立联机)ACK(acknowledgement确认)PSH(push传送)FIN(finish结束)RST(r..
分类:
其他好文 时间:
2016-07-08 11:59:28
阅读次数:
157
帧同步说白了就是在客服端跑一个服务器,每个服务器基于相同的帧率,同步在相同帧的输入,达到一致性。状态同步服务器运算,把状态的改变发给客服端首先要说帧同步不是说不能加入状态同步的东西,状态服务就不能有帧同步类似的东西,所以他们的优点只基于帧同步服务器和客服端..
分类:
其他好文 时间:
2016-07-08 11:59:38
阅读次数:
138
JSP/Servlet编码导致乱码问题jsp页面的三处编码:1.<%@pagelanguage="java"pageEncoding="UTF-8"%>作用:告诉jsp编译器将jsp编译成Servlet时使用的字符编码例如,你的JSP文件是以GBK为编码保存的(右击jsp-->Properties-->Textfileencoding设置成与pageEncoding不一..
分类:
Web程序 时间:
2016-07-08 11:59:17
阅读次数:
174
一天一道LeetCode
本系列文章已全部上传至我的github,地址:ZeeCoder‘s Github
欢迎大家关注我的新浪微博,我的新浪微博
欢迎转载,转载请注明出处
(一)题目
Design a stack that supports push, pop, top, and retrieving the minimum element in constant time....
分类:
其他好文 时间:
2016-07-08 11:55:59
阅读次数:
146
HTTP上传
与文件下载相比,文件上传的场合不是很多,通常用于上传用户头像、朋友圈发布图片/视频动态等等,而且上传文件需要服务器配合,所以容易被app开发者忽略。就上传的形式来说,app一般采用http上传文件,很少用ftp上传文件。
HttpURLConnection上传
很可惜Android没有提供专门的文件上传工具类,所以我们要自己写代码实现上传功能了。其实也不难,一样是按照普...
分类:
移动开发 时间:
2016-07-08 11:57:38
阅读次数:
236
问题描述:假定背包的最大容量为W,N件物品,每件物品都有自己的价值和重量,将物品放入背包中使得背包内物品的总价值最大。
假设背包的最大容量为10,有4件物品,每件物品的重量数组为:[5,4,6,3];相应的每件物品的价值数组为:[10,40,30,50]。
这个问题需要用到动态规划,所以我们首先需要知道这个问题的状态转移方程:假设我们用dp[i][j]表示前i件物品所占据容量j时所获得...
分类:
其他好文 时间:
2016-07-08 11:56:31
阅读次数:
130
1.1.1 数据交换工具Wormhole设计与实现
1.1.1.1 Wormhole整体设计
Wormhole是框架加插件的设计,各模块的设计思路:
1) 框架分为读管理器、双端缓冲队列和写管理器。读写管理器分别持有读写线程池,双端缓冲队列负责读写线程的数据交换。
2) 每种数据存储的插件分为或读写两种类型,每种类型又具体分为读或写、预和后处理、分片三种类型的插件。用不同接口来标识每种...
分类:
其他好文 时间:
2016-07-08 11:55:22
阅读次数:
287
概述
许多典型的情况下会出现如下要求:要求你通知用户刚才在你应用中发生的事情。有时需要用户做出回应,有时却不需要。例如:
当文件存储完成时,一条安全的消息需要查收时 等这类事件。
如果应用工作在后台并且这时需要引起用户注意,应用应该创建一个通知允许且方便用户回应。
如果应用在执行用户必须等待的任务时(例如加载文件),应用应该显示一个进度条或进度圈。
使用不同的技术可以...
分类:
其他好文 时间:
2016-07-08 11:54:05
阅读次数:
197
前段时间客户需求,要加几个按钮,包括清理缓存,关于,设置,定位等。可是界面已经做好了,再重新布局界面,很麻烦。所以做了这么个小Button。在此分享,供大家学习。下面是几张截图,动画效果没工具保存,是依次展开的。文末附有源码下载链接。...
分类:
移动开发 时间:
2016-07-08 11:56:59
阅读次数:
286
前段时间客户需求,要加几个按钮,包括清理缓存,关于,设置,定位等。可是界面已经做好了,再重新布局界面,很麻烦。所以做了这么个小Button。在此分享,供大家学习。下面是几张截图,动画效果没工具保存,是依次展开的。文末附有源码下载链接。
首先上自定义布局文件:ComposerLayout.java
package com.example.button;
import and...
分类:
移动开发 时间:
2016-07-08 11:56:17
阅读次数:
229
一. 理清思路:
(1) . 双方都是客户端 , 一个是Android , 一个是js( js当然是客户端 , 后面说明)
(2) . Android的webview需要支持JavaScript , 即 WebSettings settings = myWebView.getSettings();
settings.setJavaScriptEnabled(true);(3) 注意设置网络权限...
分类:
移动开发 时间:
2016-07-08 11:54:34
阅读次数:
326
哈哈哈,失踪人后回归。最近总是在忙一些乱七八糟的事情,终于有了一段空闲时间可以刷刷题了。学姐给我准备了kuangbin先生的矩阵专题,作为我的矩阵终结专题。(初学者请先看我的矩阵专题前三篇)
第一题 CodeForces 450B
分析:这道题看似是一道矩阵题,但是实际上是一道模拟题。看题目给出的公式 f(i)=f(i-1)+f(i+1),i>=2,那么转换一下得到了f(i)=f(i-...
分类:
其他好文 时间:
2016-07-08 11:56:34
阅读次数:
223
首先,关于dp,px,dpi 等这些老生常谈的单位就不做详细的介绍了。这些个单位的介绍百度一抓一大把。
再讲解我自己对安卓3.0以上屏幕适配问题的理解以前,先介绍一下谷歌对安卓开发屏幕适配提的一些建议
Using new size qualifiers
The different resource configurations that you...
分类:
移动开发 时间:
2016-07-08 11:55:04
阅读次数:
338
AsyncTask,是android提供的轻量级的异步类,可以直接继承AsyncTask,在类中实现异步操作,并提供接口反馈当前异步执行的程度(可以通过接口实现UI进度更新),最后反馈执行的结果给UI主线程.
使用的优点:
l 简单,快捷
l 过程可控
使用的缺点:
l 在使用多个异步操作和并需要进行Ui变更时,就变得复杂起来.
2 )Handler异步实...
分类:
移动开发 时间:
2016-07-08 11:55:06
阅读次数:
374
继续把Qt小游戏写一下~
预览
步骤
整体的代码结构,游戏逻辑类和游戏界面类分离,采用MVC的思想。
1 定义游戏数据结构
游戏地图实际上是由一个个方块组成的二维矩阵,没个方块存储数字、雷或者标记的情况,另外还要定义一些游戏的运行状态枚举
// ---------------- 全局定义变量 ---------------- //
// 方块的...
分类:
其他好文 时间:
2016-07-08 11:55:33
阅读次数:
241
含义
浅拷贝:进对对象本身(包括对象中的基本变量)进行拷贝,而不拷贝对象包含的引用指向的对象。
深拷贝:不仅对对象本身,而且还对对象所包含的引用指向的对象进行拷贝。
深拷贝可以看做是对浅拷贝的递归。
举例来说:对象A1中包含对B1的引用,B1中包含对C1的引用。浅拷贝A1得到A2,A2 中依然包含对B1的引用,B1中依然包含对C1的引用。深拷贝则是对浅拷贝的递归,深拷贝A1得到A2,A2中包含对B2...
分类:
编程语言 时间:
2016-07-08 11:54:52
阅读次数:
267