自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Tomcat服务下部署CA证书(免费)实现https请求

一. 创建tomcat证书 这里使用JDK自带的keytool工具来生成证书: 1. 在jdk的安装目录\bin\keytool.exe下打开keytool.exe 2. 在命令行中输入以下命令: keytool -genkeypair -alias "tomcat" -keyalg "RSA" -keystore "g:\tomcat.keys...

2018-03-14 21:00:00 431

转载 Linux系统下weblogic服务下部署CA证书(免费),实现https请求

一、环境准备:   1.Weblogic安装后自带JDK安装(一个是JRO开头的,另一个是SUN公司的)。如果您直接在服务器上生成证书请求,请进入Weblogic安装目录下JDK所在路径的bin目录,运行keytool命令。(我是用的这一种)   2.如果您需要在其他环境下生成证书请求文件,则您可以选择安装JDK,并稍后上传生成的密钥库文件keystore.jks到服务器上进行配置。...

2018-03-14 20:58:00 317

转载 position详解(转)

1. 引言   本文将用一篇文章介绍position(定位),在学习position之前,我们应该去思考一个问题:什么情况下我们需要定位?如果没有定位将无法满足我们怎样的需求?我们要知道,被人类创造出来的每一个知识,都有它的用途,都要解决一些之前遇到的问题。   如果没有定位,我们做出来的网页将会是按部就班的自上而下、自左而右的平铺在浏览器上,外加通过margin和padding调整...

2018-01-23 21:45:00 240

转载 H5移动端浏览器拖动

/** * 禁止手机浏览器拖动 */ function stopDefault(){ window.ontouchmove = function(e){ e.preventDefault && e.preventDefault(); e.returnValue = false; e.st...

2018-01-19 17:04:00 175

转载 H5调用ios,安卓手机摄像头和相册

/* * 调用ios,安卓手机摄像头和相册 */ HTML: <a href="javascript:;" class="file"> 自定义的文本框 <input id="car_file" type="file" accept="image/*" multiple /> </a> CSS: .file ...

2018-01-19 17:03:00 420

转载 canvas画布使用总结

H5自定义画布:(下面复制粘贴就能用了) HTML部分: <canvas id="canvas" style="border: 1px solid #999"> </canvas> JS部分: //画板 var canvas = document.get...

2018-01-19 17:02:00 71

转载 JAVA将Base64数据存储图片数据

imgStr=imgStr.substring(22);//将 data:image/jpeg;base64, 去掉,不然图片无法保存 String err=""; BASE64Decoder decoder = new BASE64Decoder(); try { ...

2018-01-19 16:59:00 219

转载 ActiveMQ之点对点的消息实现

1.创建消息生产者 package com.javaweb.activemq; import javax.jms.Connection; import javax.jms.ConnectionFactory; import javax.jms.Destination; import javax.jms.JMSException; import javax.jms.Me...

2018-01-13 23:28:00 77

转载 Fiddler捕获https请求时勾选了Decrypt HTTPS traffic还是获取不到证书的问题(转)

问题 (点击Actions中的Trust Root Certificate和Export Root Certificate to Desktop也会出错)如图所示勾选了Decrypt HTTPS traffic点击ok后,打开浏览器输入网址http://localhost:8888,进入如下界面:点击FiddlerRoot certificate链接后提示找不到证书: 解决办法...

2018-01-13 23:26:00 294

转载 【HTTP】Fiddler(三)- Fiddler命令行和HTTP断点调试(转)

一.Fiddler内置命令。 上一节(使用Fiddler进行抓包分析)中,介绍到,在websession(与我们通常所说的session不是同一个概念,这里的每条HTTP请求都成为一个session)界面中可以看到Fiddler抓取的所有HTTP请求.而为了更加方便的管理所有的session,Fiddler提供了一系列内置的函数用于筛选和操作这些session(习惯命令行操作li...

2018-01-13 23:25:00 79

转载 【HTTP】Fiddler(二) - 使用Fiddler做抓包分析(转)

Fiddler抓取HTTP请求。 抓包是Fiddler的最基本的应用,以本博客为例,启动Fiddler之后,在浏览器中输入http://blog.csdn.net/ohmygirl键入回车之后,在Fiddler的websession界面捕获到的HTTP请求如下图所示: 各字段的详细说明已经解释过,这里不再说明。需要注意的是#号列中的图标,每种图标代表不同的相应类型,具体的类...

2018-01-13 23:24:00 70

转载 【HTTP】Fiddler(一) - Fiddler简介(转)

1.为什么是Fiddler? 抓包工具有很多,小到最常用的web调试工具firebug,达到通用的强大的抓包工具wireshark.为什么使用fiddler?原因如下: a.Firebug虽然可以抓包,但是对于分析http请求的详细信息,不够强大。模拟http请求的功能也不够,且firebug常常是需要“无刷新修改”,如果刷新了页面,所有的修改都不会保存。 b.Wireshark是...

2018-01-13 23:23:00 61

转载 Fiddler 抓包工具总结(转)

阅读目录 1. Fiddler 抓包简介 1). 字段说明 2). Statistics 请求的性能数据分析 3). Inspectors 查看数据内容 4). AutoResponder 允许拦截制定规则的请求 5). Filters 请求过滤规则 6). Timeline 请求响应时间 2. Fiddler 设置解密...

2018-01-13 23:22:00 98

转载 JMS之ActiveMQ下载安装

ActiveMQ介绍——百度百科(https://baike.baidu.com/item/ActiveMQ/7889688) 下载地址(http://activemq.apache.org/download.html) 解压之后: 进入bin,会看到win32和win64两个文件夹,选择打开对应的文件夹, 当然,在这里需要配置环境变量,不然无法启动。 ...

2017-11-21 21:50:00 92

转载 Centos中查询目录中内容命名ls

首先解释下这块, root代表当前登录用户,localhost代表主机名, ~代表当前主机目录,#代表用户权限 #表示超级用户,$表示普通用户; 进入根目录 cd ../ 查询目录中内容命令 ls (list缩写) 格式 ls [选项] [文件或目录] 选项: -a 显示所有文件,包括隐藏文件 -l 显示详细信息 -d 查看目录属性 ...

2017-09-24 15:50:00 89

转载 JS解析Excel

通常,我们都是将Excel文件上传打服务器后再进行解析数据保存入库,然而当没有必要保存Excel文件时,但又要保证用户体验时,我们就可以用JS脚本来接地本地Excel将数据直接传到后台进行操作。 因为也是第一次用JS去解析Excel,百度出来的解决方案都是需要引用js-xlsx.js。然而项目必须使用IE8,结果可想而知,该死的IE8! 下面就都介绍一下吧。 1.IE8以及一下,用...

2017-08-25 11:26:00 179

转载 Echarts图表

近期做报表时用到了Echarts图表,因为从前只用过JfreeChart,两者一比较感觉百度做的确实厉害,功能很强大,要是很多。 最近主要用到了,柱状图,折线图,混合图,南丁格尔玫瑰图,桑基图。 有兴趣可以到其官网看,上面讲的非常详细。http://echarts.baidu.com/index.html; 官网API地址:http://echarts.baidu.com/opti...

2017-08-10 17:48:00 58

转载 Oracle 控制语句

set serverout on; ----这个只能在SQL PLUS里面使用,意思是在窗口里显示服务器输出信息。 declare n number:=1; ---定义一个变量(当然可以连续定义多个变量) v varchar2(20):='百零'; n2 number:=5; begin dbms_output.put_line('这是'...

2017-06-11 22:58:00 48

转载 时间日期的获取

public class DateZaXiang { public static void main(String[] args){ //先回顾一下怎么获取时间 Calendar ca=Calendar.getInstance();//获取日历 System.out.println(ca.get(Calendar.YEA...

2017-06-05 22:06:00 55

转载 Oracle 视图

一:概念 视图是基于一张表或多张表或另外一个视图的逻辑表。视图不同于表,视图本身不包含任何数据。表是实际独立存在的实体,是用于存储数据的基本结构。而视图只是一种定义,对应一个查询语句。视图的数据都来自于某些表,这些表被称为基表。数据库中只在数据字典中存储对视图的定义。 二:优点 1、为用户集中数据,简化用户的数据查询和处理。 2、屏蔽数据库的复杂性,用户不必了解数据库的复杂性。 ...

2017-05-23 22:45:00 82

转载 存储过程的优缺点

为什么要用存储过程 几个去 IBM 面试的兄弟回来抱怨:去了好几个不同的 IBM 项目组,几乎每个面试官问到数据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 DBA,以前的项目都没有用到存储,不照样运行的好好的? 存储过程真的那么重要吗,它到底有什么好处呢? 笔者认为,存储过程说白了就是一堆 SQL 的合并。中间加了点逻辑控制。 但是存储过程处理比较复杂...

2017-05-15 22:38:00 93

转载 Oracle 序列详解

在oracle中没有自动增长类型,但是有序列可以代替自动增长类型; 序列: 是oacle提供的用于产生一系列唯一数字的数据库对象。 l 自动提供唯一的数值 l 共享对象 l主要用于提供主键值 l 将序列值装入内存可以提高访问效率 创建序列: 1、 要有创建序列的权限 create sequence 或 create any sequence 2、 创建序列的...

2017-05-13 22:37:00 85

转载 plsql使用技巧

plsql使用技巧1、类SQL PLUS窗口:File->New->Command Window,这个类似于oracle的客户端工具sql plus,但比它好用多了。 2、设置关键字自动大写:Tools->Preferences->Editor,将Keyword case选择Uppercase。这样在窗口中输入sql语句时,关键字会自动大写,而其它都是小写。这...

2017-05-10 18:03:00 108

转载 MYSQL和ORACLE的一些区别

有很多应用项目,刚起步的时候用MYSQL数据库基本上能实现各种功能需求,随着应用用户的增多,数据量的增加,MYSQL渐渐地出现不堪重负的情况:连接很慢甚至宕机,于是就有把数据从MYSQL迁到ORACLE的需求,应用程序也要相应做一些修改。总结出以下几点注意事项。1.自动增长的数据类型处理 MYSQL有自动增长的数据类型,插入记录时不用操作此字段,会自动获得数据值。O...

2017-05-07 12:51:00 47

转载 JAVA操作Excle之Poi(二)批量导出Excle数据

批量导入: 界面JS:导出当前数据带参数 function exportStudent(){ $.messager.confirm('确认对话框', '确认要导出当前所有数据吗?', function(r){ if (r){ var name=$("#nameLike").val(); var i...

2017-05-01 18:32:00 55

转载 JAVA操作Excle之Poi(一)

本章内容: 1.创建Excel以及单元格的不同类型 2.读取Excel 3.文本抽取 1. package com.maya.poi; import java.io.FileOutputStream; import org.apache.poi.hssf.usermodel.HSSFWorkbook; import org.apache.poi.ss.usermo...

2017-04-30 23:41:00 65

转载 MyBatis 杂项(分页,缓存,处理BLOB\CLOB数据)

1.处理CLOB,BLOB数据 oracle中的  clob:clob  blob:blobmysql中的  clob:longtext  blob:longblob 2.传入多个输入参数,mybatis自带的param属性(但是不经常用,我们用map就足够了) 3.MyBatis分页 逻辑分页:将数据全部取出先放到内存中,之后在内存中进行分页,性能不好。不推荐使用 物理分页:...

2017-04-21 21:43:00 168

转载 MyBatis 动态sql详解

MyBatis的动态sql语句 1.if 条件 2.choose , when 和 otherwise条件 3.where 条件 where条件:1.自动加上where。2.如果where子句以and或者or开头,则自动删除第一个and或者or。。所以我们不需要自己加where 4.trim 条件 trim条件和where条件类似但是功能更强大:不仅可以替换掉子句开头的and...

2017-04-20 23:32:00 61

转载 MyBatis 一对多关系映射(双向)

年级表,地址表,学生表,通过年级id找对应该年级的学生;通过地址id找对应该地址的学生。这都是典型的一对多的关系。其实反向的还就是正向的一对一。 在这里我们只演示一下通过查找年级,找出对应的学生。 首相我们先构造实体类: package com.maya.model; import java.util.List; public class Gread { ...

2017-04-20 17:15:00 62

转载 MyBatis 一对一关系映射

两张表,学生表,地址表,学生表中的addressId对应地址表中的id。 首先构建两个实体类,Student,Address package com.maya.model; public class Student { private int id; private String name; private int age; pr...

2017-04-20 14:30:00 69

转载 MyBatis 实现基本CRUD操作

在上一篇中已经讲了,基本的配置,那么在这里就不在多说了,直接上源码。 1.myBatis工具类 package com.maya.util; import java.io.IOException; import java.io.InputStream; import org.apache.ibatis.io.Resources; import org.apache...

2017-04-20 14:29:00 81

转载 配置日志框架——Log4j

Log4j作为一个开源的优秀日志框架,被广泛使用,Hibernate和MyBatis都是支持Log4j的,我们只需要引入Log4j的jar包即可。 Log4j.properties文件 log4j.rootLogger=info,appender1,appender2 //appender1,appender2这是输出的目标地址,当然可以有多个,在这里只写了两个 log4j...

2017-04-18 23:20:00 57

转载 MyBatis 基础配置

刚学MyBatis,第一件事先来个Hello Word实现 1.写个实体类 package com.maya.model; public class Student { private int id; private String name; private int age; public int getId() { ...

2017-04-18 22:11:00 63

转载 Hibernate与 MyBatis的比较

第一章Hibernate与MyBatis Hibernate是当前最流行的O/R mapping框架,它出身于sf.NET,现在已经成为Jboss的一部分。Mybatis是另外一种优秀的O/R mapping框架。目前属于apache的一个子项目。 MyBatis参考资料官网:http://www.mybatis.org/core/zh/index.html ...

2017-04-18 18:43:00 68

转载 WebSocket(转)

认识HTML5的WebSocket 在HTML5规范中,我最喜欢的Web技术就是正迅速变得流行的WebSocket API。WebSocket提供了一个受欢迎的技术,以替代我们过去几年一直在用的Ajax技术。这个新的API提供了一个方法,从客户端使用简单的语法有效地推动消息到服务器。让我们看一看HTML5的WebSocket API:它可用于客户端、服务器端。而且有一个优秀的第三方AP...

2017-04-17 18:58:00 62

转载 关于用JSON拼凑出来的DOM对象的操作以及EasyUI的提交方式

//关于JSON拼凑出来的DOM对象,不能直接用.class或者#id去找,这样是找不到的。怎么才能找到我也没捉摸出一个具体的规则来。反正多试几种方法就会找出来了,在这里我即用了原生JS//也用的jquery的选择器 //添加右侧流程 function addL(){ var d=$("#dg2").datagrid("getSelected"); var...

2017-04-15 21:16:00 62

转载 Struts2 单例与多例

struts 2的Action默认是多实例的并非单例,也就是每次请求产生一个Action的对象,即每次访问的参数都被封装在Action的成员变量中。 struts2中Action多实例的优势在于是线程安全的,每次请求都会创建单独的Action类来处理,而不用想servlet一样担心线程安全问题。 案例背景:项目采用spring+Struts2装配方式。Spring管理Struts2...

2017-04-12 19:41:00 196

转载 SpringMVC rest风格的url

无多余后缀,没有?!=那些乱七八糟的东西。 但是rest风格也是有很多不好控制的东西,所以大部分的网站还是再用传统方式,稍好一点的会采用.html或.htm为后缀 知识点: 1.SpringMVC——对rest风格的支持 2.@PathVariable获取url变量 3.SpringMVC对静态资源的处理 示例(模拟文章的点击查看) 实体类: package co...

2017-04-09 23:57:00 66

转载 SpringMVC 控制器之对ServletAPI的支持与对JSON的支持

本篇两个知识点 1.SpringMVC对ServletAPI的支持 2.SpingMVC对JSON的支持 示例(用户登录,存放cookie与session) <body> <a href="${pageContext.request.contextPath }/user/ajax.do">测试ajax</a> <form acti...

2017-04-09 22:29:00 402

转载 SpringMVC 控制器之实现基础CRUD操作

这一篇讲以下三个知识点: 1.@RequestMapping——请求映射注解 2.@RequestParam——请求参数 3.ModelAndView——返回模型和视图 4.SpringMVC——属性自动封装 5.SpringMVC——POST请求乱码解决 6.Controller——内部转发与重定向 示例:(学生信息的查询、添加、修改,删除)——为了方便就不链接数据库直接...

2017-04-08 14:30:00 58

空空如也

空空如也

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

TA关注的人

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