自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 mycat1.6.7报错处理

navicat 连不上mycat,mycat.log提示如下错误日志: ServerConnection [id=6, schema=null, host=192.168.0.104, user=root,txIsolation=3, autocommit=true, schema=null, executeSql=SHOW VARIABLES LIKE 'lower_case_%']SHOW VARIABLES LIKE 'lower_case_%', route={ 1 -> dn1.

2021-06-27 21:47:04 1051

原创 spring 源码跟踪笔记

最近下了个源码,在idea中跑,建了个测试项目,建了两个循环依赖的service,做代码跟踪。。。以下是跑出来的demo的结果:但是AnnotationConfigApplicationContext的无参构造函数长这样:实际上此时调用了父类GenericApplicationContext的无参构造函数实例化了beanFacotry:也就是说没有AnnotationConfigApplicationContext的无参...

2020-06-06 18:32:01 281

原创 探索--appllo配置中心,如何动态加载配置

过程是曲折,慢慢解刨1.同事给了一个网址:https://blog.csdn.net/lz710117239/article/details/81028981,这里介绍了一个叫PropertySourcesProcessor的东西。2.发现了PropertySourcesConstants类3.通过 PropertySourcesConstants.APOLLO_BOOT...

2020-03-09 10:05:20 894

原创 javamail 关于Access to default session denied

找了一下,百度第一条说了等于没说。现在给出分析以及解决方案:Authenticator类对象每次都是创建新的对象。然后再看先的问题就变成了怎么改,就这么改:Session session = Session.getDefaultInstance(props, CtsAuthenticator.getCtsAuthent...

2019-12-18 11:17:07 382

原创 学习梯度下降算法有感

1.梯度下降算法暴露出来的数学短板      数学水平有待提高。2.梯度下降解决了什么事情      解决多层神经元的拟合问题。3.非线性问题处理,隐藏层个数确定的问题     神经元数量过多,是一种浪费,神经元数量过少不能拟合。3.梯度算法的缺点(自认为)     时间太长,计算次数太多4.不用梯度算法怎么拟合  神经元数量众多,每个神经元都可以随机生成权重,随机权重应该可以覆盖到当前特征到标记...

2018-04-20 11:52:51 617

原创 mybatis分页插件--列表切割成分页查询

由定时任务跑批的数据往往使用列表直接一次性查询出来,在程序刚上线的时候可能没有问题,但是随着业务的增长我们发现原来的列表查询可能会导致内存溢出的情况。那么此时就需要考虑使用分页将原来的查询使用分页进行切割。这里实现了在不改变原有代码逻辑的情况下,直接切换到分页查询的mybatis拦截器

2017-11-06 18:28:15 1594 2

原创 eclipse pydev 安装不成功 安装失败 异常

最近想学python,使用eclipse4.5 安装pydev不成功。原因呢是http://www.pydev.org/updates 是最近一个版本,高版本不能往下兼容       从http://www.pydev.org/update_sites/中找到低版本 http://www.pydev.org/update_sites/4.5.5 进行安装就成了

2017-10-11 14:25:54 2520

原创 maven启动jetty 加载jar包

maven 启动项目加载jar包,打包时不打包jar包,对启动对开发透明

2017-07-28 17:40:06 4166

原创 spring 插件式迭代方案

通常一个软件产品出来并不能满足用户的定制化需求,那么我们通常应该是在一个公共的通用性产品上进行迭代开发,以满足客户的需求,但是如果用户规模比较大,那么copy工程进行差异化迭代会变成一个很痛苦的事情。这里将阐述本人这两天想到的解决方案即--spirng插件式迭代开发。       首先解释下为什么是插件式,而不是插件型。我将插件型迭代开发定义为通过开发不同的jar包,然后通过pom文件引入到工

2017-02-26 12:13:09 2353 2

原创 hessian基于spring的自定义注解配置拓展(高效率开发hessian)

使用hessian基于注解进行开发,开发效率会更高。

2016-07-05 10:21:59 3863

原创 分布式数据库分析

程序要有多个数据源  不同的数据源对应不同的数据库,程序中存在一套model与不同的数据库中的表相对应在多个数据库中创建多个相同表名的表   一个model,比如说一个数据量很大的数据结构(用户信息,用户地址信息等等)分区已经不能够满足性能要求时,可以在不同的数据库中创建相同的表名的表,存储数据。数据库里面的id设置前缀(也可以是一个字段),用来确认是那个数据库的,然后去到那个数据库中

2016-03-15 12:51:19 359

原创 spring jdbcTemplate 做持久层 并对其进行优化

这个系列的文章不只是为了向大家介绍成果,同时也是开发过程的记录,也是一个脚印吧。为什么选择jdbcTemplate    本人在开发的过程中接触到的持久层包括 hibernate 、mybatis .. 两种持久层框架都感觉不尽如人意。首先说说hibernate,hibernate对数据库操作进行了重量级封装,使得对数据库的操作完全是面向对象的操作,其中的面向对象操作成为很多开发人员的福音

2016-01-20 16:20:09 3403

原创 window.open 不会重复开启窗口

很多的网站会使用window.open其开启一个窗口,但是用户有时候会重复开启相同的窗口,如果开启的窗口多了,用户将不胜其烦。为了解决这个问题,我决定重写window.open方法。       window.open 方法是否可以重写这个问题很容易验证,随便打开一个浏览器的控制台,然后给window.open赋值一个function,我们将会看到window.open变成了我们赋值的方法

2016-01-20 16:17:55 7765

原创 使用javassist代替反射完成类属性操作工具类

package com.ylink.ncpc.common.util;import java.lang.reflect.Field;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.

2015-10-27 17:57:00 2204

翻译 JBossClassLoadingUseCases(jboss 类型加载使用案例)

版本 37Advanced(先进的) JBoss Class Loading Introduction(介绍) One of the main concerns(关注点) of a developer(开发者) writing hot re-deployable(热部署) JBoss applications is to unders

2015-07-07 14:13:40 782

原创 自定义windows右键调用java程序

目前的工作中,前端页面集成有很多值得改进的地方。其中一项就是页面的设计并没不能直接在tomcat中进行,如果想让前端能够在tomcat中直接集成就需要进行优化:右键选择html时能直接在windows中调用浏览器打开地址进入到相关的页面。,功能的相关设计1)修改注册表添加反键菜单选项2)右键菜单调用执行bat批处理文件,执行java程序(打开浏览器的工作在java程序中执行,原因:

2015-05-02 03:14:06 794

原创 2014-7-8

2014-7-8,今天我正想做一个发送邮件的系统,这个系统中不但要考虑用户体验还要考虑系统的性能。 系统发送邮件的工程中,用户所在的界面不能出现延迟的情况,为了这个目标我必须将发送邮件的功能做成一个线程来处理。  也就是说每次发送邮件的时候都会创建一个线程来发送邮件。当系统的并发数量变的非常高的时候每次如果都这样做的话系统在创建和销毁  线程上的消耗必定会增加到不可控的范围内;而且发送

2014-07-08 23:00:51 455

原创 随笔2014-2-18

今天对hibernate的query.list进行了一次测试,以前对query.list()在没有值得情况下是返回null还是返回list,其size()为0很不清楚,以至于写了很多不必要的代码。今天测试发现query.list返回的值不会是null,通过这次测试,以后可以不用再对这个有认识上的模糊了。

2014-02-18 18:41:31 443

原创 linux中文乱码问题解决

网上大多数给出的方法是1)安装中文支持包  2)修改i18n文件    但是我试过n边就是不能解决乱码问题。然后再网上找到一个ubantu的乱码文章,里面介绍的方法跟之前的不一样。他使用的方法是将中文字体拿出来放到系统字体文件夹下,然后再重启电脑。我弄完之后也成功了,有些问题还是比较偏门的啊。这个方法是:在镜像光盘里找到 fonts-chinese-3.02-12.el5.noarch.r

2014-02-13 15:22:52 655

原创 随笔2014-2-11(2)关于vmware tools出现问题

想将文件拖到linux里面去却拖不进去,网上给出的答案是重新安装vmware tools 但是我完成这个过程之后并没有解决问题。在找答案的过程中,我看到有配置ip的过程,由此我联想到vmware虚拟机的连接方式(桥接,nat等)。我配置的自己的虚拟机是桥接的,作为独立的机器需要访问路由器才能和主机通信,而我电脑正好出现问题不能连上局域网。连上网之后果断就好使了。

2014-02-11 13:12:04 481

原创 随笔2014-2-11

ora-39002:操作无效0ra-39070:无法打开日志文件0ra-29283:文件操作无效ora-06512:在“sys.utl_file",line 536ora-29283:文件操作无效错误原因:系统穿件directory的时候,只是创建了一个目录记录,并未创建这个目录。手动创建之后就不会有这个错误了。

2014-02-11 10:35:05 501

原创 关于socket

由于网络上的socket举例在本人看来并不是最简单的socket举例,所以我给出以下举例。import java.io.InputStream;import java.net.ServerSocket;import java.net.Socket;public class Server {public void main(String[] args){try

2013-10-24 11:03:21 390

原创 struts传递表单取不到值,没有写错表单int属性名,action中的成员变量名

如题目所言,在哪里看,哪里都是好的,于是我删掉我的这个action,建立了一个新的TestAction,里面给出一些字段,配置好之后传递好使。然后再新建一个之前的action,将之前的testaction考进去,也好使。然后再将该属性名换成之前的。又他妈不好使!查看着两个属性名的区别,我发现我之前在action中定义的成员属性名是fName,在TestAction中定义的是myp,两者的区别在于前

2013-08-07 18:54:51 806

转载 hibernate 中createQuery与createSQLQuery

hibernate 中createQuery与createSQLQuery昨晚帮同事看代码到凌晨2点多,今早6点醒来发现他发来信息说报空指针错误,实在无法入睡,起来自己测试了一下,控制台还真的报:2009-4-25 8:12:34 org.apache.catalina.core.ApplicationContext log信息: java.lang.ClassCastExcept

2013-07-23 23:29:03 425

转载 解决中文乱码的各种方案

一、Servlet输出乱码1. 用servlet.getOutStream字节流输出中文,假设要输出的是String str ="钓鱼岛是中国的,无耻才是日本的"。1.1 若是本地服务器与本地客户端这种就不用说了,直接可以out.write(str.getBytes())可以输出没有问题。因为服务器中用str.getBytes()是采用默认本地的编码,比如GBK。而浏览器也解析时也

2013-07-21 22:08:58 989

原创 通过手机登陆到自己电脑上的web服务器,通过外网登陆到自己电脑上的网站

今天闲来无事,想通过自己的手机登录到自己电脑的服务器。因此到网上去找了相关的知识。1)通过电脑wifi连接连接web服务器。      我在电脑上建了一个wifi用手机连接了这个wifi.在网络和共享中心找到了无线局域网ip地址:192.168.137.1。打开web服务器。在手机的浏览器中输入http://192.168.137.1:8090(8090是自己配置的web服务器端口,默认是

2013-06-28 11:24:40 3762

转载 java clone方法使用详解

java clone方法使用详解 ----------------------------------------我是小小分割线--------------------------------Java语言的一个优点就是取消了指针的概念,但也导致了许多程序员在编程中常常忽略了对象与引用的区别,特别是先学c、c++后学java的程序员。并且由于Java不能通过简单的赋值来解决对

2013-04-07 14:34:01 451

原创 jsp界面乱码。

问题:jsp界面乱码。解决:在其被调用的servlet中删除创建的PrintWriter类对象out.今天编写javaweb的时候碰到了一个很头疼的问题,就是jsp界面中文乱码。为此,我在网上查了一些此类问题的解决方案,大多数都是说要加(我编程使用的是utf-8的字符编码)。但是我试了很多次,结果都还是乱码。这让我不知所措。然后我又想到了这个jsp是通过其他的servlet或者fi

2013-04-05 12:15:03 670

nmap-7.0.1-win32.zip

nmap-7.0.1-win32.zip

2021-07-06

mybatis定时任务列表查询分页切割

mybatis定时任务列表查询分页切割,列表查询存在风险,在框架的层面使用拦截器完成列表的分页切割

2017-11-07

分页读功能

mybatis分页读插件,大数据量走分页读查询功能,mybatis分页读插件,大数据量走分页读查询功能

2017-11-03

hessian 基于spring的注解支持的maven工程(2016/07/05版)

引入该工程,在接口上添加@hessianService注解,在client定义url,在client端的xml里面配置hessianClientBuilder,在server里面配置hessianServerBuilder,并实例化接口。在client端里面使用接口并注入即可。

2016-07-05

hessian 基于spring的注解支持的maven工程

引入该工程,在接口上添加@hessianService注解,在client定义url,在client端的xml里面配置hessianClientBuilder,在server里面配置hessianServerBuilder,并实例化接口。在client端里面使用接口并注入即可。

2016-07-05

jira中文语言包

jira中文语言包 放在\atlassian-jira-6.3.4-standalone\atlassian-jira\WEB-INF\lib下

2015-05-12

基于java rcp的计算器源代码

程序的实现是在一个类里面,界面与处理完美分开。这样使得前台与后台分离,有更好的移植性。

2013-01-17

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

TA关注的人

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