自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (19)
  • 收藏
  • 关注

原创 oracle报错提示原因及解决

oracle 提示"无效字符"------------一般来说是哪里多了分号 ";"

2017-07-26 17:59:20 506

原创 mybatis+oracle+foreach list 批量插入数据

背景:在list中存放对象,本来可以遍历list得到每一个对象,然后将每个对象插入数据库,但是这样做的话没遍历得到一个对象就要操作一次数据库,如果数据少的话还好,如果是成千上万的数据,就会使开销大大增加和性能大大降低,为了解决这个,就需要将之前的每次插入换成批量插入直接上sql insert into JK_MATNRDTL_FROM_SRM (ID, RUNSHEE

2017-07-26 17:35:18 3209

原创 mybatis自动生成entity,dao和mapper

需要3样东西1.generatorConfig.xml(自动生成的配置文件)2.mybatis-generator-core-1.3.5.jar(自动生成的核心jar包)3.ojdbc-6.jar(连接数据库的jar包)---实际根据你使用的数据库选择,这边我用的是oracle,如果是mysql,请换成mysql的相关jar包配置文件内容如下:<!DOCTYPE genera

2017-07-25 13:59:35 2747

转载 java的逻辑运算符和位运算符

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。 1.与运算符与运算符用符号“&”表示,其使用规律如下:两个操作数中位都为1,结果才为1,否则结果为0,例如下面的程序段。public class dat

2017-07-20 09:03:20 645

转载 HashCode和equal方法的区别和联系

equals()反映的是对象或变量具体的值,即两个对象里面包含的值--可能是对象的引用,也可能是值类型的值。而hashCode()是对象或变量通过哈希算法计算出的哈希值。之所以有hashCode方法,是因为在批量的对象比较中,hashCode要比equals来得快,很多集合都用到了hashCode,比如HashTable。 两个obj,如果equals()相等,hashCode()

2017-07-19 17:15:44 471

原创 hashCode()方法中使用系数31的原因

public int hashCode() { int h = hash; if (h == 0 && value.length > 0) { char val[] = value; for (int i = 0; i < value.length; i++) { h = 31 * h

2017-07-19 16:42:02 1314

转载 MyBatis在Oracle数据库下用concat函数模糊查询之参数个数无效错误

Oracle拼接字符串concat需要注意的小事项在用ssm框架编写代码的时候,因为数据库换成了Oracle,在模糊查询数据的时候突然发现报错了select * from SYS_MENU where url like concat('%',#{roleName},'%')一直报错参数个数无效,在网上查找资料发现模糊查询的sql语句还是concat('%','s','%')这样写的

2017-07-14 17:33:39 9576 3

原创 sql中join问题

INNER JOIN 等价于 JOIN你可以理解为 JOIN 是 INNER JOIN 的缩写LEFT JOIN 等价于 LEFT OUTER JOINRIGHT JOIN 等价于 RIGHT OUTER JOINinner join:理解为“有效连接”,两张表中都有的数据才会显示left join:理解为“有左显示”,比如on a.fiel

2017-07-06 10:23:09 337

原创 java中判断一个类的对象是否相等问题

场景:Map的key中放入的是类的对象,现在要把map中的key取出来判断是否相同,一般来说要比较一个对象是否相等比较复杂,而实际其实只是需要判断对象中的某个值是否相等就行了,那我们要怎么做呢?我们可以重写这个对象的指定某个值的equals()方法和hashCode()方法就行了在eclipse中可以这样操作:打开某个类,右键source→Generate hasCode() and

2017-07-04 14:08:57 412

转载 java中static关键字

二、static        static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。        被static修饰的成员变量和成员方法独立于该类的任何对象。也就是说,它不依赖类特定的实例,被类的所有实例共享。只要这个类被加载,Java虚拟机就能根据类名在运行时数据区的方法区内定找到他们。

2017-07-04 11:07:22 211

转载 java中final关键字

一、final        根据程序上下文环境,Java关键字final有“这是无法改变的”或者“终态的”含义,它可以修饰非抽象类、非抽象类成员方法和变量。你可能出于两种理解而需要阻止改变:设计或效率。        final类不能被继承,没有子类,final类中的方法默认是final的。        final方法不能被子类的方法覆盖,但可以被继承。        fina

2017-07-04 11:03:44 192

原创 Java迭代器 Iterator

public interface Iterator {   boolean hasNext();   Object next();   void remove(); } 其中:        Object next():返回迭代器刚越过的元素的引用,返回值是Object,需要强制转换成自己需要的类型        boolean ha

2017-07-04 10:26:58 244

原创 java的程序控制流

Java中包括三种循环结构:while循环do/while循环for循环两种选择结构:if结构switch结构

2017-07-04 10:12:11 501

原创 java中三目运算符

Java中的条件运算符是一个三元运算符,它的形式如下:booleanExpression ? valueWhenTrue : valueWhenFalse如果布尔表达式值为true,则表达式的值为valueWhenTrue的值,否则为valueWhenFalse的值。比如我们要计算x的绝对值,可以通过如下代码实现:if (x >= 0) { y = x;} e

2017-07-04 10:06:45 287

原创 java中&&和&区别

电路问题总结:对于:&& -- >  只有当符号"&&"左边程序为真(true)后,才会执行符号"&&"右边的程序。对于:&   -- >  不管怎样,都会执行"&"符号左右两边的程序下面来说说运算规则:对于:&& -- > 只要符号左边为false,则结果为false;当左边为true,同时右边也为true,则结果为true对于:&  -- >  只要左右两边有一个为fa

2017-07-04 10:05:19 218

转载 Java中关键字continue、break和return的区别

Java中关键字continue、break和return的区别:continue:跳出本次循环继续下一次循环break:   跳出循环体,继续执行循环外的函数体return:   跳出整个函数体,函数体后面的部分不再执行有代码才有真相: public class JavaBese { public static void main (String[]

2017-07-04 09:10:26 224

原创 帆软报表非必填参数表达式

${if(len(proPlant) == 0, "", "and p1.plant_code ='" + proPlant + "'")}proPlant-----控件名p1.plant_code----p1是表的别名,plant_code是字段名

2017-07-03 17:03:54 2732

mybatis-generator-core-1.3.5.jar

mybatis自动生成核心架包

2017-07-25

mybatis自动生成所需文件打包

mybatis自动生成所需文件压缩包

2017-07-25

generatorConfig.xml

mybatis自动生成文件的配置文件

2017-07-25

ojdbc-6.jar

oracle连接数据库jar包

2017-07-25

SecureCRTSecureFX

SecureCRTSecureFX_7.0.0.326中文版 64位

2017-04-26

node.js下载windows64位安装版.msi

node.js的windows环境64位安装版

2017-03-14

hibernate中文API

hibernate的中文api

2017-03-10

ojdbc14.jar包

oracle的驱动jar包ocjbc14

2017-03-08

ojdbc14.jar

2017-03-08

项目管理工具模板

项目管理中的10大模板,包含: 01-项目组成员表 02-项目范围说明书 03-project WBS 04-项目进度计划表 05-项目风险管理表 06-项目沟通计划表 07-项目会议纪要 08-项目状态报告 09-项目变更管理表 10-项目总结表

2017-03-07

java并发编程pdf

2017-03-03

springboot 教程版

2017-03-03

PMBOK第五版英文

PMBOK英文版

2017-03-03

PMBOK第五版中文

PMBOK第五版中文,带划好的重点,有需要拿走

2017-03-03

springboot 教程完整版

以前spring开发需要配置一大堆的xml后台spring加入了annotaion使得xml配置简化了很多当然还是有些配置需要使用xml比如申明componentscan等。Spring开了一个新的m

2017-03-03

sweet框架开发手册

关于sweet框架的开发手册,基于springboot的一个新型框架

2017-03-03

jquery easyui api

3种不同形式的jquery easyUI 的API 和demo

2017-03-03

空空如也

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

TA关注的人

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