摘要: java中的++操作无论在前还是在后,都是在变量自身的值加1,接下来将具体描述两者的区别 1.通俗易懂的理解是如果有其他运算则先把值赋给b,然后自增. 2.其实内存当中,有一点不一样.实际上是如果在a++时牵扯到其他的运算,比如上面代码块的赋值操作,会把a的值先保留,然后进行+1操作,最后把保留的a 阅读全文
posted @ 2017-09-05 15:14 慄子 阅读(2828) 评论(0) 推荐(1) 编辑
摘要: 闲来无事,更一片博客,前几天有一个项目中有一个需求,用户通过excel导入数据,由于是通用的导入,所以导入的列的类型都为varchar,所以需要建一张中间表,使其列都为varchar类型,然后通过存储过程增量向结果表插入数据,问题的核心就是增量更新数据,怎么找出中间表的数据和结果表不一样的数据呢,这 阅读全文
posted @ 2017-09-15 15:55 慄子 阅读(8671) 评论(0) 推荐(2) 编辑
摘要: 这几天项目总是莫名抽风,启动Tomcat时报错,通配符的匹配很全面, 但无法找到元素 'tx:annotation-driven' 的声明,原因终于找到了,给大家分享下 这是报的错: 1.从报错可以看到找不到元素 tx:annotation-driven 说明可能spring-tx-3.x.xsd结 阅读全文
posted @ 2017-09-12 15:48 慄子 阅读(4049) 评论(0) 推荐(1) 编辑
摘要: 一丶逻辑运算符 1.&和&&的区别 (1).两个逻辑运算符的结果是一样的 (2).当第一个表达式为false时,&是会判断后边的表达式,而&&会产生短路,所以不会判断以后的表达式 2. | 和 || 的区别 (1).两个逻辑运算符得到的最终结果是一样的 (2).当第一个表达式为true时, | 是会 阅读全文
posted @ 2017-09-11 11:13 慄子 阅读(233) 评论(0) 推荐(0) 编辑
摘要: 1.第一段代码的输出结果为14.执行流程是首先声明变量,判断赋给变量的初始值是否在short类型范围内,如果在则进行强制类型转换,将10强转为short类型 然后通过+=赋值运算符将a+b的和赋给a变量,因为+=是一个特殊的运算符,会自动进行类型转化,所以第二行的赋值操作不会报错 2.第二段代码的赋 阅读全文
posted @ 2017-09-05 15:32 慄子 阅读(974) 评论(0) 推荐(0) 编辑
摘要: 一丶变量的基本概念 1.什么是变量 (1).内存中的一个存储区域 (2).该区域有自己的名称(变量名),和类型(数据类型) (3.)该区域的数据可以在同一类型范围内不断变化(定义变量的主要目的是因为数据的不确定性) 2.为什么要定义变量 用来不断存放同一类型的常量,并可以重复使用 3.变量的类型 一 阅读全文
posted @ 2017-09-01 16:22 慄子 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 一丶Java语言基础:进制 1.进制的四种表现形式 (1).二进制:0,1 满2进1. (2).八进制0-7 :满8进1,用0开头表示. (3).十进制:0-9 满10进1. (4).十六进制:0-9,A-F 满16进1,用0x开头表示. 2.进制转换 十进制二进制互相转换 十进制转二进制 除以二取 阅读全文
posted @ 2017-09-01 11:20 慄子 阅读(225) 评论(0) 推荐(0) 编辑
摘要: 这几天终于把webService搞定,下面给大家分享一下发布webService和调用webService的方法 3.写接口实现类 要发布webService的类及要被调用的接口 4.配置spirng配置文件,发布webService jaxws:server 标签中的address 中的路径 就是 阅读全文
posted @ 2017-08-01 16:26 慄子 阅读(439) 评论(0) 推荐(0) 编辑
摘要: oracle中的job能为你做的就是在你规定的时间格式里执行存储过程,定时执行一个任务 。下面是一个小案例,定时每15分钟向一张表插入一条数据 一 1.创建一张测试表 2.创建存储过程 实现向测试表插入数据 3.创建job定时任务 实现自动调用存储过程(当前时间 17:03) 4.也就是应该从17: 阅读全文
posted @ 2017-06-23 09:53 慄子 阅读(52984) 评论(2) 推荐(4) 编辑