自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

一枚野生程序员 —— Tim

https://zouchanglin.cn

  • 博客(4)
  • 资源 (6)
  • 问答 (1)
  • 收藏
  • 关注

原创 高效的Linux系统编程环境

因为笔者的电脑是Windows,所以要进行Linux系统编程不得不准备一台虚拟机,当然子系统Ubuntu也是可以的,因为昨天解决了一个虚拟机固定IP的问题,《CentOS7虚拟机设置固定IP》所以一旦连接稳定,那么就可以开始开发了,哈哈,今天主要是通过Clion这个工具(和IDEA是亲兄弟)来进行高效的Linux系统编程环境搭建! 一、准备Linux环境只要有一台装了L...

2019-12-13 12:01:35 665

原创 CentOS7虚拟机设置固定IP

虚拟机设置为固定IP,不管主机在什么网络环境下,是断网环境,还是连接任何网段访问外网的环境下,虚拟机的IP都固定不变,而且使用终端连接,始终不变,正常连接; 虚拟机的固定IP可以按照自己想设置的IP地址网段随意设置,比如我就想设置固定IP为192.168.2.2; 经过查询资料,终于得出一个完美解决方案:采用方式为NAT模式+固定IP的模式 。 配置环境说明:主机为Win...

2019-12-12 12:01:35 525

原创 重新认识volatile

1、CPU多核心缓存架构分析并发编程:肯定是为了更合理充分的利用多核CPU架构的性能 CPU 主频率远远高于主存,所以引入CPU缓存,CPU加载数据无法绕过缓存,而且对于多核CPU,一级缓存不是共享的,二级和三级缓存是线程共享的!CPU计算的数据并不是直接从主存中去拿,而且通过层层在缓存中寻找。 下图是一个单CPU多核心的架构图: 2、CPU缓存一致性协议先看这样一段代...

2019-12-11 10:09:30 555

原创 基于Redis实现分布式锁

在并发编程中,我们通过锁,来避免由于竞争而造成的数据不一致问题。通常,我们以synchronized 、Lock来使用它。 但是Java中的锁,只能保证在同一个JVM进程内中执行。如果在分布式集群环境下呢? 分布式锁的实现有很多,比如基于数据库、memcached、Redis、系统文件、zookeeper等。它们的核心的理念跟上面的过程大致相同。 本篇文章,主要讲如何用R...

2019-12-08 13:57:41 685 1

Captuocr.zip

Mac下的开源OCR方案!可以使用百度OCR的AK/SK,来完成截图文字识别!Mac下的开源OCR方案!可以使用百度OCR的AK/SK,来完成截图文字识别!Mac下的开源OCR方案!可以使用百度OCR的AK/SK,来完成截图文字识别!

2020-12-14

STL3.0源码

STL3.0的源码,解压即用

2018-12-15

LinuxC常用函数手册

LinuxC常用函数手册LinuxC常用函数手册LinuxC常用函数手册LinuxC常用函数手册

2018-04-16

安卓系统上层应用源代码

这个包含了所有安卓系统的所有上层源代码,其中有打电话的功能电话拨号器,相册,是系统相册,还有文件管理方面的东西,这个包含了所有安卓系统的所有上层源代码,其中有打电话的功能电话拨号器,相册,是系统相册,还有文件管理方面的东西,这个包含了所有安卓系统的所有上层源代码,其中有打电话的功能电话拨号器,相册,是系统相册,还有文件管理方面的东西,

2017-09-20

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除