22 22
4年前
一篇文章帮你搞懂二叉堆的那些事
【系列文章推荐阅读】1.什么是二叉堆?“二叉”自不必多说,本章主要介绍的树都是二叉树。那么啥是“堆”呢?我们在日常生活中,通常会说“一堆东西”或者“堆东西”,这里的“堆”,通常指重叠放置的许多东西。我们在堆东西的时候,肯定都有一个经验,即:为了使这堆东西更稳定,会将比较重的、大的东西放在下面,比较轻的、小的东西放在上面。这个经验放在数据结
编程范儿 编程范儿
4年前
博客接入谷歌广告(Google Ads)
随着博客的流量越来越大,成功申请到了谷歌平台的广告流量主。对于广告平台的选择,个人觉得谷歌的广告在设计上简洁清爽,广告类型可以根据自己的爱好进行选择,比较适合我。另外国内的也有比较合适的可以选择比如阿里妈妈,百度联盟等。可以看到我的博客文章中间已经成功嵌入了谷歌广告,整个申请过程也很简单。首先到注册账号,如果有谷歌其他账号可以直接同步。有了账号之后,登入
WeiSha100 WeiSha100
3年前
学习刷题培训系统源代码
这是一套完整的学习刷题培训系统源码,经过测试,源码开放,可二次开发,有在线学习,刷题,参与考试,后台学习记录可追踪,可打印学习证明,比较好上手,分享给需要的朋友,需要的话可以下载研究。整体的功能比较完善,做一个线上学习系统来说足够用了1、在线学习:可上传视频,图文资料,习题2、在线直播:可以屏幕共享,电子白板,文字交流,在线培训3、刷题:有可批量管理上传的题
Wesley13 Wesley13
4年前
IE6去掉3PX间隔BUG
1.改变结构,不出现【一个容器包含2两个具有“float”样式的子容器】的结构。——此解决方案的评论:疯了!因噎废食的做法。2.减小第二个容器的宽度,使父容器宽度减去第二个容器宽度的值大于3,例如将本文示例中第二个子容器的宽度改为197px。——此解决方案的评论:在满足页面布局的前提下可以使用。但是当情况比较复杂的时候,可能实施起来比较困难
Wesley13 Wesley13
4年前
Java原子类操作原理剖析
◆CAS的概念◆对于并发控制来说,使用锁是一种悲观的策略。它总是假设每次请求都会产生冲突,如果多个线程请求同一个资源,则使用锁宁可牺牲性能也要保证线程安全。而无锁则是比较乐观的看待这个问题,它会假设每次访问都没有冲突,这样就提高了效率。但是事实难料、这个冲突是避免不了的,无锁也考虑到了肯定会遇到冲突,对于冲突的解决无锁就使用一种比较交换(CA
Stella981 Stella981
4年前
Linux上安装Zookeeper以及一些注意事项
最近打算出一个系列,介绍Dubbo的使用。分布式应用现在已经越来越广泛,SpringCould也是一个不错的一站式解决方案,不过据我了解国内目前貌似使用阿里Dubbo的公司比较多,一方面这个框架也确实很OK,另一方面可能也是因为Dubbo的中文文档比较全的缘故,据Dubbo官网上的消息,阿里已经重新开始了对Dubbo的维护,这也算是使用D
Stella981 Stella981
4年前
Kinect结合Unity3D引擎开发体感游戏(一)
最近公司项目需要做科技馆的体感游戏,以前也没接触过游戏,虽然以前自己也是想做游戏,我想大部分都是学编程出来来做游戏,哈哈(请允许我淫笑一下,终于可以做这方面)。虽然以前没接触过体感游戏,看到的体验也是大部分看到的视频,幸好现在网络还是比较发达,上网大概了体感游戏开发,目前比较好的是Unity3D和Kinect结合交互进行开发。现在心里的感觉用句
Wesley13 Wesley13
4年前
Java中如何使用嵌入MySQL
这篇文件主要介绍在Java中嵌入式MySQL的使用,对于一些的应用项目,提供安装版的Mysql,Oracle是必须的工作。但是有时候如果是一个小的工具,可安装或者移植性比较强的小软件。再去安装数据库可能就比较麻烦了。其实MySQL也有嵌入式的,不需要安装,在使用的过程中,会自动创建数据库以及通过代码的方式启动或者关闭。下面提供一些代码片段,具体的会提供下
Wesley13 Wesley13
4年前
Java编程思想入门其实是一个坑!
20天之前入手,趁着开学比较闲,抓紧看英文版。之前上过斯坦福的cs106A做完了所有的作业,有一点点java的基础。开学三周看完了17章,基本都认真看了,难度超过3的练习也都做了。个人感觉写的比较杂乱,可能是因为我是新手的原因,很多时候给出的例子让人想不明白想表达什么。关于泛型(generics)的那一章感觉尤其杂乱,道理没有说清楚?自认为英文不错,应该
WeiSha100 WeiSha100
3年前
单位企业内部培训系统开源版源码
企业内部培训源码,可以在线学习,刷题,参与考试,后台学习记录可追踪,可打印学习证明,这个源码支持二次开发,测试搭建了一套,比较好上手,分享给大家,需要的话可以下载研究。整体的功能比较完善,做为一个企业内训系统足够使用了1、在线学习:可上传视频,图文资料,习题2、在线直播:可以屏幕共享,电子白板,文字交流,在线培训3、刷题:有可批量管理上传的题库,有记笔记,收