自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 drds expect id or * after '.'. lexer state

drds插入数据报如下错误Error cause: expect id or * after '.'. lexer state根据日志把日志中的sql放到客服端入库也不行,看了一下sql字段有一个高亮原来是mysql的关键字,后面加上引号``后就可以了,建议大家不要使用关键字作为表字段,即便加``...

2019-01-21 16:41:31 1960 1

原创 mybatis id can not null insertSelective-Inline

最近mybatis使用的通用mapper,继承Mapper了直接使用insert插入对象,但是有一张表在插入数据的过程中出现了id can not null,其中id表中设置的自增的,添加了其他表就可以正常插入数据,不能正常插入的表是从其他库导入的,最后发现是表字段名与实体一直,是驼峰式的命名规则,而从其他库导入的全是小写,重新建表插入数据 就可以了,其他情况参考如下参考:https:/...

2018-10-09 20:31:01 1832

原创 maven项目不编译 idea pluin不显示compiler

今天开发项目中遇见一个很奇怪的问题,其他模块都能正常编译,有一个模块不行,由于pom.xml文件的内容从其他的pom.xml拷贝,刚好拷贝的那个文件是父pom.xml,只有依赖管理的导致这个模块出现了不能编译的现象,主要是多了<packaging>pom</packaging>正常应该是jar war等,这里为pom就出现问题了1.不管怎样就是不能编译生成.class文件...

2018-06-27 22:36:51 877

Parameter with that position [1] did not exist

今天项目中用hibernate遇到下面错误Parameter with that position [1] did not exist hql查询Query query=this.GetSession().createQuery("from Stu where SName in (?)", sname);  当时sname传入的参数值为 zhangsan,lisi,wang...

2018-06-06 18:45:47 4794

spring 嵌套事务

今天在code review的时候,发现有嵌套事务,由于嵌套事务的传播属性都是Propagation.REQUIRED,有点不确定内部事务失效会不会导致整个事务回滚,于是测试了一下,结果证明是内部事务有效,外部事务有效,即内部一个事务回滚会导致整个事务回滚下面直接上代码 项目框架 spring4 + mybatis3.4.5代码示例:https://gitee.com/shar...

2018-06-01 22:41:40 117

invalid bound statement常见原因

开发中使用mybaitis常遇见错误org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)一般的原因是Mapper interface和xml文件的定义对应不上,需要检查包名,namespace,函数名称等能否对应上,需要比较细致的对比,我经常就是写错了一两个字母搞的很长时间找不到错误按以下步...

2018-04-22 19:48:58 5501

原创 CentOS7 scp Host key verification failed lost connection

刚安装的CentOS7在使用scp复制文件到另一台机器的时候报了Host key verification failed lost connection,之前的其他几台机器都很顺利的,但是刚安装的这台死活不行,ip拼了是可以连接外网和局域网内的机器也能相互访问,ssh ip也是可以访问的,后面怀疑是不是防火墙导致的,关了防火墙还是不行,网络重启等各种方式都不行,网上找了一下,百度上基本上都...

2018-04-18 21:17:58 875

原创 java类型导致md5签名结果不一致

        最近对接第三方公司的接口的时候发现一个问题,如果都使用md5加密签名,单元测试的时候和测试环境使用相同的参数值进行md5签名,发现结果不一致,经过一番折腾和问别人,发现是类型导致的,直接上代码public class SignExample { private static final String key = "123456"; public static voi...

2018-04-18 19:53:23 1365

原创 java 读取网络ZipInputStream 中 Zipentry 文本文件

在读取网络文件中的文件时有可能是gzip tar zip格式的压缩文件,通常要直接通过网络读取第三方的数据,下面记录了一下使用ZipInputStream 中ZipEntry中的txt文件  HttpClient httpClient = new DefaultHttpClient(); HttpPost post = new HttpPost("https://mobile/...

2017-10-22 12:09:44 3796

postman crx crx magic invalid number

postman插件是web程序员常用插件,chrome中安装插件可能遇到插件安装不上postman.crx拖进浏览器会报下面错误 解决方法: 安装crx插件不要将插件直接拖进浏览器,选择开发者模式,将crx文件后缀改为zip解压文件然后选择加载已解压的扩展程序既可成功安装插件 postman插件chrome地址http://chromecj.com/list/...

2017-08-20 15:50:37 497

idea annotate启用

多人开发项目过程中,idea有个很不错的功能就是集成版本控制工具,左侧边界点击有有显示行号的就不多说了,有个annotate功能是比较实用的,发生问题通常查看是谁的锅比较有效。但是刚刚安装的idea,annotate是灰色的无法使用,下面很简单就能启用了1.菜单栏VCS-->Enable Version .... 选择自己的版本管理工具即可看到上一次代码修改的人是谁 如果使...

2017-08-11 22:46:54 9109

原创 hibernate4 detached entity passed to persist

最近工作中持久化对象时总是报错detached entity passed to persist,查了数据库中id生成策略和数据库是自动递增的,首先排除是id策略引起的,然后检查程序也没有setId,排除了id相关的问题,另外set get方法使用的lombok框架的@Getter @Setter注解,排除get set的问题,让同事看了一下,发现字段属性有基本数据类型,改为对象类型了还是不行,...

2017-05-21 20:56:29 166

git osc设置git免密码登录

git osc设置免密码登录1.首先在用户目录下C:\Users\fun创建.gitconfig 和.git-credentials,文件名很特殊,前面含有点,在windows下无法直接建立该文件,安装好git后进入该目录右击鼠标选择git bash here打开命令窗口,使用touch命令创建文件2然后通过vim 命令或者使用本地的文本编辑器  3.同1建立.git-cre...

2017-05-10 22:47:55 177

dbeaver SSH跳板机配置

为了安全公司现在测试库和生产库是不允许连接开发的,测试库、生产库生产必须通过跳板机连接,也就是SSH连接通道连接(非直连模式)1.建立连接选择数据库类型 2.配置数据库连接 3.编辑驱动 4配置ssh    ...

2017-04-30 22:52:44 6604

sql != 查询不包含为null的数据

最近工作中要排除字段值为“**”的结果集,后面反向查询的时候发现两次查询结果记录数与不加!=作为条件的结果总数不一致,最后分析数据,发现使用!=排除字段中的某些值时值为NULL的也被排除了如果是多个字段中有使用不等于的建议sql比如用户表 user 有name、age、address字段要查询排除address=‘北京’的select name, age, adress from ...

2017-04-30 22:09:31 3750 1

原创 java笔试题

最近换工作面试了一些公司,将记得的笔试题与大家分享一下,由于工作忙暂时没时间整理答案,大家自己找找答案后可以分享1.finalize、final、finally的区别。 2.重载与重写的区别。  3、常见的线程安全的方法。 4.vector、ArrayList、LinkedList的性能及存储结构。 5.逆波兰算法(编程题)其中逆波兰算法规则是操作符...

2017-04-23 22:04:01 91

java ldap开发常见问题与代码

最近因工作需要自己花时间学习了ldap的API并在项目中使用了,其中ldap开发有自己的API,现在的java自带的API也包含了相关的APIldap自身的API:https://www.novell.com/documentation/developer/jldap/jldapenu/api/demo:https://www.novell.com/documentation/deve...

2017-04-23 22:00:50 836

原创 java3年到5年工作经验面试题整理

 最近换工作陆陆续续面试了10来家公司吧,大概整理了一下面试题,后面陆陆续续有时间再整理相关答案1.IO/NIO的区别,为什么要用NIO,使用IO中的Buffered..也能实现NIO的面向缓冲,什么情况下用NIO?其中回答 区别:IO面向流、阻塞、无选择器,NIO面向缓冲、非阻塞、含有选择器是不够的。就缓冲而言,IO中有Buffered开头也是缓冲的,最好能拿出自己见过的案例说明...

2017-04-02 22:39:41 8501 1

原创 expdp导出数据库可能遇到的问题

oracle11g导出数据库可以使用expdp命令 ,对于大数据量的数据导出效率还是比较高的命令如下expdp test/test directory=dump_dir schemas=test dumpfile=test.dmp logfile=expdp.log但是使用这个命令的时候需保证创建好目录了,另外需要保证你导入文件的磁盘容量足够大,否则可能就要报错误了,导出过程中显示的是IO相关的...

2016-12-19 23:04:50 778

原创 java 通过jdbc生成java实体

平时开发中总是要根据别人建立好的数据库生成对应的实体,当然如果使用hibernate也可以用它自身的工具去生成或者通过实体反向生成对应的表结构,但是大部分都是根据数据库表去生成实体的,为了避免重复干这种活,抽空写了一段程序用于根据数据库表生成对应的实体,是通过jdbc生成的数据库工具类DBUtil.java /** * @author caifan * * 2016年11月20...

2016-12-17 22:31:56 248

原创 VALIDATION PROBLEMS WERE FOUND problem: cvc-complex-type.2.4a: Expected elements

今天在weblogic中部署项目的时候遇到一个错误,网上说了各种问题都是关于web.xml的错误,我的错误如下VALIDATION PROBLEMS WERE FOUND problem: cvc-complex-type.2.4a: Expected elementsname-resource 等相关的 内容解决方案:去掉<security-constraint> 的内容...

2016-12-16 09:05:09 1735

oracle impdp导入dmp文件

项目开发中难免遇到会让备份数据库和数据库导入的问题,今天获得一个dmp文件,为了方便在本地开发于是在本地安装的虚拟机vm12中安装了win7并安装了Oracle11g服务端,将其导入到本地oracle数据库中导入的命令是impdp share/share directory=dump_dir dumpfile=share.dmp remap_schema=share:test remap...

2016-12-15 22:56:11 966

原创 statsvn.jar统计svn代码量

项目快要验收了,最近要统计代码量,网上搜了一下使用statsvn.jar统计,不过网上有不少,但是很多都有点问题。首先在本地使用svn log -v --xml > logname(自定义).log,在使用这个命令的前提条件是1.安装slik-Sbuversionhttps://sliksvn.com/download/ 安装,建议在svn项目的根目录下使用这个命令,使用这个命令...

2016-12-12 22:38:50 1400

原创 mariadb unknown variable basediir

今天尝试了一下mariadb 的使用,配置基本上跟mysql一样,就是my.ini有几个,随便选择一个就行了,然后修改配置文件即可[client]#password= your_passwordport= 3306socket= E:/mariadb-10.1.18-winx64/tmp/mysql.sockdefault-character-set=utf8#defau...

2016-12-04 14:55:17 391

原创 weblogic 10.3 VALIDATION PROBLEMS WERE FOUND problem

今天在weblogic上部署web工程报下面错误,在tomcat上一切完好Exception in AppMerge flows' progression Exception in AppMerge flows' progression VALIDATION PROBLEMS WERE FOUND problem: cvc-complex-type.2.4a: Expected elemen...

2016-11-30 22:27:35 543

org.springframework.orm.hibernate3.HibernateQueryException: ClassNotFoundExcepti

最近在是用weblogic部署项目的时候遇到了一个问题:weblogic.application.ModuleException:[HTTp:101216]servlet::"paramServlet"failed to preload on startup in web application.org.springframework.orm.hibernate3.HibernateQue...

2016-11-01 20:10:32 645

BO 错误Error: RWI 00200 FWM 01014

       最近在使用java处理bo报表的时候遇见了(Error: RWI 00200)和(FWM 01014)无法在 {0}和类型为 webiserver 服务为 null 的群集{1} 中找到服务器。所有此类服务器可能已关机或被管理员禁用。 (FWM 01014)Unable to find servers in CMS {0} and cluster {1} with k...

2016-09-02 18:27:55 776 1

java 括号匹配

最近工作需要,要截取一个sql中某个函数,刚好这个函数有括号,将此函数截掉,写了个匹配括号的程序,主要是基于字符串的索引写的package com.cai.test;import java.util.ArrayList;import java.util.HashMap;import java.util.List;import java.util.Map;/**...

2016-08-21 15:11:47 91

JavaScript延迟加载背景图片

  使用添加样式:function loadImg() {$('#img').css("background-image","url(img/we.jpg)");}延迟调用:function showBackGroundImg() {setTimeout(loadImg, 17000);} 

2016-07-31 15:18:22 386

maven Return code is: 401, ReasonPhrase: Unauthorized.

通过命令添加jar包到私服时使用 mvn deploy:deploy-file -DgroupId=org.oracle  -DartifactId=ojdbc -Dversion=6.0 -Dpackaging=jar -Dfile=G:/maven/ojdbc6.jar -Durl=http://localhost:8081/nexus/content/repositories...

2016-07-31 15:04:22 897

原创 java 删除mysql/Oracle所有表

最近测试项目,自己的本机搭建环境总是删除表,用java写了一个实现package oracle;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Stateme...

2016-06-26 22:09:43 246

原创 tortoisegit Couldn't resolve proxy 'http' git did not exit cleanly (exit code

            今天在git.oschina.net上提交自己的代码时遇到错误:  git.exe push --all --recurse-submodules=check --progress "origin"fatal: unable to access 'http://git.oschina.net/': Couldn't resolve proxy 'http'gi...

2016-06-02 21:45:08 344

hibernate多数据源配置与使用

关于hibernate中多个数据源数据传输的使用:1.首先需要配置文件:oracle:oracle.cfg.xml<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3...

2016-03-26 22:33:25 834

java通过jdbc读取oracle数据库数据和插入数据

         最近因工作需要,需要做数据同步。java通过jdbc读取表中的数据虽然不复杂,但是在处理时间timestamp类型时获取的是对象,暂时未处理,先将直接读取表中的数据读取出来//用于连接数据库(oracle 其他数据库改一下驱动即可)public static Connection getOracleConn(String urlName, String userName...

2016-03-26 21:34:49 958

原创 hibernate4 oracle查询数字溢出

            最近在使用hibernate进行oracle数据库查询时遇到一个错误:“数字溢出”,网上查找资料很多都说数字长度问题,但是使用同样的sql查询数据库是没有错误,最后发现是实体映射时一些字段使用的Integer导致的,数值长度太长导致的。...

2016-03-24 19:09:10 728

原创 Oracle事务与线程synchronized同步问题

           最近在项目开发遇到oracle数据库中的数据计算不一致的问题,同时这个问题还涉及到线程同步的问题,这里方法中解决同步的问题使用了synchronized关键字实现同步,但是在这个方法中计数时还是导致了计数不准确问题,最后发现问题是oracle更新数据是需要手动提交的,导致了同步方法了但事务没一起同步导致了数据不一致的问题,伪代码如下:private synchroni...

2016-01-25 23:08:04 243

notepad++ 插件NppFTP编辑linux中的文件

        最近学习大数据使用Linux搭建环境,有很多配置文件需要修改,对于修改较少的文件我们之间使用vi进入编辑即可,但是对于像配置hadoop这种配置文件较多的不妨考虑使用notepad++的插件NppFTP接着配置一下  最后打开自己要编辑的文件  ...

2016-01-20 22:47:41 233

原创 基于jdk规范的webservice

      最近在项目中使用webservice连接调用其他系统的接口,自己学习了一下webservice。demo如下1.基于jdk1.6以上jdk自带的webservice,我们在jdk安装目录下的bin目录下可以看到wsimport.exe的文件,这个文件就是用于webservice的,在命令行输入wsimport我们会看到 下面是webservice接口@WebServic...

2016-01-13 23:30:32 142

hibernate4 Oracle executeQuery()方法执行删除无法删除数据库数据

 项目开发中,使用的hibernate oracle删除数据时使用以下代码不能删除数据 public void delPerson(String name) { Session session = HibernateUtil.currentSession(); String hql = "delete f...

2015-11-08 23:09:23 492

hibernate4 identifier of an * cn.gov.share.Item was altered from 12 to 23

               最近在项目开发中突然遇到一个之前没有遇到的问题identifier of an  instance of com.gov.share.Item was altered from 12 to 23的错误,debug调试也没有找到对应的id,之后网上搜索了一下基本上都是说是hibernate实体定义的类型与数据库定义的类型不一致导致的, 我检查了我代码与数据库,类型一致...

2015-11-08 22:49:13 130

C++近年考题及答案

最近几年的考试试题及答案,这些答案在网上很难找到,需要的人可以看看。

2011-07-05

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

TA关注的人

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