自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

runming56的专栏

凄凄寂草,润野于小

  • 博客(124)
  • 资源 (4)
  • 收藏
  • 关注

原创 spring技能点复习

1.什么是IOCIOC即Inversion of Control(控制反转)的缩写,具体表现为将对象的创建与销毁交由不属于调用方的第三方容器统一集中管理,调用方统一从容器中获取对象,从而降低了调用方与被调用方的耦合度。优点:1.资源集中管理,实现资源的可配置化 2.资源集中起来更易于管理 3.在调用方与被调用方之间增加了第三方的容器管理资源,...

2019-07-02 17:10:43 277

转载 正则表达式30分钟入门教程

正则表达式30分钟入门教程版本:v2.32 (2011-8-17) 作者:deerchao 转载请注明来源目录跳过目录本文目标 如何使用本教程 正则表达式到底是什么东西? 入门 测试正则表达式 元字符 字符转义 重复 字符类 分枝条件 反义 分组 后向引用 零宽断言 负向零宽断言 注释 贪婪与懒惰 处理选项 平衡组/递归匹配 还有些什么东...

2019-07-02 14:01:26 297

转载 用Netty开发中间件:高并发性能优化

原文地址:https://www.cnblogs.com/549294286/p/5177663.html 最近在写一个后台中间件的原型,主要是做消息的分发和透传。因为要用Java实现,所以网络通信框架的第一选择当然就是Netty了,使用的是Netty 4版本。Netty果然效率很高,不用做太多努力就能达到一个比较高的tps。但使用过程中也碰到了一些问题,个人觉得都是比较经典而在网上又不太...

2019-02-15 16:06:20 632

原创 linux部分命令参数总结

命令:cat /proc/net/sockstat 查看socket当前连接状态统计信息命令sockets: used 301TCP: inuse 184 orphan 1 tw 8 alloc 184 mem 308UDP: inuse 3 mem 1UDPLITE: inuse 0RAW: inuse 0FRAG: inuse 0 memory 0sockets: used:...

2019-02-15 10:31:09 237

转载 Centos 7 LVM xfs文件系统修复

原文地址:https://www.cnblogs.com/linkenpark/p/7873202.html 情况1:[sda] Assuming drive cache: write throughInternal error xfs XFS_WANT_CORRUPTED_GOTO at line 1662 of file fs/xfs/libxfs/xfs_alloc.c Caller xfs...

2018-07-12 15:18:00 28828 5

转载 分布式锁的几种实现方式

目前几乎很多大型网站及应用都是分布式部署的,分布式场景中的数据一致性问题一直是一个比较重要的话题。分布式的CAP理论告诉我们“任何一个分布式系统都无法同时满足一致性(Consistency)、可用性(Availability)和分区容错性(Partition tolerance),最多只能同时满足两项。”所以,很多系统在设计之初就要对这三者做出取舍。在互联网领域的绝大多数的场景中,都需要牺牲强一致...

2018-02-26 10:55:42 270

转载 微服务MySQL分库分表数据到MongoDB同步方案[转]

需求背景近年来,微服务概念持续火热,网络上针对微服务和单体架构的讨论也是越来越多,面对日益增长的业务需求是,很多公司做技术架构升级时优先选用微服务方式。我所在公司也是选的这个方向来升级技术架构,以支撑更大访问量和更方便的业务扩展。 发现问题微服务拆分主要分两种方式:拆分业务系统不拆分数据库,拆分业务系统拆分库。如果数据规模小的话大可不必拆分数据库,因为拆分数据看必将面对多维度数据查询,跨进程之间的

2017-11-30 10:21:30 3460

转载 MySQL中的各种引擎

数据库中的存储引擎其实是对使用了该引擎的表进行某种设置,数据库中的表设定了什么存储引擎,那么该表在数据存储方式、数据更新方式、数据查询性能以及是否支持索引等方面就会有不同的“效果”。在MySQL数据库中存在着多种引擎(不同版本的MySQL数据库支持的引擎不同),熟悉各种引擎才能在软件开发中应用引擎,从而开发出高性能的软件,MySQL数据库中的引擎有哪些呢?一般来说,MySQL有以下几种引擎:ISA

2017-10-20 15:39:49 229

转载 HTTP/1.1与HTTP/1.0的区别

转自: http://blog.csdn.net/forgotaboutgirl/article/details/6936982HTTP/1.1与HTTP/1.0的区别下面主要从几个不同的方面介绍HTTP/1.0与HTTP/1.1之间的差别,当然,更多的内容是放在解释这种差异背后的机制上。 1 可扩展性可扩展性的一个重要原则:如果HTTP的某个实现接收到了自身未定义的头域,将自动忽略它。Ø 在消

2016-01-13 15:59:23 748

转载 HTTP协议详解

转自: http://blog.csdn.net/gueter/archive/2007/03/08/1524447.aspxAuthor :Jeffrey引言 HTTP是一个属于应用层的面向对象的协议,由于其简捷、快速的方式,适用于分布式超媒体信息系统。它于1990年提出,经过几年的使用与发展,得到不断地完善和扩展。目前

2016-01-13 15:57:44 483

转载 Java不同压缩算法的性能比较

译文出处: Java驿站   原文出处:java-performance转载原文地址:http://www.importnew.com/14410.html本文将会对常用的几个压缩算法的性能作一下比较。结果表明,某些算法在极端苛刻的CPU限制下仍能正常工作。文中进行比较的算有:JDK GZIP ——这是一个压缩比高的慢速算法,压缩后的数据适合长期使用。JDK中的java

2015-11-20 10:42:47 1896

转载 基于google.zxing的二维码java 代码

package org.lxh;  import com.google.zxing.common.BitMatrix;  import javax.imageio.ImageIO;  import java.io.File;  import java.io.OutputStream;  import java.io.IOException;  import java.awt.image

2015-07-03 15:45:37 513

转载 JAVA生成二维码

前两天工作需要上网查了一下JAVA生成二维码程序的方法,试了几种都全报一此小BUG,并且在二维码中添加LOGO的会无法解析,后来调整一下生成的信息量,便能正常生成了,二维生成的原理类似于针孔打印机原理。下面上代码: 说明:需要用到jar工具包为QRCode.jar   类1:package com.tyzs.util;import java.awt.image.Buffer

2015-07-03 15:34:57 713

转载 infinispan配置

<transport transportClass="org.infinispan.remoting.transport.jgroups.JGroupsTransport" clusterName="infinispan-cluster" nodeName="ClusterTest" distri

2015-04-22 15:59:12 1625

转载 Infinispan配置文件说明

<infinispan xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="urn:infinispan:config:5.0 http://www.infinispan.org/schemas/infinispan-config-5.0.xsd" xmlns="urn:infinispan:con

2015-04-22 15:51:41 5525

转载 关于并发连接数与在线数的关系

在实际的性能测试中,经常接触到的与并发用户数相关的概念还包括“并发用户数”、“系统用户数”和“同时在线用户数”,下面用一个实际的例子来说明它们之间的差别。       假设有一个OA系统,该系统有2000个使用用户——这就是说,可能使用该OA系统的用户总数是2000名,这个概念就是“系统用户数”,该系统有一个“在线统计”功能(系统用一个全局变量记数所有已登录的用户),从在线统计功能中可以得到,

2015-02-26 15:22:41 3047

转载 javaWeb提高并发数之二十三条

这是一篇由junly总结的大型java项目开发经验,文章从多个方面讨论了如何提高服务器的并发效率。从常用的使用数据库连接池,减少对象的创建,开发架构,框架选型,到不太常用的数据缓存,数据库分级存储,服务器优化等23个方面,作出了比较全面的解析。1 .对Collection、Map接口的类对象初始化时要先分配合理的空间大小,同时还要按照自已的实际需求选择合适的对象。例如:声明Vect

2015-02-24 21:02:52 593

转载 关于如何提高Web服务端并发效率的异步编程技术

  关于如何提高Web服务端并发效率的异步编程技术   最近我研究技术的一个重点是java的多线程开发,在我早期学习java的时候,很多书上把java的多线程开发标榜为简单易用,这个简单易用是以C语言作为参照的,不过我也没有使用过C语言开发过多线程,我只知道我学习java多线程开发是很难的,直到现在写这篇文章的时候,虽然我对java多线程里的API比以前熟悉更多了,但是如果碰到了生

2015-02-24 20:58:51 725

转载 web服务器并发访问如何提升

对一个电子商务网站来说,需要运用最少的带宽和服务器资源,为更多的客户提供更快捷的服务。而用户对Web站点的满意度,主要以访问速度来衡量。从用户角度来说,Web站点只有“快”和“慢”之分;用户往往并不要求实现大容量数据传输,而是希望网站在保证性能的同时,能够容纳更多的访问者。Web用户所关心的问题的实质是访问时间。从网络维护角度说,导致时延的潜在因素是多方面的,大致来讲,可以从5

2015-02-24 20:57:12 1755

转载 Filter 过滤器

Filter 过滤器作者:李天炜出处:http://www.cnblogs.com/hellojava/本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。1、简介  Filter也称之为过滤器,它是Servlet技术中最实用的技术,WEB开发人员通过Filter技术,对web服务器

2014-12-17 15:56:55 577

转载 myBatis批量添加,修改和删除

1、批量添加元素session.insert(String string,Object o)[plain] view plaincopyprint?public void batchInsertStudent(){      List ls = new ArrayList();      for(int i = 5;i         Student student

2014-11-24 13:38:27 1107

转载 JAVA微信开发-新手接入指南

相信很多人对微信开发已经不那么陌生,我也是从一个微信开发的菜鸟经过各种问题的折磨,然后去搜索引擎搜索各种文章阅读,但是基本都是零散的资料,没有一个统一、系统的阐述微信应用如何开发。作者结合自己的实际开发经验,归纳整理出来分享给微信开发的入门者或正在研究的开发者。这篇文章主要阐述如何搭建一个微信开发平台。古人云:“磨刀不负砍才工”。我们开发应用也需要准备一些必要的条件。  准备工作

2014-11-18 11:10:43 980 1

转载 Apache POI 解析 microsoft word 图片文字都不放过

Apache POI 解析 microsoft word 图片文字都不放过项目需要 ,写了个 ms word 解析器,贴出来分享!Apache POI 组件主要用来 解析 microsoft word,ppt,excel,Visio 文档 ,具体介绍看下面吧!OverviewThe following are components of the entire POI

2014-11-06 11:26:54 3119 1

转载 java读取word,excel和pdf文档内容

在平常应用程序中,对office和pdf文档进行读取数据是比较常见的功能,尤其在很多web应用程序中。所以今天我们就简单来看一下java对word、excel、pdf文件的读取。本篇博客只是讲解简单应用。如果想深入了解原理。请读者自行研究一些相关源码。首先我们来认识一下读取相关文档的jar包:1. 引用POI包读取word文档内容poi.jar 下载地址http://a

2014-11-06 10:39:01 5836 1

原创 spring mvc 静态文件不能问题

1.方法1在spring-mvc.xml中添加过滤相关目录

2014-08-14 13:15:28 570

原创 maven异常问题及处理总结

1.Eclipse使用Maven创建Web时找不到

2014-08-09 11:07:36 4453

转载 集成activiti-modeler 到 自己的业务系统(集成流程跟踪-完美支持IE)

         博客分类:activiti modeler 集成 spring modeler(升级到5.13) 本文目的: 将activit 5.12.1 的 modeler 流程设计器 集成到自己的工程中去 解决问题:1. 复制相关资源文件到自己的工程中2. 解决modeler的路径访问问题,迁移到非系统根目录3. 跟自己系统的sp

2014-07-15 08:38:57 17753 8

转载 单例、观察者、代理、备忘录、工厂

一、Singleton单例模式Singleton单例模式是最简单的设计模式,它的主要作用是保证在程序运行生命周期中,使用了单类模式的类只能有一个实例对象存在。1、饱汉模式,声明时就创建实例对象[java] view plaincopyprint?public class Singleton1 {      public static final Sing

2014-07-03 10:13:28 1994

转载 java程序执行SQL脚本文件

1.i首先引入ibatis-common-2.jar包import com.ibatis.common.jdbc.ScriptRunner;import com.ibatis.common.resources.Resources; jpetstore测试代码如下:package com.ibatis.jpetstore.test;import java.

2014-06-30 10:27:46 39045 3

转载 maven远程库列表

远程库地址镜像centralhttp://repo1.maven.org/maven2/http://uk.maven.org/maven2apachehttps://repository.apache.org/content/groups/public/ appfusehttp://oss.sonat

2014-06-24 16:05:35 1029

转载 maven常用命令及相关配置

1 下载源代码:mvn dependency:sources -DdownloadSources=true -DdownloadJavadocs=true  maven常用命令介绍这里主要是在eclipse中使用maven,因此只使用到了一部分命令,整理下来方便以后查阅。生成清除Eclipse项目结构:mvn eclipse:eclipsemvn

2014-06-24 15:51:44 829

转载 Activiti环境配置、项目搭建、与Spring集成、简单示例

概念    WFMS(工作流管理系统):http://baike.baidu.com/view/977667.htm    WFMC(工作流管理联盟):http://baike.baidu.com/view/2497858.htm示例项目下载    http://pan.baidu.com/s/1gd3iNfH环境搭建:    FBI WARNING 两个视

2014-06-24 15:35:18 51768 4

转载 关于IE11,我们所知道的以及我们所能预料到的

原文:http://generatedcontent.org/post/47216611856/ie11最近,一个开发代号为Windows Blue的Windows操作系统泄漏到了互联网上,该操作系统的内置浏览器为IE11,本文将介绍一下这个泄漏版的IE11中有哪些关键的新变化和新特性.预先声明: 本文中所讲的内容都来自互联网,我自己没有安装过这个泄漏版的IE11,虽然我目前正

2014-05-29 11:27:35 1046

转载 Java中Date各种相关用法

1.计算某一月份的最大天数  Java代码  Calendar time=Calendar.getInstance();  time.clear();  time.set(Calendar.YEAR,year);  time.set(Calendar.MONTH,i-1);//注意,Calendar对象默认一月为0  int day=time.getActualMaximu

2014-04-09 20:07:29 679

转载 Spring配置多数据源

1. 首先在配置文件中配置多个dataSource2. 扩展Spring的AbstractRoutingDataSource抽象类,实现动态数据源。AbstractRoutingDataSource中的抽象方法determineCurrentLookupKey是实现数据源的route的核心.这里对该方法进行Override。Java代码  publi

2014-01-24 09:17:49 1005

转载 如何在spring框架中解决多数据源的问题

在我们的项目中遇到这样一个问题:我们的项目需要连接多个数据库,而且不同的客户在每次访问中根据需要会去访问不同的数据库。我们以往在spring和hibernate框架中总是配置一个数据源,因而sessionFactory的dataSource属性总是指向这个数据源并且恒定不变,所有DAO在使用sessionFactory的时候都是通过这个数据源访问数据库。但是现在,由于项目的需要,我们的DAO在访问

2014-01-24 09:12:18 865

转载 微信CRM六大模块详解

微信团队一直强调企业微信的主要功能是服务而非营销工具,微信5.0将公众号区分为服务号和订阅号,10月底平台为服务号开放高级接口,包括客服接口、网页授权等,可见服务是微信公众号的核心价值和方向。那么,基于微信公众平台开放接口的微信CRM应该怎么做?请看本文详解。i天下网商 :微信团队一直强调企业微信的主要功能是服务而非营销工具,微信5.0将公众号区分为服务号和订阅号,10月底

2014-01-17 12:25:37 1463

转载 Spring Security3十五日研究

前言    南朝《述异记》中记载,晋王质上山砍柴,见二童子下棋,未看完,斧柄已烂,下山回村,闻同代人都去世了,自已还未变老。    因此发出“山中方一日,世上几千年” 的慨叹。原文寥寥几笔,读来却发人深省。    另有宋朝周敦颐在《暮春即事》中也有诗云:双双瓦雀行书案,点点杨花入砚池。闲坐小窗读周易,不知春去几多时。    上述古文或古诗中对于时间的论述最符合我现在的感

2014-01-13 15:50:49 822

转载 Spring Security3.1 最新配置实例

这几天学习了一下Spring Security3.1,从官网下载了Spring Security3.1版本进行练习,经过多次尝试才摸清了其中的一些原理。本人不才,希望能帮助大家。还有,这次我第二次写博客啊,文体不是很行。希望能让观看者不产生疲惫的感觉,我已经心满意足了。一、数据库结构     先来看一下数据库结构,采用的是基于角色-资源-用户的权限管理设计。(MySql数据库)

2014-01-10 08:11:27 1595 2

转载 Spring Security 3.0 多页面登录配置

网上很多文章是关于Spring Security 2实现多页面登录的。因为现在需要使用Spring Security 3.x来实现所以只能自己动手解决。参考了网上这两篇文章《spring security 2中使用通过自定义过滤器实现多登录页面》和《spring security 全配置》。总的来说Security 2 和 3还是有不小差别的。       现在开始进入正题。同

2014-01-09 08:40:10 4971 1

这则表达式入门教程

该文件主要介绍正则表达式中各种符号的含义,正则表达式的建立,以及如何在js中使用等,非常基础和实用,欢迎各位学习分享

2011-12-31

asp vbscript 文件上传功能

主要实现本地文件上传功能,帮助你们更好的使用vbscript+access,解决相关问题

2010-09-21

dos常用命令及大全

包括常用dos命令和dos命令大全两个内容

2010-08-30

信息系统第3版 +课件

关于管理信息系统第3版的由黄梯云主编,高等教育出版社出版的前八章课件相关课件

2010-01-19

空空如也

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

TA关注的人

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