码迷,mamicode.com
首页 > 2015年04月22日 > 全部分享
leetcode第88题-Merge Sorted Array
题目的意思:合并两个有序的数组到第一个数组中,使合并之后的数组仍然有序,且假设第一个数组有足够的空间。 解题思路:一开始遇到这个题目,我也是不顾一切的从头开始遍历,结果很麻烦,总是有一两个位置走不对,数组并不像链表那样插入一个节点这么简单,我们要解决的就是插入节点的位置问题。所幸,上网查了一下其他人的做法,突然想到了可以从后往前遍历,因为每个数组都是有序的,比较两个数组的最后一个位置的元素大小就...
分类:其他好文   时间:2015-04-22 18:29:19    阅读次数:145
Linux使用小技巧
1. 查看文件夹下各个文件及目录的大小 批注:查看当前文件夹下,深度为2的所有文件及目录的占用空间。 du -h --max-depth=22. 设置计划任务 a) 打开计划任务 crontab -eb) 编辑计划任务 批注:可以添加计划任务,或者对已有的计划任务在行首加“#”注释(当然直接删除也行),如以下示例: */2 * * * * /root/bin/unison #* * *...
分类:系统相关   时间:2015-04-22 18:26:50    阅读次数:207
Android开发之Drag&Drop框架实现拖放手势
Android3.0提供了drag/drop框架,利用此框架可以实现使用拖放手势将一个view拖放到当前布局中的另外一个view中。本文将介绍如何使用拖放框架。 一、实现拖放的步骤    首先,我们先了解一下拖放过程,从官方文档可以知道,整个拖放过程共分为4个步骤,具体如下:   1、  Started:启动拖放,主要是调用被拖放View的startDrag方法。...
分类:移动开发   时间:2015-04-22 18:27:18    阅读次数:221
使用Kindeditor上传图片
给客户制作的项目中需要添加富文本,从网上看了一下很多人推荐kindeditor这个编辑器,用了之后也感觉不错,有一些问题的就是上传图片的时候遇到了一些问题,在这里记录一下,也方便以后查看。   首先在官网下载kindeditor压缩包,(我这里用的是kindedito-4.1.7),解压开,把jsp、 plugins、skins、kindeditor.js 、kindedditor-min.js...
分类:Web程序   时间:2015-04-22 18:28:18    阅读次数:147
IOS实现自动循环滚动广告--ScrollView的优化和封装
一、问题分析   在许多App中,我们都会见到循环滚动的视图,比如广告,其实想实现这个功能并不难,用ScrollView就可以轻松完成,但是在制作的过程中还存在几个小问题,如果能够正确的处理好这些小问题,无论从效果还是性能上都会得到优化。 问题一   第一个问题是如何用ScrollView来展示N个视图。想要实现这个效果,可以把N个视图依次按顺序添加到ScrollView上,...
分类:移动开发   时间:2015-04-22 18:28:36    阅读次数:422
LeetCode (20) house robber (数组不相邻元素最大值)
题目描述You are a professional robber planning to rob houses along a street. Each house has a certain amount of money stashed, the only constraint stopping you from robbing each of them is that adjacent ho...
分类:编程语言   时间:2015-04-22 18:27:15    阅读次数:121
ZooKeeper+Hadoop2.6.0的ResourceManager HA搭建
以下为我的操作记录,还未整理格式 hqvm-L118        192.168.1.118        jdk、hadoop                   NameNode、DFSZKFailoverController(zkfc) hqvm-L138        192.168.1.138        jdk、hadoop、zookeeper        NameN...
分类:其他好文   时间:2015-04-22 18:25:14    阅读次数:138
使用swipemenulistview实现列表的左右滑动
今天从网上找到一个第三方控件swipemenulistview,封装好的一个控件,可以实现列表的左右滑动,模仿qq的列表效果 下载地址为:https://github.com/baoyongzhang/SwipeMenuListView 我们下载好之后,将这个项目导入到我们的工程当中去, 我个人感觉比较重要的是SwipeMenuLayout这个类,在这个类当中重写了好多方法,才能实现...
分类:其他好文   时间:2015-04-22 18:25:43    阅读次数:141
PyQt5学习笔记13----pyqt线程间通信
信号(singal)与槽(slot)用于对象相互通信,信号:当某个对象的某个事件发生时,触发一个信号,槽:响应指定信号的所做的反应,其实信号槽类似于.NET里面的委托、事件,比如Repeater控件类,当行数据绑定后,触发一个ItemDataBound事件,不管使用者使用会监听该事件并做额外处理,其控件类内部都会触发该事件,这种机制很多程度提高了类的封装性和完整性。...
分类:编程语言   时间:2015-04-22 18:25:53    阅读次数:381
Android studio导入开源项目
前几天从github上下载一个开源项目,发现他并不是以前Eclipse那种的目录结构   而是最近在用到的android studio的文件目录。从上图中我们可以看到多次出现了gradle这个单词。Android Studio + Gradle的组合用起来非常方便,很多第三方开源项目也早都迁移到了Studio,所以对于这个组合我们一起来了解一下。 1、什么是gradle   Grad...
分类:移动开发   时间:2015-04-22 18:27:00    阅读次数:137
gpu gem, nvidia纹理阴影实现对比
代码下下来,用2012编译, http://developer.download.nvidia.com/SDK/10.5/direct3d/samples.html 找到soft shadowmap的那个例子,缩略图是一个武士拿着剑站在草地上 我的笔记本显卡的glsl版本是 4.3的, 编译完一跑就报错, 修改SoftShadows.cpp 288行     NvSco...
分类:其他好文   时间:2015-04-22 18:25:04    阅读次数:396
nyoj754 黑心医生 结构体优先队列
对队列不懂的 可以看看我转的这篇文章STL整理。#include #include using namespace std; typedef struct { int rich,num; }node; queue s1; priority_queue,less >s2;//把less换成greater就是从小到大 int main() { node t,v; int n,m,x; w...
分类:其他好文   时间:2015-04-22 18:25:21    阅读次数:129
IOS中的动画——Core Animation
一、基础动画 CABasicAnimation 1 //初始化方式 CABasicAnimation * cabase=[CABasicAnimation animation]; 2 //通过keyPath设置需要实现动画的属性,此处设为bounds cabase.keyPath=@"bounds"; 3 //通过toValue设置动画结束时候的状态 cabase.t...
分类:移动开发   时间:2015-04-22 18:25:11    阅读次数:170
angular UI-Router示例一
一、选择angular-ui-router的好处 ui-router是一个社区库用来完善ng-route的诸多不足 UI-Router路由器允许嵌套视图(nested views)和多个命名视图(multiple named views),我们可能有较多的页面需要继承其他部分,所以很有用。通过构建ui-sref来实现不同的状态链接到不同的页面states允许你通过$statsParams来...
分类:其他好文   时间:2015-04-22 18:24:11    阅读次数:144
Android制作曲线、柱状图、饼形等图表——使用AChartEngine
之前在java开发中实现图表使用JFreeChar组件,最近有个小项目要求在Android端进行数据分析,如何实现图表呢?查了一下google提供了一个开源组件Achartengine非常好用,可实现绘制各种图形,完全满足了开发的需要,下面就说说如何使用。 一、准备工作 下载jar包 官网地址:http://code.google.com/p/achartengi...
分类:移动开发   时间:2015-04-22 18:23:54    阅读次数:131
POJ 2481 Cows
解题思路: 实质是排序后求逆序对 #include #include #include #include #include #include #include #include #include #include #include #define ll long long using namespace std; const int MAXN = 100000 + 10;...
分类:其他好文   时间:2015-04-22 18:26:11    阅读次数:133
IOS调试—断点调试以及动态输出
在开发App的过程中,需要反复的修改和优化我们的代码,特别是当程序出现bug,需要快速的找出错误的原因,进行修改,以保证程序的正确执行。   断点调试,是最常用最简单的一种调试方式,可以一步步跟踪程序执行的流程,得到变量的值,快速的找到错误的原因。 1、断点的基本操作   断点的操作非常简单,下面通过几张图来介绍一下如何添加、删除、编辑以及使用断点。 2、全局断点  ...
分类:移动开发   时间:2015-04-22 18:25:40    阅读次数:139
2387条   上一页 1 ... 42 43 44 45 46 47 48 ... 141 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!