技术专区
-
C和C++的一处小知识点(小坑)
在C语言中 void main(){ const int i = 0; int *j = (int *)&i; *j = 1; printf("%d,%d", i, *j); system("pause"); } 结果输出为1,1在C++中 #include<iostream> using namespace std; int main(void){ c…
-
脚本技巧-case语句
目录 前言 选项 脚本内容 执行结果 if语句 参数测试 参考 前言 我们在写脚本时,经常遇到,需要复用脚本功能的情况,如根据参数,决定要指定执行哪部分功能,这里我们使用shell的case语句实现。 选项 脚本内容 #!/u…
-
qt vs C#
其实不应该这两个进行比较? qt是framework,C#是语言。 应该是语言和语言对比,框架和框架对比:C++ vs C#; qt vs .net 1 如果只是windows,用C#/.net;如果跨平台:用C++/qt // 2 如果服务器端C++,用C++/qt …
-
Unity 将是驱动 C# 增长的引擎吗 ?
Unity 将是驱动 C# 增长的引擎吗 ? C# 在中国的采用需要一个杀手级应用的带动, 那么这样的一个杀手级应用是 Unity吗,我这里大胆推测采用CoreCLR 的新一代完全采用C#构建的Unity 将是这样的一个杀手级应用。Uni…
-
调度程序 day1
进程都希望自己能够占用 CPU 进行工作,那么这涉及到前面说过的进程上下文切换。 一旦操作系统把进程切换到运行状态,也就意味着该进程占用着 CPU 在执行,但是当操作系统把进程切换到其他状态时,那就不能在 CPU …
-
在node.js中使用multer实现文件的上传
在node.js中使用multer实现文件的上传 上传图片的思路 客户端--点击上传--服务器上(物理位置)数据库中的字段banner_img存放的是图片在服务器上的路径 场景 在使用node.js(express.js)搭建项目后台的服务器上,有…
-
Java时间格式:yyyy-mm-dd转换为yyyy年mm月dd日
Java时间格式:yyyy-mm-dd转换为yyyy年mm月dd日 1:sql直接操作 SELECT DATE_FORMAT(‘2022-01-04’,’%Y年%m月%d日’) -- 结果就是:2022年01月04日 12 2:java 格式化操作 Date date = new SimpleDateFormat("yyyy-MM…
-
一致性哈希算法
一致性哈希算法主要应用于Redis分布式缓存 问题引出 在单节点的情况下,Redis缓存不用担心命中率的问题,但是一旦上升到分布式的架构中,可能会造成一台机器有缓存而另一台机器没有缓存的情况,基于此使用一致性Has…
-
十步学习法与程序员延寿指南
最近一直在思考如何制定自己的个人目标,凑巧某天开车的时候在微信读书上听到了《软技能:代码之外的生存指南》 这本书,里面提到的关于程序员职业生涯规划部分十分受用,后来到喜马拉雅上找了个更好的版本,快速把…
-
8/21 python基础学习4
第九章 类 类的创建: class Dog: def __init__(self, name, age): # 初始化函数 self.name = name self.age = age def sit(self): print(f"{self.name} is now sitting") class my_dog(Dog): def __init__(self, n…