自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

程序员涂小哥的技术博客

7年java工作经验,现居广州。个人博客blog.tzxcode.cn。vx:tuzongxun

  • 博客(12)
  • 资源 (39)
  • 问答 (1)
  • 收藏
  • 关注

原创 spring-java项目中连接redis数据库

最近由于项目需要,要从redis数据库中查询一些数据,还没有了解过redis,只好硬着头皮上阵,记录一下连接过程:1、需要导入两个jar包:jedis.jar,spring-data-redis.jar,maven中配置如下:<dependency> <groupId>redis.clients</groupId> <artifactId>jedis</artifa

2016-07-27 10:08:13 4348

原创 java使用poi读取doc和docx文件

这几天在学习java io流的东西,有一个网友看到博客后问了一个问题,就是说他的doc文档为什么用我所说的方法死活就是乱码。 我一开始以为是他方法问题,结果自己试了之后发现和他的结果一样也是乱码。 于是在网上搜寻了一阵之后才发现原来doc文档和excel一样不能用普通的io流的方法来读取,而是也需要用poi,于是进行了一番尝试后,终于以正确的编码格式读取了这个doc文件。

2016-07-22 10:53:02 57226 54

原创 java字符流

网上有很多地方说inputStreamReader和outStreamWriter、BufferedReader和BufferedWriter都是字符流。不过也有地方说inputStreamReader和outStreamWriter只是转换流,实现字节流到字符流的转换。 而在我看来,两种说法都有道理,如果一定要分个高下的话,那就更加趋向于认同前一种。 因为只要和FileInputStr

2016-07-21 14:25:47 2430

原创 java常用字节流

常用的字节流有FileInputStream和FileOutputStream、BufferedInputStream和BufferedOutputStream、DataInputStream和DataOutputStream。FileInputStream和FileOutputStream是基础的字节输入和输出流,通常在创建缓冲流时需要使用到,也可以用来做文件复制的功能。 * fileInput

2016-07-21 09:55:57 2919

原创 file和file文件流

**io流是程序中比较常用的功能,基本上涉及到文件上传下载的都要用到这功能,比如上传头像,上传附件等等。 对于一个java程序员来说,io流也是必须掌握的,因此这里对比较常用的或者说曾经用过的方法进行简单的归纳和总结。**对于io流,百度百科的解释是: 流是一种抽象概念,它代表了数据的无结构化传递。按照流的方式进行输入输出,数据被当成无结构的字节序或字符序列。从流中取得数据的操作称为提取操作,

2016-07-20 12:13:29 4460 2

原创 mongodb命令行group分组和java代码中group分组

group分组统计是数据库比较常用的功能,mongodb也不例外。不过相对于普通的增删改查,group操作就略微麻烦一些,这里对group在shell中的操作、使用java原生代码操作以及集成spring进行操作进行一个简单的归纳总结,分组的途径和方法应该都有多种,这里每一样只举一例。本例中数据源如下:需要使用group实现的目的是:按年龄分组统计出每一组的数量。1、mongo shell中执行如

2016-07-19 08:45:35 16724 2

原创 mongodb3.0分片及java代码连接操作测试(开启用户验证)

最近抽时间搭建了一下mongodb简单的分片,整个过程还算是蛮顺利,只不过在用户验证这一块遇到了一些问题,好在最后终于搞定。一、服务器搭建过程:1、安装四个mongodb:一个作为config、一个作为mongos、另外两个作为主要数据存储的服务器(机器ip192.168.0.201),如图:分别对应图中被红框框起来的mongoconf、mongos、mongo1、mongo2(解压安装,安装过程

2016-07-18 10:51:00 11635 2

原创 工作中常用的linux命令(2)

1、find :查找指定文件名的路径:列出当前目录以及子目录中的所有文件:在当前目录下寻找特定文件名的文件:列出长度为零的文件:2、ps :查看某个程序的进程,例如查询mongodb和mysql的:3、tar :解压压缩文件:tar -zxvf 压缩文件名4、grep和wc来统计文本的行数,经常用来查看采集日志:5、telnet :查看当前机器是否能连通某台机(也可以用ping)或者某个端口:6、

2016-07-15 17:21:13 3797

原创 工作中常用的linux命令(1)

1、cd :进入一个目录,例如进入/home/admin目录:cd /home/admin2、pwd :查看当前所在目录:如图:3、ls :列出当前目录下的所有文件:4、ll :列出当前目录下的所有文件并显示详情:5、mkdir :新建一个目录文件夹:6、mv :重命名文件或文件夹目录(或移动文件的位置):7、rm :强制删除目录或者文件:8、touch :新建一个文件:9、vi :进入文件编辑界

2016-07-15 16:10:38 3265

原创 linux shell中获取mongodb最大连接数、内存使用情况等

前两天接到了一个新的需求,需要在linux shell脚本中监控到mongodb最大连接数、内存使用情况等。但是我对于linux shel很不了解,只是会一些简单常用的linux的操作而已,只要一顿狂搜,最终多番尝试下终于获取到这些值。成功的步骤大致如下:0、./mongostat -u admin -p admin --authenticationDatabase admin -n 1 --js

2016-07-14 14:41:12 5992 4

原创 mongodb3.0副本集搭建补充~~非admin数据库的用户权限

之前有搭建mongodb3.0的副本集,不过当时直接使用的admin数据库,用户也是直接给的root。链接:http://blog.csdn.net/tuzongxun/article/details/51723259最近想要把数据移到非admin数据库上,便重新以非admin库创建用户,过程大致和之前的一样,但创建用户的时候还是遇到了一些问题,主要是在用户角色和权限上。我搭建过程中参考了下边的用

2016-07-11 17:03:07 7178 7

原创 mongodb去除重复的数据(二)

前天因为工作需要,开始着手对数据库中两千多万的数据中其中一个字段重复的数据进行去重。原本使用一些测试的数据测试后,前天写的那个方法是可行的,但是当面对这个两千万的真实数据时,我却发现这方法有些不顶用了,最终只好又经过若干次的尝试,总算成功去重。最终总结一下整个过程:1、这个方法就是上一篇所讲的,利用mongodb的游标dbcursor和while循环的方式。var res=db.test.find

2016-07-01 09:47:30 19028 2

mysql-installer-community-5.6.35.0.msi

windows版mysql5.6.35.0安装包,mysql-installer-community-5.6.35.0.msi

2020-07-31

VMware-workstation-full-11.1.0.58002.1428919414.exe

vmware-workstation-full虚拟机11.1.0.58002.1428919414,windows安装板

2020-07-31

securecrt.rar

windows中linux操作工具securecrt,压缩解压版,支持基本的shell操作和界面等设置

2020-07-31

spring event示例

spring event示例

2016-12-14

spring_mongo项目示例

和博客对应的spring_mongo的例子。

2016-12-13

RedisClient20140730.1406883096.exe

redis数据库客户端工具

2016-11-02

Redis-x64-3.2.100.zip

rdis数据库3.2版本windowss安装包

2016-11-02

activit自定义流程demo

博客中activiti自定义流程demo

2016-07-14

maven安装和使用

maven的基本安装和使用,详细的步骤。

2015-11-06

mongodb-linux-x86_64-rhel62-3.0.6.tgz

mongodb-linux-x86_64-rhel62-3.0.6.tgz

2015-09-08

spring-data-mongodb-1.8.0.RELEASE.jar

spring-data-mongodb-1.8.0.RELEASE.jar

2015-09-08

mongo-java-driver-3.0.3.jar

mongo-java-driver-3.0.3.jar

2015-09-08

mong-java-driver-3.0.2.jar

mongodb3.0的java驱动包

2015-08-13

mongodb3.0.5.tgz

mongodb3.0.5在linux中的安装包,redhat6.

2015-08-12

spring-data-mongodb-1.7.2.jar

spring整合mongodb3.0的jar包,据说已经解决了最新用户验证的问题

2015-08-11

mongodb使用文档ppt说明

自己整理的详细mongdb使用手册,配有截图,包括安装、基础操作、索引、副本集等

2015-08-11

mongdb性能优化

自己整理的mongodb性能优化文档,包括监控和优化两部分

2015-08-11

mongodb3.0.4.tgz安装包

mongodb3.0.4linux安装报

2015-08-10

java设计模式

java设计模式,24种设计模式与6大设计原则介绍。

2015-02-11

springmvc基础示例

基础spring mvc示例,包含基本的控制层代码,以及spring mvc、web.xml配置,和一个最简单的index.html

2018-12-28

spring基础示例

spring基础示例,包含基本的bean装配和注入,采用原生bean管理、xml配置和注解相对比的方式示例。

2018-12-28

servlet简单示例

最基础servlet例子,包含一个servlet类,一个web.xml文件的配置

2018-12-28

Tomcat原理与Java Web系统开发.pdf

Tomcat原理与Java Web系统开发.pdf

2017-07-28

JDK6API中文参考[沈东良](070114).chm

JDK6API中文参考[沈东良](070114).chm

2017-07-28

Java多线程编程核心技术_完整版 PDF电子书下载 带书签目录.pdf

Java多线程编程核心技术_完整版 PDF电子书下载 带书签目录.pdf

2017-07-28

robomongo-1.0.0-rc1-windows-x86_64-496f5c2.zip

robomongo-1.0.0-rc1-windows-x86_64-496f5c2.zip,mongodb客户端

2017-07-28

struts-2.5.10.1-lib.zip

struts-2.5.10.1-lib.zip

2017-07-28

net.sf.jadclipse_3.3.0.jar

net.sf.jadclipse_3.3.0.jar

2017-07-28

eclipse反编译jad.exe

jad.exe

2017-07-28

apache-activemq-5.7.0.zip

apache-activemq-5.7.0.zip

2017-07-28

python-3.6.1.exe

python-3.6.1.exe

2017-07-28

Go语言编程.pdf

Go语言编程.pdf

2017-07-28

MySQL 5.5官方简体中文参考手册完美版.pdf

MySQL 5.5官方简体中文参考手册完美版.pdf

2017-07-28

aopalliance-1.0.jar

aopalliance-1.0.jar

2017-07-28

poolTest数据库连接池例子

java中数据库连接池的例子

2017-02-22

listener监听器demo

listener监听器小例子

2017-02-22

logTest的例子

logback和log4j基本使用的例子

2017-02-22

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

TA关注的人

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