自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(129)
  • 资源 (21)
  • 收藏
  • 关注

转载 公钥和私钥的区别

公钥密码体制的核心思想是:加密和解密采用不同的密钥。这是公钥密码体制和传统的对称密码体制最大的区别。对于传统对称密码而言,密文的安全性完全依赖于 密钥的保密性,一旦密钥泄漏,将毫无保密性可言。但是公钥密码体制彻底改变了这一状况。在公钥密码体制中,公钥是公开的,只有私钥是需要保密的。知道公钥 和密码算法要推测出私钥在计算上是不可行的。这样,只要私钥是安全的,那么加密就是可信的。

2016-07-15 15:54:43 1251

原创 spring默认欢迎页设置

简单配置的方式,直接展示静态网页,不经过Controller。 web.xml 中什么没有配置任何有关欢迎页的信息!其实这时等效于如下配置:这个会由Web容器最先访问!//-未指定欢迎页时,缺省等于如下配置。这个应该不同的Web服务器可以设置,但大多数都如此-。<welcome-file-list> <welcome-file>index.html</welcome-file> <welco

2016-06-15 10:42:00 12906

转载 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 1840

原创 matlab图片清晰度调整

打开.fig文件后:1、首先设置窗口中的文字大小和相关的图例2、然后将窗口缩小到要在word中或者ppt中展示图片的大小(避免图片缩小减少清晰度)3、调整横纵坐标说明,使得布局合理4、点击Eidit——copy figure 之后直接粘贴,比使用png图片更为清晰。

2016-05-12 16:28:10 23378 3

原创 老梁观世界

孩子教育:挫折教育,跟人分享不能过分溺爱对孩子要一视同仁,不能偏心在孩子心里造成不平衡对还在的教育不能让父母的爱太过分,让孩子感受到爱的同时也感受到挫折是什么滋味,让孩子自发的调整心态。1、惯子如杀子2、小树得砍,小孩得管

2016-03-07 09:08:19 1009

转载 数据包从源主机到达目标主机的过程

最近把跨路由的数据传输过程搞的差不多了,所以特意写下这篇文章,仅为以后回忆之用。~     为了便于理解,先从同一广播域内两台主机通信开始叙述吧。只要能理解这些,那也就差不多可以理解跨路由传输过程了(两者不同之处在于源和目标MAC地址的转换)。    情景一:同一广播域内,两台主机通信过程。     我们知道两主机要通信传送数据时,就要把应用数据封装成IP包(因为我们的

2016-02-20 12:44:20 2362

转载 ibatis 架构

从结构图中我们能够看出来ibatis框架中的几个关键的结构:              1.     SqlMapConfig.xml              2.     SqlMap.xml              3.     ParameterObject              4.     ResultObject              5.     SQ

2016-01-17 14:44:35 501

原创 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 8399

原创 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 2935

转载 SimpleDateFormat使用详解

public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 DateF

2015-11-12 09:52:18 415

转载 树的深度优先与广度优先遍历

原题出自百度的笔试:简述树的深度优先及广度优先遍历算法,并说明非递归实现。 当时我看到这个题目的时候,已经完全记不得非递归算法该怎么实现了,后来查阅了一下,要用到两个辅助的数据结构:深度优先遍历--->栈;广度优先遍历--->队列;这里以二叉树为例来实现。 import java.util.ArrayDeque; public cla

2015-10-16 00:13:06 582

转载 生产者/消费者问题的多种Java实现方式 (待整理)

实质上,很多后台服务程序并发控制的基本原理都可以归纳为生产者/消费者模式,而这是恰恰是在本科操作系统课堂上老师反复讲解,而我们却视而不见不以为然的。在博文《一种面向作业流(工作流)的轻量级可复用的异步流水开发框架的设计与实现》中将介绍一种生产者/消费者模式的具体应用。生产者消费者问题是研究多线程程序时绕不开的经典问题之一,它描述是有一块缓冲区作为仓库,生产者可以将产品放入仓库,消费者则可以从仓

2015-10-14 23:35:54 609

转载 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 484

转载 Java求最大公约数和最小公倍数

import java.util.*; /*求最大公约数和最小公倍数*/ public class MaxCommonDivisorAndMinCommonMultiple { public static void main(String[] args) { Scanner scan = new S

2015-10-14 21:18:31 1381

转载 面试70问 经典回答

1、请你自我介绍一下你自己,  回答提示:一般人回答这个问题过于平常,只说姓名、年龄、爱好、工作经验,这些在简历上都有,其实,企业最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,

2015-10-14 20:05:36 945

转载 SimpleDateFormat使用

public class SimpleDateFormat extends DateFormatSimpleDateFormat 是一个以国别敏感的方式格式化和分析数据的具体类。 它允许格式化 (date -> text)、语法分析 (text -> date)和标准化。SimpleDateFormat 允许以为日期-时间格式化选择任何用户指定的方式启动。 但是,希望用 Dat

2015-10-13 10:00:50 614

原创 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 7590 1

转载 (转)mysql水平分表和垂直分表和数据库分区

坚信数据库的物理设计在对高级数据库的性能影响上远比其他因素重要。给大家说一下经过专家对Oracle的研究,他们解释了为什么拙劣的物理设计是数据库停机(无论是有计划的还是没计划的)背后的主要原因。但在这点上俺还是坚持DBA如果想要高性能的数据库就必须在数据库的物理设计上多思考的观点,这样才能减少响应时间使终端用户满意而不是引来骂声一片。今天的文章是MySQL5.1的发布带来了设计超强动力数据库的

2015-10-09 20:10:51 695

转载 Spring的单例模式底层实现

单例模式也属于创建型模式,所谓单例,顾名思义,所指的就是单个实例,也就是说要保证一个类仅有一个实例。单例模式有以下的特点:①单例类只能有一个实例②单例类必须自己创建自己的唯一实例③单例类必须给所有其他对象提供这一实例下面我们就来写一个简单的单例模式的例子: Public class Singleton1{ Private static

2015-10-08 23:11:29 22661 7

转载 Spring中Singleton模式的线程安全

不知道哪里的文章,总结性还是比较好的。但是代码凌乱,有的还没有图。如果找到原文了可以进行替换!spring中的单例spring中管理的bean实例默认情况下是单例的[sigleton类型],就还有prototype类型按其作用域来讲有sigleton(单例),prototype(原型),request,session,global session。spring中的单例与

2015-10-08 15:29:05 8650 1

转载 Spring并发访问的线程安全性问题(高度总结)

由于Spring MVC默认是Singleton的,所以会产生一个潜在的安全隐患。根本核心是instance的变量保持状态的问题。这意味着每个request过来,系统都会用原有的instance去处理,这样导致了两个结果(单例的好处):一是我们不用每次创建Controller,二是减少了对象创建和垃圾收集的时间;由于只有一个Controller的instance,当多个线程同时调用它的

2015-10-08 13:05:35 17614 1

转载 Spring事务配置的五种方式

前段时间对Spring的事务配置做了比较深入的研究,在此之间对Spring的事务配置虽说也配置过,但是一直没有一个清楚的认识。通过这次的学习发觉Spring的事务配置只要把思路理清,还是比较好掌握的。    总结如下:    Spring配置文件中关于事务配置总是由三个组成部分,分别是DataSource、TransactionManager和代理机制这三部分,无论哪种配置方式,一般变化的

2015-10-08 12:49:37 478

转载 sql ————视图

视图的好处,可以主要分为四点:  第一点:使用视图,可以定制用户数据,聚焦特定的数据。  解释:  在实际过程中,公司有不同角色的工作人员,我们以销售公司为例的话,采购人员,可以需要一些与其有关的数据,而与他无关的数据,对他没有任何意义,我们可以根据这一实际情况,专门为采购人员创建一个视图,以后他在查询数据时,只需select * from view_caigou 就可以啦。  第

2015-10-08 10:35:03 596

转载 mybatis入门基础(五)----动态SQL

阅读目录一:动态SQL二:SQL片段三:foreach回到顶部一:动态SQL  1.1.定义    mybatis核心对sql语句进行灵活操作,通过表达式进行判断,对sql进行灵活拼接、组装。  1.2.案例需求    用户信息综合查询列表这个statement的定义使用动态sql,对查询条件进行判断,如果输入参数不为空才进行查询拼接。  1.3.UserM

2015-10-07 23:42:37 381

转载 mybatis入门基础(四)----输入映射和输出映射

阅读目录一:输入映射 二:输出映射回到顶部一:输入映射   通过parameterType指定输入参数的类型,类型可以是简单类型、hashmap、pojo的包装类型。1.1.传递pojo的包装对象 1.1.1.需求描述    完成用户信息的综合查询,需要传入的查询条件可能很复杂(可能包括用户信息,其它信息,比如,商品,订单等等)。 1.1.2.定义包装类型的

2015-10-07 23:29:21 370

转载 mybatis入门基础(三)----SqlMapConfig.xml全局配置文件解析

阅读目录一:SqlMapConfig.xml配置文件的内容和配置顺序如下二:properties属性三:settings全局参数配置四:typeAiases(别名)--重点掌握五:typeHandlers(类型处理器)六:mappers(映射配置)回到顶部一:SqlMapConfig.xml配置文件的内容和配置顺序如下properties(属性)settings(全局配

2015-10-07 22:50:38 511

转载 mybatis入门基础(二)----原始dao的开发和mapper代理开发

阅读目录一:原始dao开发方法二:mapper代理方法(只需要mapper接口,相当于dao接口)  承接上一篇 mybatis入门基础(一)  看过上一篇的朋友,肯定可以看出,里面的MybatisService中存在大量的重复代码,看起来不是很清楚,但第一次那样写,是为了解mybatis的执行步骤,先苦后甜嘛!回到顶部一:原始dao开发方法  概要:1.在上篇

2015-10-07 22:20:34 419

转载 MyBatis入门基础(一)

阅读目录一:对原生态JDBC问题的总结二:MyBatis框架三:mybatis入门程序四:mybatis和Hibernate的本质区别与应用场景五:小结回到顶部一:对原生态JDBC问题的总结  新项目要使用mybatis作为持久层框架,由于本人之前一直使用的Hibernate,对mybatis的用法实在欠缺,最近几天计划把mybatis学习一哈,特将学习笔记记录于此,方便大

2015-10-07 21:14:08 444

转载 数据库中索引的策略和设计

MySQL5.0中索引的设计和使用    下面讨论下MySQL5.0中的索引的设计和使用。任何东西设计的好,那么使用起来就顺手。不过很多时候给出设计什么规则这些都是相对的。做任何的事情,最重要的是能否根据当时情况就合理的调整你的设计。如果你只会看着书本或者权威来死套什么设计理念来进行实际的开发和设计的话,那么我请你还是少读书为妙。 索引是数据库中用来提高性能的常用工具。(注意如果要

2015-10-07 16:48:58 1209

转载 冷备份与热备份、双机热备与容错

、冷备份与热备份、双机热备与容错冷备份与热备份一、 冷备份    冷备份发生在数据库已经正常关闭的情况下,当正常关闭时会提供给我们一个完整的数据库。冷备份时将关键性文件拷贝到另外的位置的一种说法。对于备份Oracle信息而言,冷备份时最快和最安全的方法。冷备份的优点是:    1、 是非常快速的备份方法(只需拷文件)  2、 容易归档(简单拷贝即可)  3、 容易恢

2015-10-07 12:52:58 5139

转载 Mysql数据库存储引擎

简单介绍存储引擎就是指表的类型。数据库的存储引擎决定了表在计算机中的存储方式。存储引擎的概念是MySQl的特点,而且是一个插入式的存储引擎概念。这就决定了MySQl数据库中的表可以使用不同的存储方式存储。用户可以根据自己的不同要求,选择不同的存储方式、是否进行事务处理等。查询方式及内容解析使用SHOW ENGINES语句可以查看MySQL数据库支持的存储引擎类型。查询方法如下:

2015-10-07 12:30:18 679

转载 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 367

转载 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 551

转载 SQL Server基础之存储过程(清晰使用)

阅读目录一:存储过程概述二:存储过程分类三:创建存储过程1.创建无参存储过程2.修改存储过程3.删除存储过程4.重命名存储过程5.创建带参数的存储过程  简单来说,存储过程就是一条或者多条sql语句的集合,可视为批处理文件,但是其作用不仅限于批处理。本篇主要介绍变量的使用,存储过程和存储函数的创建,调用,查看,修改以及删除操作。回到顶部一:存储过程概述 SQL Se

2015-10-06 22:35:16 632

转载 菜鸟学数据库(三)——存储过程

今天继续我们的SQL菜鸟教程,上篇博客说了说触发器(SQL菜鸟入门级教程之触发器),今天我们来说说存储过程。其实,触发器也属于存储过程,只不过它比较特殊。下面切入正题,让我带领众菜鸟们一起学习一下存储过程。存储过程简介  存储过程(Stored Procedure)是数据库系统中,一组为了完成特定功能的SQL 语句集,经编译后存储在数据库中,用户通过指定存储过程的名字并给出

2015-10-06 22:14:18 487

转载 菜鸟学数据库(二)——触发器

本人水平有限,写此博客只为给那些像我一样的菜鸟一点小小的帮助,还请各位大牛不要见笑。数据库的重要性就不用我多说了吧,我们做的大多数项目都要跟数据库打交道。因此,熟练掌握数据库的各种操作,就成了一个程序员必备的技能。今天我们就来简单说一下触发器。这篇文章只是对触发器的理论总结,要想彻底了解触发器,参考SqlServer基础之(触发器)(清晰易懂)触发器简介:触发器(t

2015-10-06 22:01:36 480

转载 SqlServer基础之(触发器)(清晰易懂)

阅读目录一:触发器的优点二:触发器的作用三:触发器的分类四:触发器的工作原理五:创建触发器六:管理触发器 概念:  触发器(trigger)是SQL server 提供给程序员和数据分析员来保证数据完整性的一种方法,它是与表事件相关的特殊的存储过程,它的执行不是由程序调用,也不是手工启动,而是由事件来触发,当对一个表进行操作( insert,delete, update

2015-10-06 21:59:37 9279 3

转载 菜鸟学数据库(一)——三范式

说到软件开发 就不能不说数据库 说到数据库 就不能不说三范式 其实数据库范式一共有六个 除了第一 二 三范式以外还有第四 第五范式和一个BC范式  在此我们只讨论三范式 有兴趣的朋友可以自己找一些专业的书籍进一步学习第一范式(1NF)第一范式是指数据库表的每一列都是不可分割的基本数据项 同一列中不能有多个值 即实体中的某个属性不能有多个值或者不能有重复的

2015-10-06 20:38:01 459

转载 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 569

转载 HTTP协议漫谈

HTTP协议漫谈简介    园子里已经有不少介绍HTTP的的好文章。对HTTP的一些细节介绍的比较好,所以本篇文章不会对HTTP的细节进行深究,而是从够高和更结构化的角度将HTTP协议的元素进行分类讲解。 HTTP的定义和历史    在一个网络中。传输数据需要面临三个问题:    1.客户端如何知道所求内容的位置?    2.当客户端知道所求内容的位置后

2015-10-06 17:16:01 355

ODAC1120322Xcopy_x64.zip

sql server连接驱动。 创建链接服务器连接oracle数据需的Oracle Provider for OLE DB驱动,亲测好用

2019-09-17

jvm_code深入理解.zip

深入理解JVM虚拟机 第二版配套源代码,学习最好的方式就是实践,一起动手吧!

2019-06-06

dubbo-2.5.4-SNAPSHOT.jar

Dubbo的核心jar包,基于GitHub上的dubbo-master版本构建,源码版本为2.5.4开发版。

2017-08-20

dubbo-admin-2.4.1.war

dubbo-admin-2.4.1: dubbo的控制台管理工具

2017-08-19

js jquery.qrcode生成二维码 带logo 支持中文

js jquery.qrcode生成二维码 带logo

2016-10-12

Spring攻略(第2版)的完整源代码

此为经典书籍《Spring攻略(第2版)》的完整源代码,方便学习者学习使用

2016-09-23

memcached的windows稳定版

memcached的windows稳定版 安装简单 方便

2015-07-07

2015版京东触屏版html5手机web购物网站

京东商城触屏版,各个页面的html源代码,方便大家学习京东的各种样式技巧,很有借鉴意义啊

2015-05-17

iScroll5中文API.pdf

iScroll5中文API,iscroll5PDF文档带目录书签,iscroll5帮助文档;最近项目上需要使用iScroll,在中文圈里找了找,只找到了iScroll 4的中文版API。于是先挑一个简单点儿的,把iScroll 5的API翻译一下,方便中文用户使用

2015-05-10

Spring攻略

配合Spring攻略(第2版)这本书的全套源代码,让你心领神会!在看书的同时与实战相结合才能更好的领会作者的思想

2015-05-04

json.js JSON包

JSON提供了json js包 将其引入然后就可以简单的使用object toJSONString 转换成JSON数据

2015-04-21

全国高校数据库

包括了全国所有的高校,并且带有详细的省市县等细分,直接导入Mysql中就可以,方便做练习使用

2015-04-16

sublime text2 jQuery自动完成插件

sublime text2 jQuery插件 自动完成 代码提示,安装方法搜索关键字istyles cat sublime text2 jQuery

2015-03-31

锋利的jquery第2版源码

非常实用的Jquery书籍,通俗易懂。jquery实战(第2版)》全面介绍jquery 知识,展示如何遍历html 文档、处理事件、执行动画、给网页添加ajax 以及jquery ui 。书中紧紧地围绕“用实际的示例来解释每一个新概念”这一宗旨,生动描述了jquery 如何与其他工具和框架交互以及如何生成jquery 插件。  《jquery实战(第2版)》适合各层次web 开发人员。

2015-03-26

rgb颜色表取色器.exe

开发网站的时候总是感觉别人的颜色搭配是多么的完美吗,现在有了这款颜色取色器就再也不用为自己的色彩大批发愁了,只需要把鼠标放在一个自己喜欢的颜色上面 就能够看到它的颜色是怎么调出来的 是不是很方便呢

2015-01-23

bootstrap-3.3.0-source.zip

最新的页面开发jar包,只需要在页面加入几个必须的js以及css文件,就能开发出小清新的页面效果。bootstrap-3.3.0-source

2015-01-23

bootstrap-3.3.0-source

简洁、直观、强悍的前端开发框架,让web开发更迅速、简单。

2015-01-07

turboc2.0.zip

很好用的编程工具,解压后直接运行即可,方便实用

2015-01-07

javax.ws.rs.jar

这个java包还是挺难找的,找了好久,下载后直接导入到eclipse中即可使用

2015-01-07

jersey-archive-1.8.rar

包含所有的jar包,直接解压后导入后即可使用

2015-01-06

ADT-22.6.2.zip

在eclipse下安装ADT插件( Android Development Tools) 1、通过如下链接,下载最新版的ADT http://developer.android.com/sdk/installing/installing-adt.html 2、安装,本地安装时候把网断开否则会自动联网 首先将ADT的安装包下到本地,例如,我们下载ADT-22.6.2.zip 然后,Eclipse中选择菜单"Help->Install New Software...",在打开的Install对话框点击"Add..."按钮,打开添加站点(Add Site)对话框;Name一栏填写ADT,点击Location一栏右侧的"Archive..."按钮,选择下载的ADT-22.6.2.zip 文件,点击确 定(OK)。

2015-01-06

空空如也

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

TA关注的人

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