自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (10)
  • 收藏
  • 关注

原创 feign以form方式提交多个参数

版本springboot2,feign9.5.1项目关系:gateway以feignCient形式调用聊天室项目chatclient起因:chatclient项目非常简单,但是内存监控发现内存却占用很高,jstat一直在fullgc,没有ygc,年轻代from和to都为0。初步处理:jvm参数中设置年轻代小一点,-Xmx1024m -Xmn168m,gc回收正常了,内存降了两三百M,但...

2019-01-23 12:36:37 3520 1

原创 volatile可见性测试demo

package test;public class VolatileTest { boolean stop = false;// volatile boolean stop = false; public static void main(String[] args) throws Exception{ VolatileTest v = new VolatileTest()...

2018-11-16 13:40:11 1075 2

原创 springboot全局异常处理ControllerAdvice示例区分方法返回类型json还是页面

如果返回是json,收到异常则返回默认的异常包装类型如果返回是页面,收到异常则返回默认的异常页面判断返回类型的实现方法是,加一个拦截器,在preHandler中取得HandlerMethod,判断其方法的返回类型,以及方法的注解和类的注解import java.lang.reflect.Method;import javax.servlet.http.HttpServletReq...

2018-10-22 10:28:04 3125 1

原创 springboot按profile加载配置文件放入静态类

import java.util.HashMap;import java.util.Map;import java.util.Properties;import org.slf4j.Logger;import org.slf4j.LoggerFactory;import org.springframework.core.io.Resource;import org.springfr...

2018-10-22 10:14:45 1158

原创 httpClient发送https请求代码

package com.lvmama.dest.dianping;import java.security.cert.CertificateException;import java.security.cert.X509Certificate;import javax.net.ssl.SSLContext;import javax.net.ssl.TrustManager;impor

2016-08-09 16:23:27 2292

原创 maven项目配置开发环境的过程

现在:sts2.9.2+svn1.7,maven是项目一致3.1.0昨天出现一个情况,加了文件但是svn同步不到,必须要手动加入到版本控制,才能同步出来,最后是换了一个svn插件包,往dropin里面放的文件夹那种,把同事的svn复制过来就可以了,版本是1.7,原来是1.8,site.xml最后一部分显示的版本号。maven项目是parent下面好几个子项目,最顶层一个project-pa

2016-04-14 13:42:29 466

原创 iframe的种种

父页面调用子页面:必须先绑定iframe的onload事件,待子页面加载完成,再调用其中方法,否则可能会调用不到。function fload(type){ var frm = $$('contentFrame_'+type); if(!frm)return; frm.contentWindow.init('',widgetList,widgetMap,themeMap[type]

2015-04-26 11:01:13 493

原创 Flex Image 运行时加载图片不显示

1:图片路径写法是image.source="img/wait.gif"2:swf放到jsp里面引用,jsp和swf不在一个目录下,发现图裂。3:如果直接访问Main.swf是正常的。4:tomcat目录是app/flexservice/flexEnter.jsp,app/swf/Main.swf,app/swf/img/wait.gif5:后来改成"../swf/img/wait

2015-03-26 21:07:28 1395

原创 linux db2 oracle

1:参考启动脚本#!/bin/bash./clearTmp.shps -ef | grep weblogic | awk '{print $2}' | xargs kill -9./startWebLogic.sh-------------------------------------#!/bin/sh# WARNING: This file is cre

2014-12-04 13:45:39 418

原创 flex eclipse整合spring入门

flex eclipse java spring 整合 集成

2014-06-20 16:19:14 961

原创 Mysql、Oracle、Db2的比较

Process- - - database - ObjectProcess -Server -User - ObjectProcess -database -User - Schema - Object依次是Mysql、Oracle、Db2没做过oracle多实例,db2也是刚刚接触,浅显的理解Mysql这种方式很初级最容易被人想到,Da

2014-06-04 16:57:16 1872

原创 要离职了把这个项目的总结贴出来,是不是反面教材(⊙o⊙)?

项目是把php改版成java。从8月份开始做。现在的规模是研发40人,测试12、产品16。以前略少一点。分成5、6个模块开发。重点是一开始就加班,每天8:30,周六不休。也就是连续加了半年多。加班算调休。很多人的调休时间累计有几个月了。2月中上线。赶脚资金主流程没出什么大问题。交易金额没什么影响。客服、财务虽然意见大,吵吵也就完了,貌似先前预料落空了。在我看来,项目特别不严谨,代码特别烂,

2014-03-05 13:27:47 1120

原创 jquery 通过css 弹出悬浮框的办法

1是在body后面append一个div,div的position是absolute,位置大小是整个document的大小。这样就把页面全部变灰了。2是把弹出的那个div显示出来,position也是用absolute。设置位置js内容var ShowBox = function(o, option) { var docheight = $(document).height(

2014-01-21 13:54:47 1999

原创 fckeditor2.6.6 java上传图片到绝对路径的配置

fck fckeditor

2014-01-12 12:47:05 1765 2

原创 ajax同步或alert对onblur和onclick顺序有影响导致提交要点两次

提交 function checkPhone(){alert('checkPhone');} function sub(){alert('sub');}填写手机号码以后,立即点击提交,会发现只调用了checkPhone,没有调用到sub,点击第二次才调用sub。如果不使用alert,换成比如$().html();其他的动作,不会出现这个情形。预期的效果,是点击提交时先调用

2014-01-12 12:21:31 2315

原创 ibatis 分页查询只需写一条sql的方法

这里是ORALCE。mysql也可以参考。思路是一样的。sqlmap<select id="selectAccType" resultClass="java.util.HashMap" parameterClass="com.xx.acctype.dto.AccTypeQueryDTO" remapResults="true"> select T2.ACC_TYPE_

2013-12-03 15:19:13 4356

原创 get中文乱码

项目里面写了一个window.location.href=''"。参数中带有中文时,服务器收到的是乱码。开始以为是框架动了,spring security哪里设置了编码,后来发现只是因为get和post的区别,以前都是全部用post,没有注意到这个问题。http://www.jb51.net/web/12714.html这篇文章介绍的不错。结论是全部使用post。我认为,get的存

2013-11-30 10:28:29 1087

原创 Synchronized及其参数一些理解

package com.ht.thread;public class Ticket2 implements Runnable{ TicketDemo ticket; public Ticket2(TicketDemo ticket){ this.ticket = ticket; } public void run(){ ticket.getOneTicket(); } p

2013-10-26 14:47:46 2260

原创 项目中ant的代码与main.jsp

<!-- --> report.dir=../AccorReportmem.dir=../CardHolderWebpayment.dir=../PaymentW

2013-10-25 16:19:32 952

原创 项目中使用ecTable的代码

这是不配置extremetable.properties的初始样式。这是配置了extremetable.properties自定义的样式,主要是加了一个页数下拉框,可以选择第几页,每页几行。这个下拉框要加上对应的onchange()方法、action,非常复杂。项目目录。------------------------------------------------------

2013-10-25 15:15:51 2495

原创 log4j的rootLogger及其他坑爹的地方

这里用的是org.apache.log4j.Loggerlog4j.rootLogger=error, stdoutlog4j.appender.appenderName=org.apache.log4j.AsyncAppenderlog4j.appender.stdout=org.apache.log4j.ConsoleAppenderlog4j.appender.stdou

2013-10-12 15:06:01 15006 1

原创 solr4.0.0学习(二) 数据库导入clob与blob为索引

导入clob很简单。但是blob好像没有提供方法,所以改了一下源码,重新编译替换class文件,竟然成功了。先把配置文件贴上SCHEMA.XML blogTitle

2013-10-08 18:36:07 1560

原创 solr入门(一) 配置基本分词器

solr 入门配置

2013-09-29 19:18:08 3119 1

原创 lucene 4.4 终于跑通了

需要jar包至少为 :lucene-analyzers-common-4.4.0.jarlucene-core-4.4.0.jarlucene-queryparser-4.4.0.jar是否需要依赖包不知道了可以到http://lucene.apache.org/下载zip解压缩后到各个文件夹里面找首先在D盘新建两个文件夹D:/luceneIndex和D:/luce

2013-08-15 18:45:13 2792 5

原创 oracle case when索引 空值索引 位图索引

T1表里面有200W条数据,其中ID=2只有10条记录,查询ID=2时就可以用到case when索引。建索引可以这样:CREATE INDEX I_1 ON T1(CASE WHEN ID>1 THEN ID ELSE NULL END);  或者类似CASE ID WHEN 2 THEN 2...或者不需要大于小于,可以用DECODE查询的SQL也要改:SELECT * F

2013-07-19 21:48:17 2323

原创 Consistent gets 的理解

Consistent gets 与db block gets的区别很明显,后者指DML访问,前者指SELECT访问,这里的一致性读不表示从回滚块组织一致性数据,意思是以保证一致性为目标的读。DML不需要保证一致性,所以直接读data block。Consistent gets 的值是怎么得来,有何意义,现在也并不很明白。计算公式差不多等于:SELECT COUNT(*) FROM

2013-07-18 14:57:55 1229

原创 oracle 10g简单的归档、备份及恢复

开启归档--alter system set log_archive_start=true scope=spfile;--启用主动归档  --alter system reset log_archive_start scope=spfile sid='*';--重置 10g这个参数废弃,设置以后报错32004--alter system set log_archive_dest='E:

2013-07-17 16:49:45 1030

原创 java分布式简单实现

案例:文章推荐论坛进入文章页面后,显示一个推荐列表:看过这篇文章的人还看过哪些文章,包含列为文章article、点击数count。可能有很好很简单的解决办法,但是到最后再讲。传统的方法是:建一张表,字段有article和user。每点击一次,增加一条记录。一个大论坛几天之内记录数就能达到千万条。而没有必要建索引,其他优化的办法,我还想不到,这样的查询别提多慢了。传统数据库解决不了,

2013-06-11 21:59:40 5412

原创 初学nginx

供参考参考参考参考参考参考参考参考参考参考参考参考参考参考参考参考花了整整一个礼拜时间,现在可以收官了,一来自己确实呆的可以,二来百度查到的资料千篇一律毫无价值,对那些作者强烈鄙视之。再次强烈鄙视。我的在官网下载,在windows下面跑。绿色,点击nginx.exe开始运行。进入conf目录打开nginx.conf文件编辑服务器所有的配置。非常简单。linux环境还没跑出来。因

2013-06-09 14:26:40 885

原创 cookie domain 不能设置为localhost IE谷歌火狐各不相同

如果设为localhost,只有火狐能读到如果设为''空串,谷歌也能读到,IE读不到如果不设置domain,IE也能读到了IE就是个SB

2013-06-06 12:32:31 1997

原创 java Atomic原子性

package com.huateng.atomic;import java.util.concurrent.atomic.AtomicInteger;/** * 普通的不加锁情况,increment方法内分两个步骤,get value和value+1 * 期望的流程是:线程1走完value+1后线程2开始get value * 当发生线程1已经get value且没有value+1时

2013-06-02 19:14:53 675

原创 SPRING IBATIS 多数据源

这里用的是比较原始的办法。笨办法。<beans xmlns="http://www.springframework.org/schema/beans" xmlns:p="http://www.springframework.org/schema/p" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns

2013-05-31 21:15:14 521

原创 ORACLE 分区索引

个人理解。看了好几天,终于差不多弄明白了。分区表不能在现有表上面改,必须重建。可以RENAME OLD_TABLE,然后CREATE相同表名的分区表,COPY数据。下面就开始建索引,这一步有点难度。而且必须谨慎。对分区表可以分为四种索引,全局不分区、全局分区、局部有前缀、局部无前缀。决定使用哪种索引,要先分析所有相关的SQL,找出使用最频繁的那几条查询语句。针对这些SQ

2013-05-31 20:49:43 741

原创 ORACLE LRU LIST

个人理解。参考http://blog.chinaunix.net/uid-24501667-id-3028586.html DBWN脏缓冲写入数据文件(有错)http://mr-lian.blog.163.com/blog/static/10759364520118825013514/  LRU LISTLRU LIST作用主要是两个:将缓冲区已修改的块移动到D

2013-05-24 18:42:50 779

原创 IBATIS 存储过程写法

上代码!!!!/** * 订单录入页面数据,存储过程方式 * @param customerOrderInputDTO * @return * @throws BizServiceException */ public CustomerOrderInputRspDTO orderInput(CustomerOrderInputDTO cus

2013-05-24 13:17:42 1862

原创 ORACLE 数据块、ITL SELECT和UPDATE逻辑梳理

理解粗浅,仅供参考这里数据块指的都是缓冲区数据块一致性读文章参考:http://hi.baidu.com/edeed/item/7aff6ee4b3f0870f8d3ea8b3DUMP数据块文章参考:http://blog.163.com/dazuiba_008/blog/static/363349812012111111399549ORACLE 9.2.0

2013-05-24 12:30:09 1104

原创 JAVA RSA非对称加密 XMLSignature/X509Certificate

仅供参考。私钥自己持有用来加密,公钥用来解密,报文包含的主要几部分是:未加密数据、公钥、签名、摘要报文:0000wj2BDi23oLeVtmG/uZg4n49aKdk=DVrRdcY7fZRCCPUtSjiOJBaMEJRualXZyuSzzcavYyyOXCnBZhd7w3XLvw66fJSvaHC1GHOECpTFhRETWlp47bxvY

2013-05-17 23:46:47 2777

超大文件切割工具TXT杀手速度快不占内存

超大文件切割工具TXT杀手速度快不占内存。记得上次20G的日志切成100份只几分钟。占用内存可忽略。建议按行数分割。按大小好像报错。

2016-07-15

activemq+spring demo 简单示例222

activemq+spring demo 简单示例。安装activemq 启动,运行Test

2016-07-15

activemq+spring demo 简单示例

activemq+spring demo 简单示例

2016-07-15

gif2swf.exe gif转换到swf小工具

gif2swf.exe gif转换到swf小工具 Flex Image不能显示gif动态图片 动画图片 用这个转换成swf就可以了

2015-03-25

flex 画流程图 简单demo

别人的资源进行整理的,代码质量非常好,初学flex可以用来学习研究

2014-07-07

flex 画架构图 拓扑图

基于网上一个WorkFlowDesigner的资源

2014-07-07

ectable 代码

项目使用的代码 ectable

2013-10-25

solr in action pdf

solr in action pdf 英文

2013-09-27

extreme table 完全手册 pdf

extreme table 完全手册 pdf

2013-09-27

Maven实战pdf 35M

maven实战。就是那本书。35M。挺不错的。

2013-08-23

空空如也

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

TA关注的人

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