开发工具:GoLand官方代码规范:https://golang.org/doc/effective_go.html1.工具提交代码前需使用fmt工具格式化提交代码前需使用vet工具进行静态检查2.目录规范|– bin|– build|–build_dev/test/release.sh|– gen-go|– config|– dev/test/release.y…
2025/2/19 4:16:19 人评论 次浏览IT行业是很多人都认为非常受欢迎的领域,因为前景好、待遇高、从业岗位多,越来越多人都想要学习编程。那么编程语言众多,在选择的时候很多人都会在python和GO语言进行徘徊,该如何选择呢? python: python是发展最快的编…
2025/2/19 2:49:17 人评论 次浏览mysql改表结构主要是5大操作ADD 添加字段MODIFY 修改字段类型CHANGE 修改字段名(也可以修改字段名)DROP 删除字段RENAME 修改表名ADD添加新字段:(新字段默认添加在所有字段末尾,可以设定位置)语法结构为:ALTER TABLE 库名.表名ADD 列名 类型(范围) 约束条件[ AFTER 字段…
2025/2/19 2:26:57 人评论 次浏览不知不觉又来到小编的文章,这次又带来了一点小知识与大家分享,希望大家有所收获。gzip压缩饼干是这样压缩的——PHP使用zlib扩展实现页面GZIP压缩输出GZIP(GNU-ZIP)是一种压缩技术。经过GZIP压缩后页面大小可以变为原来的30%甚至更小。这样用户浏览的时候…
2025/2/19 0:56:35 人评论 次浏览最近在做调度系统相关的事情,看到论文中描述通过最大流来解决调度的整体最优。然后我们尝试使用背包问题来解决,背包问题能不能解决调度最优不重要,重要的是我看到网上描述的背包问题的解法容易把人看蒙圈了,所以我做个视频讲一下…
2025/2/19 5:59:40 人评论 次浏览在前面 C中基于Crt的内存泄漏检测 一文中提到的方法已经可以解决我们的大部分内存泄露问题了,但是该方法是有前提的,那就是一定要有源代码,而且还只能是Debug版本调试模式下。实际上很多时候我们的程序会用到第三方没有源代码的模块ÿ…
2025/2/19 5:58:34 人评论 次浏览(1)/etc/profile 登录时,会执行。全局(公有)配置,不管是哪个用户,登录时都会读取该文件。(2)/ect/bashrc Ubuntu没有此文件,与之对应的是/ect/bash.bashrcbash.bashrc 是交互式shell的初始化文件。(3)~/.profile 某个用户读取…
2025/2/19 5:57:30 人评论 次浏览练习:找不动点 数x叫做一个函数的不动点,如果f(x) x。 程序: object exercise {val tolerance 0.0001 //> tolerance : Double 1.0E-4def abs(x: Double) if (x > 0) x else -x //> abs: (x: Do…
2025/2/19 5:56:17 人评论 次浏览一 窗口注册和创建 1 Win32窗口程序创建步骤 1.1 WinMain入口函数的定义 1.2 WindowProc函数的定义 1.3 注册窗口类 RegisterClass/RegisterClassEx 1.4 创建窗口 CreateWindow/CreateWindowEx 1.5 窗口的显示和刷新 ShowWindow/UpdateWindow …
2025/2/19 5:55:09 人评论 次浏览原创不易,转载请注明出处 文章目录前言Selector#open()流程1.makePipe源码剖析2.EPollArrayWrapper实例化剖析3.EPollArrayWrapper初始化Interrupt解析总结前言 在《深度解析Java NIO底层实现原理(初探服务器端程序)》一文中我们基于java ni…
2025/2/19 5:54:04 人评论 次浏览BBED这是Oracle一款内部工具,可以直接修改Oracle数据文件块的内容,在一些极端恢复场景下比较有用。使用起来也很方便,当然该工具不受Oracle支持,所以默认是没有生成可执行文件的,在使用前需要重新连接。在9i/10g中连接…
2025/2/14 16:42:35 人评论 次浏览16进制字符串与字节数组进行转换 package string;import java.util.Arrays;/*** byte[]与16进制字符串相互转换* * date:2017年4月10日 下午11:04:27 */ public class BytesHexStrTranslate {private static final char[] HEX_CHAR {0, 1, 2, 3, 4, 5, 6, 7, 8,…
2024/12/29 3:27:50 人评论 次浏览vue3手写电商微信小程序( 微信开发者工具)【问题总结】该项目技术栈:vite3 vue3.2 pinia typeScript1、样式穿透在微信开发者工具不适用:2、v-html在微信开发者工具显示的是rich-text组件,导致样式不适用࿱…
2025/2/14 1:48:51 人评论 次浏览一、准备工作 首先创建4个实例,3个初始化参数不同,其中实例2和实例4参数相同。 实例1 1>字符集:GB18030 2>是否以字节为单位:否 实例2 1>字符集:uft8 2>是否以字节为单位:否 实例3 1>…
2025/2/12 5:06:32 人评论 次浏览效果图 核心设计思路 一、绘制圆环 我们可以通过将两个半径不同的圆进行相减来得到圆环 /// @note 圆环float mask = Circle(uv, vec2(0., 0.), 0.5, 0.01);mask -= Circle(uv, vec2(0., 0.), 0.35, 0.01); 二、营造旋转 将 uv 坐标换算到极坐标的角度(并重新映射到 0.-…
2024/12/29 3:29:22 人评论 次浏览这次要为我的python程序加上数据库,主要是实现从mysql中查询出数据并在页面上显示出来。 首先是mysql的配置文件config.py host"127.0.0.1" user"root" password"" charset"utf8" database"service" port3306 然…
2025/1/27 5:48:12 人评论 次浏览