自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

火雨(Nick)

花间一壶酒,独酌无相亲,举杯邀明月,对影成三人。

  • 博客(24)
  • 资源 (14)
  • 收藏
  • 关注

转载 数据库中MyISAM与InnoDB区别

数据库中MyISAM与InnoDB区别        本文转载自:http://www.nowamagic.net/librarys/veda/detail/1899     原文作者:Veda 原型     MyISAM:这个是默认类型,它是基于传统的ISAM类型,ISAM是Indexed Sequential Access Method (有索引的顺序访问方法) 的

2016-03-31 13:46:01 812

转载 程序员老梗

程序员找不到女朋友的原因转载自-编程学习网: http://www.phpxs.com/post/4374强烈的共鸣,程序猿的女朋友不是电脑吗?1 程序员找不女朋友的原因程序员问禅师:“大师,我身体健康,思想端正,各方面都不错,为何就是找不到女朋友呢?”禅师浅笑,答:“原因很简单,不过若想我告诉你,你需先写一段java代码。”青年略一沉吟,写

2016-03-30 22:59:44 6090 2

原创 Spring Task定时任务

Spring Task定时任务      1.基于Spring Task的任务调度方法:      Spring框架自带的异步执行(TaskExecutor)和任务调度(TaskScheduler)接口。      Spring Task官方地址:      http://docs.spring.io/spring/docs/current/spring-framework

2016-03-29 15:06:08 2308

原创 快速排序算法

快速排序算法     本文参考清华大学出版社《数据结构与算法(C语言版)(第三版)》,详情请见书本。        快速排序是已知排序算法中速度最快的。        快速排序对序列S进行排序分成以下4步:        (1)如果S中只有1或者0个元素,则返回。        (2)在S中任意取一个元素v,称为枢纽元(pivot)。        (3)将S-{v

2016-03-28 23:40:19 1723

原创 单链表的创建算法

单链表的创建算法       当一个序列中只含有指向它的后继结点的链接时,就称该链表为单链表。       单链表的示意图如下:                                                 Head指针为单链表的头指针,单链表L:L既是单链表的名字,也是其头指针。链表中的最后一个结点的指针域定义为空指针(NULL)。      单链表

2016-03-26 23:34:51 51929 5

转载 逆向工程实战分享

逆向工程实战分享               本文转自移动开发:http://mobilev5.github.io/2016/03/24/crack-share/        逆向工程一般说来就是在没有源代码的情况下,通过一定手段分析软件结构,挖掘出有用的信息或绕过软件自身的一些限制。目前对逆向的研究主要集中在Windows, Android,Mac和iOS这几个平台,各

2016-03-25 21:49:18 4254

原创 自定义Js温馨提示窗

自定义Js温馨提示窗     自己写的Js温馨提示窗,实现鼠标点击图片弹出提示信息,鼠标点击关闭按钮,提示窗消失。基本上全用JQuery代码写成,小巧灵活,可以应用到很多Web项目中。      以下是实现效果截图:            具体Test.jsp文件如下:<%@ page language="java" contentType="text/html; ch

2016-03-23 21:30:39 2693 2

原创 layer弹窗自定义及向父页动态传参

layer弹窗自定义及父页动态传参          做项目中需要用到弹出框在父页面内弹出对话框供用户选择信息,然后将用户选择传回父页面的需求。查找网上资料,发现layer弹窗插件是个好东西,能完美的实现本人需要的功能。以下写一个小Demo记录下来,以便以后查找。       首先从官网下载js插件包。       layer官网:http://layer.layui.com/

2016-03-23 14:45:02 19616

转载 二叉排序树(BST)构造与应用

二叉排序树(BST)构造与应用        二叉排序树(BST):又称二叉查找树,其定义为:二叉排序树或者是空树,或者是满足以下性质的二叉树。       (1) 若它的左子树非空,则左子树上所有记录的关键字均小于根记录的值。       (2) 若它的右子树非空,则右子树上所有记录的关键字均大于根记录的值。       (3) 左、右子树本身又各是一棵二叉排序树。

2016-03-20 23:23:46 26538 5

原创 纯CSS3绘制26个英文字母

纯CSS3绘制26个英文字母     在这里你看到的26个标准的英文字母并不是普通的字体,它们是用CSS在空白的页面上绘制出来的,纯css作品。主要运用了CSS3里的多个新变换功能,需要使用最新的浏览器进行观赏。       网页代码中用到( )和Div边距设置和浮动(margin:20px 5px 10px 80px; float: left;)。其中边距Margin四个像素

2016-03-20 19:52:15 3410

转载 二叉树遍历算法总结

二叉树遍历算法总结      A.  二叉树的遍历      1.前序遍历二叉树:        (1)若二叉树为空,则为空操作,返回空。        (2)访问根结点。        (3)前序遍历左子树。        (4)前序遍历右子树。      a.二叉树前序遍历的递归算法: void PreOrderTraverse(BiTree B

2016-03-20 18:43:19 13031

原创 哈夫曼树的创建和编码

哈夫曼树的创建和编码                 1.哈夫曼树又称最优二叉树,是一类带权路径长度最短的树。       对于最优二叉树,权值越大的结点越接近树的根结点,权值越小的结点越远离树的根结点。       最优二叉树的构造算法步骤:       (1)根据给定的n个权值w1,w2,...,wn构成n棵二叉树森林F={T1,T2,...,Tn},其中每一棵二叉

2016-03-19 21:30:16 41710 2

转载 广义表的创建与打印

广义表的创建与打印     1.广义表的创建:      广义表可以通过下面的递归方式进行定义。      基本项:(1)广义表为空表,当s为空时;(2)广义表为原子结点,当s为单字符串时。      归纳项:假设Subs为S去掉最外层括号对的串,记作“S1,S2,...,Sn”,其中Si(i=1,...,n)为非空字符串。对每个Si建立表结点,并令其hp域的指针为由Si建

2016-03-16 23:05:45 7592 1

原创 网页页面NULL值对浏览器兼容性的影响

网页页面NULL值对浏览器兼容性的影响      最近做项目中一个页面中的input radio出现浏览器兼容性问题。        主要问题:           在谷歌浏览器,360急速模式和搜狗急速模式中给radio初始动态赋值时,checked属性失效,无法选中。注:360急速模式和搜狗急速模式使用了谷歌chorme的内核(又称webkit内核)。

2016-03-16 10:31:27 3206

转载 有向图的拓扑排序

有向图的拓扑排序         有向图的拓扑排序的基本思想是:首先在有向图中选取一个没有前驱的顶点,将其输出,从有向图中删除该顶点,并且删除以该顶点为尾的所有有向图的边。重复以上的步骤,直到图中的所有顶点均输出或是图中的顶点均没有前驱为止。对于后者,说明有向图中存在环,不能进行拓扑排序。     VS2010下C++ Win32 控制台应用程序,代码如下: #include

2016-03-15 23:01:41 36318 2

原创 开发Java Web平台型项目吐槽

开发Java Web企业级项目吐槽          本人是某985大学的一名研究生,读研之后,鲜有时间搞科研写论文。大部分时间都耗在开发导师安排的项目上。本来本人对此也乐此不疲,因为学计算机嘛!应该注重动手能力,干点活也无可厚非。之前接触的大都是.Net项目,很少参与Java Web方向的项目。自从去年接手现在的项目,才体会到什么是真正的软件产品?什么是用户需求? 规范编码的

2016-03-14 22:57:13 1485

转载 求最小生成树Kruskal算法

求最小生成树Kruskal算法     在VS2010中新建C++ Win32 控制台应用程序项目,创建结果截图:              Kruskal算法的基本思想是:将图G中的边按权值从小到大的顺序依次添加,如果添加的边使生成树T构成回路,则将其舍弃,依此下去,直到T中包含的边数为n-1条边为止,此时的T即为最小生树。       为了方便输出,将最小生成树的输入格

2016-03-14 22:03:19 1601

原创 Spring+MyBatis双数据库配置

Spring+MyBatis双数据库配置    最近项目中遇到要调用其他数据库的情况,本来只使用一个MySQL数据库,但随着项目内容越来越多,逻辑越来越复杂。原来一个数据库已经不够用了,需要分库分表,所以决定扩充数据库,正好Spring可以灵活的扩充数据库。下面简单写一篇博文,记录下多数据库配置的过程。       1.项目结构如下图:             其中mkhl

2016-03-14 11:09:18 7144

转载 最短路径Dijkstra算法

最短路径Dijkstra算法      最短路径的Dijkstra算法的基本思想是:设S为最短路径已确定的顶点集,V-S是最短距离尚未确定的顶点集。初始时,将源点V0添加到顶点集S中,即S={V0}。在当前顶点集V-S中选择一个最短路径最小的顶点来扩充顶点集S,以保证算法按路径长度递增的次序产生各顶点的最短路径。        其程序如下: #include #i

2016-03-13 22:44:34 1427 2

转载 图的深度优先和广度优先搜索算法

图的深度优先和广度优先搜索算法    1.图的深度优先搜索算法:       图的深度优先搜索算法的基本思想是:从图G的某个顶点V0出发,访问V0,然后选择一个与V0相邻且未被访问过的顶点Vi访问,再从Vi出发选择一个与Vi相邻且未被访问的顶点Vj进行访问,依此下去,直到当前被访问过的顶点的所有邻接顶点都已被访问,则按相反顺序退回到已访问的顶点序列中,如果其中的顶点还存在未被访

2016-03-13 16:21:33 6715 2

原创 基于SpringMVC的登录拦截器

基于SpringMVC的登录拦截器  1.Struts2的核心过滤器配置 struts2 <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>

2016-03-09 21:48:01 3286

原创 网页页面刷新方法

1.页面自动刷新:把如下代码加入区域中。     其中20指每隔20秒刷新一次页面.    2.页面自动跳转:把如下代码加入区域中。    其中20指隔20秒后跳转到http://write.blog.csdn.net/postedit/50838990页面.    3.页面自动刷新js版     reload方法,该方法强迫浏览器刷新当前页

2016-03-09 21:42:28 1435

原创 Druid数据库连接池简单使用介绍

Druid数据库连接池简单使用介绍        简单使用介绍:    Druid与其他数据库连接池使用方法基本一样(与DBCP非常相似),将数据库的连接信息全部配置给DataSource对象。    下面给出2种配置方法实例:   1. 纯Java代码创建dataSource = new DruidDataSource(); dataSource.setDriver

2016-03-09 19:18:53 1185

转载 My97DatePicker日期范围限制

My97DatePicker日期范围限制1.动态时间范围限制:    可以通过系统给出的动态变量,如%y(当前年),%M(当前月)等来限制日期范围,还可以通过{}进行表达式运算,如:{%d+1}:表示明天。格式说明%y 当前年%M 当前月%d 当前日%ld

2016-03-09 15:30:34 14700

机房环境监控系统

机房动力环境监控系统,有站点导航,实时报警,视频回放,报警级别设置,人员管理等功能。是我研究生阶段给政府云数据中心机房开发的机房动力环境监控小项目,系统在机房实用。由于经常在CSDN上下东西,缺少积分,所以上传该项目,换点积分下东西,继续在程序猿的道路上一头走到黑。绝对物超所值。

2016-03-08

笔记本销售网站

用PHP和MYSQL做的类似淘宝网上的小销售网站,有前台和后台两个模块,前台用户购物下单,后台管理员上架商品,管理订单,用户资料和评价。

2014-03-21

Jave围棋小游戏

用Jave写的小游戏,功能齐全,很好玩。

2014-03-21

五子棋,二打一

二打一,五子棋,平台开发,机器人对战。用Jave开发的二打一,五子棋机器人对战平台,附有例子机器人。功能强大,平台代码封装,玩家可以自己编写自己的机器人代码,与平台默认的机器人对战,也可以自己设置对手进行对战。该程序已相当一个游戏平台,趣味性与智力性必备。绝对物有所值,超值,白菜价,费了本人不少时间搞出来的。

2013-06-09

人工智能_滑动积木块—A*算法

人工智能课程资源,用A*算法实现的滑动积木块小游戏,2D界面,有助于加深了解A*算法的基本原理。

2013-06-03

滑动积木块游戏

用Jave写的滑动积木块游戏算法(人工智能A*算法),用OpenGL做的运行界面,理论上可以实现任意子的滑动积木块游戏。游戏规则为将所有黑子移到白子的右边所需的最少走步。可以作为人工智能的学习资料使用,便于更深入的理解A*算法。界面可以选择棋子数目,用显示列表优化了运行,可以显示所走步数。

2013-05-03

MFC,3D动画小车

用MFC做的3D动画小车,两辆小跑车3D外形,白色纹理,可在3D的蓝色小山坡上运动。一辆用小键盘上下左右键控制,一辆用大键盘W,D键控制。十分适合做图形学和动画的学习资料和作业,绝对物超所值。

2013-03-20

人工智能(马少平)课件

人工智能课件(清华大学出版社,马少平)还包含有部分习题。

2013-03-11

编译原理课程设计(用Ycc和Gcc做的PASCAL编译器前端

编译原理课程设计(用Ycc和Gcc做的PASCAL编译器前端

2013-03-10

图书管理系统

一个基于图书管理的小项目,用C++编程,用了动态链接库的方法,相当于一个可用的图书管理软件

2013-03-10

3维图形变换

计算机图形学,3维图形变幻,3维图形有球体,立方体,三角形,涉及消隐,自动旋转,平移,和裁剪

2013-03-10

OpenGL教程

有关OpenGL使用的一些东西 ,包括NeHe OpenGL教程

2013-03-10

计算机图形学—2维变换

计算机图形学—2维变换。主要实现2维图形的旋转,平移,放缩。

2013-03-10

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除