在Swift开发中,如果我们需要保持客服端和服务器的长连接进行双向的数据通信,使用socket是一种很好的解决方案。下面通过一个聊天室的样例来演示socket通信,这里我们使用了一个封装好的socket库(SwiftSocket)。功能如下:1,程序包含服务端和客服端,这里为便于调试把服务端和客服端...
分类:
编程语言 时间:
2015-09-28 11:28:53
阅读次数:
365
使用rs.close关闭后,可以直接用rs.open来打开数据表;如果用了set rs = nothing 从内存中清除rs对象,再次加载rs对象就需要使用set rs=server.createobject("adodb.recordset")重新创建对象;如果没有用set rs = nothin...
分类:
Web程序 时间:
2015-09-28 11:28:32
阅读次数:
140
概述Quartz 2D是一个二维绘图引擎,同时支持iOS和Mac系统。Quartz 2D能完成的工作:绘制图形 : 线条\三角形\矩形\圆\弧等绘制文字绘制\生成图片(图像)读取\生成PDF截图\裁剪图片自定义UI控件代码实现绘制线条#import "LineView.h"@implementati...
分类:
移动开发 时间:
2015-09-28 11:29:56
阅读次数:
233
优化SQL语句的一般步骤 1 通过show status命令了解各种SQL的执行频率。 格式:mysql> show [session|global]status; 其中:session(默认)表示当前连接, global表示自数据库启动至今mysql>show status;mysql>show....
分类:
数据库 时间:
2015-09-28 11:28:56
阅读次数:
201
第一次尝试用notepad++写程序,,在没有VSNB的提示下,真心不习惯。。。。1 class day1{2 public static void main(String[] args){3 System.out.println("第一天学习!");4 }5 ...
分类:
编程语言 时间:
2015-09-28 11:28:28
阅读次数:
134
本学期课表 星期一星期二星期三星期四星期五星期六星期日第1节凸分析基础Convex Analysis(24008399),修乃华 ,2教211(第1周-第8周 );数学规划理论与算法(24008400),修乃华 ,思西SX407(第9周-第16周 );代数学基础(22008330),江中豪 ,思源S...
分类:
其他好文 时间:
2015-09-28 11:28:39
阅读次数:
144
题目:请用CSS实现如下图的样式,相关尺寸如图示,其中dom结构为:思路,1)两个元素a,b:width与heigh设为0 left设为100%(这样要求父元素demo的position:relative,而ab的position:absolute)2)border设为transparent,然后b...
分类:
Web程序 时间:
2015-09-28 11:28:18
阅读次数:
289
将EXCEL表格按某一列排序时,总是出现“此操作要求合并单元格都具有相同大小”。解决方法:选中所有单元格,点右键选择设置单元格格式,在对齐菜单下将合并单元格前方框里的勾去掉即可。提示:把“自动换行”复选框勾选,这样可以实现单元格内自动换行。
分类:
其他好文 时间:
2015-09-28 11:29:00
阅读次数:
492
下面是一个列表单元格cell的折叠展开效果的demo。当点击单元格时会展开该单元格,便于显示一些详情什么的。点击其他单元格原来的会关闭,同时有动画效果。效果如如下:代码如下:123456789101112131415161718192021222324252627282930313233343536...
分类:
编程语言 时间:
2015-09-28 11:26:18
阅读次数:
617
数组都懒得开了,贴代码吧忒简单var n,k,m,p,x:int64;function f(x,y:int64):int64;begin if y=0 then exit(1); f:=f(x,y>>1); f:=f*f mod p; if y and 1=1 then...
分类:
其他好文 时间:
2015-09-28 11:26:13
阅读次数:
213
摇晃手机也是一种常用的交互手段(比如微信摇一摇功能)。iOS SDK中已经将shake事件方便地融合进去了,就像触发touch事件一样简单,发生摇晃事件后程序会自动执行。1234567891011121314151617181920212223import UIKitclass ViewContro...
分类:
移动开发 时间:
2015-09-28 11:25:46
阅读次数:
149
Description约19世纪末,在欧州的商店中出售一种智力玩具,在一块铜板上有三根杆,最左边的杆上自上而下、由小到大顺序串着由64个圆盘构成的塔。目的是将最左边杆上的盘全部移到右边的杆上,条件是一次只能移动一个盘,且不允许大盘放在小盘的上面。 现在我们改变游戏的玩法,不允许直接从最左(右)边.....
分类:
其他好文 时间:
2015-09-28 11:25:13
阅读次数:
128
iOS的蓝牙用到了 CoreBluetooth 框架首先导入框架 #import 我们需要一个管理者来管理蓝牙设备,CBCentralManager首先创建管理者 self.manager = [[CBCentralManager alloc]initWithDelegate:self queue:...
分类:
移动开发 时间:
2015-09-28 11:25:14
阅读次数:
166
由于iOS系统的封闭性,在数据传输方面十分不方便。不像安卓设备,直接连接电脑就能当U盘使用。所以一般我们如果用iPhone临时存取个东西,要么使用数据线连接iTunes,要么手机电脑都登上QQ,使用QQ来传输。但这两种方式都略显不便,所以市面上出现了无线U盘这类的APP。原理很简单,就是软件打开后....
分类:
移动开发 时间:
2015-09-28 11:25:25
阅读次数:
1447
题目链接:http://acm.nyist.edu.cn/JudgeOnline/problem.php?pid=488深搜模板: 1 void dfs(int 当前状态) 2 { 3 if(当前状态为边界状态) 4 { 5 记...
分类:
其他好文 时间:
2015-09-28 11:24:42
阅读次数:
211
UITableView具有var tableHeaderView:UIView?属性和var tableFooterView:UIView?属性,可以通过给其赋值来创建列表TableView的页眉和页脚。效果图如下:代码如下:123456789101112131415161718192021222....
分类:
编程语言 时间:
2015-09-28 11:25:03
阅读次数:
226