首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
搜索
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
在线笔面试、雇主品牌宣传
登录
/
注册
upjmbai5800
中国银联_技术开发中心_应用开发
获赞
42
粉丝
14
关注
6
看过 TA
19
男
电子科技大学
2020
Java
IP属地:上海
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑upjmbai5800吗?
发布(86)
评论
刷题
upjmbai5800
关注TA,不错过内容更新
关注
2019-07-25 20:14
已编辑
中国银联_技术开发中心_应用开发
Java虚拟机学习笔记(二)--- 判断对象是否存活
Java堆中存放着所有的对象实例,垃圾收集器在堆进行回收之前,需要判断对象是“存活”还是“死亡”(即不可能再被任何途径引用的对象)。 最常见的一种判断对象是否存活算法是引用计数算法, 给对象加一个引用计数器,每当一个地方引用它时,计数器就加1;引用失效时就减1;任何时刻计数器为0的对象就是不可再被使用的。此算法的缺点是无法处理对象之间相互引用的问题。 主流语言都是通过可达性分析来判定对象是否存活,即可达性分析算法。 其思路是通过一系列称为“GC- root”的对象作为起始点,从这些节点开始向下搜索,搜索所走过的路径称为引用链(Reference Chain),当一个...
0
点赞
评论
收藏
分享
2019-07-25 20:14
已编辑
中国银联_技术开发中心_应用开发
Java虚拟机学习笔记(一)
第三章 垃圾收集器与内存分配策略 3.1 概述 通过第2章的介绍,我们知道Java内存运行时的各个区域,其中程序计数器、虚拟机栈、本地方法栈三个区域随线程而生,随线程而灭。每一个栈帧中分配多少内存都是在类结构确定下来时就已知的,因此这几个区域的内存分配和垃圾回收都具有确定性。 而Java堆和方法区则不一样,一个接口中的多个实现类需要的内存可能不一样,一个方法的多个分支需要的内存也可能不一样,因此这几个区域的内存分配和垃圾回收都具有动态性,垃圾回收器关注的是这部分内存。
0
点赞
评论
收藏
分享
2019-07-25 20:14
已编辑
中国银联_技术开发中心_应用开发
Java中的时间二三事
实习过程中对于时间的处理有很多,有的还涉及到从数据库取出时间,所以做一些总结,想到那先写到哪,慢慢补充。 首先最常见的是java.util中的Date类,这个类封装了当前的日期和时间,它实际是计算从1970年1月1号以后的时间毫秒数。Date类有两个构造方法,一个是无参构造函数,初始化当前的日期和时间 Date() Tue Feb 12 09:50:16 CST 2019 另一个是有参构造函数,接受的参数是自1970年1月1号以后经过的毫秒数,返回对应的日期 Date(long msec) Date类的很多方法都已经废弃了,只...
0
点赞
评论
收藏
分享
2019-07-25 20:14
已编辑
中国银联_技术开发中心_应用开发
IBM实习工作(一)
2019.1.21 今天的任务是完成会计是否在岗配置表格增加操作记录,任务描述:1. 【会计是否在岗配置】 查询结果界面: 修改人编码/修改人/修改时间 字段;2. 字段取值为【会计是否在岗配置】 新增/修改操作记录,更改坐席状态,添加记录。 结果界面: 第一步 通过界面寻找任务相关代码,分析功能逻辑。 将鼠标放到【会计是否在岗配置表】,确定当前页面为getTprocAccountantteamUserStateList.jsp,在eclipse中通过快捷键Ctrl+H找到jsp页面。jsp代码如下: ...
0
点赞
评论
收藏
分享
2019-07-25 20:14
已编辑
中国银联_技术开发中心_应用开发
mybatis学习笔记(三)
mybatis增删改 概念: 功能:从应用程序角度出发,软件具有哪些功能; 业务:完成功能时的逻辑,对应service的一个方法; 事务:从数据库角度出发,完成业务时需要执行的SQL集合,统称一个事务。 mybatis 底层是对 JDBC 的封装 JDBC 中 executeUpdate()执行新增,删除,修改的 SQL.返回值 int,表示受影响的行数。 所以mybatis 中<insert><delete><update>标签没有 resultType 属性,默认返回值都是 i...
0
点赞
评论
收藏
分享
2019-07-25 20:17
已编辑
中国银联_技术开发中心_应用开发
Log4J学习笔记
Log4J 由 apache 推出的开源免费日志处理的类库. 为什么需要日志: 在项目中编写 System.out.println();输出到控制台,当项目发布到 tomcat 后,没有控制台(在命令行界面能看见.),不容易观察一些输出结果。 log4j作用,不仅能把内容输出到控制台,还能把内容输出到文件中。便于观察结果。 使用步骤: 导入jar包 在 src 下新建 log4j.properties(路径和名称都不允许改变) ConversionPattern:写表达式 log4...
0
点赞
评论
收藏
分享
2019-07-25 20:16
已编辑
中国银联_技术开发中心_应用开发
mybatis学习笔记(二)
三种查询方式,由<resultType 属性控制> 第一种 selectList() 返回值为LIst List<People> selectList = session.selectList("com.bjm.mapper.selAll"); for (People people : selectList) { System.out.println(people.toString()); } 第二种 selectOne() ...
0
点赞
评论
收藏
分享
2019-07-25 20:16
已编辑
中国银联_技术开发中心_应用开发
mybatis学习笔记(一)
mybatis学习笔记 mybatis简介 Mybatis 开源免费框架.原名叫iBatis,2010在googlecode,2013年迁移到 github 作用: 数据访问层框架,底层对JDBC进行封装。 mybatis的优点:使用mybatis时不需要编写实现类,只需要写需要执行得sql命令。 环境搭建 导入jar包, 在src下新建全局配置文件 没有名称和地址要求,例如mybatis.xml,引入DTD或者schema ...
0
点赞
评论
收藏
分享
2019-07-25 20:16
已编辑
中国银联_技术开发中心_应用开发
eclipse使用(一)
使用eclipse时,编写对象的返回值非常麻烦,而使用返回值快捷键可以简化这一过程。 第一种 Alt+shift+L 将光标放在有返回值的代码句的分号后面; Resources.getResourceAsStream("mybatis.xml"); new SqlSessionFactoryBuilder().build(resourceAsStream); factory.openSession(); 按住Alt+Shift+L键,会弹出对话框,输入变量的名字,点击OK即可; ...
0
点赞
评论
收藏
分享
2019-07-25 20:16
已编辑
中国银联_技术开发中心_应用开发
Java基础的一些知识点(一):接口interface
1、接口的含义 接口可以理解成统一的协议, 而接口中的属性也属于协议中的内容。但是接口的属性都是公共的,静态的,最终的。 接口的成员特点: 1、成员变量只能是常量,默认修饰符 public static final 2、成员方法只能是抽象方法。默认修饰符 public abstract 所以,Java 接口中,使用变量的时候,变量必须被赋值。 //所以接口定义属性 public interface People { int age=10; String name="输出名字"; // 接口里面定义的成员变量都是 public ...
0
点赞
评论
收藏
分享
2019-07-25 20:17
已编辑
中国银联_技术开发中心_应用开发
java学习中碰到的疑惑和解答(一)
今天写一个接口的时候发现,接口的方法不需要写修饰符,直接写数据类型加上方法名(参数)即可通过编译。 import java.util.List; import com.bjm.pojo.Flower; public interface Flowerdao { //不需要修饰符 List<Flower> selAll(); int insFlower(Flower flower); } 但是发现在给方法加上public abstract 同样可以通过编译。 import java.util.List; import com.bjm.pojo.Flo...
0
点赞
评论
收藏
分享
1
2
3
4
5
6
关注他的用户也关注了:
牛客网
牛客企业服务