自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(49)
  • 收藏
  • 关注

转载 Spring IOC中bean的生命周期

Spring IOC 容器可以管理 Bean 的生命周期, Spring 允许在 Bean 生命周期的特定点执行定制的任务。 Spring IOC 容器中 Bean 的生命周期如下: ① 通过构造器或工厂方法创建 Bean 实例 : 调用构造器 ② 为 Bean 的属性设置值和对...

2019-09-08 03:42:18 371

转载 Spring源码下载

Spring源码使用Github进行托管,所以我们只能通过github克隆 克隆命令:git clone git@github.com:spring-projects/spring-framework.git 即可下载源码。 ...

2019-09-08 03:42:14 268

转载 JAVA验证码生成

自己的项目中用到的一个生成验证码的代码,大家可以直接使用: import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.image.BufferedImage;impo...

2019-09-08 03:42:11 210

转载 java入口函数为什么是public static void main(String args[])

相信大家在初学java的时候,接触的第一个方法(函数)应该就是这个主函数,可是大家有没有认真思考过,java语言的设计者为什么要设计得如此复杂,直接像c语言那样来一个main()不就完了吗,这样多简答明了。 其实这样设计是有目的的。我们都知道,JAVA是一门面向对象的语言,对方法的调用...

2019-09-08 03:42:05 305

转载 oracle安装sid重复问题

Oracle卸载后再次安装,设置的SID相同出现“指定的SID在本机上已经存在。请指定一个不同的SID。” SID简介 SID也就是安全标识符(Security Identifiers),是标识用户、组和计算机帐户的唯一的号码。在第一次创建该帐户时,将给网络上的每一个帐户发布一个...

2019-09-08 03:42:00 529

转载 Linux内建命令

内建命令 内建命令指的就是包含在 Bash 工具集中的命令。这主要是考虑到执行效率的问题——内建命令将比外部命令的执行得更快,外部命令通常需要 fork 出一个单独的进程来执行。另外一部分原因是特定的内建命令需要直接存取 shell 内核部分。 一个内建命令通常与一个系统命令同名...

2019-09-08 03:41:56 269

转载 JSR303验证

JSR-303 是 JAVA EE 6 中的一项子规范,叫做 Bean Validation,官方参考实现是 Hibernate Validator。 此实现与 Hibernate ORM 没有任何关系。JSR 303 用于对 Java Bean 中的字段的值 进行验证。 Spr...

2019-09-08 03:41:51 274

转载 UEditor文件上传辅助类

import java.io.BufferedInputStream;import java.io.BufferedOutputStream;import java.io.BufferedReader;import java.io.File;import java.io.File...

2019-09-08 03:41:47 257

转载 Https处理工具

废话不多说,直接看代码,相信小伙伴应该会都知道这是干嘛的。 /** * @Filename:HttpsUtil.java * @Author:@author 张洪斌 * @Date:2013-10-22 */package com.ax.utils;import java.io...

2019-09-08 03:41:43 223

转载 Hibernate连接mysql中文乱码

我在做开发的时候,会遇到这个问题,就是保存中文到数据库的时候,会发生乱码,经过研究,发现只要在数据库链接上加上编码就可以了,如下: jdbc:mysql://127.0.0.1:3306/study?useUnicode=true&characterEncoding=UTF-8...

2019-09-08 03:41:39 174

转载 操作系统对内存的管理

操作系统对内存的管理 1.操作系统的存储器结构 存储器是操作系统的重要的组成部分,如何对存储器进行有效的管理,不仅直接影响到存储器的利用率,而且还会对操作系统的性能造成很大的影响。在理想的情况下:存储器的速度应该是非常快的,容量非常大而且价格也便宜,但在很多的情况...

2019-09-08 03:41:35 214

转载 数据结构之链表

链表 【1】什么是链表 链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的...

2019-09-08 03:41:31 88

转载 volatile有什么作用

在使用java编写程序的过程中,有的时候为了提高程序运行的效率,编译器会自动进行优化,把那些经常需要访问的变量缓存起来,在使用的时候,编译器会先去检查缓存中是不是有这个变量,如果有的话,直接从缓存中读取。而对于并发的多线程程序中,当多个线程访问一个变量的时候,变量的值因为多线程的访问而发...

2019-09-08 03:41:27 121

转载 Gradle简单项目创建

创建项目 作为测试,创建一个 test 目录,然后通过下面命令来初始化一个项目: mkdirtest cd test $ gradle init :wrapper :init BUILD SUCCESSFUL Total time: 3.058 secs $ ...

2019-09-08 03:41:23 162

转载 Python入门案例之Hello

from Tkinter import *class Application(Frame): def say_hi(self): print 'hello' def createWiegets(self): self.QUIT = Bu...

2019-09-08 03:41:19 168

转载 Android网络工具

在android开发中,我们常常需要连接到远程的服务器进行数据的读取,常用的是Http协议从服务器读取信息。以下代码是我在开发Android项目的时候写的一个连接工具,封装了get和post两种请求数据的方式。 package com.zhang.net;import java.io...

2019-09-08 03:41:15 148

转载 SSH配置文件之applicationContext.xml

在SSH开发中,applicationContext.xml的配置文件基本都差不多的,差不多都是以下格式: <?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework...

2019-09-08 03:41:10 141

转载 日期处理工具

在实际的项目开发中,经常会遇到日期装换的问题,以下是我在项目开发中自己开发的一个日期转换的工具。基本可以实现我们的日常的开发需求。 import java.sql.Timestamp;import java.text.SimpleDateFormat;import java.ut...

2019-09-08 03:41:06 98

转载 Hibernate快速入门

快速入门Hibernate (1)下载Hibernate 下载地址:http://sourceforge.net/projects/hibernate/files/hibernate4/4.3.8.Final/hibernate-release-4.3.8.Final.zip/dow...

2019-09-08 03:41:01 67

转载 Android解析xml

package com.zhang.utils;import java.io.IOException;import java.io.InputStream;import javax.xml.parsers.DocumentBuilder;import javax.xml.parse...

2019-09-08 03:40:58 66

转载 如何实现在main()方法执行前输出"Hello World"?

我们都知道,在java语言中,程序都是先从主方法main入口,那么,我们该如何来在main()方法之前就输出hello呢? 对于熟悉java类初始化过程的人,应该很容易知道,静态代码块会在类加载的过程中就会被调用,所以,我们就可以使用这种方式来实现啦。废话不多说在,直接上代码: p...

2019-09-08 03:40:54 143

转载 JAVA线程终止方式的思考

在java的线程中提供了stop这个方法来终止线程的执行,但是使用这种方式来终止线程的执行时非常危险的,这样子会破坏线程执行的原子性,导致数据丢失或者其他什么更为严重的问题。所以,在java的规范中不建议使用这种方法来终止线程的执行。那么,既然这种方法是不建议使用的,而我们在实际的项目开...

2019-09-08 03:40:49 55

转载 为什么要学习Oracle技术?

众所周知,Oracle占据着企业数据库领域超过48.1%的市场份额,成为高端企业数据库软件的绝对领导者。随着时间的推移,企业数据库的规模不断扩大,富有经验的资深OracleDBA越来越受到企业的欢迎。我们从著名的找工作网站上的职位需求可以很清楚地看到这一点。 Oracle数据库是最高端...

2019-09-08 03:40:45 123

转载 Http常用的请求头含义

最常见的请求头: Accept:浏览器可接受的MIME类型。 Accept - Charset:浏览器可接受的字符集。 Accept - Encoding:浏览器能够进行解码的数据编码方式,比如gzip。Servlet能够向支持gzip的浏览器返回经gzip编码的...

2019-09-08 03:40:40 270

转载 等待的真相

在做web站点的时候,我们常常需要对web站点的性能进行评测,那么评测的标准是什么呢? 通常来讲,对于web站点的性能的评测,我们必须从用户的角度去考虑。这其中的一个重要标准就是用户从发出一个请求,到浏览器正确的渲染出响应结果这段时间所用的时间,我们姑且把它定义为等待时...

2019-09-08 03:40:36 59

转载 泛型工具

做过Hibernate的朋友应该都知道,在我们的开发中,有很多的代码都是可以高度重用的,为了使代码高度重用,我们会使用泛型和反射机制来完成,但这个时候我们会遇到一个问题,那就是我们往往很难确定实体bean的具体类型。这个工具就是为了解决这些问题而开发的。 import java.la...

2019-09-08 03:40:32 93

转载 gradle安装

什么是gradle Gradle 是以 Groovy 语言为基础,面向Java应用为主。基于DSL(领域特定语言)语法的自动化构建工具。 提供了什么 1.一种可切换的,像maven一样的基于约定的构建框架,却又从不锁住你(约定优于配置) Switchable, build-...

2019-09-08 03:40:28 48

转载 直接插入排序

插入排序的基本操作就是将一个记录插入到一个有序序列中的合适位置,使得该序列在插入之后仍然是有序的。插入排序分为直接插入排序和希尔排序。这里就先谈一谈直接插入排序吧。 直接插入排序思想 直接插入排序的思想很简单。就是把一个记录插入到有序的记录当中去,核心的操作就是在有序的记录中去寻找...

2019-09-08 03:40:25 49

转载 Rsync命令的使用

Rsync的命令格式可以为以下六种:   rsync [OPTION]… SRC DEST   rsync [OPTION]… SRC [USER@]HOST:DEST   rsync [OPTION]… [USER@]HOST:SRC DEST   rsync [OPTION]...

2019-09-08 03:40:21 66

转载 JAVA对象序列化

package object;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;import java.io.ObjectInputStream;...

2019-09-08 03:40:17 50

转载 Python连接mysql数据库

import MySQLdbclass dbutil(object): def __init__(self,host,user,pwd,db): self.host = host self.user = user self.pwd...

2019-09-08 03:40:13 56

转载 整数求和

题目描述 给定两个整数,求它们之和。 输入 两个整数A,B. 输出 两个整数的和。 样例输入 1 2 样例输出 3 代码实现 import java.util.Scanner;/** * 给定两个整数,求它们之和 * @author zhan...

2019-09-08 03:40:09 636

转载 linux系统管理命令

系统与管理命令 Users 和 Groups 类命令 users 重要程度:中 显示所有的登录的用户。这个命令与 who -q 基本一致。 groups 重要程度:中 列出当前用户和他所属于的组。这相当于 $GROUPS 内部变量,但是这个命令将会给出组名字,而不是数字...

2019-09-08 03:40:05 65

转载 scp命令的使用方法

使用方法: scp 命令 scp 可以在 2个 linux 主机间复制文件; 命令基本格式: scp [可选参数] file_source file_target ====== 从 本地 复制到 远程 复制文件: * 命令格式: scp l...

2019-09-08 03:40:00 185

转载 sed

Sed简介 sed是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容...

2019-09-08 03:39:56 53

转载 在win7下安装ubuntu

安装VMware 从官网下载VMware-workstation-full-10.0.4-2249910.exe文件,一直点击下一步,直到安装成功。安装成功的界面如图所示: 安装Ubuntu 1.获取发行版本Ubuntu 从镜像站下载:http://www.ubuntu...

2019-09-08 03:39:52 98

转载 Grep

grep简介 grep (global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。Unix的gr...

2019-09-08 03:39:48 49

转载 JAVA实现栈

package linklist;/** * JAVA实现栈的数据结构(先进后出) * 使用数组的形式来存储 * @author zhang * */public class Stack { private Object[] stackElement; privat...

2019-09-08 03:39:45 50

转载 最值问题

问题描述 给定N个整数(1<=N<=100),求出这N个数中的最大值,最小值。 输入 多组数据,第一行为一个整数N,第二行为N个不超过100的正整数,用空格隔开 输出 对每组数据输出一行,包含两个整数,用一个空格隔开,分别表示N个数中的最大值和最小值 ...

2019-09-08 03:39:40 623

转载 JAVA实现链表

这是一个用JAVA实现的链表的定义以及基本的操作,这些操作包括前插法插入新的节点和后插法插入新的节点以及遍历的操作。 package linklist;/** * @author zhang * * */public class LinkList { private N...

2019-09-08 03:39:37 41

空空如也

空空如也

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

TA关注的人

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