码迷,mamicode.com
首页 > 2015年09月13日 > 全部分享
《剑指offer》数组中重复的数字
【 声明:版权所有,转载请标明出处,请勿用于商业用途。  联系信箱:libin493073668@sina.com】 题目链接:http://www.nowcoder.com/practice/623a5ac0ea5b4e5f95552655361ae0a8?rp=3&ru=/ta/coding-interviews&qru=/ta/coding-interviews/que...
分类:编程语言   时间:2015-09-13 21:44:12    阅读次数:184
构造数独
编程之美有一道关于深度搜索和回溯应用的题目——构造数独: 数独的棋盘是由九九八十一个小方格组成的。玩家在每个小格子中,分别天上1至9的任意一个数字,让整个棋盘每一行,每一列,以及每一个3*3的小矩阵中的数字都不重复。 作者给两种解法: 解法一: 下面的GenerateValidMatrix()函数用经典的深度优先搜索来生成一个可行解。从(0,0)开始,对没有处理过的格子,调用GetValid...
分类:其他好文   时间:2015-09-13 21:43:47    阅读次数:153
YARN源码分析(四)-----Journalnode
前言最近在排查公司Hadoop集群性能问题时,发现Hadoop集群整体处理速度非常缓慢,平时只需要跑几十分钟的任务时间一下子上张到了个把小时,起初怀疑是网络原因,后来证明的确是有一部分这块的原因,但是过了没几天,问题又重现了,这次就比较难定位问题了,后来分析hdfs请求日志和Ganglia的各项监控指标,发现namenode的挤压请求数持续比较大,说明namenode处理速度异常,然后进而分析出是...
分类:其他好文   时间:2015-09-13 21:43:11    阅读次数:386
ROS探索总结(十六)——HRMRP机器人的设计
HRMRP(Hybrid Real-time Mobile Robot Platform,混合实时移动机器人平台)机器人是我在校期间和实验室的其他小伙伴一起从零开始设计并开发的一款机器人平台,其中大部分扩展电路、驱动和ROS相关的底层功能都是我们自己做的。该机器人平台具有软硬件可编程、灵活性强、模块化、易扩展、实时性强等特点。HRMRP具备丰富的传感器和执行器,在该平台的基础上,我们设计并实现了机器人SLAM、自主导航、人脸识别、机械臂控制等功能。...
分类:其他好文   时间:2015-09-13 21:43:33    阅读次数:303
内存泄露检测工具——LeakCanary
很简单:我们不是创建服务不是为了赚钱;我们赚钱是为了提供更好的服务。我们认为这才是做事的态度。 学习使用Java的同学都应该知道,Java的JVM给我们提供的垃圾回收机制是极为好用的。但是我们也很清楚,垃圾回收机制不是万能的,使用不当很容易造成内存泄露。之前我们也介绍过Java中常用的内存泄露检测工具MAT,目前Java程序最常用的内存分析工具应该是MAT(Memory Analyzer Tool)...
分类:其他好文   时间:2015-09-13 21:40:32    阅读次数:207
Android实战简易教程-第五十八枪(AlarmManager类用法研究小实例)
一、概念及相关方法android中实现定时任务一般有两种实现方式,一种是使用Java API中提供的Timer类,一种是使用android的Alarm机制。Timer机制有个短板就是不太适用于那些需要长期在后台运行的任务,我们都知道为了让电池更加耐用,会在长时间不操作手机的情况下,CPU进入休眠状态,这是可能导致Timer中的定时任务无法正确运行。所以我们重点来研究一下Alarm机制。AlarmM...
分类:移动开发   时间:2015-09-13 21:42:37    阅读次数:246
DataTable和Xml互相转化
需求 Sql表查询得到的DataTable要转化成XML,就顺便写个测试的例子, 实现的功能 利用反射实现了DataTable,实体对象,XML的互转。 达到的效果 Code: sql if exists (select * from sysobjects where id = OBJECT_ID('[T_Students]') and OBJECTPROPERTY(id, 'IsUs...
分类:其他好文   时间:2015-09-13 21:41:01    阅读次数:227
C 语言中的指针和内存泄漏
引言对于任何使用 C 语言的人,如果问他们 C 语言的最大烦恼是什么,其中许多人可能会回答说是指针和内存泄漏。这些的确是消耗了开发人员大多数调试时间的事项。指针和内存泄漏对某些开发人员来说似乎令人畏惧,但是一旦您了解了指针及其关联内存操作的基础,它们就是您在 C 语言中拥有的最强大工具。本文将与您分享开发人员在开始使用指针来编程前应该知道的秘密。本文内容包括:导致内存破坏的指针操作类型在使用动态内...
分类:编程语言   时间:2015-09-13 21:43:18    阅读次数:227
《剑指offer》链表中环的入口结点
【 声明:版权所有,转载请标明出处,请勿用于商业用途。  联系信箱:libin493073668@sina.com】 题目链接:http://www.nowcoder.com/practice/253d2c59ec3e4bc68da16833f79a38e4?rp=3&ru=/ta/coding-interviews&qru=/ta/coding-interviews/que...
分类:其他好文   时间:2015-09-13 21:41:40    阅读次数:154
【Node.js基础篇】(十)使用net模块和Readline模块实现Socket通信
Node.js的socket通信和C++、Java的非常相像,学过这两种语言的socket通信的同学可以很快就掌握好Node.js的socket通信。下面我们以实现一个Echo服务器的服务端和客户端为目的,学习一下Node.js的socket通信。 所谓的Echo服务器指的是这样一种服务器:客户端发送一条消息给服务端,服务端就把这条消息原封不动地返回给客户端。 服务端服务端的实现分为三步: -...
分类:Web程序   时间:2015-09-13 21:41:51    阅读次数:208
数据结构之——选择排序
选择排序的基本思想为:每一趟(例如第i趟)在后面的n-i+1(i=1,2,3,…...,n-1)个待排序元素中选取关键字最小的元素,作为有序序列的第i个元素,直到n-1趟做完,待排序元素只剩下一个,就不用选了,序列也排序完毕。选择排序主要有简单选择排序和堆排序,下面分别就这两种排序算法进行讨论。.....
分类:编程语言   时间:2015-09-13 21:39:04    阅读次数:264
使用VS Code开发ASP.NET 5 应用程序
本文简要地翻译了 https://code.visualstudio.com/Docs/runtimes/ASPnet5 并结合我的实践做了一些说明。 准备工作 1.安装VS Code https://code.visualstudio.com/ 2.安装NODEJS https://nodejs....
分类:Web程序   时间:2015-09-13 21:41:15    阅读次数:251
拖动效果实现
1.利用js实现//获取当前鼠标在页面上的坐标function getPointerPositionInDocument(eventObject) { var x = eventObject.pageX; var y = eventObject.pageY; return { ...
分类:其他好文   时间:2015-09-13 21:39:04    阅读次数:139
当你输入url到看到完整的页面, 到底发生了什么?哦,买!
简单的说:分为4个步骤: (1)当发送一个URL请求时,不管这个URL是Web页面的URL还是Web页面上每个资源的URL,浏览器都会开启一个线程来处理这个请求,同时在远程DNS服务器上启动一个DNS查询。这能使浏览器获得请求对应的IP地址。 (2)浏览器与远程Web服务器通过TCP三次...
分类:Web程序   时间:2015-09-13 21:39:54    阅读次数:381
ssh scp 复制文件和文件夹
三,复制文件或目录命令:复制文件:(1)将本地文件拷贝到远程scp 文件名用户名@计算机IP或者计算机名称:远程路径本地192.168.1.8客户端scp /root/install.*root@192.168.1.12:/usr/local/src(2)从远程将文件拷回本地scp 用户名@计算机I...
分类:其他好文   时间:2015-09-13 21:39:22    阅读次数:222
表单操作
# 表单操作1.## 表单的引用:1)直接定位: id / name/ tagname2)集合方式:document.forms[index];通过下标document.forms["表单name名"];document.forms."表单name名";document."表单name名";2.##...
分类:其他好文   时间:2015-09-13 21:39:00    阅读次数:185
2.2 ARM处理器工作模式
ARM Architecture Reference Manual Arm 指令框架手册 1. 处理器7种工作模式 Processor modeMode numberDescriptionUser usr0b10000Normal program execution modeFIQ ...
分类:其他好文   时间:2015-09-13 21:38:33    阅读次数:236
1214条   上一页 1 ... 7 8 9 10 11 12 13 ... 72 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!