- 博客(19)
- 收藏
- 关注
转载 java将图片转化为base64和base64转化为图片编码并保存在本地
直接上代码public class Base64Convert { /** * @Description: 图片转化成base64字符串 * @param: path * @Return: */ public static String GetImageStr(String path) { //将图片文件转化为字节数组字符串,并...
2018-06-08 13:19:04 31738 5
转载 用html5获取摄像头拍照,录视频
<!DOCTYPE html><html><head> <title>HTML5 GetUserMedia Demo</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> &
2018-05-28 16:58:41 6140 2
转载 单点登录原理与简单实现
(2017-09-22更新)GitHub:https://github.com/sheefee/simple-sso一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用...
2018-02-09 17:48:02 195
转载 Bean Validation 介绍及最佳实践
关于 Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应...
2018-02-09 16:59:48 3984
转载 如何查看class文件的jdk版本
1. 准备好要查看的class文件,本例使用Tools.class文件。2. 使用Edit打开class文件3. 如果显示效果如下图一样,则表示默认使用的是16进制方式显示。4. 如果不是16进制方式,则显示为下图的乱码样式。此时需要点击菜单上的【切换为十六进制编辑模式】5. 只看第一行的数据:(1)前面8
2018-01-15 14:20:56 6494 1
转载 Druid 介绍及配置
1. Druid是什么?Druid是Java语言中最好的数据库连接池。Druid能够提供强大的监控和扩展功能。2. 在哪里下载druid正式版本下载:maven中央仓库: http://central.maven.org/maven2/com/alibaba/druid/ 3. 怎么获取Druid的源码Druid是一个开源项目,源码托管在gith
2018-01-09 14:36:53 350
转载 SQL注入神器-sqlmap
正是SQLMAP这种神器的存在,SQL注入简直Easy到根本停不下来.... PS:国内类似软件也有阿D,明小子,挖掘机,当你用过他们之后你才会发现SQLMap才是绝对的注入神器0x 01 注入原理*****************************************开始分割线*****************************************
2017-11-15 16:29:41 1356
转载 web.xml文件中的7个错误的安全配置
关于Java的web.xml文件中配置认证和授权有大 量 的 文章。本文不再去重新讲解如何配置角色、保护web资源和设置不同类型的认证,让我们来看看web.xml文件中的一些常见的安全错误配置。(1) 自定义的错误页面没有配置默认情况下,Java Web应用在发生错误时会将详细的错误信息展示出来,这将暴露服务器版本和详细的堆栈信息,在有些情况下,甚至会显示Java代码的代码片段。这
2017-11-14 14:55:44 695
转载 Hyperic-Sigar简介
Hyperic-Sigar是一个收集系统各项底层信息的工具集.他有如下特点:1. 收集信息全面收集CPU,MEM,NETWORK,PROCESS,IOSTAT等使用Sigar,你完全可以模仿出cpuinfo,meminfo,top,free,ifconfig,ipconfig,netstat,route,df,du,ps,ls等多种unix平台和windows平台的指令.2.跨平台
2017-04-25 14:34:21 3961 1
转载 localStorage使用总结
一、什么是localStorage、sessionStorage在HTML5中,新加入了一个localStorage特性,这个特性主要是用来作为本地存储来使用的,解决了cookie存储空间不足的问题(cookie中每条cookie的存储空间为4k),localStorage中一般浏览器支持的是5M大小,这个在不同的浏览器中localStorage会有所不同。 二、localStorag
2017-04-21 13:07:31 226
转载 Java——SAX方式生成XML
使用SAX方式生成XML文件有如下步骤:创建SAXTransformerFactory对象通过SAXTransformerFactory对象创建TransformerHandler对象通过TransformerHandler对象获得Transformer对象设置Transformer对象的输出属性(setOutputProperty())创建Result对象,并将目的XML文件与其关联通过
2017-03-29 16:44:04 490
转载 Java——JDOM方式生成XML
使用JDOM方式生成XML文件的步骤如下:创建根节点创建Document对象,并将根节点传入其构造方法中创建子节点,使用setAttribute()方法为其设置属性,使用setText()方法为其设置节点内容使用父节点的setContent()方法为其设置子节点创建XMLOutputter对象使用XMLOutputter对象的output()方法将Document转换成XML文件下
2017-03-29 16:40:29 320
转载 Java——DOM4J方式生成XML
public void jdom4xml(){ // 创建Document对象 Document document = DocumentHelper.createDocument(); // 创建根节点 Element root = document.addElement("root"); //为root根节
2017-03-29 16:36:14 220
原创 java实现 wps 转换office文档到pdfandswf
package com.util;import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOExc
2017-03-28 13:32:35 3324
转载 浮动飘窗效果js加html,css
New Document --> window.onload=function(){ //写入 var oneInner = document.createElement("div");
2017-03-15 13:44:53 9482
转载 java发送http的get、post请求
package wwc.Http;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.net.URL;import java.net.URLConnection;import j
2017-03-15 13:39:29 212
转载 JNDI数据源的配置
一、数据源的由来 在Java开发中,使用JDBC操作数据库的四个步骤如下: ①加载数据库驱动程序(Class.forName("数据库驱动类");) ②连接数据库(Connection con = DriverManager.getConnection();) ③操作数据库(PreparedStatement stat = con.prepar
2016-12-19 11:05:50 240
转载 高并发系统设计与时间和空间的平衡
高并发系统设计与时间和空间的平衡高可用上文我们已经讲过了,可当前互联网时代,怎么少的了高并发呢?高并发和高可用一样, 已经变成各个系统的标配了,如果你的系统QPS没有个大几千上万,都不好意思跟人打招呼,虽然可能每天的调用量不超过100。 高并发这个词,我个人感觉是从电商领域开始往外流传的,特别是电商领域双11那种藐视全球的流量,再把技术架构出来分享一把,现在搞得全互联网
2016-10-20 17:09:21 646
转载 常用正则表达式
正则验证——常用的正则表达式分类:JavaScript 常用正则表达式说明:正则表达式通常用于两种任务:1.验证,2.搜索/替换。用于验证时,通常需要在前后分别加上^和$,以匹配整个待验证字符串;搜索 /替换时是否加上此限定则根据搜索的要求而定,此外,也有可能要在前后加上\b而不是^和$。此表所列的常用正则表达式,除个别外均未在前后加上任何限 定,请根据需要
2016-09-28 13:59:07 189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人