编程语言
在使用VSCODE编写C语言程序时,有时需要输出中文,而笔者遇到无法输出的情况,在此记录解决方案。 解决方案1.点击程序右下角的编码格式,我这里是GB 2312,此时程序无法输出中文。(若程序中中文较多,建议先另存一份文件)2.点击上方出现的“通过代码重新打开”3.点击UTF-84.修改可能出现乱码... ...
2019年 Java 面试题解析 转自:https://www.cnblogs.com/Zz-maker/p/11193930.html 包含的模块: 本文分为十九个模块,分别是: Java 基础、容器、多线程、反射、对象拷贝、Java Web 、异常、网络、设计模式、Spring/Spring M ...
python使用Redis数据库 安装依赖 直接脚本文件使用 半连接池使用 cache缓存使用,要额外安装django redis ...
之前写SpringBoot系列的文章,已经是1年前了,如果没什么特殊需求,基本不会去改动代码,自己写的东西多了,重构代码就相当费劲,因为要做SpringCloud,打算用SpringBoot2重构一下系统。 与传统的Spring不同,SpringBoot有很多默认配置,就像HandlerMethod ...
字符串排版: title():标题的每个单词都大写 capitalize():首个单词大写 center(width[,fillchar]):width打印宽度 fillchar填充的字符 zfil(width):width打印宽度,居右,左边用0填充 ljust(width[,fillchar]) ...
本笔记摘抄自:https://www.cnblogs.com/zhili/archive/2012/07/23/Mutex_And_Semaphore.html,记录一下学习过程以备后续查用。 一、信号量(Semaphore) 信号量(Semaphore)是由内核对象维护的int变量。当信号量为0时 ...
首先是通过os.fork创建多进程: 参考链接: https://www.liaoxuefeng.com/wiki/1016959663602400/1017628290184064 https://www.cnblogs.com/Lin-Yi/p/7360855.html import ospri ...
此模式通过一个模板方法来定义程序的框架或算法,通常模板方法定义在基类中,即原始的模板,然后子类就可以根据不同的需要实现或重写模板方法中的某些算法步骤或者框架的某部分,最后达到使用相同模板实现不同功能的效果。 核心思想: 使用一个模板方法定义好总的算法框架。 子类中根据需要重新定义某些操作,但是不能修 ...
问题:给定 n 行和 m 列的二维数组矩阵。如图所示,以 ZIG-ZAG 方式打印此矩阵。 从对称的角度来看,通过反复施加滑行反射可以从简单的图案如线段产生规则的之字形。 主要思想:算法从(0, 0)位置开始水平向右遍历,当到达(0, 1)时沿着反对角线方向左下遍历(利用一个变量控制左下右上方向), ...