首页
题库
公司真题
专项练习
面试题库
在线编程
面试
面试经验
AI 模拟面试
简历
求职
学习
基础学习课
实战项目课
求职辅导课
专栏&文章
竞赛
我要招人
发布职位
发布职位、邀约牛人
更多企业解决方案
AI面试、笔试、校招、雇品
HR免费试用AI面试
最新面试提效必备
登录
/
注册
Tonels
获赞
2
粉丝
3
关注
5
看过 TA
18
男
安徽理工大学
2015
Java
IP属地:未知
暂未填写个人简介
私信
关注
拉黑
举报
举报
确定要拉黑Tonels吗?
发布(271)
评论
刷题
收藏
Tonels
关注TA,不错过内容更新
关注
2020-11-07 12:46
已编辑
安徽理工大学 Java
Oracle的基本操作
Oracle的基本操作 写在前面 一、登录 1.1、Linux命令行 1.2、Navicate工具 1.3、SQLPLUS工具 1.4、PL/SQL 二、基本语句 2.1、查询表空间 2.2、查询用户 2.3、权限和角色查询 2.4、查看函数,存储过程和视图 2.5、查询表信息 2.6、常用脚本 2.7 get DDL 写在前面 一、登录 1.1、Linux命令行 跟安装方式有关,有时会比较麻烦 我这里有个,可供参考 先切换到oracle用户 su - oracle sqlplus 这是会提示输入用户和密码 用户:sys 密码:as sysdba 1.2、Na...
0
点赞
评论
收藏
分享
2020-11-07 12:46
已编辑
安徽理工大学 Java
Github上优秀团队项目(阿里。腾讯,微软,谷歌,推特,微博,字节,苹果,小米,网易,奈飞等等),大厂技术领域
亚马逊 – https://github.com/aws Facebook – https://github.com/facebook 腾讯 – https://github.com/Tencent 阿里巴巴集团 – https://github.com/alibaba Netflix – https://github.com/netflix 百度 – https://github.com/baidu Salesforce.com – https://github.com/salesforce eBay – https://github.com/ebay 网易 – https://github...
0
点赞
评论
收藏
分享
2020-11-07 12:46
已编辑
安徽理工大学 Java
Mysql和Oracle的区别
Mysql和Oracle的区别 写在前面 一、Mysql / Oracle 1.1、Mysql 1.2、Oracle 写在前面 一、Mysql / Oracle 1.1、Mysql MySQL database server is reliable, fast and very easy to use. 1.2、Oracle Oracle Database allows you to quickly and safely store and retrieve data. Here are the integration benefits of the Oracle Data...
0
点赞
评论
收藏
分享
2020-11-07 12:45
安徽理工大学 Java
Intellij Idea构建项目时要注意的东西
Intellij Idea构建项目时要注意的东西 写在前面 一、构建maven工程 1.1、导入 1.2、新建 写在前面 这里简单介绍,IDEA在使用过程中的一些小问题,平时可能不注意,但当我们不按正确方式使用时,就会出现你想不到的问题,IntelliJ Idea 确实是个强大的工具,但也毕竟是个工具,工具的开发者,定义了他的正确的使用方式… 注意,以下所说的项目,是指Maven或者Gradle工程,在IDEA中,不是每一个文件或者文件夹,都可以叫project,或者module的 一、构建maven工程 1.1、导入 导入Maven工程时,要选中pom文件,对于Mave...
0
点赞
评论
收藏
分享
2020-11-07 12:45
已编辑
安徽理工大学 Java
Thymeleaf初探
Thymeleaf初探 Overview - 写在前面 Natural templates - 自然模板 Integrations galore - 集成丰富 Overview - 写在前面 Thymeleaf is a modern server-side Java template engine for both web and standalone environments. Thymeleaf’s main goal is to bring elegant natural templates to your development workflow — HTML that ...
0
点赞
评论
收藏
分享
2020-11-07 12:45
已编辑
安徽理工大学 Java
SpringSecurity中常用到的最要实现
SpringSecurity中最要的三个实现 写在前面 一、核心配置类 WebSecurityConfigurerAdapter 二、用户/权限加载接口 UserDetailsService 三、接入控制管理(AccessDecisionManager) 四、请求拦截(OncePerRequestFilter) 五、核心验证器(AuthenticationManager) 5.1、AuthenticationManager 5.2、ProviderManager 5.3、AuthenticationProvider 六、验证流程图,分析 写在前面 一、核心配置类 WebSec...
0
点赞
评论
收藏
分享
2020-11-07 12:44
已编辑
安徽理工大学 Java
根据层级关系,构建树形结构数据
根据层级关系,构建树形结构数据 一、基本模型 二、递归工具类 三、基于Model数据,构建资源树 一、基本模型 @Data public class ResourceTreeVO { private Long resourceId; /** * 资源级别 * 1:一级,2:二级,3:三级 */ private Integer level; /** * 资源名称 */ private String name; /** * 父级ID */ private Long parentId; /** * 权限标识 */ private String code; /** * 子列表 */ pr...
0
点赞
评论
收藏
分享
2020-11-07 12:44
安徽理工大学 Java
关于父子同表,树形结构数据操作,构建树,向上递归,向下递归
父子同表的相关操作 写在前面 一、基于所有数据,平铺,操作 二、构建树形结构数据,操作 三、SQL实现方案 可参考,[MySQL部门或菜单父子节点递归实现树查询](https://blog.csdn.net/lchq1995/article/details/78913912) 写在前面 对于父子同表的数据,数据是级联相关的,操作方式,主要有三个方案 基于所有数据,平铺,操作 构建树形结构数据,操作 SQL(Mysql/Oracle) 具体使用,可基于不同业务需求,选择,平铺数据更直观,树形结构是抽象数据(表面上,似乎你永远也不知道某一结点下,向下递归会有多深…) 一、基于所有数...
0
点赞
评论
收藏
分享
2020-11-07 12:43
已编辑
安徽理工大学 Java
Mysql中脚本示例
Mysql中脚本示例 一、修改数据库编码及字符集(比较简单,在可视化工具中直接改了,也可以使用如下命令) 二、批量修改某一数据库中,所有的表和表中的字段的编码和排序规则 2.1、第一步生成修改语句 2.2、第二步,复制语句,执行就可以了(注意会初始化字段的注释,字段长度) 三、添加外键和约束 3.1、无别名 3.2、有别名 四、批量删除某一数据库中所有表 一、修改数据库编码及字符集(比较简单,在可视化工具中直接改了,也可以使用如下命令) – 可直接复制运行 ALTER DATABASE db_name CHARACTER SET = utf8mb4 COLLATE = ...
0
点赞
评论
收藏
分享
2020-11-07 12:43
已编辑
安徽理工大学 Java
springboot中,如何从资源文件加载文件
springboot中,如何从资源文件加载文件 写在前面 一、ResourceUtils 二、ClassPathResource 需要注意 写在前面 核心还是IO操作,主要包括以下两个 ResourceUtils ClassPathResource 一、ResourceUtils public JsonInformationHereAsReturnType getJsonContent() { File file = ResourceUtils.getFile("classpath:sample.json"); //Read File Content St...
0
点赞
评论
收藏
分享
2020-11-07 12:43
安徽理工大学 Java
JPA使用中应注意的地方
JPA使用中应注意的地方 写在前面 一、事务处理 二、保存和批量保存 三、SQL日志打印问题 写在前面 一、事务处理 @Transactional,这个注解,想要关联事务处理,要特别注意异常处理 二、保存和批量保存 关于JPA中save,saveAndFlush和saveAll的区别, @Transactional public <S extends T> S save(S entity) { if (entityInformation.isNew(entity)) { em.persist(entity); return entity; } else { ret...
0
点赞
评论
收藏
分享
2020-11-07 12:42
已编辑
安徽理工大学 Java
Springboot中缓存实现方案
抽象和接口的区别 写在前面 一、本地缓存 1.1、Guava + @Cacheable 1.2、EhCache + @Cacheable 1.3、HazelCast + @Cacheable() 二、缓存服务器 Redis 2.1、Redis + @Cacheable 2.2、Redistemplate 2.3、Redission 写在前面 Spring中,缓存的使用,主要是配置一个cacheManage,缓存数据的存放,就要考虑,是缓存本地还是缓存服务器,缓存本地有很多优秀的基于本地缓存的框架,Guava,EhCache,HazelCast,缓存服务器主要是redi...
0
点赞
评论
收藏
分享
2020-11-07 12:42
已编辑
安徽理工大学 Java
记一次优化JPA批量存储数据
记一次优化JPA批量存储数据 写在前面 一、优化细节 二、批量 insert 数据时,应注意的 写在前面 JPA中的批量存储方案,Save( ),或者saveAll( ), 一、优化细节 其实数据不大,excel 导入 500条数据,用了 40s,可能的原因 excel解析速度 集合操作(几种for循环的不同) JPA的保存操作,save()和saveAll() 其实最后,试了很多次,这么都不是主要原因,而是SpringSecurity中一个对象 // 这里密码部分若是放到循环里面,会大大消耗执行时间 String encode = passwordEncoder.encod...
0
点赞
评论
收藏
分享
2020-11-07 12:41
安徽理工大学 Java
ExecutorService基本知识点学习,不同的线程池使用场景区分
ExecutorService使用 写在前面 一、线程基础 Thread 一、基本方法介绍 1.1、shutdown() 1.2、shutdownNow() 1.3、awaitTermination(n, TimeUnit) 1.4、submit() 1.5、invokeAll 1.6、invokeAny 1.7、isTerminated() 二、操作使用 2.1、选择合适的线程池 2.2、newFixedThreadPool 2.3、newWorkStealingPool 2.4、newSingleThreadExecutor 2.5、newCachedThreadPool ...
0
点赞
评论
收藏
分享
2020-11-07 12:41
安徽理工大学 Java
Springboot中怎么获取所有URL请求及其请求方式
Springboot中怎么获取所有URL请求及其请求方式 写在前面 一、Swagger实现 二、使用Spring对象获取,WebApplicationContext 写在前面 这个作用,除了可以统计,项目开发中所有的接口路径,可以对比接口设计文档中的改动,提供两种方案 一、Swagger实现 Swagger,集成统计、测试所有的接口,需要相关jar和配置,这里不介绍太多,自主学习 二、使用Spring对象获取,WebApplicationContext 简单统计实现 @Autowired WebApplicationContext applicationContext; @Get...
0
点赞
评论
收藏
分享
1
11
12
13
14
15
19
创作者周榜
更多
关注他的用户也关注了:
牛客网
牛客网在线编程
牛客网题解
牛客企业服务