13P
c语言怎么打包成exe(c语言怎么生成exe可执行文件)
如何将编写的c语言程序打包成exe可执行文件呢?以前我们写程序很多是在编辑器上,让编辑起来编译运行我们的程序。如果想将其打包成exe可执行文件该如何做?我这里推荐使用codeBlocks的gcc命令,因为比较简单。像vs这种编辑器就像是一把屠龙刀。功能过于复杂,需要注意的很多。如何适用codeBl...
0P
ios uitextfield(ios uitextview)
我们都知道iOS开发中的UITextField有个placeholder属性,placeholder可以很方便引导用户输入。但是UITextView却没有placeholder属性。一、猥琐的方法如何让UITextView也有placeholder功能呢?今天给各位分享一个比较猥琐的做法。思路大概是...
6P
分布式缓存(深入分布式缓存从原理到实践 pdf)
大家好,我是「老黑」。缓存,已经是一个老生常谈的技术了,在高并发读的情况下对于读服务来说可谓是抗流量的银弹。高并发三大利器:缓存、限流、降级。今天我们就来谈谈缓存。「对于缓存,我的理解是让数据更接近于用户,目的是让用户的访问速度更快。」所以距离越接近用户的缓存,越快越有效!缓存的工作原理是...
1P
c++移动构造函数(c++默认移动构造)
下面随笔给出c++移动构造。 在现实中有很多这样的例子,我们将钱从一个账号转移到另一个账号,将手机SIM卡转移到另一台手机,将文件从一个位置剪切到另一个位置……移动构造可以减少不必要的复制,带来性能上的提升。C++11标准中提供了一种新的构造方法——移动构造。C++11之前,如果要将...
0P
c++ vector的实现(c++中vector的用法详解)
下面随笔讲解c++vector对象。vector对象 为什么需要vector?封装任何类型的动态数组,自动创建和删除。数组下标越界检查。封装的如ArrayOfPoints也提供了类似功能,但只适用于一种类型的数组。vector对象的定义ve...
7P
kafka移除zookeeper(kafka可以脱离zookeeper单独使用吗)
由于笔者公司目前使用的kafka版本是2.2.1,故当下关于kafka的内核研究目前主要是基于该版本,当然该专栏还会继续关注Kafka3.0。我在使用kafka时发现客户端可以不依赖Zookeeper的情况下完成消息发送、消息消费,众所周知早期的Kafka,所有的元信息(topic、消费组、集群)等信息都...
1P
devops建设(devops需要的技术)
译者|卢鑫旺审校|梁策孙淑娟DevOps从根本上改变了软件开发的方式。它进一步为创建更快、更灵活、更具协作性的开发和交付过程铺平了道路。因此,为了改进现有工作流程或向DevOps流程引入新功能,每年都有让人惊喜不已的全新DevOps工具出现。通过本文,让我们一起看看在2022年有那五个De...
3P
ios uitableview(iOS tableview)
一、uitableview基本介绍默认的uitableview有2种风格:uitableviewstyleplain(不分组)uitableviewstylegrouped(分组)uitableview中的数据只有行的概念,没有列的概念,uitableview的每行数据就是一个ui...
9P
c语言指针详解例题(C语言指针笔记)
对程序进行编译的时候,系统会把变量分配在内存单位中,根据不同的变量类型,分配不同的字节大小。比如int整型变量分配4个字节,char字符型变量分配1个字节等等。被分配在内存的变量,可以通过地址去找到,内存区每一个字节都有一个编号,地址也可以形象的理解成我们生活中的住址,通过住址找到每一个人所在的地方。指针作为一...
4P
vs code编辑器怎么使用(vscode 列编辑)
前言有时候我们会有在需要在网页中写代码或者改代码配置的需求,这个时候就需要用到代码编辑器,常规的代码编辑器有CodeMirror和MonacoEditor,CodeMirror使用的人比较多,主要因为比较轻量,核心文件压缩后仅70+KB,根据所需要支持的语言按需打包,目前CodeMir...







