码迷,mamicode.com
首页 > 2015年04月13日 > 全部分享
PHP 在无限级分类情况下,通过接口取出所有分类之后生成分类树
应用场景: 通过web接口获取到无限分类部门的数据,部门数据解析出来的格式为一个一维数组。由于是自己临时写了一个简易的小框架,未加入缓存机制,因此只能一下把部门全部展示到页面上,可递归实现,但复杂度太高。  解决方法: 前提还是使用递归方法进行操作,只不过对通过接口获取的数据生成一个新的三维数组,然后进行递归操作,复杂度比较低。(若有大神有更加简单的方法,请解答,拜谢。)...
分类:Web程序   时间:2015-04-13 19:03:07    阅读次数:162
#pragma UNROLL 4
在图像处理程序中,你会看到类似于#pragma unroll 4这样的语句(注:在DX中,也许你会见到[unroll(3)] for(int i = 0;i < Total; i++)类似情况),现具体解释如下: ? 语法: #pragma UNROLL(n) #pragma UNROLL告诉编译器一个循环中应该展开n次(其实我觉得是告诉编译器循环展开n次是安全的),有助于对那些不容易展开的循环有更大概率的进行软件流水。 其实很多很多时候编译器会自动判断各种信息,但是这增加了冗余开销,反倒不如直接...
分类:其他好文   时间:2015-04-13 19:03:37    阅读次数:177
Qt 5.4.1下编译MySQL驱动,连接MySQL数据库
Qt 5.4.1下编译MySQL驱动,连接MySQL数据库...
分类:数据库   时间:2015-04-13 19:04:58    阅读次数:139
Uva1586 - Molar mass
问题描述: An organic compound is any member of a large class of chemical compounds whose molecules contain carbon. The molar mass of an organic compound is the mass of one mole of the organic compound...
分类:其他好文   时间:2015-04-13 19:01:49    阅读次数:149
Android开发之使用ProgressBar控件
ProgressBar类型:横向和旋转 旋转型的ProgressBar大小有三种,大、中、小。如果不对其指定大小,将默认显示中等大小。对其指定大小时,需要用到style属性. 例如: style="?android:attr/progressBarStyleHorizontal"或者 style="@android:style/Widget.ProgressBar.Horizontal" ...
分类:移动开发   时间:2015-04-13 19:03:14    阅读次数:154
hiho一下·41 骨牌覆盖问题·一(矩阵快速幂·费波拉契)
题意  求费波拉契数列第N项  1≤N≤100,000,000 通过矩阵的幂  可以把一维递推的时间复杂度减小到O(logN)  主要就是快速幂的思想   对于m^n  若 n=2^a1+2^a2+...+2^ak  那么 m^n = m^(2^a1) * m^(2^a2) * ... * m^(2^ak)  那么只用看n转换为二进制后哪些位为1就可以快速求出m^n了 #include...
分类:其他好文   时间:2015-04-13 19:01:35    阅读次数:124
HBase1.0.0源码分析之请求处理流程分析以Put操作为例(一)
如下面的代码所示,是HBase Put操作的简单代码实例,关于代码中的Connection connection = ConnectionFactory.createConnection(conf),...
分类:其他好文   时间:2015-04-13 19:02:42    阅读次数:120
windows server 2003 ftp服务器端软件
用过windows server 2003 的运维应该都知道有个ftp软件叫 ser-u,可以破解,但是没天都必须重启ser-u服务才可工作,这个确实很蛋疼,虽然不花钱,但还得连远程,重启服务,不爽,今天推荐一个软件 HomeFtpServer 非常不错,原文地址: http://zhidao.baidu.com/link?url=vtqizlIAtaqHs03Qig8hJECFqI...
分类:Windows程序   时间:2015-04-13 19:03:32    阅读次数:263
VxWorks的移植和BSP定制过程
BSP(Board Support Package,板级支持包)的作用是针对特殊的硬件平台,为操作系统内核提供操作接口,使操作系统能够独立于底层硬件。对上层应用屏蔽具体硬件,VxWorks的高可移植性就是通过BSP实现的。 本文重点介绍将VxWorks移植到AT91RM9200芯片过程中BSP的定制过程。  1 BSP概念 BSP通常是指针对具体的硬件平台,用户所编写的启动代码...
分类:其他好文   时间:2015-04-13 19:01:53    阅读次数:299
android-cardview简单使用
cardview是5.0以上版本的控件,是一个卡片式布局,继承framlayout,但是可以使用兼容包老兼容4.0以上的设备。 测试环境是android studio 1.加入依赖: compile 'com.android.support:cardview-v7:21.0.3' 2.写布局: <android.support.v7.widget.CardView xmlns:andro...
分类:移动开发   时间:2015-04-13 19:02:21    阅读次数:135
ConcurrentSkipListMap原码解析
SkipList介绍 1. SkipList(跳表),在理论上能够在O(log(n))时间内完成查找、插入、删除操作。SkipList是一种红黑树的替代方案,由于SkipList与红黑树相比无论从理论和实现都简单许多,所以得到了很好的推广。SkipList是基于一种统计学原理实现的,有可能出现最坏情况,即查找和更新操作都是O(n)时间复杂度,但从统计学角度分析这种概率极小。使用SkipL...
分类:其他好文   时间:2015-04-13 19:01:10    阅读次数:350
LeetCode Scramble String
Given a string s1, we may represent it as a binary tree by partitioning it to two non-empty substrings recursively. Below is one possible representation of s1 = "great": great / gr ...
分类:其他好文   时间:2015-04-13 19:01:32    阅读次数:141
题目1145:Candy Sharing Game
题目描述:     A number of students sit in a circle facing their teacher in the center. Each student initially has an even number of pieces of candy. When the teacher blows a whistle, each student simult...
分类:其他好文   时间:2015-04-13 19:01:10    阅读次数:134
原来自己统计的设备数,用IMEI和MAC地址全不准
先说下IMEI和MAC IMEI码由GSM(Global System for Mobile Communications,全球移动通信协会)统一分配,授权BABT(British approvals Board of Telecommunications,英国通信认证管理委员会)审受。 IMEI由15位数字组成,每位数字仅使用0~9的数字,其组成为: ...
分类:系统相关   时间:2015-04-13 19:02:00    阅读次数:280
文件操作之fread()和fwrite()函数
size_t fwrite( const void *buffer, size_t size, size_t count, FILE *stream ); buffer-指向要写数据的存储位置 size-目标所占字节数 count-写目标的最大数量,即写入多少个size大小的数据 stream-文件结构指针 举例: 定义一个结构体 struct student { int n...
分类:其他好文   时间:2015-04-13 19:01:00    阅读次数:129
Lex中有趣问题
Lex和Yacc是Unix下不错的词法分析器和语法分析器,在linux下,这两个工具被成为flex和bison,也是C++经常用来构建字符分析程序的工具。我们这里讨论一些其有趣的用法和注意的事项...
分类:其他好文   时间:2015-04-13 19:00:00    阅读次数:161
UIWebView获得内容的高-作出自适应高的UIWebView
- (void)webViewDidFinishLoad:(UIWebView *)webView {     NSString *height_str= [webView stringByEvaluatingJavaScriptFromString: @"document.body.offsetHeight"];     int height = [height_str intValue]...
分类:Web程序   时间:2015-04-13 19:02:07    阅读次数:168
2279条   上一页 1 ... 33 34 35 36 37 38 39 ... 135 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!