![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
文章平均质量分 69
阳光下的小鱼
java开发,熟悉springmvc,hibernate框架
精通javascript,Ext,jquery,html,jsp等技术
熟悉数据库:oracle,mysql等
展开
-
storm 问题
storm使用maven打包时,由于内网,部分spring配置文件无法读取到。报错内容为:Unable to locate Spring NamespaceHandler for XML schema namespace [http://w解决方案是:<!-- <plugin> ...原创 2015-10-13 18:03:32 · 138 阅读 · 0 评论 -
Dingtalk 发送消息
Java 使用钉钉发送消息。增加maven依赖包说明原创 2022-06-23 13:02:05 · 673 阅读 · 0 评论 -
docker-compose搭建php5.4 nginx mysql环境
docker-compose搭建php5.4 nginx mysql环境原创 2022-04-07 15:23:31 · 3864 阅读 · 0 评论 -
安卓逆向之二 安卓加固原理及实现
要进行安卓逆向就要的对加固和实现有一定的了解。下面是我推荐的几篇文章先读一下:基础知识篇1:Android加固原理(基础篇)https://www.cnblogs.com/bmjoker/p/11831479.html脱壳运行时先运行壳的application的attachBaseContext方法在onCreate方法之前运行,可以在这里进行解析dex并加载原来的application的操作。 所以在加载真实application时就要找到真正的application.2:安卓加壳代码原创 2021-08-04 19:00:36 · 763 阅读 · 1 评论 -
安卓逆向之一 NDK 开发流程
NDK 开发流程25.JNI_Android Studio下的 NDK 环境配置26JNI_快速开发原创 2021-08-03 20:03:01 · 225 阅读 · 0 评论 -
安卓逆向之 前言
安卓逆向基础教程第一课:环境搭建与工具使用介绍环境搭建JAVA JDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html工具使用介绍:BlueStacksApkIDEApkToolkitAPK上上签IDA Pro 6.1NEXTC:\Program Files\Java\jdk1.7.0_45JAVA_HOME;C:\Program Files\Java\jdk1.7.0_4..原创 2021-07-14 17:50:18 · 922 阅读 · 1 评论 -
springboot启动过程原理附带问题
1:springboot启动过程中如何加载META-INF/spring.factories2:springboot启动过程中都哪些地方用到了META-INF/spring.factories原创 2021-06-22 19:44:37 · 636 阅读 · 0 评论 -
解决idea无法成功导入maven依赖
当idea无法成功导入maven依赖时可考虑使用maven命令来导入。mvn dependency:get -DremoteRepositories=url -DgroupId=groupId -DartifactId=artifactId -Dversion=version即mvn dependency:get -DremoteRepositories=https://mvnrepository.com/artifact/commons-logging/commons-logging -Dgr转载 2021-05-12 17:51:13 · 2329 阅读 · 0 评论 -
spring-gatway的使用方法 gateway自定义404页面 springboo自定义404页面
参考文档[spring中文网]https://www.springcloud.cc/spring-cloud-greenwich.html#_addrequestheader_gatewayfilter_factory[官网]https://spring.io/guides/gs/gateway/[官网例子]https://github.com/spring-cloud/spring-cloud-gateway/tree/main/spring-cloud-gateway-sample代码实现原创 2021-04-27 16:46:23 · 1593 阅读 · 0 评论 -
机器学习入门helloworld
机器学习主要使用的技术有numpy、matplotlib、pandas和scikit-learn。下面的例子中主要是使用scikit-learn来进行编程。使用的数据是iris。初学者需要对iris有个了解。安德森鸢尾花卉数据集.安德森是一名植物学家,这个数据集他已经进行标定过。所谓的标定,就是他本身作为植物学家,对这些植物了解很透彻,很轻易就将这些花进行了分门类别,并且把他们之间的一些特征进行测量。完整的数据共五列数据分别对应花萼长度、花萼宽度、花瓣长度、花瓣宽度和种类,其中种类分别为山鸢尾原创 2021-03-25 13:53:43 · 176 阅读 · 0 评论 -
异步线程时共享主线程的log信息、MDC信息
Map<String, String> context = MDC.getCopyOfContextMap(); ThreadPoolExecutorTools.pool.submit(() -> { try { String traceId = "traceId"; if (MapUtils.isNotEmpty(context) && String...原创 2021-01-06 19:26:31 · 708 阅读 · 0 评论 -
java 发送http请求
使用jerseyimport javax.ws.rs.client.Client;import javax.ws.rs.client.ClientBuilder;import javax.ws.rs.client.Entity;import javax.ws.rs.core.MediaType;import javax.ws.rs.core.MultivaluedMap;...原创 2014-05-19 12:23:02 · 154 阅读 · 0 评论 -
主线程等待10秒钟,无应答返回(一)
场景需求: 其他应用向我们的应用A发来请求,如果应用A10秒内无处理结果则返回数据未处理完成。工作简化:主线程等待10秒钟,如果子线程没有完成工作,则日志标识。下面是代码实现:import java.util.Random;import java.util.concurrent.Callable;import org.slf4j.Logger;import org.slf...原创 2015-06-05 15:26:52 · 1726 阅读 · 0 评论 -
metronic.bootstrap 后台框架疑难点
metronic.bootstrap 对IE9 ,左侧菜单不能居于右侧,解决方案是在app.js里第241行添加代码menu.parent().css({position:'absolute',left:'0px'}); 即如下: var handleFixedSidebar = function () { var menu = $('.page-sidebar-m...原创 2014-04-21 09:34:16 · 179 阅读 · 0 评论 -
drools书籍
附件中有drools书籍原创 2015-03-13 18:23:10 · 296 阅读 · 0 评论 -
一个Tomcat支持不同的域名访问各自不同程序的配置方法
更多信息可以参考网址:http://329937021.iteye.com/blog/552494条件是:这样一种实际情况是,就一台服务器,当公网的IP地址也只有一个。 应用是:不同的域名访问后访问相对应的不同的程序。 举个例子来说如下: 有一个域名叫www.yuming.com 另一个一名叫bbs.yuming.com 曾经想过部署多个tomcat...原创 2015-03-11 09:56:41 · 86 阅读 · 0 评论 -
AES,DESede/CBC/PKCS5Padding
工作中用到一个DES解码问题,废了一份周折总算做出来了。这里把代码贴出来,希望对大家有用。import java.security.Key;import java.security.Security;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spe...原创 2014-04-01 16:11:14 · 1205 阅读 · 0 评论 -
java 开发的各种例子
springmvc + springsecurity 实例 springsecurty 入门级别例子springmvc +spring4.0.6.RELEASE + hibernate4.3.6.Final 例子websitespringmvc + springsecurity 实例 springsecurty 模拟数据库登陆,管理员用户名,密码为admin,admin.扩展了用户...原创 2014-08-13 17:55:55 · 145 阅读 · 0 评论 -
netty5 入门翻译
翻译网页网址:http://netty.io/wiki/user-guide-for-5.x.html写道NioEventLoopGroup is a multithreaded event loop that handles I/O operation. Netty provides various EventLoopGroup implementations for differe...原创 2015-02-12 18:01:54 · 100 阅读 · 0 评论 -
spring-jms
这里写篇文章记录一下jms持久化到mysqlde 使用方法。这里先介绍一下场景, ActiveMQ5.9.0 http://activemq.apache.org/ 开发环境搭建使用的是spring-jms下面讲一下持久化方法:按照网上相关资料搜索查明,需要修改<ActiveMQ_dir>/conf/activemq.xml里的持久化节点:&...原创 2015-01-12 11:45:56 · 110 阅读 · 0 评论 -
tomcat 根项目部署方式
<Host name="admin.yidiyiwei.com.cn" appBase=""> <Context path="" docBase="D:\workplace\ydyw2\yiDiYiWeiAdmin\applicationRoot" debug="0" reloadable="true" crossC原创 2014-07-08 09:50:12 · 231 阅读 · 0 评论 -
java多线程,线程安全
今天研究一下java的多线程,看了好多零零散散的文章,觉得这篇文章最好。这里记录下来。文中讲到生产者-消费者例子是最经典的多线程用例。讲到锁(ReadWriteLock,ReentrantLock(普通锁)),条件类(java.util.concurrent.locks.Condition)等并举了很多例子。很生动。这里把地址分享一下。http://m.blog.csdn.net/blog/sh...原创 2014-05-29 14:35:11 · 85 阅读 · 0 评论 -
docx4j 动态生成表格 (一 )
使用docx4j模板动态制作表格代码实现过程(一 ),模板在附件中 ,可以执行代码看结果模板式样: 最终式样 : 制作过程 : 将模板制作好后,变量使用'${}'表示。使用解压缩工具打开word2007,解压并打开word/document.xml文件确保其格式如下图 : 执行代码 :import java.util.HashMap;im...原创 2014-09-28 19:18:24 · 1901 阅读 · 0 评论 -
docx4j 替换文本
采用docx4j 替换word模板内容,并输出进行保存文件。模板截图如下: 替换后截图如下: 模板制作过程中需要注意:模板变量使用${}包含;使用解压工具打开模板/word/document.xml文件。采用网上的xml格式化工具进行排版。进行整理。 代码如下:可在附件中下载。 import java.util.HashMap;im...原创 2014-09-29 11:25:52 · 944 阅读 · 0 评论 -
docx4j word 工具类及测试类
import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.InputStream;import java.io.OutputStream;import java.util.List;import org.docx4j.Docx4J;import org...原创 2014-10-02 22:14:40 · 605 阅读 · 0 评论 -
ConnectionManager
import java.sql.Connection;import javax.naming.Context;import javax.naming.InitialContext;import javax.sql.DataSource;public class ConnectionManager { private final static String JND...原创 2012-01-17 09:48:23 · 157 阅读 · 0 评论 -
java架构师面试题及答案
事务的隔离级别有哪些? 这个问题其实问的是数据库的事务隔离级别;它目前有4种,分别是由低到高分别为Read uncommitted 、Read committed 、Repeatable read 、Serializable 。而且,在事务的并发操作中可能会出现脏读,不可重复读,幻读。对应的spring里的配置是isolation,它默认值是DEFAULT,可选项有DEFAULT,READ_UN...原创 2019-07-25 10:50:30 · 1572 阅读 · 0 评论 -
macd 的java版本实现 包含测试用例
代码段如下:import java.math.BigDecimal;import java.math.RoundingMode;import java.util.ArrayList;import java.util.HashMap;import java.util.List;/** * 财经数据指标工具类 */public class FinanceIndicatorsT...原创 2019-02-25 09:43:42 · 2742 阅读 · 2 评论 -
spring、mybatis、测试用例执行后数据没有入库
最近做一个例子,按照老的项目进行搭建,测试用例运行时一切正常,新增方法执行正常。但是结果数据没有入库。经过一段时间的分析发现是由于spring进行了回滚,所以数据没有入库。解决方法是增加标签@Rollback(value = false)...原创 2019-01-03 09:32:14 · 1318 阅读 · 2 评论 -
AESUtils
[code="java"]import java.io.UnsupportedEncodingException;import java.security.Key;import java.security.NoSuchAlgorithmException;import java.util.Base64;import javax.crypto.Cipher;import ...原创 2018-01-17 14:13:34 · 701 阅读 · 0 评论 -
java ftp上传文件
工具类:[code="java"] import org.apache.commons.net.ftp.FTP;import org.apache.commons.net.ftp.FTPClient;import org.apache.commons.net.ftp.FTPReply;import org.slf4j.Logger;import org.slf4j....原创 2017-12-25 10:43:16 · 129 阅读 · 0 评论 -
redis应用方法
[b]1:统计一段时间内,某一时间触发次数[/b] [quote] 1.1先写值stringRedisTemplate.opsForZSet().add(key, score, value); stringRedisTemplate.expire(key, 120, TimeUnit.MINUTES); //不要忘记设置有效时长stringRedisTemplate....原创 2017-11-30 11:47:25 · 117 阅读 · 0 评论 -
风控系统1
[img]http://dl2.iteye.com/upload/attachment/0127/3445/fea53599-ad51-31d8-8c6b-3448b6cf519d.png[/img]原创 2017-10-12 18:40:53 · 245 阅读 · 0 评论 -
可以保持session的java代码片段
import java.io.File;import java.io.IOException;import java.util.*;import org.apache.commons.collections.map.HashedMap;import org.apache.commons.lang3.StringUtils;import org.apache.http...原创 2017-07-12 21:04:17 · 156 阅读 · 0 评论 -
git 命令大全
git 学习网址http://git-scm.com/book/zh/v1git 命令大全:git init # 初始化本地git仓库(创建新仓库)git config --global user.name "xxx" # 配置用户名git config --global user.email "xxx@xxx.com" # 配置邮件git config --global color....原创 2014-11-12 10:03:22 · 78 阅读 · 0 评论 -
groovy eclipse 插件
eclipse version 4.4.0groovy plugin - http://dist.springsource.org/release/GRECLIPSE/e4.4/ groovy 学习文档http://www.ibm.com/developerworks/cn/education/java/j-groovy/j-groovy.html照着进行学习1小时,受益匪...原创 2014-10-06 16:58:57 · 76 阅读 · 0 评论 -
json to javaBean
Map<String, Class<?>> classMap = new HashMap<String, Class<?>>(); classMap.put("order", order.getClass()); classMap.put("obStorage", obStorage.getClass()); classMap....原创 2014-05-16 16:06:46 · 85 阅读 · 0 评论 -
hibernate 数据库c3p0网络断开的解决方案
<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource"> <property name="driverClassName" value="com.mysql.jdbc.Driver"> </property> <property原创 2013-12-26 17:57:30 · 170 阅读 · 0 评论 -
ofbiz 研究
的原创 2013-01-29 09:28:58 · 78 阅读 · 0 评论 -
cas 简单配置 不用证书
cas单点登录配置速成 服务端配置cas是个好东西,很灵活很好用,但是配置起来很麻烦,网上资料比较零碎。不弄个三五天根本不知道其中的原理,终于在多天的奋斗中配置成功,现在将配置的一些过程记录下来供大家参考。cas官方网站http://www.jasig.org/cas下载最新的服务端 CAS Server 3.3.3 Final解压后将mod...原创 2012-02-24 16:17:13 · 492 阅读 · 0 评论