- 博客(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
机房环境监控系统
2016-03-08
五子棋,二打一
2013-06-09
滑动积木块游戏
2013-05-03
MFC,3D动画小车
2013-03-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人