自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java调用https接口get方法,无证书

1.工具类package springmvc.wx.controller.train;import java.security.KeyManagementException;import java.security.NoSuchAlgorithmException;import java.security.cert.CertificateException;import javax...

2018-09-12 10:35:46 2912

原创 quartz定时任务实现

适用于spring框架1.在web.xml文件中引入spring-quartz.xml文件。<!-- 读取spring配置文件 --> <context-param>  <param-name>contextConfigLocation</param-name>  <param-value>classpath:config/...

2018-09-12 10:31:21 231

原创 (亲试有效)u盘制作启动盘后空间容量变小解决方法

问题:大家有可能使用U盘来制作启动盘的需要,但是使用过来发现U盘的空间容量变小了,1G\2G\4G\8G\16G等变成了几百M都有可能,但是无论你再怎么格式化,还是找不回原来的空间容量,怎么办呢? 自己经历过,亲身体验有效,方法简单,所以写出来让大家都能轻松解决问题 告诉你一个更简单,更好用的方法,那原理就是使用本机的系统来给u盘重新分区,再重新格式话。我也遇到这样的问题,也尝试下载了很多软件...

2018-02-28 13:17:28 13189

转载 response详解

Response和我们即将在后面说到的Request容器是一一对应的,他是web容器在用户每次请求服务端的时候,创建的一对容器对象,Response容器是服务端返还给客户机的一个响应内容对象容器,比如说:响应头,响应行,实体数据等信息,而Request容器对象是,代表用户请求服务端的的一个容器对象,比如客户机的请求头,请求行,以及携带的参数信息等。所以说Request容器对象和Respon

2018-01-11 10:48:41 14134

转载 request详解

前篇说到了Response容器对象,这篇我们就来看一下Request容器对象,之前也说过了,这个两个容器对象是相对应的,每次用户请求服务器的时候web容器就会给创建这对容器对象,他们是共存亡的,当然Request除了有一个容器对象的角色,他还有一个角色就是Request域,我们之前在讲解Servlet的时候,说到一个ServletContext域,这个域的范围是整个web应用,这里的Req

2018-01-11 10:00:11 23840

原创 jsp详细介绍

一.jsp的执行过程用户访问jsp页面时,jsp的处理过程如下图所示: 1.预处理阶段客户第一次请求jsp页面时,jsp引擎会将jsp文件中的脚本代码(HTML)和代码片段(java代码)全部转换为java代码,转换过程非常直观:对于HTML文本只需要用简单的out.println方法包裹,对于java脚本只做保留或简单的处理。2、编译阶段预处理阶段把jsp文件解析为j

2017-12-22 14:19:52 1732

原创 sql优化

1.查询的模糊匹配尽量避免在一个复杂查询里面使用 LIKE '%parm1%'—— 红色标识位置的百分号会导致相关列的索引无法使用,最好不要用.解决办法:其实只需要对该脚本略做改进,查询速度便会提高近百倍。改进方法如下:a、修改前台程序——把查询条件的供应商名称一栏由原来的文本输入改为下拉列表,用户模糊输入供应商名称时,直接在前台就帮忙定位到具体的供应商,这样在调用后台程序

2017-12-21 15:36:02 187

翻译 多线程高并发

一、高并发含义高并发不是JAVA的专有的东西,是语言无关的广义的,为提供更好互联网服务而提出的概念。高并发想让服务器(tomcat)能接受处理多用户多请求。 二、高并发例子举个极端的例子,就是100个人,1人分配1台web服务器,那么服务器资源是他们独占的,他们不需要抢占服务器资源,100个请求被100台服务器并行处理,速度必定很快,这就是高并发。当然这是不可能的,

2017-11-28 20:19:56 1585 1

原创 Json

JSON(JavaScript Object Notation, JS 对象标记) 是一种轻量级的数据交换格式。JSON 语法规则在 JS 语言中,一切都是对象。因此,任何支持的类型都可以通过 JSON 来表示,例如字符串、数字、对象、数组等。但是对象和数组是比较特殊且常用的两种类型:对象表示为键值对数据由逗号分隔花括号保存对象方括号保存数组

2017-11-28 14:49:16 268

原创 java加密的方式

方法一:MD5方式加密import java.security.MessageDigest;//比较常用,安全性不高,不支持解密,常用于用户密码加密public class TestMD5 { public static String changeStr(String s) throws Exception {  StringBuilder sb = new S

2017-11-22 21:27:14 198

原创 java中的Cipher类 (加密和解密)

该类位于javax.crypto包下,声明为 public class Cipherextends Object此类为加密和解密提供密码功能。它构成了 Java Cryptographic Extension (JCE) 框架的核心。为创建 Cipher 对象,应用程序调用 Cipher 的 getInstance 方法并将所请求转换 的名称传递给它。还可以指定提供者的名称(可

2017-11-22 11:30:08 51107

原创 前端基础

1. 常用那几种浏览器测试?有哪些内核(Layout Engine)?(Q1) 浏览器:IE,Chrome,FireFox,Safari,Opera。(Q2) 内核:Trident,Gecko,Presto,Webkit。2. 说下行内元素和块级元素的区别?行内块元素的兼容性使用?(IE8 以下)(Q1) 行内元素:会在水平方向排列,不能包含块级元素,设置width无效

2017-11-21 14:08:50 237

原创 css基础

css基础的东西集中体现在了“磊盒子”这一个枯燥无味的东西上面,灵活的运用盒子的内外边距,浮动,定位以及一些基础的属性,将一个静态的页面变得磊出来,这是CSS基础的练习。在css基础练习里面有几点需要注意的小点:1.margin的塌陷问题,这个问题分文两点,一种是上下同级的盒子的上外边距和下外边距的塌陷问题,这个情况劲量避免就好,不值一提;第二个问题就需要有良好的意识去注意子盒子的

2017-11-21 14:07:08 118

原创 基础的jquery

jQuery是一个Javascript函数库,轻量级,“写得少,做的多!”,它有以下功能:· HTML元素选取· HTML元素操作· CSS操作· HTML事件函数· JavaScript特效和动画· HTML DOM遍历和修改· AJAX· Utilities(实用工具)很多大公司都在使用jQuery:Google,Microsoft,IBM等。jQu

2017-11-21 14:05:27 189

原创 jQuery HTML

第1部分:jQuery HTML1.获取内容和属性--  获取内容:text():设置或获取所选元素的文本内容html():设置或获取所选元素的内容(包括HTML标记)val():设置或获取表单字段的值--  获取属性:attr():设置或获取属性值  ps1:以上函数不传入参数时是获取;传入参数时是设置。  ps2:以上函数均有最后一个参数设置为回

2017-11-21 14:03:58 533

原创 运维工程师必会的109个Linux命令

1       文件管理1.1     basename1.1.1     功能说明从文件名中去掉路径和扩展名  例:basename include/stdio.h .hOutput "stdio".1.1.2     选项--help     显示此帮助信息并离开--version 显示版本信息并离开1.2     cat1.2.1   

2017-06-28 16:59:57 718

原创 jQuery中Ajax事件beforesend及各参数含义

Ajax会触发很多事件。有两种事件,一种是局部事件,一种是全局事件:局部事件:通过$.ajax来调用并且分配。$.ajax({beforeSend: function(){// Handle the beforeSend event},complete: function(){// Handle the complete event}// ...});全局事件,可以用b

2017-06-22 15:49:24 1213

原创 巧用Ajax的beforeSend 提高用户体验

jQuery是经常使用的一个开源js框架,其中的$.ajax请求中有一个beforeSend方法,用于在向服务器发送请求前执行一些动作。具体可参考jQuery官方文档:http://api.jquery.com/Ajax_Events/$.ajax({ beforeSend: function(){ // Handle the beforeSend event

2017-06-22 15:48:06 291

原创 关于oracle的将字符串转换成多行

1.方法一 (sql方法) with temp0 as        (select LEVEL lv from dual CONNECT BY LEVEL        select fd_objectid,              substr(t.vals,                     instr(t.vals, ',', 1, tv.lv) + 1, 

2017-06-16 16:45:19 4713

原创 SSM框架入门和搭建

SSM框架,顾名思义,就是Spring+SpringMVC+mybatis。通过Spring来将各层进行整合,通过spring来管理持久层(mybatis),通过spring来管理handler。总之,spring是将各层进行整合。废话不说了,来搭建吧。共十个步骤,有点啰嗦,但是我觉得挺仔细的。不足之处,指正。第一步,建立一个动态的web项目。第二步,建立各

2017-03-29 10:43:57 6292

原创 Service和Servlet的区别

1. 整体概念Servlet是Java对于Web开发而产生的一项技术,可以说Servlet技术是Java专有的,它是服务器端的技术,客户端通常是浏览器,Servlet提供了请求/响应模式,是JAVA的一种规范,只能使用于Java上,用来替代早期使用的难懂的CGI,是一种无状态的请求响应,客户端访问一个服务器的url,只需要发送简单的httprequest即可。规定了四个范围:pageC

2017-03-25 20:55:15 16284

原创 JavaScript函数集合大全

JavaScript函数大全 1.document.write(""); 输出语句2.JS中的注释为//3.传统的HTML文档顺序是:document->html->(head,body)4.一个浏览器窗口中的DOM顺序是:window->(navigator,screen,history,location,document)5.得到表单中元素的名称和值:docum

2017-03-23 13:08:00 308

原创 JS验证表单集合大全

js验证表单大全,用JS控制表单提交 ,javascript提交表单:目录:1:js 字符串长度限制、判断字符长度 、js限制输入、限制不能输入、textarea 长度限制2.:js判断汉字、判断是否汉字 、只能输入汉字3:js判断是否输入英文、只能输入英文4:js只能输入数字,判断数字、验证数字、检测数字、判断是否为数字、只能输入数字5:只能输入英文字符和数字

2017-03-23 13:06:05 710

原创 javaScript的事件集合大全

click() 对象.click() 使对象被点击。closed 对象.closed 对象窗口是否已关闭true/falseclearTimeout(对象) 清除已设置的setTimeout对象clearInterval(对象) 清除已设置的setInterval对象confirm("提示信息") 弹出确认框,确定返回true取消返回falsecursor:样式 更

2017-03-23 13:04:39 3433 1

原创 正则表达式

验证数字的正则表达式集 验证数字:^[0-9]*$验证n位的数字:^\d{n}$验证至少n位数字:^\d{n,}$验证m-n位的数字:^\d{m,n}$验证零和非零开头的数字:^(0|[1-9][0-9]*)$验证有两位小数的正实数:^[0-9]+(.[0-9]{2})?$验证有1-3位小数的正实数:^[0-9]+(.[0-9]{1,3})?$验证非零的正整

2017-03-23 13:02:00 230

原创 jsp和html的区别以及jsp是如何实现动态的

jsp和html的区别:1.最简单的区别就是,HTML能直接打开,jsp只能发布到Tomact等服务器上才能打开。2.定义上HTML页面是静态页面可以直接运行,JSP页面是动态页它运行时需要转译成Servlet文件,然后在编译成class文件。当用户访问JSP时就执行了class文件,3.他们的表头不同,这个是JSP的头“ ”在表头中有编码格式和倒入包等。4.HTML中

2017-03-23 11:54:47 3779

原创 用java打开一个本地文件的方法

以下有三种方式打开1、/**    * 借助java.awt.Desktop打开    * @see 打开的目录或文件名中允许包含空格    */    private static void useAWTDesktop() throws IOException{    Desktop.getDesktop().open(new File("D:/my loca

2017-03-15 09:17:49 1124

原创 struts2和spring mvc的区别总结

1、Struts2是类级别的拦截, 一个类对应一个request上下文,SpringMVC是方法级别的拦截,一个方法对应一个request上下文,而方法同时又跟一个url对应,所以说从架构本身上SpringMVC就容易实现restful url,而struts2的架构实现起来要费劲,因为Struts2中Action的一个方法可以对应一个url,而其类属性却被所有方法共享,这也就无法用注

2017-02-22 11:08:17 157

原创 浏览器兼容性问题

ie不支持console.info()火狐支持。ie不支持的反应为不往下执行代码ie不支持disabled禁用属性(不管用)火狐支持

2016-12-21 15:47:50 220

原创 关于 URL 传递中文参数R额quest获取参数出现乱码的解决方案

Js提交代代码:Var  username= "中国";URL = $.pathname()+ '/page/business/sup/facility/specificCollect/bridge.jsp?username=' + username;1、使用post方式传递的数据在控制台中打印获取到的username的值,显示的是乱码,这个是因为Request域中的采用的是ISO

2016-10-12 15:19:33 766

转载 java中list、set、map的区别

类层次关系如下:Collection├List│├LinkedList│├ArrayList│└Vector│ └Stack└SetMap├Hashtable├HashMap└WeakHashMap下面来分别介绍Collection接口  Collection是最基本的集合接口,一个Collection代表一组Objec

2016-09-18 13:17:43 168

原创 oracle 函数

SQL中的单记录函数1.ASCII返回与指定的字符对应的十进制数;SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;        A         A      ZERO     SPACE--------- --------- --------- -------

2016-09-18 10:51:53 229

空空如也

空空如也

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

TA关注的人

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