自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 excel大批量

分类: ExcelPOI1. Excel2003与Excel2007两个版本的最大行数和列数不同,2003版最大行数是65536行,最大列数是256列,2007版及以后的版本最大行数是1048576行,最大列数是16384列。excel2003是以二进制的方式存储,这种格式不易被其他软件读取使用;而excel2007采用了基于XML的ooxml开放文档标准,ooxml使用XML和ZIP...

2019-02-19 14:35:34 274

原创 mongodb 复制集及分片

mongodb版本3.6.5在mongdb下新建conf,data,logs三个文件,分别指定不懂的数据 日志 配置进行启动。mongodb会有 数据锁概念。20001.confport=20001bind_ip=127.0.0.1logpath=/Users/wangcf/Downloads/mongodb-osx-x86_64-3.6.5/logs/201.logdbpath=/Users/w...

2018-06-11 13:56:17 335

原创 maven项目继承问题

因为公司maven项目结构都有继承的parent父项目,本意是为了统一抽出来公用的jar包,为了方便管理,但是因为某些原因,有些项目在子项目中又做了一个继承,所以当接手项目的时候,会发现你的pom文件里只有三四个依赖,却有十几个二十几个你从来不曾用过的依赖包。     maven提供父类项目的本意是为了抽取相同的jia包,为了统一管理,减少我们的开发时间,增加效率,但是一定要有规范,否则就会造

2018-01-22 16:06:29 689

转载 maven 私服搭建

1 . 私服简介  私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。                                                  我们可以使用专门的 Maven 仓

2018-01-16 17:44:11 1481

原创 tomcat配置

URIEncoding="UTF-8"  minSpareThreads="25" maxSpareThreads="75"          enableLookups="false" disableUploadTimeout="true" connectionTimeout="20000"          acceptCount="300"  maxThreads="300" max

2018-01-08 14:37:27 289

转载 redis底层原理

Redis对象类型简介Redis是一种key/value型数据库,其中,每个key和value都是使用对象表示的。比如,我们执行以下代码:[plain] view plain copy print?redis>SET message "hello redis"  其中的key是message,是一个包含了字符串"message"的对象。而

2017-11-30 17:17:20 34045 2

转载 dubbo

ubbo协议已经用的很多了,这里来稍微介绍一下http协议,官方对http协议的说明简直少的让人发指。哈哈百度大部分都只是讲了http服务端的配置那就先从服务端的配置说起dubbo需要的jar包这里就不说明了,网上找些maven的pom就可以web.xml配置servlet,注意url-pattern 是需要拦截哪些请求[html] view plain c

2017-11-16 10:01:48 348

转载 redis

使用Java操作Redis需要jedis-2.1.0.jar,下载地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip如果需要使用Redis连接池的话,还需commons-pool-1.5.4.jar,下载地址:http://files.cnblogs.com/liuling/commons-pool-1.5.4.jar.zip

2017-02-13 16:56:14 227

转载 nginx + tomcat 负载均衡

转载请注明出处:http://blog.csdn.net/smartbetter/article/details/53535435Nginx是一种服务器软件,也是一种高性能的http和反向代理服务器,同时还是一个代理邮件服务器。也就是说,我们在Nginx上可以发布网站,可以实现负载均衡(提高应答效率,避免服务器崩溃),还可以作为邮件服务器实现收发邮件等功能。而最常见的就是使用Nginx实现负载

2016-12-20 10:26:28 412

转载 soket通信

Java Socket编程       对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接请求,同时在服务端建立一个对应的Socket与之进行通信

2016-10-13 15:02:12 429

原创 redis

一 Redis介绍  Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。 Redis能运行在大多数POSIX(Linux, *BSD, OS X 和Solaris等)系统上,官方没有支持Windows的版本。目前最新的版本

2016-10-13 11:48:43 498

原创 springMVC 配置

web.xml 配置:1234567891011121314    dispatcher    class>org.springframework.web.servlet.DispatcherServletclass>

2016-04-14 16:19:53 311

原创 MVC dispatchcher-servlet详解

xmlns:mvc="http://www.springframework.org/schema/mvc"       xmlns:context="http://www.springframework.org/schema/context"       xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"       xsi:sc

2016-04-14 14:47:22 367

原创 springMVC web配置详解

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd">        下面我们来看看Spring框架

2016-04-14 14:45:36 285

转载 java程序猿应该了解的10个面向对象设计原则(每次看都很有感悟,特意拿来和大家共享)

Java编程最基本的原则就是要追求高内聚和低耦合的解决方案和代码模块设计。查看Apache和Sun的开放源代码能帮助你发现其他Java设计原则在这些代码中的实际运用。面向对象设计原则是OOPS(Object-Oriented Programming System,面向对象的程序设计系统)编程的核心,但大多数Java程序员追逐像Singleton、Decorator、Observer这样的设

2016-03-31 18:09:54 263

转载 观察者模式(java)浅析

简单地说,观察者模式定义了一个一对多的依赖关系,让一个或多个观察者对象监察一个主题对象。这样一个主题对象在状态上的变化能够通知所有的依赖于此对象的那些观察者对象,使这些观察者对象能够自动更新。  观察者模式的结构  观察者(Observer)模式是对象的行为型模式,又叫做发表-订阅(Publish/Subscribe)模式、模型-视图(Model/View)模式、源-收听者(Sou

2016-03-31 18:09:21 283

转载 Java代码优雅之道-Guava

Guava,中文是石榴的意思,Guava项目,是基于java的Google的开源的工具类库,包含了许多被Google的java项目广泛依赖的核心库,例如:集合、缓存、原生类型支持、并发库、通用注解、字符串处理、I/O 等等。 所有这些工具每天都在被Google的工程师应用在产品服务中。       为什么项目开发中我们要选择Guava,借用网友的回答:•瓜娃是java API蛋糕上的冰激凌

2016-03-31 18:07:39 526

转载 透过J2Cache的吐槽,领悟代码的设计

经常去开源社区的,大部分应该都知道J2Cache吧,不过没听说过也没关系,这 是 开源中国社区OSChina 目前正在使用的两级缓存框架,托管在OSG@Git上,大部分由设计人红薯来维护。它的第一级缓存使用 Ehcache,第二级缓存使用 Redis 。由于大量的缓存读取会导致 L2 的网络成为整个系统的瓶颈,因此 L1 的目标是降低对 L2 的读取次数。该缓存框架主要用于集群环境中。单机也可

2016-03-31 18:06:19 546

转载 单例模式

概念:  java中单例模式是一种常见的设计模式,单例模式分三种:懒汉式单例、饿汉式单例、登记式单例三种。  单例模式有一下特点:  1、单例类只能有一个实例。  2、单例类必须自己自己创建自己的唯一实例。  3、单例类必须给所有其他对象提供这一实例。  单例模式确保某个类只有一个实例,而且自行实例化并向整个系统提供这个实例。在计算机系统中,线程池、缓存、日志对象、对话框、

2016-03-31 18:05:04 255

转载 策略模式(java)

一、概念策略模式(Strategy):它定义了一系列的算法,并将每一个算法封装起来,而且使它们还可以相互替换。策略模式让算法的变化不会影响到使用算法的客户。(原文:The Strategy Pattern defines a family of algorithms,encapsulates each one,and makes them interchangeable. Strategy

2016-03-31 18:04:03 248

转载 深入分析java线程中的volatile

Volatile关键字平时在阅读jdk源码的时候,经常看到源码中有写变量被volatile关键字修饰,但是却不是十分清除这个关键字到底有什么用处,现在终于弄清楚了,那么我就来讲讲这个volatile到底有什么用吧。当一个变量被定义为volatile之后,就可以保证此变量对所有线程的可见性,即当一个线程修改了此变量的值的时候,变量新的值对于其他线程来说是可以立即得知的。可以理解成:对

2016-03-31 18:00:21 236

转载 Dom4j解析xml文件-递归遍历所有节点和属性

Dom4j是java中常用读取xml文件的工具,就方便性和性能方面,一定程度要优于JDK中Domcument和SAX解析的,感兴趣的童鞋可以看看这篇文章 java解析XML的四种方式及比较,相关jar包可免费下载:dom4j-1.6.1.jar,下边我就分享一下用Dom4j对xml文件进行遍历,一看代码就明白了,注释的很详细。被测试的xml文件test.xml[java] vi

2016-03-31 17:58:40 551

转载 JavaScript、Java正则表达式详解

什么是正则表达式?正则表达式(Regular Expression)就是用某种模式去匹配一类字符串的公式。如你要在一篇文章中查找第一个字是“罗”最后一个字是“浩”的三个字的姓名,即“罗*浩”;那么“罗*浩”就是公式,也称作模式(Pattern),这篇文章就是要匹配的串(或叫文本text)。再如,你要检查输入的一个字符串是否是126邮箱的格式,你得制定一个规则去查检,这种规则就是正则表达式。

2016-03-31 17:57:34 595

转载 java正则表达式 过滤特殊字符的正则表达式

java正则表达式 过滤特殊字符的正则表达式// 过滤特殊字符       public   static   String StringFilter(String   str)   throws   PatternSyntaxException   {                      // 只允许字母和数字                        // String 

2016-03-31 17:56:25 240

转载 Java的静态代理、动态代理,CGLib的动态代理,使用动态代理基于AOP的AspectJ框架—深入探究

[+]目录(?)[-]一概念二jdk的静态代理一jdk动态代理一cglib 动态代理五 jdk动态和cglib动态代理比较六 面向切面编程几个应用面向切面的概念使用aspectj实现aop编程七总结 Java之代理... 1一.         概念... 1二.         jdk的静态代理... 1三.

2016-03-31 17:55:49 255

转载 maven命令

转:Maven常用命令Maven库:http://repo2.maven.org/maven2/Maven依赖查询:http://mvnrepository.com/Maven常用命令: 1. 创建Maven的普通java项目:    mvn archetype:create    -DgroupId=packageName    -Dartifac

2016-03-30 14:36:04 216

转载 Maven入门指南⑤:使用Nexus搭建Maven私服

Maven入门指南⑤:使用Nexus搭建Maven私服1 . 私服简介  私服是架设在局域网的一种特殊的远程仓库,目的是代理远程仓库及部署第三方构件。有了私服之后,当 Maven 需要下载构件时,直接请求私服,私服上存在则下载到本地仓库;否则,私服请求外部的远程仓库,将构件下载到私服,再提供给本地仓库下载。                             

2016-03-30 11:32:30 262

转载 php crypt in python

有一批用户名密码,密码是用PHP中的crypt()方法加密过的。而现在,我要在Python的环境里验证这个密码,看看用户提交的密码与现有的加密后的密码是否匹配。怎么办?首先要知道PHP里面对密码的加密和验证是怎么做的。[php] view plain copy加密:  $PWD = crypt($PASSWORD)    验证: 

2016-03-29 17:23:48 506

转载 在Windows下搭建Redmine

版权声明:本文为博主原创文章,未经博主允许不得转载。我想用redmine来管理项目,但公司的服务器是Windows平台的,所以在网上找找如何在Windows下搭建,找到了一篇文章,写得很好很详细,但可能由于是2010年写的了,实际按照它的步骤操作起来还是遇到了一点问题。下面贴上此文,红色部分是我经过实际操作后确定需要更改地方。原文地址:http://www.itor.cn/u/liuw

2016-03-29 17:21:44 314

空空如也

空空如也

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

TA关注的人

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