码迷,mamicode.com
首页 > 2015年04月23日 > 全部分享
mysql索引
1、创建、增加索引 alter table table1 add index ind_id (id); create index ind_id on table1 (id); create unique index ind_id on table1 (id);//建立唯一性索引 2、删除索引 drop index idx_id on table1; alter table table1 drop...
分类:数据库   时间:2015-04-23 11:06:25    阅读次数:181
C语言强化(四) 求和为某个值的二叉树路径
递归究竟有多强大,看看这道题就知道了。...
分类:编程语言   时间:2015-04-23 11:05:52    阅读次数:210
LeetCode 14 Longest Common Prefix 最长前缀
题目:Write a function to find the longest common prefix string amongst an array of strings. 翻译:求一个字符串数组中 共同的最长前缀。 思路:以第一个串为基准,逐个位置遍历,并遍历字符串数组,如果出现某个字符串长度小于当前位置,或者出现当前位置的字符不相同,返回字串strs[0].substring(0,p...
分类:其他好文   时间:2015-04-23 11:05:31    阅读次数:108
leetcode || 107、Binary Tree Level Order Traversal II
problem: Given a binary tree, return the bottom-up level order traversal of its nodes' values. (ie, from left to right, level by level from leaf to root). For example: Given binary tree...
分类:其他好文   时间:2015-04-23 11:02:24    阅读次数:163
实现点击menu键popupWindow显示和消失
最近想实现一个这样的功能:点击menu键,popupWindow显示出来,再点击menu键,popupWindow消失,同时也可以点击正常的按钮使popupWindow出来和消失。 我说的是不是有点乱,那就看下具体的效果图,就像微信的这个效果一样的,如图所示:...
分类:Windows程序   时间:2015-04-23 11:02:35    阅读次数:232
JAVA设计模式(11):结构型-装饰模式(Decorator)
职责: 动态的为一个对象增加新的功能。 装饰模式是一种用于代替继承的技术,无须通过继承增加之类就能扩展对象的新功能。 使用对象的关联关系代替继承关系,更加灵活,同时避免类型体系的快速膨胀。 实现细节: Componment抽象构件角色 真实对象和装饰对象有相同的接口。这样,客户端对象能够以真实对象相同的方式同装饰对象交互。 ConcreteComponment...
分类:编程语言   时间:2015-04-23 11:04:14    阅读次数:145
模式识别:感知器的实现
在之前的模式识别研究中,判别函数J(.)的参数是已知的,即假设概率密度函数的参数形式已知。本节不考虑概率密度函数的确切形式,使用非参数化的方法来求解判别函数。由于线性判别函数具有许多优良的特性,因此这里我们只考虑以下形式的判别函数:它们或者是x的各个分量的线性函数,或者是关于以x为自变量的某些函数的线性函数。...
分类:其他好文   时间:2015-04-23 11:03:19    阅读次数:1147
漫画阅读器ComicReader应用源码
源码ComicReader,一个漫画app项目,集成了很多第三方库实现,数据是用jsoup从鼠绘漫画网站抓取的,值得学习的地方是作者的源码整合能力。用心做的app,非常不错,完全可以做成一个正式的app发布了。这里用到了很多第三方库,当然有些被我改的乱七八糟了,真对不起原作者,啊哈哈希望别打我就可以了。   源码下载: http://code.662p.com/view/10520.ht...
分类:其他好文   时间:2015-04-23 11:04:21    阅读次数:98
Aerospike C客户端手册———键-值存储—删除记录
删除记录 Aerospike C客户端API提供一个简单的操作来删除数据库中的数据。 数据删除示例代码被所有示例使用。下面的代码引用自示例目录【examples/basic_examples/put】,由Aerospike C客户端安装包自带。 请先阅读【创建连接】章节内容,理解如何建立与集群的连接。 初始化键(KEY) 删除记录时,数据库需要通过键(ke...
分类:其他好文   时间:2015-04-23 11:01:53    阅读次数:174
Http服务器下载文件
1.打开服务器     int CHTTP::CreateConnect(const string & HTTPServer,const string & UserName,const string &Password,const int nPort)     {         DWORD err;         m_Session = NULL;         m_Connect...
分类:Web程序   时间:2015-04-23 11:03:43    阅读次数:159
Objective-C - autorelease详解
autorelease详解/* 1.autorelease的基本用法 1> 会将对象放到一个自动释放池中 2> 当自动释放池被销毁时,会对池子里面的所有对象做一次release操作 3> 会返回对象本身 4> 调用完autorelease方法后,对象的计数器不变 2.autorelease的好处 1> 不用再关心对象释放的时间 2> 不用再关心什么时候调用release 3.autor...
分类:其他好文   时间:2015-04-23 11:02:03    阅读次数:140
mysql concat连接函数
mysql> select concat(name,':',sex) from pet1; +----------------------+ | concat(name,':',sex) | +----------------------+ | 1:c | | NULL | | a:n | | ab...
分类:数据库   时间:2015-04-23 11:03:48    阅读次数:144
Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x......
Unhandled exception at 0x........ in XXXX.exe: 0xC0000005:Access violation reading location 0x...... 对于C++初学者或粗心者,很容易犯如下图所示错误: 那么该错误是由什么造成的呢? 答案无疑只有一个,即:读取了本该没有的值或者地址。 那么如何...
分类:数据库   时间:2015-04-23 11:02:36    阅读次数:145
Aerospike C客户端手册———键-值存储—批量读取记录
批量读取记录 除了每次读取单条记录外,还可以在一个事务中从集群中读取多条记录。相关的客户Aerospike C客户端API调用是: aerospike_batch_get() — 返回所需记录所有bin数据。aerospike_batch_exists() — 返回所需记录元数据(生存时间, 分代编号)。 后面的代码引用自示例目录【examples/basic...
分类:其他好文   时间:2015-04-23 11:01:21    阅读次数:301
vimrc文件
在使用vim时可以根据自身需要配置vim,配置信息放在主目录下的.vimrc文件中。vimrc文件其实就是将在vim命令模式中常用的一些命令放在文件中,会永久生效。下面的文件就是一个简单的vimrc文件: .vimrc的配置文件编写的时候要注意: 1. vimrc文件中注释以双引号”开头 2.和shell脚本一致,对变量的赋值等号附近不能有空格。 3.命令就是在vim命令中模式模式...
分类:系统相关   时间:2015-04-23 11:00:49    阅读次数:141
二叉树重建 - (先序遍历、中序遍历、后序遍历)
对于一棵二叉树T,我们可以递归定义它的先序遍历,中序遍历,后序遍历: ??        1、先序遍历  ( PreOrder(T) = T的根节点 + PreOrder(T的左子树) + PreOrder(T的右子树) )        2、中序遍历  ( InOrder(T) = InOrder(T的左子树) + T的根节点 +  InOrder(T的右子树) )        3、后...
分类:其他好文   时间:2015-04-23 11:02:56    阅读次数:120
java中List转数组,数组转List
废话不说,直接上代码 List转成数组 List nameList = new ArrayList<>(); nameList .add("123'); nameList .add("123'); nameList .add("123'); //转成数组 String[] arr = nameList.toArray(new String[nameList.size()]); 数组转成Lis...
分类:编程语言   时间:2015-04-23 11:01:34    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!