首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
cipher
掘友等级
Java工程师
|
www.ciphermagic.cn
Java
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
166
文章 166
沸点 0
赞
166
返回
|
搜索文章
赞
文章( 166 )
沸点( 0 )
网易云音乐笔试8.8
给出一个包含n个正整数的数组a,把a[i]拆分为若干个和为a[i]的素数,求拆分后最多能有多少个素数。 给出一个长度为m的序列T,求一个长度为n且字典序最小的排列S,要求不改变原序列中元素的相对位置。 思路:需要找到数的个数为n-m个,首先需要枚举S中需要的元素,即S中比T中多…
字节跳动+腾讯面试
top指令、ps指令。top后按M可以按内存使用情况排序,按P可以按cpu使用情况排序。 ps -ef |grep java,显示java进程占用的资源。ps -aux。 管道是一种半双工的通信方式,数据只能单向流动,而且只能在具有亲缘关系的进程间使用。进程的亲缘关系通常是指父…
贼爽,在Github网页版也能用开发工具看源码了
平时大家在Github上找项目的时候经常会需要去看看这个项目的一些代码,如果是明确的想要这个项目,就会下载到本地,然后导入到开发工具中查看。 如果不是很明确,只是想了解下,就会直接在网页上进行查看,大家也都知道,Github的这个访问是时快时慢,一个个页面去点的话太慢了,也没有…
在MacOS系统上编译OpenJDK12并使用CLion调试
最近在看synchronized 锁优化方面的内容,有些地方看起来不是很方便,干脆就编译个源码来看看。 由于自己常用的电脑操作系统是win10,所以最开始是想要在win10上编译的,但是一来网上文章太少,二来在windows上编译确实麻烦太多了(windows可以参考深入理解J…
使用CLion调试Redis
本文主要介绍如何编译Redis项目并在JetBrains CLion(以下简称CLion)中运行/调试。 0. 开始之前 CLion默认支持CMake构建的项目,但Redis项目是基于Make构建的。对于使用Make构建的项目,CLion仍然可以通过Compilation Da…
Javac 源码调试教程
一直有读者问我 javac 源码怎么调试,自己也在写 JVM 掘金小册的过程中阅读了大量的 javac 的源码,网上这方面的文章也比较少,那就来写一篇 javac 源码调试的文章吧,作为 javac 系列文章的开篇。 javac 源码调试的过程是比较简单的,它本身就是一个用 J…
Synchronized解析——如果你愿意一层一层剥开我的心
synchronized,是解决并发情况下数据同步访问问题的一把利刃。那么synchronized的底层原理是什么呢?下面我们来一层一层剥开它的心,就像剥洋葱一样,看个究竟。 接下来,我们先剥开synchronized的第一层,反编译其作用的代码块以及方法。 由图可得,添加了s…
Fluent Mybatis 入门介绍四: 多对多,处理混乱的男女关系
对底层数据表关联关系的处理,我们总是绕不开什么一对一,一对多,多对多这里比较烦人的关系。 hibernate和JPA对开发基本屏蔽了底层数据的处理,只需要在model层设置数据级联关系即可。但这种设置也往往是噩梦的开始。 mybatis 提供了简单的@One @Many注解,然…
Fluent Mybatis 入门介绍二
上篇FluentMybatis入门介绍一,介绍了框架提供的Mapper方法,其中有几个重要的方法用到了IQuery和IUpdate对象。 这2个对象是FluentMybatis实现复杂和动态sql的构造类,通过这2个对象fluent mybatis可以不用写具体的xml文件,直…
使用 Fluent Mybatis 实现mybatis动态sql拼装和fluent api语法
为了运行测试, 我们还需要进行JUnit和Spring Test相关配置。 注入HelloWorldEntity对应的Mapper类: HelloWorldMapper, 这个类是fluent mybatis编译时生成的。 使用HelloWorldMapper进行删除、插入、查…
下一页
个人成就
文章被点赞
618
文章被阅读
92,094
掘力值
2,449
关注了
1
关注者
723
收藏集
0
关注标签
31
加入于
2016-07-19