Java
文章平均质量分 59
da cong ming
这个用户没有简介
展开
-
Java编码规范基础版
详见附件https://download.csdn.net/psearch/0/10/0/2/1/%E7%BC%96%E7%A0%81%E8%A7%84%E8%8C%83原创 2019-02-23 09:29:47 · 325 阅读 · 0 评论 -
Kafka 关于消费者组名Consumer Group
由于本人是在Windows个人机上搭建了一个Kafka服务。所以使用中遇到了一个棘手的问题,也是第一次使用Kafka消息队列,所以对其核心知识知之甚少。一个困扰了些许时日的问题,经常因为log文件正被另一个进程使用中,而导致Kafka挂掉。经过排查,最后发现是由于有多个工程在连接Kafka服务充当消费者,而消费者组名是相同的,因为我这里是有很多topic,多个消费者工程针对不同topic在同时运行...原创 2018-03-12 10:31:11 · 12095 阅读 · 2 评论 -
spring + mybatis 同时连接多个数据源
本文所述是,在一个Spring+mybatis的工程内,需要连接oracle+sqlserver(两个不同的sqlserver数据库)。直接提供配置文件--> --> classpath:jdbc.properties原创 2018-02-05 16:27:01 · 23414 阅读 · 9 评论 -
xml转json
XMLSerializer的read方法,将xml转为json。这个方法比较便捷,但是使用感觉也有不足的地方。xml子节点不存在同级节点的情况下可能会被转化为JSONArray。存在同级节点,且不存在同名同级节点的,转化为JSONObject。java中如果直接解析json,需要判断是JSONArray还是JSONObject。判断方法如下if (json instanceof J原创 2018-02-05 16:14:46 · 497 阅读 · 0 评论 -
Java调用热敏打印机
本人使用的是佳博GB-58L打印机public class PrintUtil implements Printable{ /*标题*/ private static String TITLENAME; /*流水单ID*/ private static String ORDERID; /*操作员*/ private static String原创 2018-02-02 16:11:06 · 4007 阅读 · 2 评论 -
关于Java 中 File 移动删除
Java 操作实体文件假设场景,需要将test.xml 从 a路径移动到b路径。File.renameTo方法请慎用。建议使用FileUtils.copyFile(file,moveFile); file.getAbsoluteFile().delete();注意:如果是Windows环境,一定要确保file.delete之前,如有读取该文件的文件流,请clos原创 2018-02-02 15:56:29 · 503 阅读 · 0 评论 -
关于Kafka的那些坑
进来使用了Kafka消息队列,喜忧参半。细数一下,踩过的坑。1、最好不要用Windows服务器去搞,当然像本人这样被迫使用的,就硬着头皮搞。Windows服务器搭建Kafka,首先先例少。其次稳定性,个人感觉要比Linux或者Mac上差远了。Windows上,停止Kafka后,在启动需要删掉log。否则会报错,log正在被另一个进程访问。Mac运行则没发现同样错误。2、Kafka的原创 2018-02-02 13:53:08 · 6988 阅读 · 1 评论 -
Java操作h2数据库
h2数据库作为嵌入式数据库,使用起来非常方便,当然非常轻量。不太适用复杂的业务。下面介绍一下,Java中对于h2数据库的增删改查。h2的搭建另有文章介绍如下本人所写方法,主要供各位参考,仅用作学习研究,由需要的各位可以自行优化修改。public class CommonDao { /** * 建表方法 * @param tableName * @p原创 2018-02-02 13:33:31 · 5140 阅读 · 0 评论 -
Java+Kafka消息队列
本文主要针对,Java端对Kafka消息队列的生产和消费。Kafka的安装部署,请看查看相关文章。笔者最近所用的是Spring mvc,监听文件路径,然后将读取到的文件内容发送到消息队列中。由另外系统去消费消息。当然消息队列作为消息交换机,本系统既有生产消息也有消费消息。不做详述。生成者代码相对简单很多。package com.dhc.test.kafka;im原创 2018-01-08 15:21:58 · 3209 阅读 · 0 评论 -
Windows服务器配置Kafka + zookeeper
笔者首次使用Kafka消息队列,基于操作中问题和现状作成此文,如有不妥之处,望不吝赐教。由于客户服务器是Windows环境,所以此次是基于Windows系统配置。当然在下本机是Mac系统,Mac系统也本地搭了一套。步入正题。1、zookeeper 安装本次使用的是zookeeper-3.4.10(百度搜索下载即可)将conf路径下zoo_sample.cfg修改为zoo.cfg原创 2018-01-08 14:32:22 · 533 阅读 · 0 评论 -
Mac 系统下 maven添加jar到本地仓库
Spring mvc + sqlServer 由于maven中央仓库并没有sqlserver的jdbc包。所以需要通过命令手动添加。首先 http://mvnrepository.com/artifact/com.microsoft.sqlserver/sqljdbc4/4.0第一步 :下载sqljdbc4-4.0.jar然后将 sqljdbc4-4.0.jar放置于用户路径下,例原创 2018-01-12 10:59:47 · 9133 阅读 · 0 评论 -
初学者必看-Java基础知识(一)
1、标准命名规范:类名已大写字母开头,如果是多个单词组成,每个单词首字母大写。此命名法也被称为驼峰命名方式。例:CamelCase2、java使用的通用语法是object.method(parameters)3、Java有8种基本类型,其中有4种整型(int、short、long、byte),2种浮点类型(double、float),1种表示Unicode编码的字符单元的字符型的char,原创 2016-11-25 11:17:39 · 849 阅读 · 0 评论 -
java读取文件进行业务处理
package com.cn.main; import java.io.BufferedReader; import java.io.File; import java.io.FileInputStream; import java.io.FileNotFoundException; import java.io.FileReader; import java.io.原创 2016-11-21 11:11:43 · 359 阅读 · 0 评论 -
一个简单的加密解密方法(java、shell脚本)
最近项目中有个小的需求,配置文件中配置有DB密码,客户担心xml文件被非法窃取,所以要求配置文件中的密码是经过加密的。这就有个问题,常用的MD5加密,理论上是不可逆的。所以简单写了一个加密解密方法。加密是使用的shell脚本,当然使用java代码也可以。作用就是运维人员输入原密码,生成加密后的密文。然后配置即可,程序中根据约定的解密方式去解读密文,还原为可用密码。这样即使配置文件被盗用也无法获原创 2016-11-17 14:34:37 · 10111 阅读 · 0 评论 -
解决get方法传递URL参数中文乱码问题
应用一:解决tomcat下中文乱码问题(先来个简单的) 在tomcat下,我们通常这样来解决中文乱码问题:过滤器代码:[java] view plain copy package filter; import java.io.*; import javax.servlet.*; imp转载 2016-11-18 16:50:11 · 1277 阅读 · 0 评论