首页 > 2015年10月07日 > 全部分享
二叉树的遍历
二叉树结点的定义与先序(中左右)、中序(左中右)、后序(左右中)遍历,顺便写个最大深度,都是递归实现,之后再学习非递归的方法。package leetcode;class TreeNode{ TreeNode left; TreeNode right; int val; Tr...
分类:其他   时间:2015-10-07 17:27:38    收藏:0  评论:0  赞:0  阅读:209
如何判断是手机还是电脑访问网站
如何判断是手机还是电脑访问网站:现在由于手机功能的强大,使用手机上网的用户越来越多,那么就需要判断用户是用何种客户端登陆的网站,如果使用的是电脑则使用电脑版本的网页,如果使用的手机则使用手机版本的网页,下面是一段能够判断是手机还是电脑的代码:function check() { var user.....
分类:移动平台   时间:2015-10-07 17:27:28    收藏:0  评论:0  赞:0  阅读:237
Python thread start (C source code)
Python源码剖析中针对进程的封装:static PyMethodDef thread_methods[] = { {"start_new_thread", (PyCFunction)thread_PyThread_start_new_thread, ...
分类:编程语言   时间:2015-10-07 17:27:18    收藏:0  评论:0  赞:0  阅读:371
关系型数据库:关系模式设计原则
关系型数据库:关系模式设计原则1.范式与数据冗余度从0NF到1NF、2NF、3NF、BCNF、4NF、5NF?数据库设计的过程是个拆分表的过程,拆分的目的是降低数据的冗余度。数据的冗余度越低,事务持续时间就越短(它不需要额外的操作去维持数据一致性和完整性)。与此同时,拆得越细,查询的代价越高(需要更...
分类:数据库技术   时间:2015-10-07 17:27:08    收藏:0  评论:0  赞:0  阅读:501
app开发方式大汇总
1.原生方式。android平台使用java方式、IOS平台使用object-c或者swift方式。优点:可以将app的性能做到极致。缺点:开发效率低、维护成本高。2.纯前端方式。比如用jquery mobile、bootstrap等做一个移动web网站,然后用转化工具转化为app,其实这个app就...
分类:移动平台   时间:2015-10-07 17:26:58    收藏:0  评论:0  赞:0  阅读:235
HTML5移动Web开发(十)——在浏览器中启动手机原生应用
用户可以在浏览器中启动移动设备的原生应用程序,比如地图、电话、短信等,具体能够启动哪些应用程序,这取决于该移动设备上哪些原生应用是否允许从浏览器启动。新建ch02r05.html HTML5 Logo Lorem ipsum ...
分类:移动平台   时间:2015-10-07 17:26:48    收藏:0  评论:0  赞:0  阅读:282
Python基础学习笔记(一)入门
参考资料: 1. 《Python基础教程》 2. http://www.runoob.com/python/python-chinese-encoding.html 3. http://www.liaoxuefeng.com/wiki/001374738125095c955c1e6d8bb...
分类:编程语言   时间:2015-10-07 17:26:38    收藏:0  评论:0  赞:0  阅读:261
POJ 3311 Hie with the Pie (状压DP)
题意: 每个点都可以走多次的TSP问题:有n个点(n 2 #include 3 #include 4 #include 5 #include 6 #include 7 #include 8 #include 9 #include 10 #define pii pair11 #defi...
分类:其他   时间:2015-10-07 17:26:28    收藏:0  评论:0  赞:0  阅读:154
Tornado小记 -- 模板中的Handler
在Tornado的前端页面模板中,Tornado提供了一些对象别名来快速访问对象,具体定义可以参考Tornado官方文档!这里我想将的是Handler这个对象,Handler指向的处理当前这个页面的RequestHandler对象!但我在Tornado的Blog Demo中,发现了这样的语句:1 2...
分类:其他   时间:2015-10-07 17:25:58    收藏:0  评论:0  赞:0  阅读:316
Cloneable接口和Object的clone()方法
为什么要克隆为什么要使用克隆,这其实反映的是一个很现实的问题,假如我们有一个对象:public class SimpleObject implements Cloneable{ private String str; public String getStr() { ...
分类:其他   时间:2015-10-07 17:25:48    收藏:0  评论:0  赞:0  阅读:167
使用JAXP对XML文档进行DOM解析
一、XML解析方式分为两种:dom和saxdom:(Document Object Model,即文档对象模型)是W3C组织推荐的解析XML的一种方式。sax:(Simple API for XML)不是官方标准,但它是XML社区事实上的标准,几乎所有的XML解析器都支持它。dom和sax解析方法的...
分类:其他   时间:2015-10-07 17:25:28    收藏:0  评论:0  赞:0  阅读:195
野生程序员的故事
本文摘自:《Web 全栈工程师的自我修养》 摘自:http://kb.cnblogs.com/page/528495/ 野生程序员是指仅凭对计算机开发的兴趣进入这个行业,从前端到后台一手包揽,但各方面能力都不精通的人。野生程序员有很强大的单兵作战能力,但是在编入“正规军”之后,可能会不适应新的...
分类:其他   时间:2015-10-07 17:25:08    收藏:0  评论:0  赞:0  阅读:187
cocos代码研究(11)ActionManager类学习笔记
理论部分ActionManager是一个单例类,管理所有动作。 通常你不需要直接使用这个类。大多情况下,你将使用Node的接口,它提供了更友好的封装 但也有一些情况下,你可能需要使用这个单例。 示例:当你想要运行一个动作,但目标不是节点类型。当你想要暂停/恢复动作。代码部分void addActio...
分类:其他   时间:2015-10-07 17:24:58    收藏:0  评论:0  赞:0  阅读:263
Java基础知识强化之网络编程笔记02:Socket通信原理图解
1. Socket(1)Socket套接字网络上具有唯一标识的IP地址和端口号组合在一起才能构成唯一能识别的标识符套接字(2)Socket原理机制:?通信两端都有Socket。?网络通信其实就是Socket间的通信。?数据在两个Socket间通过IO传输。2. Socket通信原理图解:
分类:编程语言   时间:2015-10-07 17:24:48    收藏:0  评论:0  赞:0  阅读:298
docker一些基本操作
一、从Docker Hub仓库下载一个Ubuntu 12.01 操作系统的镜像(从官方下载) $ sudo docker pull ubuntu:12.04 即从注册服务器registry.hub.docker.com中的ubuntu仓库来下载12.04的镜像
分类:其他   时间:2015-10-07 17:24:38    收藏:0  评论:0  赞:0  阅读:209
面试复习(C++)之基数排序
#include using namespace std;int maxbit(int *a,int n){ int d=1;//一位 int p=10;//十进制 for(int i=0;i=p) { p*=10; ++d...
分类:编程语言   时间:2015-10-07 17:24:28    收藏:0  评论:0  赞:0  阅读:333
mysql修改配置文件
在Apache, PHP, MySQL的体系架构中,MySQL对于性能的影响最大,也是关键的核心部分。对于Discuz!论坛程序也是如此,MySQL的设置是否合理优化,直接影响到论坛的速度和承载量!同时,MySQL也是优化难度最大的一个部分,不但需要理解一些MySQL专业知识,同时还需要长时间的.....
分类:数据库技术   时间:2015-10-07 17:24:18    收藏:0  评论:0  赞:0  阅读:384
getActionBar返回值为空肿么办?
之前在网上搜的影藏Actionbar的方法,一共有三种:ActionBar bar=this.getActionBar(); bar.hide();或者requestWindowFeature(Window.FEATURE_NO_TITLE);setContentView(R.layout.acti...
分类:其他   时间:2015-10-07 17:24:08    收藏:0  评论:0  赞:0  阅读:245
UVA-127 "Accordian" Patience (模拟)
题目大意:一种纸牌游戏,将52张扑克牌排成一列,每次操作可将一张扑克牌移到它的前一张或前面第三张上当牌的点数或花色匹配时。每次都移动最靠左的扑克牌,并且能移动三格就移动三格。求最终扑克牌状态。题目分析:利用栈这种数据结构模拟,以为会超时,没想到AC了。代码如下:# include# include#...
分类:其他   时间:2015-10-07 17:23:58    收藏:0  评论:0  赞:0  阅读:262
html 5 新增标签及简介
作为下一代Web技术的代表,HTML5概念在近些年尤其火热。据了解,HTML5受到垂青最直接的原因就是其跨平台性,除此之外,它不仅仅可以用于表示Web内容,还可能将Web带入一个广阔的生态平台。下面介绍html5中新增标签:标记定义一篇文章 标记定义页面内容部分的侧边栏 标记定义音频内容 标记定义图...
分类:Web开发   时间:2015-10-07 17:23:48    收藏:0  评论:0  赞:0  阅读:252
1001条   上一页 1 ... 19 20 21 22 23 ... 51 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!