自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(45)
  • 资源 (2)
  • 收藏
  • 关注

原创 ardiuno编程 8x8点阵LED 滑动显示

ardiuno 8x8点阵LED 滑动显示

2023-01-08 16:02:10 975

原创 spring 5.2+ http返回结果json格式字符集丢失问题

spring-web 5.2+ http http header content-type , charset缺失

2022-08-12 14:02:10 1934 3

翻译 spring-boot日志配置

如果机器磁盘报警,大部分被一个日志文件/var/log/xxx.log占满,那么大概率是你的spring-boot的日志使用错误导致的,下面看一下spring-boot的日志是如何配置的1、当你的工程中引入了spring-boot的日志启动包spring-boot-starter-logging,默认依赖引入使用logback,但是如果你没有针对logback进行一些配置那么是不会生效的。spring-boot的默认日志目录在spring-boot的jar包中有一个文件spring-configura

2022-01-26 16:44:08 227

转载 Redis分布式锁实现

import redis.clients.jedis.Jedis;import java.util.Collections;/** * Created by zhangzhenhua on 2018/6/11. */public class RedisTool { private static final String LOCK_SUCCESS = "OK"; pr...

2018-06-12 15:27:33 207

原创 windows storm伪集群搭建及运行

storm伪集群搭建准备:python 安装 官网https://www.python.org/downloads/windows/zookeeper 安装 https://zookeeper.apache.org/ 单机伪集群搭建可以参考网上资料storm release版本下载 http://storm.apache.org/downloads.html 下载1.2.1jdk ...

2018-04-13 14:00:53 1670

原创 链表反转

void reverse(){ Node current ,pnext,prev; current = head.next; pnext= current.next; current.next = null; while(pnext!=null){ prev= pnext.next; pn

2016-12-09 18:07:38 328 1

转载 二叉树的遍历

//先序遍历 public void preOrder(BinaryNode root){ if(root!=null){ System.out.print(root.data+"\t"); preOrder(root.left); preOrder(root.right); }

2016-12-09 14:59:28 456

原创 PDF盖骑缝章

对于无纸化操作pdf文件如果需要打印,一般为了保证完整有效性用数字签名就可以了,但是需要打印纸质后数字签名就呵呵了,对于人眼的完整行只能靠骑缝章来简单的保证一下了。所以骑缝章完全事为了人类肉眼识别出来的一个东西。对于要打印的pdf加一个骑缝章,无非就是把章按页数切割成等份的图片,合并在一起罢了。import com.itextpdf.text.BadElementException;import

2016-11-02 15:40:17 31321 26

原创 PDF时间戳数字签名

可信时间戳是由联合信任时间戳服务中心(TSA:Time Stamp Authority)颁发的具有法律效力的电子凭证, 时间戳与电子数据唯一对应,其中包含电子数据 “指纹”、产生时间、时间戳服务中心信息等。可信时间戳的法律效力、作用我就不说了 直接贴代码吧。import com.itextpdf.text.DocumentException;import com.itextpdf.text.Rec

2016-11-01 14:58:44 11819 7

原创 MySql数据库表数据合并同步

欢迎使用Markdown编辑器写博客本Markdown编辑器使用StackEdit修改而来,用它写博客,将会带来全新的体验哦:Markdown和扩展Markdown简洁的语法代码块高亮图片链接和图片上传* 标题##数学公式* - UML序列图和流程图 - 离线写博客 - 导入导出Markdown文件 - 丰富的快捷键快捷键加粗 Ctrl + B 斜体 Ctrl +

2016-09-26 22:43:58 3702

原创 通过maven插件assembly打war包

1、pom.xml配置 maven-assembly-plugin src/main/assembly/assembly.xml make-assembly package single 2、assembly.xml配置 assembly war dir false

2016-08-03 15:09:18 5183 1

原创 aapt 在linux下的运行错误

1、aapt: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory2、aapt: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory

2016-08-03 14:58:57 791

原创 MySQL 5.7 安装

1、官网下载MySQL数据库和驱动程序(Windows): mysql-5.7.13-winx64.zip2、解压zip文件,创建my.ini文件[mysql]default-character-set=utf8[mysqld]port=3306basedir=C:\Program Files\mysql-5.7.13-winx64datadir=C:\Prog

2016-07-29 17:30:12 367

原创 Cannot open Redis connection due invalid URI

InvalidURIException: Cannot open Redis connection due invalid URI自己在windows下开发,连的redis没有任何问题,部署到linux机器上就开始提示Cannot open Redis connection due invalid URI 一开始以为是redis安装的有问题绑定了ip,各种调试试错,发现也么有问题(

2016-06-15 11:25:42 8951 6

原创 go在windows上环境搭建

1、首先下载对应系统位数版本http://www.golangtc.com/download我的电脑是64位windows系统,所以下载go1.6rc2.windows-amd64.zip2、解压到D:\go3、设置环境变量新建GOARCH=amd64 新建GOBIN=D:\go\bin (你Go安装目录) 新建GOOS=windows 新建GO

2016-02-21 11:29:01 5685 1

原创 使用Spring + quartz集群持久化时注意事项

1、持久化时未序列化异常java.io.NotSerializableException: Unable to serialize JobDataMap for insertion into database because the value of property 'methodInvoker' is not serializable: org.springframework.schedu

2015-10-02 00:45:50 14378 2

原创 Quartz Job Scheduling

2014-06-11 17:32:21,659 WARN org.springframework.scheduling.quartz.LocalDataSourceJobStore.findFailedInstances(3278) - This scheduler instance (2013-20140327IQ1402479043325) is still active but was r

2014-06-11 18:08:32 10508 8

原创 nginx+tomcat配置集群负载均衡

思路:安装nginx监听80端口,即域名指向的端口,通过nginx的负载均衡到多台服务器上,例如两个tomcat(如果是同一台机器上的是多个端口)当通过负载均衡实现均衡调用时,tomcat的session却不能实现共享,可以通过memcached实现session共享,以实现多台服务之间的跳转仍然session在线

2014-06-11 16:31:59 1489

原创 ActiveMQ 安装使用时遇到的问题

1.ActiveMQ 启动失败,错误日志如下

2014-05-26 09:55:00 17120 5

原创 flying-saucer/iText PDF in servlet not finding css file HTML生成PDF未加载css

当使用模板文件加载html代码 shenche

2014-05-09 16:09:26 2268

原创 Json lib 对于hibernate的懒加载的存在问题的解决方法

1.Hsession2.

2014-04-14 16:44:05 8416 3

原创 MySQLNonTransientConnectionException: No operations allowed after statement closed

今天部署到新浪上的一个应用,抛出了这个异常:Could not roll back Hibernate transaction; nested exception is org.hibernate.TransactionException: rollback failedMySQLNonTransientConnectionException: No operations allowed

2014-03-06 08:57:56 8912

原创 Maven deploy Return code is: 400

使用mvn deploy发布到远程仓库时报错 Return code is: 400原因:1.nexus的repository分三种类型:Hosted、 Proxy和Virtual,另外还有一个repository group(仓库组)用于对多个仓库进行组合。部署的时候只能部署到Hosted类型的仓库中,如果是其他类型就会出现这个400错误。2.默认情况下部署构件到Releas

2014-02-24 14:39:31 32916 4

原创 整数问题 --如果一个数能够被组成它的各个非0数字整除,则称它是完美数。

如果一个数能够被组成它的各个非0数字整除,则称它是完美数。例如:1-9都是完美数,10,11,12都是完美数,但是13就不是完美数(因为13不能被组成它的数字“1”和“3”整除)。 现在给定正整数x,y,求x和y之间(包含x和y)一共有多少个完美数。输入数据1自己写了个答案,不过运行超过3秒。挑战失败,求大神帮忙啊!/** * * @author Joshua *

2014-01-22 15:46:45 3528 1

原创 Oracle实体视图及树形排序学习

materialized view主要用于预先计算并保存表连接或聚集等耗时较多的操作的结果,这样,在执行查询时,就可以避免进行这些耗时的操作,而从快速的得到结果。使用语法:CREATE MATERIALIZED VIEW XX  REFRESH [[fast | complete | force]          [on demand | commit]

2013-06-25 15:57:31 2046

原创 SpringMVC+Hibernate4 导致事务失效不提交的可能原因

1.对于用annotation方式的事务注解和bean配置,spring的配置文件 与springMVC的配置文件对包的重复扫描装配会照成失效在主容器中(applicationContext.xml),将Controller的注解排除掉      而在springMVC配置文件中将Service注解给去掉           因为spring的conte

2013-05-05 23:44:16 3836 5

原创 Java Mail邮件SMTP协议返回信息 535 5.7.3 Authentication unsuccessful.

当邮件使用SMTP协议 身份认证时,如果出现javax.mail.AuthenticationFailedException: 535 5.7.3 Authentication unsuccessful.则说明你的用户名与你的密码不正确导致验证失败!SMTP_AUTH_Fail_Response MessageSMTP_AUTH_Fail_Response is defin

2013-04-07 13:36:54 53311

原创 Window环境下openssl安装部分错误的解决方法

在window环境下安装openssl 时,当执行到 nmake -f ms\ntdll.mak 时,会报一个错误Microsoft (R) 程序维护实用工具 10.00.30319.01 版版权所有(C) Microsoft Corporation。保留所有权利。Building OpenSSL perl util/copy.pl ".\.\e_os.h" "t

2013-02-28 16:26:44 7654 1

转载 获得Hibernate Criteria的原生SQL

对于Hibernate QBC查询,有时候我们会遇到需要获得最终SQL的需求,但是Hibernate本身并没有提供该方法。虽然我们可以使用诸如p6spy之类的第三方组件来输出实际SQL日志,但是那是通过拦截dataSource-SQL实现的。我们仍然无法在程序内部获得最终实际的SQL代码。那么如何在程序中获得SQL呢。其实有一个方法,那就是模拟一遍Hibernate中Criteria生成S

2013-02-28 11:19:32 11118 1

原创 使用指数与对数实现oracle 的乘法与除法@Deprecated

ln(x*y)=ln(x)+ln(y)x*y =eln(x*y)=eln(x)+ln(y)ln(x/y)=ln(x)-ln(y)x/y =eln(x/y)=eln(x)-ln(y)对于对数的真数是必须>0的数 所以对于负数相乘的时候要求绝对值(负数加个符号就可以),再求得对数后再加上符号,对于0相乘等于0就可以。 对于oracle 的sql为  exp(ln(x

2012-09-20 14:16:13 3119

原创 高度图 灰度图 heightmaps 的制作

转载我 大学时候翻译的一篇作高度图的日志,当时学OpenGL做地形的灰度图片找了很多资料,才在Ogre Wiki找到这么一篇。中文的资料基本为0。http://xuedaolaozu.zhang.blog.163.com/blog/static/9683090420106217253843/

2012-09-02 11:28:36 9496

原创 java动态代理学习笔记

动态代理步骤1.创建一个实现接口InvocationHandler的类,它必须重写invoke方法2.创建被代理的类以及接口3.通过Proxy的静态方法    newProxyInstance(ClassLoader loder,Class[] interfaces,InvocationHandler h)创建一个代理4.通过代理创建调用方法InvocationHa

2012-08-31 16:21:46 2128

原创 java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.arrayFormat(...

关于Logback的一个异常java.lang.NoSuchMethodError: org.slf4j.helpers.MessageFormatter.arrayFormat(Ljava/lang/String;[Ljava/lang/Object;)Lorg/slf4j/helpers/FormattingTuple;原因可能有两个:1、jar包冲突,build path下可能加

2012-07-05 10:29:50 18121 1

原创 oracle 模糊查询不区分大小写 regexp_like

regexp_like(source_string ,pattern )regexp_like(source_string ,pattern ,match_parameter )source_string is a character expression that serves as the search value. It is commonly a character

2012-05-14 15:42:46 7565

原创 CXF异常 No DestinationFactory was found for the namespace http://schemas.xmlsoap.org

最近学习webservice一运行就遇到了这个异常,郁闷。网上发现关于这个异常也是众说纷纭Caused by: org.apache.cxf.service.factory.ServiceConstructionExceptionat org.apache.cxf.frontend.ServerFactoryBean.create(ServerFactoryBean.java:134)

2012-05-12 21:41:11 8142 1

转载 画虎画皮难画骨,编程编码难编译

画虎画皮难画骨,编程编码难编译http://www.cnblogs.com/ider/archive/2012/05/03/xor_swap_issues.html当我看到作者的这篇文章,我羞愧的低下了头!

2012-05-03 14:16:40 1315

原创 hibernate 3.5+ 后的BLOB操作cannot be cast to oracle.sql.BLOB

如果你以前在创建blob类型的实体时,你一定会像这样private Blob image;其中Blob是java.sql.Blob在操作Blob对象的时候会用到SerializableBlob这个类但是当你的hibernate3.5后org.hibernate.lob.SerializableBlob这个类会被取消掉,取而代之的是org.hibernate.jdbc.ResultS

2012-03-18 17:35:08 10337

转载 Struts2中的ModelDriven机制及其运用

Struts2中的ModelDriven机制及其运用点字体连接

2012-03-05 15:58:45 629

原创 struts-convention零配置--约定大于配置

如果之前没有用struts2 的convention,在开发中你会发现有大量的action需要去配置,而且每个action又有多个result需要配置。用了struts的convention后将极大的减少这些操作。开发速度大大加快。1.所需jar包 struts2-convention-plugin-2.2.1.1.jar还要与之相当的xwork-core-2.1.6.jar的ja

2012-01-04 22:47:44 5433 1

原创 spring security 在jsp中的标签库

spring-security 在jsp中的标签库1.在jsp中声明2.标签目前共有三个标签          2.1、authorize标签这个标签用来决定它的内容是否会被执行. This content will only be visible to users who have the "supervisor" author

2011-12-31 10:33:15 17072

离散数学 耿素云 高等教育出版社 课后答案

离散数学 耿素云 高等教育出版社 课后答案

2009-07-04

网页设计制作模版作业

dreamweaver制作包含设计说明实验报告

2009-06-08

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

TA关注的人

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