Java基础
山河远阔
向上生长,向下扎根。
展开
-
遍历List集合的三种方法
日常开发中,后台经常会接收到前台的List集合,要想取到list集合中的值,就得将List循环遍历,今天我就总结一下遍历List集合的三种方法:List list = new ArrayList();list.add("ajax");list.add("json");list.add("java");方法一:超级for循环遍历:for(String attribute :原创 2017-11-13 15:55:24 · 3825 阅读 · 0 评论 -
& 与 &&、| 与 || 的区别
& 和 &&的区别: &时,左边无论真假,右边都进行运算; &&时,如果左边为真,右边参与运算,如果左边为假,那么右边不参与运算。 | 和 || 的区别: | 时:左边无论真假,右边都进行运算; || 时,左边为真,右边不参与运算。 一.(1)3>5&3>2; 3&g...原创 2018-09-29 11:11:05 · 639 阅读 · 0 评论 -
Sql中left join、right join、inner join 的区别
一、简介left join、right join是外部连接;inner join是内连接。外部连接有主表与从表,主表在left中是左侧表,right中是右侧表。主表数据会全部显示,从表数据则只显示关联部分匹配的数据,无匹配的数据用null补全。内连接则只显示两表关联条件匹配的数据。left join是以A表的记录为基础的,A可以看成左表,B可以看成右表。left join是以左表为准的。换句话说,...原创 2018-05-24 09:11:34 · 452 阅读 · 0 评论 -
Oracle查询Sql语句中的时间格式转化
之前对Oracle数据库不熟悉,今天开发中遇到一个Oracle查询的sql,需要从数据库中查出会议名称、会议开始时间(date类型)、会议结束时间(date类型)无奈查出来是一串数字,所以对两个字段进行了格式转化。修改sql如下:select meet_name,to_char(meet_start_time, 'yyyy-mm-dd') meet_start_time,to_char原创 2017-11-15 11:45:28 · 1766 阅读 · 0 评论 -
浅谈SpringMVC后端与前端Ajax的五种交互方法
Web后端跟Ajax前端进行数据交互,这样前端请求才能到达后端,后端才能去操作数据库返回数据给前端进行页面渲染。SpringMVC与Ajax共有五种交互方式:方法一:通过URL传参 1> Ajax前端:通过URL挂接参数,如 ur:" /项目名/模块名/方法名?userId='001'&username='亚瑟' ";(多个参数时,参数间用"&"连接)原创 2017-11-18 22:08:08 · 2261 阅读 · 0 评论 -
java生成UUID的方法总结
前言 我们开发的时候,数据库表总会有一个主键,以前我们可能会使用自增的数字作为主键。这样做确实查询的时候比较快,但是在做系统集成或者数据迁移的的时候就麻烦了。这是id就有可能重复了。那么有什么比较好的方法解决这一问题呢?于是jdk1.5出了UUID这个类来生成唯一的字符串标识。什么是UUID? UUID含义是通用唯一识别码 (Universally原创 2017-12-11 16:07:39 · 83687 阅读 · 0 评论 -
jquery Ajax的标准写法
Ajax异步处理数据,在Java与前端进行数据交互中经常用到,今天我特地总结一下,希望对大家有所帮助。Ajax的标准写法:$.ajax({ type:"post", //请求方式(get和post),默认为get url:"项目名/模块名/rest/控制层请求/具体的请求方法",//请求的url地址 dataType原创 2017-10-30 09:51:21 · 3164 阅读 · 0 评论 -
Sql语句为什么大写
SQL之所以要求用大写,其实和SQL的执行有关,SQL也算是一种程序语言,而且比我们平时用的程序语言更高级,大小写的问题只有一点,那就是:你写好的SQL语句,在执行的时候,是先转化为大写字母然后执行,如果小写转化大写,如果大写,那就可以省一个转化的时间.在大型的ERP系统开发时,往往会这么要求,但目前国内很多作坊式的软件公司,做的也都是一些不上台面的项目,所以很少有这么要求的.建议如下:原创 2017-10-26 17:37:24 · 12047 阅读 · 4 评论 -
PlSql中如何手动修改数据
开发中,需要修改数据库表中的一条数据(Oracle)在plsql工具中;除了写sql语句,还有一种方法。解决方法:注:第一步:在查询sql后加上 for update;第二步:然后运行该sql语句,出现数据表格,再将表格左上角的锁标志点击解锁;第三步:直接在你需要修改的格中修改数据,并提交。总结:怎么样?这样是不是给你省了写sql的力气!原创 2017-10-28 15:59:49 · 28765 阅读 · 12 评论 -
如何卸载 java (Jdk)
Java有时真的很烦,明明卸载了但重新安装Java时还报错,今天我就把我卸载Java的过程分享一下。1. 在控制面板中删除。(但我这么卸载之后java没有完全卸载)。2.找到java的安装目录,直接将Java文件夹删除。3.删除注册表。在“运行”中输入Regedit,打开注册表编辑器,找到HKEY_CURRENT_USER/SOFTWARE/JavaSoft ,将JavaSoft文件夹...原创 2018-09-29 11:16:11 · 12786 阅读 · 0 评论