- 博客(18)
- 资源 (21)
- 收藏
- 关注
原创 PHP面向对象(一)
self-----------代表类本身,只能在当前类内部的函数中使用,代表代码所在的类;$this----------代表当前类的当前对象(在对象调用的方法中使用$this 就代表哪个类的对象),在子类对象调用继承自父类的方法时,方法中的$this 是子类的对象;;如果是在static静态方法中,不能使用;static-------作用1:静态变量; 作用2:静态方法;静态方法中不能调用非静态方...
2017-02-28 10:47:23 8128 1
转载 MAC上mysql数据库的安装和 openFire服务器的注意事项(一)
mysql数据库的安装:方法一:在“MySQL”对话框中,MySQL服务的状态显示为:如下状态表示MySQL服务已经启动。END在Finder的侧边栏中单击“应用程序”,然后在“实用工具”中,双击启动“终端”命令。在终端中输入添加MySQL路径的命令:(这个一定不能忘记,否则数据库链接不上)PATH="$PATH":/usr/local/mysql/bin在终端登录到MySQL的命令如下:sudo...
2017-02-27 10:19:49 1262
转载 C语言socket多线程
-----------这是客户端程序-------------- #include "stdio.h"#include "winsock2.h"#include "stdlib.h" #pragma comment(lib,"ws2_32") void main(){ WSADATA wsaData;
2017-02-21 10:45:30 10480 1
转载 C 语言socket中select函数
nfds: 本参数忽略,仅起到兼容作用,设为0即可; readfds: (可选)指针,指向一组等待可读性检查的套接口; writefds: (可选)指针,指向一组等待可写性检查的套接口; exceptfds:(可选)指针,指向一组等待错误检查的套接口; timeout: 本函数最多等待时间,对阻塞操作则为NULL。Select的函数格式:int select(int...
2017-02-21 10:02:48 984
转载 C语言socket设置超时/setsockopt函数
//=======================在Windows下似乎操作比较简单,直接调用winsock2.h和ws2_32.lib编程#include"stdafx.h"#include"stdio.h"#include "winsock2.h"#pragmacomment(lib, "ws2_32.lib") 设置接收超时为 nNetTimeout
2017-02-21 09:38:50 11599
转载 C语言socket设置超时的几种方法
1.建立socket2.将该socket设置为非阻塞模式3.调用connect()4.使用select()检查该socket描述符是否可写(注意,是可写)5.根据select()返回的结果判断connect()结果6.将socket设置为阻塞模式(如果你的程序不需要用阻塞模式的,这步就省了,一般情况下都是用阻塞模式的)#include #include #define TIME_OUT_TIME ...
2017-02-20 17:19:14 13501 1
转载 C语言socket长链接与短连接
长链接------------------心跳: socket模拟网页的报文连接某个网站,创建tcp的socket后,当我socket.connect后,如果在5到7秒钟不socket.send,那么这个链接就失效了。 请问如何长时间的保持这个链接 这是在服务器端的设置的,客户端没法设置,可以发送心跳包。 socket.connect后,每3-4秒用socket.send发送一字节数据(内容随便)...
2017-02-20 15:29:46 6531
原创 C语言socket服务端和客户端代码 /缓冲区/阻塞
服务端:#include #include #pragma comment (lib, "ws2_32.lib") //加载 ws2_32.dll#define BUF_SIZE 100int main(){ WSADATA wsaData; WSAStartup( MAKEWORD(2, 2), &wsaData); //创建套接字 SOCKET ser
2017-02-20 14:01:12 3497
原创 iOS 微博,微信第三方登录UM
/** * 微信登录 */- (IBAction)btnWeiXinLoginPressed:(id)sender { // // [UMSocialWechatHandler setWXAppId:@"wxe703a7f636765bb5" appSecret:@"146f0853232d25435e5d97a87ecd138d" url:appUrl]; ...
2017-02-17 11:46:30 1548
原创 iOS程序跳转到手机的设置页面
我们在开发app过程中很多时候会需要设置系统权限,这时就需要在应用中跳转至系统设置页面权限设置页面,以下是自己结合网上的资料总结的一些经验:直接从应用中跳转至系统设置中这个应用的权限设置页面NSURL *url = [NSURL URLWithString:UIApplicationOpenSettingsURLString];if ([[UIApplication sharedApplica
2017-02-07 17:09:33 1164
原创 PHP数据库 mysql(三)事务、存储函数,存储过程,触发器、权限设置
子查询的效率比链接查询效率低,举例:--------------数据控制语言DCL----------------------------------------事务语言DTL--
2017-02-06 22:00:44 630
原创 javascript(五)之框架
JavaScript 库 - jQuery、Prototype、MooTools所有这些框架都提供针对常见 JavaScript 任务的函数,包括动画、DOM 操作以及 Ajax 处理;jQuery 是目前最受欢迎的 JavaScript 框架。它使用 CSS 选择器来访问和操作网页上的 HTML 元素(DOM 对象)。jQuery 同时提供 companion
2017-02-04 10:16:38 241
原创 Javascript (六)高级之ECMAScript
JavaScript 的核心 ECMAScript 描述了该语言的语法和基本对象;DOM 描述了处理网页内容的方法和接口;BOM 描述了与浏览器进行交互的方法和接口。,一个完整的 JavaScript 实现是由以下 3 个不同部分组成的:核心(ECMAScript)文档对象模型(DOM)浏览器对象模型(BOM)工厂方法:============<script type="text/javas...
2017-02-04 10:15:35 326
原创 html5(四)API存储/定位/拖放/缓存/we b workers /sse
什么是 HTML 本地存储?通过本地存储(Local Storage),web 应用程序能够在用户浏览器中对数据进行本地的存储。在 HTML5 之前,应用程序数据只能存储在 cookie 中,包括每个服务器请求。本地存储则更安全,并且可在不影响网站性能的前提下将大量数据存储于本地。与 cookie 不同,存储限制要大得多(至少5MB),并且信息不会被传输到服务器
2017-02-04 10:15:13 262
原创 css/css3总结(二)属性
所有主流浏览器都支持 overflow 属性。注释:任何的版本的 Internet Explorer (包括 IE8)都不支持属性值 "inherit"。overflow 属性规定当内容溢出元素框时发生的事情。说明这个属性定义溢出元素内容区的内容会如何处理。如果值为 scroll,不论是否需要,用户代理都会提供一种滚动机制。因此,有可能即使元素框中可以放下所
2017-02-04 10:14:34 311
原创 html5(一)基础
1.html4向html5迁移:添加 shiv所有现代浏览器都支持 HTML5 语义元素。此外,您可以“教授”老式浏览器如何处理“未知元素”。为 Internet Explorer 支持而添加的 shiv: 向搜索引擎表示该页面是html语言,并且语言为英文网站,其"lang"的意思就是“language”,语言的意思,而
2017-02-04 10:14:01 477
原创 PHP数据库mysql(二)增删改查
============条件关键的使用===on是用于链接查询。where用于一般性的查询;from后面都可以用;如果from是在连接查询语句后面,则是对连接查询的结果做条件判断;having用于group by 后面限定条件;复制表---------------第二种方法可能会丢失一些数据-auto_increment必须作用在有索引的字段上;====================数据库操作-...
2017-02-03 22:43:02 627
屏幕录像专家
2013-06-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人