首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
morrisxyang
掘友等级
go研发工程师
|
腾讯
每天进步一点点
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
19
文章 19
沸点 0
赞
19
返回
|
搜索文章
最新
热门
最全面解析 Ubuntu 安装nvidia驱动 各种错误
不建议通过这种方式安装,因为你无法配置具体选项且成功后需要经常手动更新驱动。当然鉴于其他方式安装对新手较为繁琐且 问题很多,如果你仅仅是需要临时搭建或者运气非常好,那么可以尝试。确实非常简单。 然后进入:系统设置->软件和更新->附件驱动,选择更新的显卡驱动。 推荐这种方式,我…
Shell中() 、(())、[]、[[]]、{}的使用
test和[]中可用的比较运算符只有==和!=,两者都是用于字符串比较的,不可用于整数比较,整数比较只能使用-eq,-gt这种形式。无论是字符串比较还是整数比较都不支持大于号小于号,如果实在想用,对于字符串比较可以使用转义形式,如果比较"ab"和"bc":[ ab \< bc …
main线程终止,其他线程还会运行吗?
当你启动一个Java Application的时候,这个时候系统创建一个进程,分配各项资源,然后这个进程启动了Main线程. 我们一般把Main线程说成主线程,因为其他线程一般是由main线程启动的. 但其实,在进程层面看起来,main其实也是一个普通的线程.只不过一些其他的线…
自适应哈希索引(Adaptive Hash Index, AHI)
比如我们每次从辅助索引查询到对应记录的主键,然后还要用主键作为search key去搜索主键B+tree才能找到记录. 当这种搜索变多了,innoDB引擎会进行优化. 能够根据索引键值(前缀)快速定位到叶页面满足条件记录的Offset,减少了B+树Search Path的代价,…
如何刷leetcode
算法是很重要的基础素质,而且也能保持你的思维状态. 可能你在工作中,很多业务,很难用得上算法.但我十分赞同用算法考量一个人的基本素质和能力,当然另一半应该是项目经验. 现实点说,现在国内的公司越来越注重算法,比如头条. 算法决定了你思考复杂问题的能力,如果你不想仅仅做一个增删改…
分库分表
一般来讲,将库进行垂直拆分和水平拆分后,在将表进行合理的垂直拆分就够了.不建议对表进行水平拆分. 比如将order库再拆分,order1-order32个库,规则比如orderId字段(Long) 向右移动42位.即是在第几个库. 比如4418858115632是在order1…
登陆shell,非登陆shell 以及交互shell和非交互shell
Bash有几种不同的运行模式,login shell与non-login shell,interactive shell与non-interactive shell(比如执行shell脚本)。这两种分类方法是交叉的,也就是说一个login shell可能是一个interacti…
泛型与 PECS 原则
Producer Extends Consumer Super. 生产者Extends,消费者Super. 还有一个测试的泛型类. 可以看出,? extend T 和 ? super T 限制了可以声明类型的允许范围.以Manager为界限,? extend T 可以声明Man…
git -- 子模块的配置与使用
配置完子模块后,可以在一个大项目中管理很多嵌套的git子项目,当然也可以管理非git子模块目录和文件的变化。下面是我配置的子模块目录。 在本地也可以提交子模块项目的comit,也可以提交本身项目的commit。 在项目中,git只记录git子模块的commit节点,比如我新提交…
一文看懂静态初始化块、静态成员、初始化块、构造函数执行顺序以及用途
非静态初始化块基本和构造函数一个作用,可以避免构造函数的代码重复。初始化块在类的每次构造都会执行 执行psvm的时候,类的构造函数并不会执行,也就是说这时候类的实例并不存在。 非静态初始化块的代码会在类构造函数之前执行。因此若要使用,应当养成把初始化块写在构造函数之前的习惯,便…
下一页
个人成就
文章被点赞
79
文章被阅读
58,571
掘力值
1,272
关注了
22
关注者
23
收藏集
15
关注标签
14
加入于
2017-02-05