- 博客(129)
- 资源 (21)
- 收藏
- 关注
转载 公钥和私钥的区别
公钥密码体制的核心思想是:加密和解密采用不同的密钥。这是公钥密码体制和传统的对称密码体制最大的区别。对于传统对称密码而言,密文的安全性完全依赖于 密钥的保密性,一旦密钥泄漏,将毫无保密性可言。但是公钥密码体制彻底改变了这一状况。在公钥密码体制中,公钥是公开的,只有私钥是需要保密的。知道公钥 和密码算法要推测出私钥在计算上是不可行的。这样,只要私钥是安全的,那么加密就是可信的。
2016-07-15 15:54:43
1459
原创 spring默认欢迎页设置
简单配置的方式,直接展示静态网页,不经过Controller。 web.xml 中什么没有配置任何有关欢迎页的信息!其实这时等效于如下配置:这个会由Web容器最先访问!//-未指定欢迎页时,缺省等于如下配置。这个应该不同的Web服务器可以设置,但大多数都如此-。<welcome-file-list> <welcome-file>index.html</welcome-file> <welco
2016-06-15 10:42:00
13044
转载 Eclipse中自动添加注释(作者,时间)
方法一:Eclipse中设置在创建新类时自动生成注释 windows-->preference Java-->Code Style-->Code Templates code-->new Java files 编辑它 ${filecomment} ${package_declaration} /** * @author 作者 E-mail: * @v
2016-06-06 11:23:04
1904
原创 matlab图片清晰度调整
打开.fig文件后:1、首先设置窗口中的文字大小和相关的图例2、然后将窗口缩小到要在word中或者ppt中展示图片的大小(避免图片缩小减少清晰度)3、调整横纵坐标说明,使得布局合理4、点击Eidit——copy figure 之后直接粘贴,比使用png图片更为清晰。
2016-05-12 16:28:10
23721
3
原创 老梁观世界
孩子教育:挫折教育,跟人分享不能过分溺爱对孩子要一视同仁,不能偏心在孩子心里造成不平衡对还在的教育不能让父母的爱太过分,让孩子感受到爱的同时也感受到挫折是什么滋味,让孩子自发的调整心态。1、惯子如杀子2、小树得砍,小孩得管
2016-03-07 09:08:19
1060
转载 数据包从源主机到达目标主机的过程
最近把跨路由的数据传输过程搞的差不多了,所以特意写下这篇文章,仅为以后回忆之用。~ 为了便于理解,先从同一广播域内两台主机通信开始叙述吧。只要能理解这些,那也就差不多可以理解跨路由传输过程了(两者不同之处在于源和目标MAC地址的转换)。 情景一:同一广播域内,两台主机通信过程。 我们知道两主机要通信传送数据时,就要把应用数据封装成IP包(因为我们的
2016-02-20 12:44:20
2430
转载 ibatis 架构
从结构图中我们能够看出来ibatis框架中的几个关键的结构: 1. SqlMapConfig.xml 2. SqlMap.xml 3. ParameterObject 4. ResultObject 5. SQ
2016-01-17 14:44:35
538
原创 html中ul元素水平排列问题
#pic_list{display:block;white-space:nowrap;width:500px;overflow:auto;}#pic_list li{width:80px;height:80px;margin:3px;background:red;display:inline-block;}
2015-11-14 23:03:50
8522
原创 jquery 禁止herf跳转,并执行相应的js代码
删除记录在js文件中写function myfun(obj){ var identity = $("body").attr("data-identity"); var orderNumber = $(obj).closest(".order").attr("data-ordernum"); $.get("deleteRecord.htm", {identity:identity,or
2015-11-13 20:58:30
2966
转载 SimpleDateFormat使用详解
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF
2015-11-12 09:52:18
445
转载 树的深度优先与广度优先遍历
原题出自百度的笔试:简述树的深度优先及广度优先遍历算法,并说明非递归实现。 当时我看到这个题目的时候,已经完全记不得非递归算法该怎么实现了,后来查阅了一下,要用到两个辅助的数据结构:深度优先遍历--->栈;广度优先遍历--->队列;这里以二叉树为例来实现。 import java.util.ArrayDeque; public cla
2015-10-16 00:13:06
618
转载 生产者/消费者问题的多种Java实现方式 (待整理)
实质上,很多后台服务程序并发控制的基本原理都可以归纳为生产者/消费者模式,而这是恰恰是在本科操作系统课堂上老师反复讲解,而我们却视而不见不以为然的。在博文《一种面向作业流(工作流)的轻量级可复用的异步流水开发框架的设计与实现》中将介绍一种生产者/消费者模式的具体应用。生产者消费者问题是研究多线程程序时绕不开的经典问题之一,它描述是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓
2015-10-14 23:35:54
656
转载 Java多线程之Lock的使用 (待整理)
import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Future; import java.util.concurrent.locks.Lock; import java.util
2015-10-14 23:15:52
517
转载 Java求最大公约数和最小公倍数
import java.util.*; /*求最大公约数和最小公倍数*/ public class MaxCommonDivisorAndMinCommonMultiple { public static void main(String[] args) { Scanner scan = new S
2015-10-14 21:18:31
1417
转载 面试70问 经典回答
1、请你自我介绍一下你自己, 回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,
2015-10-14 20:05:36
1072
转载 SimpleDateFormat使用
public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 Dat
2015-10-13 10:00:50
653
原创 javac.exe、 java.exe、 java虚拟机三者之间的区别与联系
JDK中javac:Java编译器,将Java源代码换成字节代;java:Java解释器,直接从类文件执行Java应用程序代码;先编译 *.java文件――――>*.class文件 运行 *.class ――加载――> JVM jvm加载二进制文件javac编译后得到的class文件是二进制指令,但不是机器指令,而是java虚拟机可识别的指令。这样
2015-10-11 20:54:30
7726
转载 (转)mysql水平分表和垂直分表和数据库分区
坚信数据库的物理设计在对高级数据库的性能影响上远比其他因素重要。给大家说一下经过专家对Oracle的研究,他们解释了为什么拙劣的物理设计是数据库停机(无论是有计划的还是没计划的)背后的主要原因。但在这点上俺还是坚持DBA如果想要高性能的数据库就必须在数据库的物理设计上多思考的观点,这样才能减少响应时间使终端用户满意而不是引来骂声一片。今天的文章是MySQL5.1的发布带来了设计超强动力数据库的
2015-10-09 20:10:51
728
转载 Spring的单例模式底层实现
单例模式也属于创建型模式,所谓单例,顾名思义,所指的就是单个实例,也就是说要保证一个类仅有一个实例。单例模式有以下的特点:①单例类只能有一个实例②单例类必须自己创建自己的唯一实例③单例类必须给所有其他对象提供这一实例下面我们就来写一个简单的单例模式的例子: Public class Singleton1{ Private static
2015-10-08 23:11:29
22830
5
转载 Spring中Singleton模式的线程安全
不知道哪里的文章,总结性还是比较好的。但是代码凌乱,有的还没有图。如果找到原文了可以进行替换!spring中的单例spring中管理的bean实例默认情况下是单例的[sigleton类型],就还有prototype类型按其作用域来讲有sigleton(单例),prototype(原型),request,session,global session。spring中的单例与
2015-10-08 15:29:05
8773
转载 Spring并发访问的线程安全性问题(高度总结)
由于Spring MVC默认是Singleton的,所以会产生一个潜在的安全隐患。根本核心是instance的变量保持状态的问题。这意味着每个request过来,系统都会用原有的instance去处理,这样导致了两个结果(单例的好处):一是我们不用每次创建Controller,二是减少了对象创建和垃圾收集的时间;由于只有一个Controller的instance,当多个线程同时调用它的
2015-10-08 13:05:35
17720
转载 Spring事务配置的五种方式
前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。 总结如下: Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的
2015-10-08 12:49:37
512
转载 sql ————视图
视图的好处,可以主要分为四点: 第一点:使用视图,可以定制用户数据,聚焦特定的数据。 解释: 在实际过程中,公司有不同角色的工作人员,我们以销售公司为例的话,采购人员,可以需要一些与其有关的数据,而与他无关的数据,对他没有任何意义,我们可以根据这一实际情况,专门为采购人员创建一个视图,以后他在查询数据时,只需select * from view_caigou 就可以啦。 第
2015-10-08 10:35:03
731
转载 mybatis入门基础(五)----动态SQL
阅读目录一:动态SQL二:SQL片段三:foreach回到顶部一:动态SQL 1.1.定义 mybatis核心对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。 1.2.案例需求 用户信息综合查询列表这个statement的定义使用动态sql,对查询条件进行判断,如果输入参数不为空才进行查询拼接。 1.3.UserM
2015-10-07 23:42:37
413
转载 mybatis入门基础(四)----输入映射和输出映射
阅读目录一:输入映射 二:输出映射回到顶部一:输入映射 通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型。1.1.传递pojo的包装对象 1.1.1.需求描述 完成用户信息的综合查询,需要传入的查询条件可能很复杂(可能包括用户信息,其它信息,比如,商品,订单等等)。 1.1.2.定义包装类型的
2015-10-07 23:29:21
405
转载 mybatis入门基础(三)----SqlMapConfig.xml全局配置文件解析
阅读目录一:SqlMapConfig.xml配置文件的内容和配置顺序如下二:properties属性三:settings全局参数配置四:typeAiases(别名)--重点掌握五:typeHandlers(类型处理器)六:mappers(映射配置)回到顶部一:SqlMapConfig.xml配置文件的内容和配置顺序如下properties(属性)settings(全局配
2015-10-07 22:50:38
552
转载 mybatis入门基础(二)----原始dao的开发和mapper代理开发
阅读目录一:原始dao开发方法二:mapper代理方法(只需要mapper接口,相当于dao接口) 承接上一篇 mybatis入门基础(一) 看过上一篇的朋友,肯定可以看出,里面的MybatisService中存在大量的重复代码,看起来不是很清楚,但第一次那样写,是为了解mybatis的执行步骤,先苦后甜嘛!回到顶部一:原始dao开发方法 概要:1.在上篇
2015-10-07 22:20:34
452
转载 MyBatis入门基础(一)
阅读目录一:对原生态JDBC问题的总结二:MyBatis框架三:mybatis入门程序四:mybatis和Hibernate的本质区别与应用场景五:小结回到顶部一:对原生态JDBC问题的总结 新项目要使用mybatis作为持久层框架,由于本人之前一直使用的Hibernate,对mybatis的用法实在欠缺,最近几天计划把mybatis学习一哈,特将学习笔记记录于此,方便大
2015-10-07 21:14:08
474
转载 数据库中索引的策略和设计
MySQL5.0中索引的设计和使用 下面讨论下MySQL5.0中的索引的设计和使用。任何东西设计的好,那么使用起来就顺手。不过很多时候给出设计什么规则这些都是相对的。做任何的事情,最重要的是能否根据当时情况就合理的调整你的设计。如果你只会看着书本或者权威来死套什么设计理念来进行实际的开发和设计的话,那么我请你还是少读书为妙。 索引是数据库中用来提高性能的常用工具。(注意如果要
2015-10-07 16:48:58
1248
转载 冷备份与热备份、双机热备与容错
、冷备份与热备份、双机热备与容错冷备份与热备份一、 冷备份 冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是: 1、 是非常快速的备份方法(只需拷文件) 2、 容易归档(简单拷贝即可) 3、 容易恢
2015-10-07 12:52:58
5435
转载 Mysql数据库存储引擎
简单介绍存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。存储引擎的概念是MySQl的特点,而且是一个插入式的存储引擎概念。这就决定了MySQl数据库中的表可以使用不同的存储方式存储。用户可以根据自己的不同要求,选择不同的存储方式、是否进行事务处理等。查询方式及内容解析使用SHOW ENGINES语句可以查看MySQL数据库支持的存储引擎类型。查询方法如下:
2015-10-07 12:30:18
739
转载 B-树和B+树的应用:数据搜索和数据库索引
B-树1 .B-树定义B-树是一种平衡的多路查找树,它在文件系统中很有用。定义:一棵m 阶的B-树,或者为空树,或为满足下列特性的m 叉树:⑴树中每个结点至多有m 棵子树;⑵若根结点不是叶子结点,则至少有两棵子树;⑶除根结点之外的所有非终端结点至少有[m/2] 棵子树;⑷所有的非终端结点中包含以下信息数据: (n,A0,K1,A1,K2,…,Kn,An)
2015-10-07 11:21:15
400
转载 MySql数据库索引原理(总结性)
本文引用文章如链接:http://www.codinglabs.org/html/theory-of-mysql-index.html#more-100参考书籍:Mysql技术内幕本文主要是阐述mysql索引机制,主要是说明存储引擎Innodb第一部分主要从数据结构及算法理论层面讨论MySQL数据库索引的数理基础。第二部分结合MySQL数据库中InnoD
2015-10-07 11:18:16
605
转载 SQL Server基础之存储过程(清晰使用)
阅读目录一:存储过程概述二:存储过程分类三:创建存储过程1.创建无参存储过程2.修改存储过程3.删除存储过程4.重命名存储过程5.创建带参数的存储过程 简单来说,存储过程就是一条或者多条sql语句的集合,可视为批处理文件,但是其作用不仅限于批处理。本篇主要介绍变量的使用,存储过程和存储函数的创建,调用,查看,修改以及删除操作。回到顶部一:存储过程概述 SQL Se
2015-10-06 22:35:16
695
转载 菜鸟学数据库(三)——存储过程
今天继续我们的SQL菜鸟教程,上篇博客说了说触发器(SQL菜鸟入门级教程之触发器),今天我们来说说存储过程。其实,触发器也属于存储过程,只不过它比较特殊。下面切入正题,让我带领众菜鸟们一起学习一下存储过程。存储过程简介 存储过程(Stored Procedure)是数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出
2015-10-06 22:14:18
524
转载 菜鸟学数据库(二)——触发器
本人水平有限,写此博客只为给那些像我一样的菜鸟一点小小的帮助,还请各位大牛不要见笑。数据库的重要性就不用我多说了吧,我们做的大多数项目都要跟数据库打交道。因此,熟练掌握数据库的各种操作,就成了一个程序员必备的技能。今天我们就来简单说一下触发器。这篇文章只是对触发器的理论总结,要想彻底了解触发器,参考SqlServer基础之(触发器)(清晰易懂)触发器简介:触发器(t
2015-10-06 22:01:36
521
转载 SqlServer基础之(触发器)(清晰易懂)
阅读目录一:触发器的优点二:触发器的作用三:触发器的分类四:触发器的工作原理五:创建触发器六:管理触发器 概念: 触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,当对一个表进行操作( insert,delete, update
2015-10-06 21:59:37
9470
3
转载 菜鸟学数据库(一)——三范式
说到软件开发 就不能不说数据库 说到数据库 就不能不说三范式 其实数据库范式一共有六个 除了第一 二 三范式以外还有第四 第五范式和一个BC范式 在此我们只讨论三范式 有兴趣的朋友可以自己找一些专业的书籍进一步学习第一范式(1NF)第一范式是指数据库表的每一列都是不可分割的基本数据项 同一列中不能有多个值 即实体中的某个属性不能有多个值或者不能有重复的
2015-10-06 20:38:01
491
转载 HTTP 协议详解(基础)
HTTP 协议详解作者: 小坦克 来源: 博客园 发布时间: 2012-02-14 13:32 阅读: 95523 次 推荐: 99 原文链接 [收藏] 相关文章:HTTP 协议之压缩 当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通
2015-10-06 17:22:02
608
转载 HTTP协议漫谈
HTTP协议漫谈简介 园子里已经有不少介绍HTTP的的好文章。对HTTP的一些细节介绍的比较好,所以本篇文章不会对HTTP的细节进行深究,而是从够高和更结构化的角度将HTTP协议的元素进行分类讲解。 HTTP的定义和历史 在一个网络中。传输数据需要面临三个问题: 1.客户端如何知道所求内容的位置? 2.当客户端知道所求内容的位置后
2015-10-06 17:16:01
390
ODAC1120322Xcopy_x64.zip
2019-09-17
iScroll5中文API.pdf
2015-05-10
sublime text2 jQuery自动完成插件
2015-03-31
锋利的jquery第2版源码
2015-03-26
rgb颜色表取色器.exe
2015-01-23
bootstrap-3.3.0-source.zip
2015-01-23
ADT-22.6.2.zip
2015-01-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人