首页 > 2015年07月14日 > 全部分享
大顶堆(c++实现)
【大顶堆的性质】大顶堆是一棵完全二叉树,且树中的每个节点的值都不小于它的孩子节点的值。我们可以用一个heap数组来表示它。【大顶堆的插入、删除】 大顶堆的插入:首先初始化插入位置为最后,然后从下往上调整堆(调整插入元素的位置)。在调整过程中,若当前节点的父亲节点小于插入元素,则将其父亲节点的值赋给当前节点,父亲节点作为当前节点,依此继续;否则当前节点即为插入位置。 大顶堆的删除:删除根,初始化最后一...
分类:编程语言   时间:2015-07-14 17:57:34    收藏:0  评论:0  赞:0  阅读:327
【j2ee spring】43、巴巴运动网添加,编辑,上架,下架产品样式
【j2ee spring】43、巴巴运动网添加,编辑,上架,下架产品样式项目结构项目代码底层接口实现/** * 功能:这个是品牌样式的接口 * 文件:ProductStyleService.java * 时间:2015年5月31日19:33:19 * 作者:cutter_point */ package com.cutter_point.service.product;import com...
分类:编程语言   时间:2015-07-14 17:57:24    收藏:0  评论:0  赞:0  阅读:280
PX4/Pixhawk---uORB深入理解和应用
The Instructions of uORB『PX4/Pixhawk』 ? 『软件体系结构』?『uORB』?『主题发布』?『主题订阅』1 简介1.1 PX4/Pixhawk的软件体系结构?PX4/Pixhawk的软件体系结构主要被分为四个层次,这可以让我们更好的理解PX4/Pixhawk的软件架构和运作: 应用程序的API:这个接口提供给应用程序开发人员,此API旨在尽可能的精简、扁平及隐藏其复...
分类:其他   时间:2015-07-14 17:57:14    收藏:0  评论:0  赞:3  阅读:5086
Project Euler:Problem 63 Powerful digit counts
The 5-digit number, 16807=75, is also a fifth power. Similarly, the 9-digit number, 134217728=89, is a ninth power. How many n-digit positive integers exist which are also an nth power? 这样的数字满...
分类:其他   时间:2015-07-14 17:57:04    收藏:0  评论:0  赞:0  阅读:225
解决spring mvc 乱码问题
1:app:tabSelectedTextColor tab选中的字体颜色2:app:tabTextColor tab未被选中的字体颜色3:app:tabIndicatorColor Tab指示器下标的颜色...
分类:编程语言   时间:2015-07-14 17:56:54    收藏:0  评论:0  赞:0  阅读:127
Hibernate的Session使用
Session:用来执行被持久化的增删查改操作,与数据库进行交互;Session对象是非线程安全的。SessionFactory:用来负责初始化Hibernate。充当数据源的代理,并负责创建Session对象。线程安全的全局对象,只需要被实例化一次。Transaction:负责事务相关的操作。Query/Criteria:负责执行各种数据库查询操作,可以使用HQL和SQL语句两种表达方式。Conf...
分类:Web开发   时间:2015-07-14 17:56:45    收藏:0  评论:0  赞:0  阅读:296
Core Data 版本迁移经验总结
大家在学习和使用Core Data过程中,第一次进行版本迁移的经历一定是记忆犹新,至少我是这样的,XD。弄的不好,就会搞出一些由于迁移过程中数据模型出错导致的Crash。这里总结了一下Core Data版本迁移过程中的经验,希望对大家有用。 写在前面 关于Core Data版本迁移,这两篇文章都进行了分析,大家可以参考。 Core Data Model Versioning ...
分类:其他   时间:2015-07-14 17:56:34    收藏:0  评论:0  赞:0  阅读:212
给你的个人网站领养只萌萌的小仓鼠
闲着没事做,在网站首页添加了一个小仓鼠的插件,发现还蛮好玩的: 1.当你长时间不理它的时候,它会安安静静地睡觉。 2.它会随着你的鼠标移动而移动。 3.点击空白处,可以喂栗子给它。 4.当你不理它的时候,它有时会在仓鼠轮里面拼命地跑步,有时不知道要干什么。 4.跑步累了或是栗子吃多了,它就会去喝水。 附上萌萌的截图一张: 实现方法 把下面的代码插...
分类:Web开发   时间:2015-07-14 17:56:26    收藏:0  评论:0  赞:0  阅读:420
逆变和协变的意义
逆变和协变在存在于强类型语言中,虽然很少提及,但是里面蕴含了对问题的描述。感谢和我一起讨论的人。 这里,使用C#、Scala中都包含逆变的参数声明方式。 一、逆变的定义 逆变的参数可以由指定的类型的子类型代替,Scala中的逆变声明:Function1[-A,+B] ;参数可以使用A类型或者A类的子类型。 二、协变与逆变的用途不同 1.语义 常见的地方用在Fun...
分类:其他   时间:2015-07-14 17:56:25    收藏:0  评论:0  赞:0  阅读:297
MySQL查询报错 ERROR: No query specified
ERROR: No query specified...
分类:数据库技术   时间:2015-07-14 17:55:54    收藏:0  评论:0  赞:0  阅读:407
线性表的链式存储
#include #include #include #include #include #include #include #include #include #include #define N 500010 #define INF 10000000 #define LL long long #define eps 10E-9 #define m...
分类:其他   时间:2015-07-14 17:55:44    收藏:0  评论:0  赞:0  阅读:234
Python 背景色与语法高亮主题配置
使用python idle的人恐怕都无法忍受默认的白色背景,及其语法高亮主题。大家更倾向于使用黑色背景。下面介绍Obsidian, Desert, 和Tango三种主题配置 在 用户目录 的.idlerc 目录下新建名为 config-highlight.cfg 文件,并加入如下内容[tango] definition-foreground = #fce94f error-foreground =...
分类:编程语言   时间:2015-07-14 17:55:34    收藏:0  评论:0  赞:0  阅读:272
Hive命令行常用操作(数据库操作,表操作)
数据库操作查看所有的数据库 hive> show databases ; 使用数据库default hive> use default; 查看数据库信息 hive > describe database default; OK db_name comment location owner_name owner_type parameters...
分类:数据库技术   时间:2015-07-14 17:55:24    收藏:0  评论:0  赞:0  阅读:650
observer(观察者模式)
有这么一种松耦合的需求: 有一些类的对象对类A对象的状态变化很感兴趣,不会改变类A的对象,也不会被类A的对象改变,想以一种较小的代价观察对类A对象状态变化。 下面的几种方式也能实现上述目的 (1)通过类的继承来共同管理和维护一些感兴趣的数据或者状态,但是耦合度大,不易扩展和维护。 (2)通过调用被观察者的getter方法获取数据,这个还是直接的对象调用。 上述两种方法将使观察者和被观察对...
分类:其他   时间:2015-07-14 17:55:14    收藏:0  评论:0  赞:0  阅读:125
移动端js手指滑动事件初体验
今天在公司遇到做一个移动端手指滑动的效果,刚开始用了swiper.js插件发现效果不好(文字存在模糊效果)。后来查了一些资料,自己手写了一个使用原生js写的滑动效果。 下面直接上代码: Document #id { width: 1150px; height: 150px; background: r...
分类:移动平台   时间:2015-07-14 17:55:04    收藏:0  评论:0  赞:0  阅读:199
spring中@param和mybatis中@param使用区别
spring中@param /** * 查询指定用户和企业关联有没有配置角色 * @param businessId memberId * @return */ int selectRoleCount(@Param("businessId") Integer businessId,@Param("memberId") Long ...
分类:编程语言   时间:2015-07-14 17:54:54    收藏:0  评论:0  赞:0  阅读:116
vivado中TCL的使用
Tcl介绍 Vivado是Xilinx最新的FPGA设计工具,支持7系列以后的FPGA及Zynq 7000的开发。与之前的ISE设计套件相比,Vivado可以说是全新设计的。无论从界面、设置、算法,还是从对使用者思路的要求,都是全新的。看在Vivado上,Tcl已经成为唯一支持的脚本  Tcl(读作tickle)诞生于80年代的加州大学伯克利分校,作为一种简单高效可移植性好的脚本语言,目前已经...
分类:其他   时间:2015-07-14 17:54:45    收藏:0  评论:0  赞:0  阅读:323
qt实现重新登录
qt实现程序的重新启动或重新登录...
分类:其他   时间:2015-07-14 17:54:34    收藏:0  评论:0  赞:0  阅读:294
bram和dram区别
选择distributed memory generator和block memorygenerator标准: Dram和bram区别:     1、bram 的输出需要时钟,dram在给出地址后既可输出数据。     2、bram有较大的存储空间,是fpga定制的ram资源;而dram是逻辑单元拼出来的,浪费LUT资源     3、dram使用更灵活方便些 补充: 在Xilinx...
分类:其他   时间:2015-07-14 17:54:24    收藏:0  评论:0  赞:0  阅读:262
gdb在执行maintenance info program-spaces命令时coredump
coredump时的信息: (gdb) maintenance info program-spaces *** Error in `gdb': free(): invalid pointer: 0x0000000003c6bcf0 *** ======= Backtrace: ========= /lib64/libc.so.6(+0x7d1fd)[0x7fc875c0d1fd] gdb(fi...
分类:数据库技术   时间:2015-07-14 17:54:16    收藏:0  评论:0  赞:0  阅读:447
1982条   上一页 1 ... 37 38 39 40 41 ... 100 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!