![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 86
努力的愤青
Always do your best,what you planned now,you will harvest later!!
展开
-
高并发系统设计与时间和空间的平衡
高并发系统设计与时间和空间的平衡高可用上文我们已经讲过了,可当前互联网时代,怎么少的了高并发呢?高并发和高可用一样, 已经变成各个系统的标配了,如果你的系统QPS没有个大几千上万,都不好意思跟人打招呼,虽然可能每天的调用量不超过100。 高并发这个词,我个人感觉是从电商领域开始往外流传的,特别是电商领域双11那种藐视全球的流量,再把技术架构出来分享一把,现在搞得全互联网转载 2016-10-20 17:09:21 · 636 阅读 · 0 评论 -
用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 · 6093 阅读 · 2 评论 -
Bean Validation 介绍及最佳实践
关于 Bean Validation在任何时候,当你要处理一个应用程序的业务逻辑,数据校验是你必须要考虑和面对的事情。应用程序必须通过某种手段来确保输入进来的数据从语义上来讲是正确的。在通常的情况下,应用程序是分层的,不同的层由不同的开发人员来完成。很多时候同样的数据验证逻辑会出现在不同的层,这样就会导致代码冗余和一些管理的问题,比如说语义的一致性等。为了避免这样的情况发生,最好是将验证逻辑与相应...转载 2018-02-09 16:59:48 · 3972 阅读 · 0 评论 -
单点登录原理与简单实现
(2017-09-22更新)GitHub:https://github.com/sheefee/simple-sso一、单系统登录机制1、http无状态协议 web应用采用browser/server架构,http作为通信协议。http是无状态协议,浏览器的每一次请求,服务器会独立处理,不与之前或之后的请求产生关联,这个过程用下图说明,三次请求/响应对之间没有任何联系 但这也同时意味着,任何用...转载 2018-02-09 17:48:02 · 165 阅读 · 0 评论 -
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 · 340 阅读 · 0 评论 -
如何查看class文件的jdk版本
1. 准备好要查看的class文件,本例使用Tools.class文件。2. 使用Edit打开class文件3. 如果显示效果如下图一样,则表示默认使用的是16进制方式显示。4. 如果不是16进制方式,则显示为下图的乱码样式。此时需要点击菜单上的【切换为十六进制编辑模式】5. 只看第一行的数据:(1)前面8转载 2018-01-15 14:20:56 · 6477 阅读 · 1 评论 -
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 · 3899 阅读 · 1 评论 -
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 · 205 阅读 · 0 评论 -
Java——SAX方式生成XML
使用SAX方式生成XML文件有如下步骤:创建SAXTransformerFactory对象通过SAXTransformerFactory对象创建TransformerHandler对象通过TransformerHandler对象获得Transformer对象设置Transformer对象的输出属性(setOutputProperty())创建Result对象,并将目的XML文件与其关联通过转载 2017-03-29 16:44:04 · 477 阅读 · 0 评论 -
Java——JDOM方式生成XML
使用JDOM方式生成XML文件的步骤如下:创建根节点创建Document对象,并将根节点传入其构造方法中创建子节点,使用setAttribute()方法为其设置属性,使用setText()方法为其设置节点内容使用父节点的setContent()方法为其设置子节点创建XMLOutputter对象使用XMLOutputter对象的output()方法将Document转换成XML文件下转载 2017-03-29 16:40:29 · 305 阅读 · 0 评论 -
Java——DOM4J方式生成XML
public void jdom4xml(){ // 创建Document对象 Document document = DocumentHelper.createDocument(); // 创建根节点 Element root = document.addElement("root"); //为root根节转载 2017-03-29 16:36:14 · 209 阅读 · 0 评论 -
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 · 3303 阅读 · 0 评论 -
java将图片转化为base64和base64转化为图片编码并保存在本地
直接上代码public class Base64Convert { /** * @Description: 图片转化成base64字符串 * @param: path * @Return: */ public static String GetImageStr(String path) { //将图片文件转化为字节数组字符串,并...转载 2018-06-08 13:19:04 · 31646 阅读 · 5 评论