码迷,mamicode.com
首页 > 2015年03月16日 > 全部分享
设定事件间隔和延迟
var t=self.setInterval("clock()", 50); function clock(){ var time=new Date(); document.getElementById("clock").value=time; }function timeMsg(){ iSecond=Math....
分类:其他好文   时间:2015-03-16 16:36:20    阅读次数:116
Android网络通信之Socket
在移动APP开发中,网络通信传输数据是必然存在的,移动APP离开了网络通信传输数据的功能方式,就好比一潭死水,永远都 是原来的样子。提到网络通信数据传输,首先出现在程序员脑海中的是HTTP协议传输,然而要深沉次的挖掘HTTP协议的传输原理, 那么久会有一个Socket的长连接传输数据的方式。HTTP协议传输数据,分为Get、POST两种请求方式,而Socket长连接也有两种方 式,一种是TCP协议的传输方式,另一种是UDP协议的传输方式。在此,我认为Socket的理解如下:...
分类:移动开发   时间:2015-03-16 16:34:30    阅读次数:259
STL set
1.关于set C++ STL 之所以得到广泛的赞誉,也被很多人使用,不只是提供了像vector, string, list等方便的容器,更重要的是STL封装了许多复杂的数据结构算法和大量常用数据结构操作。vector封装数组,list封装了链表,map和set封装了二叉树等,在封装这些数据结构的时候,STL按照程序员的使用习惯,以成员函数方式提供的常用操作,如:插入、排序、删除、查找等。让...
分类:其他好文   时间:2015-03-16 16:36:21    阅读次数:261
关于luasocket的编译和部署
lua语言是一门轻量级、可扩展、使用方便的脚本语言,近年来在很多领域得到了广泛的使用,特别是在游戏领域,很多服务器和客户端引擎都选择使用lua来做扩展。同时lua自出生以来受到很多开发者的青睐,并为之开发了很多扩展库,例如lfs、luasql、redis-lua、luasocket、luajson等都得到了广泛的使用。 其中luasocket主要是提供网络方面的扩展,提供了包括tcp、u...
分类:其他好文   时间:2015-03-16 16:34:04    阅读次数:695
STL priority_queue
优先队列是队列的一种,不过它可以按照自定义的一种方式(数据的优先级)来对队列中的数据进行动态的排序 每次的push和pop操作,队列都会动态的调整,以达到我们预期的方式来存储。 例如:我们常用的操作就是对数据排序,优先队列默认的是数据大的优先级高 所以我们无论按照什么顺序push一堆数,最终在队列里总是top出最大的元素。 用法: 示例:将元素5,3,2,4,6依次push到优先队列中,...
分类:其他好文   时间:2015-03-16 16:35:59    阅读次数:159
Android如何实现自毁
有时候为了安全性,我们可以实现机器自毁,比如,我要实现一个APP,运行之后能够使Android系统损害,无法重新开机,除非重新刷写系统。第一步破解手机开启root权限。标志是在system/app文件夹下放入一个可以供调用的su命令。adb push su /system/bin adb push SuperUser.apk /system/app adb shell chmod 4755 /sys...
分类:移动开发   时间:2015-03-16 16:35:51    阅读次数:417
HTML5中canvas如何画虚线
虚线也可以看成是一段段的实线组成的,而实线是利用context.moveTo(x,y);context.lineTo(x2,y2);context.stroke(); 那么我们就可以利用context的基本方法来完成虚线的实现原理,如下: var context = document.getElementById('canvas').getContext('2d'); //求斜边长度 fun...
分类:Web程序   时间:2015-03-16 16:34:49    阅读次数:219
32位机 64位机 32位操作系统 64位操作系统
32位机: 一般指的是32位的CPU就是说CUP一次能计算32位。 64位机: 一般指的是64位的CPU就是说CPU一次能计算64位。 32位操作系统: 为32位机而制作的。指的是操作系统的字长是32位的 ,也就间接的影响了地址总线,因此,最大寻址空间也就自然是2的32次方,4G.注意:32位操作系统只能安装再32位机子上。 64位操作系...
分类:其他好文   时间:2015-03-16 16:35:55    阅读次数:127
两个C++类的交叉引用和同步改变
实际编程中有时会碰到两个类之间交叉引用的问题,比如一个类A含一个类B的指针成员,一个类B含类A的指针成员,两个类相互“关联”;而且更重要的是:对类B的任意修改应该同时改变A中的B指针指向的值,同理适用于类A。良好的设计应当可以通过任意一个类的接口来同时改变A、B两个对象,而不必调用两个类的对应接口。 boost::enable_shared_from_this提供了这个能力 代码: A.h:...
分类:编程语言   时间:2015-03-16 16:34:55    阅读次数:250
ios 仿新浪微博 UINavigationController 向左滑动时显示上一个控制器的View.
仿新浪微博 UINavigationController 向左滑动时显示上一个控制器的View. 实现原理,UINavigationController 的 self.view显示时把当前显示的view截图下来,保存到一个数组中。当push一个view时把上一个view的截图放到self.view后面,当self.view向右拖动时显示上一个view。 NavigationCont...
分类:移动开发   时间:2015-03-16 16:32:59    阅读次数:181
Could not find android-support-v7-appcompat.apk!android问题
之前遇到的问题,在万能的stackoverflow上面找到了答案,哈哈 原文网址:http://stackoverflow.com/questions/18421274/android-could-not-find-android-support-v7-appcompat-apk-error 答题翻译如下: 我按照开发网站上面说的安卓教程,当我试着加入Action bar(我已经加入了支持2...
分类:移动开发   时间:2015-03-16 16:34:45    阅读次数:572
Win7下不能查看xp系统共享的文件,解决方法
最近在做一个程序,xp运行良好,win7总是打不开文件,输入地址访问\\192.168.0.254,发现需要输入用户名密码 局域网内的XP电脑可以访问WIN7的共享文件,而WIN7不能访问XP的共享,网络邻居可以看到XP,但双击后要求输入用户名和密码,用管理员及密码登录不进,这个问题如何解决? 在win7下按以下步骤操作: 开始——cmd--gpedit.msc--计算机配置--wi...
分类:Windows程序   时间:2015-03-16 16:35:13    阅读次数:198
VMware Ubuntu 12.04分区动态调整小记
在WMware中安装Ubuntu 12.04时,分区大小默认使用了20G,安装完成后根目录大小只有12G。因为一开始打算将源码放到单独挂载的分区中,所以觉得12G应该也足够。但在Android源码编译过程中遇到了空间不足的问题,源码编译最后会将相关的img文件压缩成zip包,这个步骤会暂时利用/tmp这个目录。因为根目录只有12G,再加上/home下存放了一点东西,Android源码编译最后打包时,提示根目录空间不足打包操作被终止。本文的目的是,动态调整分区大小,扩大根分区容量,避免Android编译无法打...
分类:系统相关   时间:2015-03-16 16:35:24    阅读次数:428
【LeetCode从零单排】No 114 Flatten Binary Tree to Linked List
题目Given a binary tree, flatten it to a linked list in-place.For example,Given 1 / 2 5 / \ 3 4 6 The flattened tree should look like: 1 2 ...
分类:其他好文   时间:2015-03-16 16:33:35    阅读次数:121
iOS strong,copy,retain,weak,assign的区别,以及各自的用法
1:ARC环境下,strong代替retain.weak代替assign 2:weak的作用:在ARC环境下,所有指向这个对象的weak指针都将被置为nil。这个T特性很有用,相信很多开发者都被指针指向已释放的对象所造成的EXC_BAD_ACCESS困扰过,使用ARC以后,不论是strong还是weak类型的指针,都不会再指向一个已经销毁的对象,从根本上解决了意外释放导致的crash。 3:a...
分类:移动开发   时间:2015-03-16 16:35:13    阅读次数:174
UITableViewCell的基本使用
//在cell = [[UITableViewCell alloc]initWithStyle:UITableViewCellStyleValue1 reuseIdentifier:identifier]; 下设置cell文字居中 cell.textLabel.text = @"清除缓存"; cell.indentationLevel = 12; 如图所示:...
分类:其他好文   时间:2015-03-16 16:32:50    阅读次数:100
必背代码-Sevlet实现验证码
package cn.lijun; import java.awt.Color; import java.awt.Font; import java.awt.Graphics; import java.awt.Graphics2D; import java.awt.image.BufferedImage; import java.io.IOException; import java.util....
分类:其他好文   时间:2015-03-16 16:32:57    阅读次数:160
1815条   上一页 1 ... 44 45 46 47 48 49 50 ... 107 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!