java
文章平均质量分 77
蒂鸥维毅
这个作者很懒,什么都没留下…
展开
-
springboot中@Aspect注解不起作用
项目场景:项目中有对朋友圈和评论进行审核的功能,为了在不修改原有代码,想通过spring aop来完成对朋友圈和评论的审核工作。问题描述:在spring aop中使用@AspectJ注解来实现,代码如下:@Aspect@Componentpublic class CheckShareCircleSensitiveWordsAspect { private final static Logger logger = LoggerFactory.getLogger(CheckShar原创 2020-10-22 17:16:29 · 4535 阅读 · 3 评论 -
java中利用URLConnection发送POST或GET请求
啥也不说,直接上代码/** * */package com.ctlovedove.util;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.io.PrintWriter;import java.ne...2015-05-09 23:09:30 · 148 阅读 · 0 评论 -
Java调用webservice接口方式
以前只听说过webservice,从来没有真正的接触过,今天有个工单,要掉接口,接过来发现是weiservice的,瞬间凌乱啊。网上搜了好多的资料,感觉都太笼统,没有什么具体的步骤,下面我便把我自己的具体实践步骤记录一下,供那些初次使用webservice(java版)的童鞋一个借鉴。如有问题,还请大神多多指教。。。。。。。。 1、接口地址:http://IP:8080/Med...2015-05-26 22:58:34 · 650 阅读 · 2 评论 -
Java https请求 HttpsURLConnection
public static String getHtml(String url) throws FileNotFoundException, IOException, CertificateException, KeyStoreException, NoSuchAlgorithmException, UnrecoverableKeyException, KeyManage...原创 2016-05-11 13:33:56 · 234 阅读 · 0 评论 -
java.security.NoSuchProviderException: no such provider: BC 的问题解决
java.security.NoSuchProviderException: no such provider: BC 的问题解决 1、在工程内引入bcprov-ext-jdk16-1.46.jar包; 2、在加密类中加入静态块。static{ try{ Security.addProvider(new BouncyCastleProvider()); ...原创 2015-10-30 12:30:39 · 601 阅读 · 1 评论 -
基于spring的aop实现多数据源动态切换
一、动态切换数据源理论知识 项目中我们经常会遇到多数据源的问题,尤其是数据同步或定时任务等项目更是如此;又例如:读写分离数据库配置的系统。1、相信很多人都知道JDK代理,分静态代理和动态代理两种,同样的,多数据源设置也分为类似的两种:1)静态数据源切换:一般情况下,我们可以配置多个数据源,然后为每个数据源写一套对应的sessionFactory和dao层,我们称之为静态数...原创 2017-03-29 12:48:00 · 720 阅读 · 0 评论 -
Java发邮件:Caused by: javax.mail.MessagingException: 500 Error: bad syntax
今天再Linux服务器中执行发送邮件的脚本时遇到如下异常: [com.china.adcrm.stock.StockSchedule.sendEmail(StockSchedule.java:153)] 2016-01-05 14:48:27 310 [ INFO] [com.china.adcrm.stock.StockSchedule.sendEmail(StockSch...2016-01-05 16:43:30 · 1198 阅读 · 1 评论 -
java获取本机所有网卡的IP地址(ipv4)
/** * 获取机器所有网卡的IP(ipv4) * @return */ public static List<String> getLocalIP() { List<String> ipList = new ArrayList<String>(); InetAddress ip = null; try { En...2016-12-28 17:28:54 · 1286 阅读 · 0 评论 -
Properties文件的增删改查操作
废话没有,直接粘代码package Util;import java.io.BufferedWriter;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;imp...2017-06-16 14:22:27 · 749 阅读 · 1 评论 -
在Macbook下为myeclipse10安装反编译插件
前几天尝试着在Macbook下安装myeclipse的java反编译插件,结果失败了,今天无聊又重新尝试了下,结果OK了,现在把经验跟大家分享下。多余的话不啰嗦,直接上干货。 jad是一个使用非常广泛的java反编译工具,jadClipse是jad在eclipse下的反编译插件,下面就给大家介绍下我在Mac下为myeclipse10安装反编译插件的过程。其实跟windows下的步骤基本大...2016-04-03 22:44:13 · 200 阅读 · 0 评论 -
java导出excel格式数据
在java web开发中,很多情况下都会用到导出excel数据的功能,下面我对我做的一个例子做下简单的介绍,希望对大家有所帮助。java导出excel的方式有很多种,如利用poi导出,如利用jxl导出,现在我要说的就是利用jxl方式导出首先,需要添加jar包:jxl.jar,其他java需要的包自行添加;然后,请看下面代码:/** * excel 文件下载操作 *...原创 2013-10-21 14:49:41 · 191 阅读 · 0 评论 -
proxool连接池介绍
本文将要介绍的是除了dbcp、c3p0的使用,本文准备再介绍另一个连接池的应用:proxoolc3p0的介绍可参见:http://www.micmiu.com/j2ee/jdbc-tech/c3p0-simpledbcp的介绍可参见:http://www.micmiu.com/j2ee/jdbc-tech/apache-dbcp-simple本文的章节目录:一、参数详细说明...原创 2015-01-28 19:06:07 · 162 阅读 · 0 评论 -
java中遍历properties属性文件的方法
以前一直在想如何遍历properties属性文件,但一直没有实现过,今天,由于编程需要,通过查资料实现了该功能,现将代码粘贴上,给大家共享一下://////////////////////////////////////////////////////////////////////直接遍历////////////////////////////////////////////////////...原创 2012-08-22 15:19:46 · 117 阅读 · 0 评论 -
jersey使用过程中遇到的问题
在使用jersey框架搭建服务时,经常会报出如下异常:com.sun.jersey.api.container.ContainerException: The ResourceConfig instance does not contain any root resource classes. at com.sun.jersey.server.impl.application.Root...2013-06-07 23:05:59 · 1120 阅读 · 0 评论 -
java 通过request.getHeader("user-agent")解析浏览器
public class BrowseTool { private final static String IE9="MSIE 9.0"; private final static String IE8="MSIE 8.0"; private final static String IE7="MSIE 7.0"; private fina...原创 2013-02-04 15:03:26 · 349 阅读 · 0 评论 -
memcached的简单安装及使用示例
今天闲着无事,便看了一下memcached的使用,感觉用起来还是挺简单的,下面我便简单介绍一下我的安装及使用过程:1、首先得安装memcached服务,我是在window下试验的,所以我只简单的说一下windows下的安装: 1)memcached服务端下载地址: http://splinedancer.com/memcached-win32/memcached-...原创 2014-01-05 18:32:36 · 102 阅读 · 0 评论 -
java保留2位小数的4中方法
package com.china.test.format;import java.math.BigDecimal;import java.text.DecimalFormat;import java.text.NumberFormat;public class Format { double f = 111231.5585; public void m1() { ...原创 2014-01-09 16:53:24 · 396 阅读 · 0 评论 -
利用javaMail发送电子邮件
今天闲着无事,研究了一下javaMail发送电子邮件的方法,自己总结了个步骤:1、首先需要获取发送邮件的Session对象Session session = Session.getDefaultInstance(properties,authorcator);2、根据session对象,获取待发送的邮件消息MimeMessage mimeMessage = new MimeMe...原创 2014-01-16 16:17:47 · 280 阅读 · 0 评论 -
Java代码生成二维码
最近在做一个项目,一些内容或网页需要用户分享。众所周知,随着各个社交平台的发展,“分享”已经成为一种家常便饭,如分享文章到朋友到,到博客,到微博。在项目进行过程中发现,网页中常用的分享插件,如bshare、shareto等,等不能满足我的所有需要,其中,微信分享,就是这种情况,我想将某个帖子的链接地址解析成二维码,然后供大家分享,可是,这些插件无法实现(或许是我没有找到方法而已,如果有人知道的...原创 2015-01-15 23:29:48 · 156 阅读 · 0 评论 -
java中将中文编译成Unicode码
Java中将中文编译成Unicode码的方式有很多,今天分享一个比较安全的方式:org.apache.commons.lang.StringEscapeUtils.escapeJava(str);原创 2015-01-23 16:46:42 · 194 阅读 · 0 评论 -
java读取properties配置文件的方式总结
java读取properties配置文件方式一、利用Properties类加载配置文件public static void test(){ Properties pro = new Properties(); InputStream is = null; try { is = PropertiesTest.class.getClassLoader().getRe...原创 2014-03-15 00:41:14 · 103 阅读 · 0 评论 -
java 枚举 初步认识
之前也没怎么接触过枚举,这次项目中要用枚举,就现学现卖,将两个例子展示出来,供以后参考: 第一个例子:public class Week { public static void main(String[] args) { Week week1 = Week.SUN; System.out.println(week1); } // 枚举是一个类...原创 2012-10-30 23:57:28 · 81 阅读 · 0 评论