首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
某人Valar
掘友等级
软件开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
赞
文章( 12 )
沸点( 0 )
从希卡文翻译谈谈 OCR 的简单实现
塞尔达玩家一定不会陌生,希卡文是游戏《塞尔达传说旷野之息》中一种虚构的文字,在希卡族的建筑上都能找到它的影子,之前实现了一个简单的希卡文生成与翻译的工具,不过关键的文字解析实现的并不优雅,使用隐藏水印的方式将一些关键信息隐藏在导出的图片中,图片压缩后隐藏信息很容易丢失,导致解析…
接近8000字的Spring/Spring常用注解总结!安排!
大家好,我是 Guide 哥!这是我的 221 篇优质原创文章。 可以毫不夸张地说,这篇文章介绍的 Spring/SpringBoot 常用注解基本已经涵盖你工作中遇到的大部分常用的场景。对于每一个注解我都说了具体用法,掌握搞懂,使用 SpringBoot 来开发项目基本没啥大…
Java开发规范记录
POJO( Plain Ordinary Java Object ): 在下文中,POJO 专指只有 setter / getter /toString 的简单类,包括 DO/DTO/BO/VO 等。 PO:Persistent Object(持久化对象,作用于dao层与数据库…
Java的类加载器与双亲委托机制
1. 类加载器 Bootstrap ClassLoader用来加载JVM(Java虚拟机)运行时所需要的系统类,其使用c++实现。 可以在JVM启动时,指定-Xbootclasspath参数,来改变Bootstrap ClassLoader的加载目录。 Java虚拟机的启动就是…
《吐血整理》-顶级程序员书单集
本文 GitHub github.com/JavaFamily 上已经收录,有一线大厂面试点思维导图,也整理了很多我的文档,欢迎 Star 和完善,大家面试可以参照考点复习,希望我们一起有点东西。 王潇:格局决定了一个人的梦想,梦想反过来决定行为。 格局是你能够看见的深度、广度…
《吐血整理》顶级大佬学习方法
很多次小伙伴问到学习方法,我也很想写这样的一篇文章来跟大家讨论下关于学习方法这件事情。 其实学习方法这个事情,我没啥发言权,因为我自己本身都是没啥方法可言的,就瞎折腾那种,但是大家想看这样的一篇文章,我就结合身边比较优秀的仔,那就聊一下这个事情吧。 写这个文章的的时候我构思了很…
Android性能优化之内存优化1
1. 常见的3大内存问题 内存抖动:在短时间内有大量的对象被创建或者被回收的现象。 内存抖动的一个直观表现就是内存占用情况呈锯齿状,如下图。其会导致GC频繁,从而导致界面卡顿。 内存泄露是指我们的某些对象没有被正确回收,导致可用内存逐渐减少。当可用内存越来越小,就容易触发内存溢…
Java多线程之volatile
1. 什么是volatile? volatile中文意为挥发物,不稳定的。在Java中也是一个关键字,用于修饰变量。 在JMM(Java Memory Model,Java内存模型)中,有main memory,每个线程也有自己的memory (例如寄存器)。为了性能,一个线程…
Java多线程之Synchronized
1. 什么是synchronized synchronized中文意为:同步的,同步化的。是Java中的一个关键字。 常用作给方法或者代码块加锁。加锁后,同一时刻只能有一个线程执行这段代码。以此来保证线程安全。 2. synchronized和原子性、可见性和有序性之间的关系 …
聊聊Java的GC机制
1. 什么是GC GC:垃圾回收(Garbage Collection),在计算机领域就是指当一个计算机上的动态存储器(内存空间)不再需要时,就应该予以释放,以让出存储器,便于他用。这种存储器的资源管理,称为垃圾回收。 这三个问题将分别对应接下来的3节一一解答。 2. JVM内…
下一页
个人成就
文章被点赞
122
文章被阅读
30,271
掘力值
765
关注了
6
关注者
40
收藏集
3
关注标签
9
加入于
2019-07-08