- 博客(15)
- 资源 (47)
- 收藏
- 关注
原创 【算法】红黑树的核心代码实现(java版)
【红黑树的节点类】package RBTree;public class TreeUnit { public String color="red"; public boolean isRed=true; public float indexNO=0.0f; public TreeUnit _parent=null; public TreeUnit _leftChild=n
2013-08-30 15:38:36 2550
原创 【算法】java版红黑树算法的完整实现及swing界面演示程序
【前言】当初因为觉得数据结构及算法是码农的基础(正如锄头对农民一样)才决定话费时间来补习的,但是真正自行实现算法及算法的可视化演示的时候才发现难度是如此之大。算法写起来慢,swing界面写起来也慢。红黑树的结构最重要就是几个规则:1、根节点为黑色,NIL(空节点,叶节点,每一条路径最后必然会有一个叶节点作为结尾)节点为黑色。2、红色节点不能相邻,从根节点到每一个
2013-08-30 11:16:58 4422 2
原创 【算法】中缀表达式、后缀表达式的java实现几网上观点的勘误。
首先,大家可以看看数据结构与算法,或者大话数据结构之类的堆栈的章节,知道中缀表达式、后缀表达式概念及使用stack转换及计算的原理再看程序实现比较好。我提一下,除了可以用stack来将中缀表达式转换成后缀表达式,也可以用二叉树来令前缀表达式、中缀表达式、后缀表达式相互转换,具体可以看这个例子:前/中/后缀表达式的转换很简单对吧?但是如何构建一颗二叉树是一个大问题。这个问
2013-08-25 12:41:01 1709
原创 【算法】斐波那契列数的求和
前两个数之和等于第三个数,第二个数与第一个数相等,这是斐波那契数列的规则,下面用实现一下这种规则,当然,限定计算第一百个数,第一个数为1.当然书上有这种规则的实现,但是假如要打印全部数组的话,用递归的效率很抓急,直接用数组一次遍历就ok了。package Chacter4;public class RecursionFibonacci { public static voi
2013-08-24 19:31:25 2166
原创 【下一阶段】阶段总结及计划
越来越发现数据结构的重要性了,数据+算法=程序,这些都不懂的如何当码农?手头上有几个事情要做,重新读及实现一遍数据结构,看看大数据实现,然后看看java的字节码并尝试用asm直接修改类文件,接着完善框架的数据库连接池,接着,编写一个类似于mvc的框架出来,然后研究java方面的开源论坛及java商城系统,构建一个基础开发框架出来。最后,有条件的话,实现一下分布式系统,尝试模
2013-08-23 21:41:22 784 1
原创 【算法】快速排序的一个实现
【前言】快速排序的精髓在于每次都将某一部分按照某个pivot的大小排列,譬如:一个数组:4 7 15 9 6 8 5 7 6 1 11 3 10 我们按照数组index=7的元素即【7】来划分左右两边的数组,左边数组小于7,右边数组大于7,然后可以得到:每次交换后的结果:交换结果:4 6 15 9 7 8 5 7
2013-08-11 21:22:18 891
原创 【ASM的学习】asm官方手册学习心得02--动态添加或者删除类成员
【前言】还记得前面的那几个仿照官方编写的例子吗?今天的例子也是需要用到它。首先,我们编写一个试验用的类,这个类就用来删除成员函数,添加成员函数等等。package TestCase;public class MyTestClass { public String name=""; public int age=0; pub
2013-08-07 14:59:25 1830
原创 【ASM的学习】asm官方手册学习心得01
【前言】最近在搞一个b2b项目,为什么我会闲得蛋疼来搞asm字节码之类的?原因在于在网上下载的一个数据库连接池里面的connection一旦关闭以后它会自动重新获取连接-----既然你都自行重新获取连接了,根本不缓存,我还要你何用?所以,要给connection的close方法加一些佐料,使其可以close之后自动移入空闲池,而非关闭。ok,下面给出本文参考的系
2013-08-06 16:52:16 1491
原创 【组件】plupload及相应服务器文件管理实现
【前言】假如您有看过我前面的文章,那么您肯定知道我目前做的项目是需要一部分组件的,譬如:头像裁剪,图片裁剪,多文件上传,权限管理系统,用户文件管理,bbcode编辑器整合用户文件管理系统等等,不要急,今天我来说一说多文件上传的解决方案。【准备】请先到这个地方下载plupload组件plupload组件官网--这个组件很厉害,虽然它默认没有实现java
2013-08-04 17:08:56 6907 5
linphone-android-4.3.0.apk
2020-09-06
c++多模块web项目实践方案-项目分层骨架
2020-02-06
FFmpegBuilder-20-01-25.tar.xz
2020-01-25
javafx+controls+jfoenix+tilesfx+FontAwesomeFX+gradle+idea项目整合骨架项目
2019-11-19
【gradle】idea+gradle 多模块项目创建教程入门例子资源
2019-01-17
xxl-conf的客户端调用实例
2019-01-15
xxl-conf-admin gradle项目源码+postgresql改造
2019-01-13
xxl-conf-core gradle项目源码
2019-01-13
xmpp之即时通信客户端swing试作型
2018-12-23
xmpp之java服务端实现tigase整合项目-数据库部分
2018-12-23
xmpp之java服务端实现tigase整合项目源代码
2018-12-23
java-swing版代码生成器
2017-07-09
win10+php5.6-ts-vc11-x64配置imagick的经历
2016-12-05
前端构建尝试1-demo网站
2016-10-14
浮士德html5图片裁剪器
2016-06-22
浮士德头像裁剪2016福利版-web插件打包
2016-06-21
浮士德2016头像裁剪flash福利版项目源代码
2016-06-21
pixijs手游-虚拟键盘demo
2016-02-26
jungle man-html5游戏开发
2016-02-15
钛合金眼的试炼-最强眼力山寨版-html5微信推广小游戏
2016-01-11
山寨版别踩白块儿
2015-12-29
解决浮动布局列表下图片不一样导致浮动单元错位问题
2015-09-25
islider-css3图片轮换
2015-09-17
centos配置hls环境
2014-09-09
js修改版区域选择联动
2014-02-17
java调用memcache保存缓存
2014-02-04
windows下memcache配置
2014-02-04
windows下memcache
2014-02-04
堆排序(最小堆)的相关演示(java_swing版)
2013-09-16
swing版的b+树实现及演示程序
2013-09-06
b树算法演示swing完善版
2013-09-03
红黑树swing版演示程序
2013-08-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人