首页 > 2015年06月19日 > 全部分享
《编程珠玑》阅读小记(11) — 堆
章节简述 本章主要介绍堆,用该数据结构解决下面两个重要的问题: 排序,采用堆排序算法对n元数组排序,所花的时间不会超过O(nlogn),而且只需要几个字的额外空间; 优先级队列,堆通过插入新元素和提取最小元素这两种操作来维护元素集合,每个操作所需的时间都为O(logn); 本章采用自底向上的组织结构,从细节开始逐步过渡到正题。 堆数据结构 该部分介绍堆数据结构的设计思想。...
分类:其他   时间:2015-06-19 18:47:50    收藏:0  评论:0  赞:0  阅读:254
使用向量的方法计算点到直线的距离
使用向量的方法计算点到直线的距离...
分类:其他   时间:2015-06-19 18:47:40    收藏:0  评论:0  赞:0  阅读:157
浅析Java反射机制
一、反射的理解        反射类似于我们平时见到的平面镜的反射:被反射的目标(任意一个已知名称的类),反射出来的“镜像”(我们的类对象中任意一个类都对应有一个类对象>),通过这个“镜像”,类对象,我们就可以在运行时获取任意一个已知名称的类对应的信息。   二、Java反射机制提供的功能 Java反射机制主要提供了以下功能:在运行时判断任意一个独享所属的类;在运行时构造任意一个类的对象...
分类:编程语言   时间:2015-06-19 18:47:10    收藏:0  评论:0  赞:0  阅读:144
自己动手搭建Tomcat下的Servlet
以一个简单的登录实例,来介绍tomcat下搭建一个servlet程序 接下来查看tomcat是否可以正常启动 双击文件下apache-tomcat-7.0.54\bin\startup.bat以启动Tomcat服务...
分类:其他   时间:2015-06-19 18:47:00    收藏:0  评论:0  赞:0  阅读:261
java连接mysql数据库的方法
用java连数据库的有点之一就是不用去配置文件,直接引入一个jar包就行,这也是和php是不同的,但是具体的对于数据库的操作是相对php有一些复杂的,主要要做的步奏如下: 1:引入jar包和sql包。 2:加载数据库驱动, 3:设置,连接,查询,执行 4:按步骤去执行。 5:取回结果 代码如下:package com_jdbc_1; import java.sql.*; import j...
分类:数据库技术   时间:2015-06-19 18:46:49    收藏:0  评论:0  赞:0  阅读:290
LED跑马灯之二
这是上一篇文章的地址:http://blog.csdn.net/pandeng4639088/article/details/46550257    上一篇对跑马灯的原理及规律进行了一次分析,虽然本来故事会在那里结束的,但结果我在中午去吃饭途中,又想了想,既然都给A对象加了一个假想长度,那为什么不将这个假想长度映射回A本身呢?而且现实生活中也有这样的效果,就是当B超出A长度时,超出的部份,直接在...
分类:其他   时间:2015-06-19 18:46:40    收藏:0  评论:0  赞:0  阅读:223
Android应用开发多语言Value文件夹
中文(中国):values-zh-rCN 中文(台湾):values-zh-rTW 中文(香港):values-zh-rHK 英语(美国):values-en-rUS 英语(英国):values-en-rGB 英文(澳大利亚):values-en-rAU 英文(加拿大):values-en-rCA 英文(爱尔兰):values-en-rIE 英文(印度):values-en-rIN...
分类:移动平台   时间:2015-06-19 18:46:29    收藏:0  评论:0  赞:0  阅读:1023
监听Android的Home键碰到的问题
Android的TV监听Home键切换信源碰到的问题   实现的功能是按下Home键,焦点放到TV小窗口上,再次按下Home键,切换信源,进入另一个信源。在另一个信源的显示下,按下Home键,原信源视图缩小并显示当前信源。   这个需求的解决代码比较容易的。实现一个BroadCastReceiver,监听Home键。但是依照HOME键的实现的时候,系统会切换到当前Launcher,因此,在...
分类:移动平台   时间:2015-06-19 18:46:20    收藏:0  评论:0  赞:0  阅读:251
Cuckoo Sandbox
Cuckoo Sandbox 作者:JochenZou 转载请注明出处: 高级持续性威胁(APT)攻击检测和防御系统中,除了在各网络边界进行全流量捕获、异常流量检测等工作之外。还需要在终端对流量中提取和还原的负载进行动态分析。这里提到的动态分析主要是将分析样本引入可控虚拟环境,动态解析或运行样本,通过分析样本的动态行为来判断样本中是否包含恶意代码。基于沙箱技术的程序动态分析是当前恶意代码...
分类:数据库技术   时间:2015-06-19 18:46:13    收藏:0  评论:0  赞:0  阅读:857
剑指Offer——反转单词顺序(Java)
问题描述:输入一个英文句子,反转句子中的单词的顺序,但单词内字符的顺序不变;(为简单起见,标点符号与普通字符当做一样处理) 示例       :输入:“I am a student.”                  输出: “.student a am I” 策略      :策略是先反转整个字符串,在根据空格划分单词,然后依次反转每个单词 代码      : public clas...
分类:编程语言   时间:2015-06-19 18:46:00    收藏:0  评论:0  赞:0  阅读:108
机器学习(七、八):SVM(支持向量机)【最优间隔分类、顺序最小优化算法】
支持向量机(SVM)算法。...
分类:编程语言   时间:2015-06-19 18:45:39    收藏:0  评论:0  赞:0  阅读:394
Unix环境之标准IO库
UNIX的文件IO都是针对文件描述符的,而标准IO的操作则是围绕流进行的。当一个流最初被创建时,它并没有定向。若在未定向的流上使用一个多字节IO函数,则将该流的定向设置为宽定向;若在未定向的流上使用一个单字节IO函数,则将该流的定向设置为字节定向。 stdio.h定义了三个标准流,stdin、stdout和stderr,分别是标准输入、标准输出和标准出错。缓冲——标准IO库提供缓冲的目的是尽可能减...
分类:其他   时间:2015-06-19 18:45:30    收藏:0  评论:0  赞:0  阅读:209
Laravel学习三:laravel队列使用教程
在app服务端开发中,常常会遇到此种情况: 某一个大的任务中,可以分割为1,2,3,4个小任务,其中2的完成依赖1,4的完成依赖2。那么1、2、4可以理解为一个事务,必须依次执行,否则任务无法完成。但是任务3,与1、2、4没有关系,可以单独完成,谁先谁后也没有影响...... 这个时候可以用队列来提高程序性能。...
分类:其他   时间:2015-06-19 18:45:09    收藏:0  评论:0  赞:0  阅读:269
泛型的基本使用
这个说实话我是没有理解的,总的来时,我感觉这就是一个标志性的东西,就像人的身份证一样,它可以作为一类或者多类数据代表。 没有多少理解,直接上代码吧,代码如下:package io_1;import java.util.ArrayList; import java.util.HashMap;public class yichang { /** * @param args *...
分类:其他   时间:2015-06-19 18:44:59    收藏:0  评论:0  赞:0  阅读:135
对监听静态注册配置的理解
Listener.ora 配置文件 中global_dbname 可以随便配置; SID_LIST_LISTENER =  (SID_LIST =    (SID_DESC =      (GLOBAL_DBNAME = ora11gbak)----可以自定义      (ORACLE_HOME = /u01/app/ora11/product/11.2.0/dbhome_1)    ...
分类:其他   时间:2015-06-19 18:44:50    收藏:0  评论:0  赞:0  阅读:264
将navigationBar上的左边按钮移除
写一个小问题,如何将navigationBar上的左边按钮移除,实现起来有两种方式,这两种方式都可以达到要求         UIButton *button = [UIButton buttonWithType:UIButtonTypeContactAdd];     button.frame = CGRectMake(0, 0, 30, 30);     UIB...
分类:其他   时间:2015-06-19 18:44:29    收藏:0  评论:0  赞:0  阅读:222
ListView已到底部和顶部的判断
当ListView的第一个child View的getTop()为零时,就表示ListView已经滚动到顶部了或已经在顶部不能在向上滑动了。 当ListView的最后一个child View的getBottom()小于等于ListView的getHeight()时,就表示ListView滚动到底部或已经在底部了,不能再向下滑动了。...
分类:其他   时间:2015-06-19 18:43:59    收藏:0  评论:0  赞:0  阅读:219
【C++探索之旅】第一部分第二课:C++编程的必要软件
1. 编程的必要工具 2. 选择你的IDE...
分类:编程语言   时间:2015-06-19 18:43:50    收藏:0  评论:0  赞:0  阅读:355
jQuery开发之动画二
1,停止动画和判断是否处于动画状态 (1)停止元素的动画。 很多时候需要用stop()方法来停止当前正在执行的动画。stop()方法的语法如下:stop([clearQueue],[gotoEnd]);参数clearQueue和gotoEnd都是可选的参数,为Boolean值(true或false),clearQueue代表是否要清空未执行完的动画队列,gotoEnd 代表是否将正在执行的动画跳...
分类:Web开发   时间:2015-06-19 18:43:30    收藏:0  评论:0  赞:0  阅读:284
ElasticSearch集群服务器配置
一、安装 简单的安装与启动于前文ElasticSearch初探(一)已有讲述,这里不再重复说明。 二、启动 1.自带脚本启动 1)bin/elasticsearch,不太任何参数,默认在前端启动 2)bin/elasticsearch-d,带参-d,表示在后台作为服务线程启动 还可以设置更多的参数:bin/elasticsearch-Xmx2g-Xms2g-Des.index....
分类:其他   时间:2015-06-19 18:43:00    收藏:0  评论:0  赞:0  阅读:1146
1463条   上一页 1 ... 15 16 17 18 19 ... 74 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!