首页 > 2015年07月14日 > 全部分享
[LeetCode][Java] Rotate Image
题目: You are given an n x n 2D matrix representing an image. Rotate the image by 90 degrees (clockwise). Follow up: Could you do this in-place? 题意: 给定一个 n x n 的二维矩阵,来表示一副图像。 把图像旋转90度(顺时针...
分类:编程语言   时间:2015-07-14 22:44:45    收藏:0  评论:0  赞:0  阅读:463
扩展系统功能--装饰模式
对已有对象的功能进行扩展(装饰),以获得更加符合用户需求的对象,使得对象具有更加强大的功能,这就是装饰模式。 基于继承的复用缺点: (1) 系统扩展麻烦,在某些编程语言中无法实现(多继承问题)。 (2) 代码重复,不利于对系统进行修改和维护。 (3) 系统庞大,类的数目非常多。 装饰模式概述 根据合成复用原则,在实现功能复用时,多用关联(组合),少用继承。 装饰类作用...
分类:其他   时间:2015-07-14 22:43:25    收藏:0  评论:0  赞:0  阅读:236
dlk 模板
dancing link 模板...
分类:其他   时间:2015-07-14 22:43:16    收藏:0  评论:0  赞:0  阅读:336
gitbook安装与使用
gitbook安装与使用...
分类:其他   时间:2015-07-14 22:43:15    收藏:0  评论:0  赞:0  阅读:527
NS前缀\OC中的注释\访问OC原文件、C原文件中的函数
///////////////////////////////////////// //////////////////////////////////////// NS前缀 NS来自于NeXTStep的一个软件 NeXT Software  OC中不支持命名空间(namespace)  NS是为了避免命名冲突而给的前缀  看到NS前缀就知道是Cocoa中的系统类的名称...
分类:其他   时间:2015-07-14 22:42:05    收藏:0  评论:0  赞:0  阅读:966
Android MediaScanner源代码解析
简介 MediaScanner向上和MediaProvider.MediaScannerService交互, 响应其请求; 向下和JNI交互. MediaScanner主要工作内容: (1) 代码位置: frameworks/base/media/java/android/media/MediaScanner.java...
分类:移动平台   时间:2015-07-14 22:41:55    收藏:0  评论:0  赞:0  阅读:293
每天小练笔8-模拟进程调度
题目 操作系统任务调度问题。操作系统任务分为系统任务和用户任务两种。其中, 系统任务的优先级 = 50且 <= 255。优先级大于255的为非法任务,应予以剔除。 现有一任务队列task[],长度为n,task中的元素值表示任务的优先级,数值越小,优先级越高。 函数scheduler实现如下功能: 将task[] 中的任务按照系统任务、用户任务依次存放...
分类:系统服务   时间:2015-07-14 22:41:45    收藏:0  评论:0  赞:0  阅读:354
iOS开发-MJRefresh 上下拉刷新快速集成
在ios7之前,一直在使用开源的EGO库。但是,在使用过程中发现,普遍封装得过于复杂、耦合性强,不利于集成到自己的项目中。 另外,在ios7之后,一些原有的下拉刷新,上拉加载控件表现的就不是那么出色了。除了可能出错外,也不符合扁平化的风格。 后来,在code4App上发现了一个大牛上传了一个开源代码, 仅需几行代码就可以为UITableView或者CollectionView加上下拉刷...
分类:移动平台   时间:2015-07-14 22:41:25    收藏:0  评论:0  赞:0  阅读:633
CString中Format函数与格式输入与输出
CString中Format函数与格式输入与输出 Format是一个很常用,却又似乎很烦的方法,以下是它的完整概貌,以供大家查询之用:   格式化字符串forma("%d",12)意思是将一个整形的格式化的字符(我认为是保持其形状不变)  1).格式说明总是以%字符开始,以下是不同类型数据的格式方式%号后的说明:  d输出带符号十进制数  o输出无符号八进制数  x输出无符号十...
分类:其他   时间:2015-07-14 22:41:16    收藏:0  评论:0  赞:0  阅读:378
[LeetCode][Java] Anagrams
题目: Given an array of strings, return all groups of strings that are anagrams. Note: All inputs will be in lower-case. 题意: 给定一个字符串数组,返回所有的易位构词组合。 注意:所有的输入都是小写。 算法分析: 易位构词其实也很好理解,就是两个单...
分类:编程语言   时间:2015-07-14 22:41:05    收藏:0  评论:0  赞:0  阅读:255
Reverse Nodes in k-Group
翻转节点 Given a linked list, reverse the nodes of a linked list k at a time and return its modified list. If the number of nodes is not a multiple of k then left-out nodes in the end should remain ...
分类:其他   时间:2015-07-14 22:40:55    收藏:0  评论:0  赞:0  阅读:361
UI_UItableView_AutoCell(自定义cell 高度)
#pragma mark 赋值方法 -(void)setCellDataWithModel:(NewsModel *)sender { self.titleLabel.text = sender.title; self.summaryLabel.text = sender.summary; CGFloat height = [NewsCell getHeight...
分类:其他   时间:2015-07-14 22:40:44    收藏:0  评论:0  赞:0  阅读:237
Linux的shell终端常用快捷键大全
在日常工作中,许多事情要经常与电脑打交道,特别是高频率地使用一些专业性的软件,或者是玩一些键盘流性质的游戏,就应该熟知常用的快捷键,这样玩起来不仅高效,而且略显专业性。对于某些IT工作者来说,Linux的shell终端是一个经常要用到的工具,如果能够熟练使用快捷键,做起事情来且不事半功倍。下面列举一些shell终端常用的快捷键,它们一般是Shift、Ctrl、Alt键与其它按键的组合键,这些快捷键都...
分类:系统服务   时间:2015-07-14 22:40:35    收藏:0  评论:0  赞:0  阅读:625
ps aux命令
$ ps auxUSER PID %CPU %MEM VSZ RSS TT STAT STARTED TIME COMMAND root 11 100.0 0.0 0 16 ?? RL 4Dec09 98403:03.48 [idle: cpu root 12 100.0 0.0...
分类:其他   时间:2015-07-14 22:40:25    收藏:0  评论:0  赞:0  阅读:533
android开发步步为营之66:android图片选取
最近做一个页面,反馈问题页面,有个用户上传问题图片的功能。本来很笨的想把系统的所有图片列出来,然后让用户选择,后来发现原来可以直接打开手机所有图片的api的。效果如图:                    给出主要代码:           1、选择图片            Intent i = new Intent(Intent.ACTION_PICK, android.pro...
分类:移动平台   时间:2015-07-14 22:40:15    收藏:0  评论:0  赞:0  阅读:324
Qt 5.5.0 Windows环境搭建
1)访问官方网站:http://www.qt.io/download-open-source/ 2)选择离线安装包 3)选择 Windows 离线安装包 4)安装软件包 5)测试环境 6)如何直接打开 Windows 下 Qt 应用程序?...
分类:Windows开发   时间:2015-07-14 22:40:05    收藏:0  评论:0  赞:9  阅读:17775
bestcoders
ZYB loves Xor I    Accepts: 142    Submissions: 696  Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) 问题描述 ZYB喜欢研究Xor,现在他得到了一个长度为n的数组A。于是他想知道:对于所有数对...
分类:其他   时间:2015-07-14 22:39:55    收藏:0  评论:0  赞:0  阅读:313
ganglia监控自定义metric实践
Ganglia监控系统是UC Berkeley开源的一个项目,设计初衷就是要做好分布式集群的监控,监控层面包括资源层面和业务层面,资源层面包括cpu、memory、disk、IO、网络负载等,至于业务层面由于用户可以很方便的增加自定义的metric,因此可以用于做诸如服务性能、负载、出错率等的监控,例如某web服务的QPS、Http status错误率。此外,如果和Nagios集成起来还可以在某指...
分类:其他   时间:2015-07-14 22:39:45    收藏:0  评论:0  赞:0  阅读:324
Sudoku Solver
Write a program to solve a Sudoku puzzle by filling the empty cells. Empty cells are indicated by the character '.'. You may assume that there will be only one unique solution. A sudoku...
分类:其他   时间:2015-07-14 22:39:35    收藏:0  评论:0  赞:0  阅读:398
Linux 内核中 likely 与 unlikely 的宏定义解析
在 2.6 内核中,随处可以见到 likely() 和 unlikely() 的身影,那么为什么要用它们?它们之间有什么区别? 首先要明确: if(likely(value)) 等价于 if(value) if(unlikely(value)) 也等价于 if(value) 也就是说 likely() 和 unlikely() 从阅读和理解代码的角度来看,是一样的!!!#define...
分类:系统服务   时间:2015-07-14 22:39:25    收藏:0  评论:0  赞:0  阅读:378
1982条   上一页 1 2 3 4 5 6 ... 100 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!