代码 告白javascript方式
vue3项目组织方式总结
## api 1. 放在 `src/api`目录下,如果模块很多,把各个 api 文件根据模块划分 2. (推荐)放在 `src/views/modules/module/api.ts` 中,每个模块的 api 分别放在不同的目录下,这种方式适合模块很多,多人合作的项目 ## components ......
C#代码获取C#的版本
* 转自:https://mp.weixin.qq.com/s/44dtM_wI4wIQxSkTGGf_7A * 用C#代码获取当前C#版本,疯了吧,获取它干啥?有时候需要在没有.NET环境的机器上运行C#,临时运行一下又不想装环境,这时候就可以通过在线的浏览器C#环境运行C#,比如微软的try.d ......
VS2015 C++代码内存泄漏
在可能泄漏的文件头部加入下面几行(保证malloc和new的泄漏都可以检测到) #define _CRTDBG_MAP_ALLOC #include <crtdbg.h> #ifdef _DEBUG //重载new运算符 #define new new(_NORMAL_BLOCK, __FILE__ ......
Unity游戏存档读档的几种方式
1.二进制 private static void SaveByBinary() { //创建二进制格式化程序 BinaryFormatter bf = new BinaryFormatter(); //创建一个文件流 FileStream fs = File.Create(GetFilePath( ......
如何修改dll代码后重新打包
前期使用反编译工具,例如:dnSpy,打开指定dll,展开dll后,右键可对其命名空间,模块,程序集进行编辑。因为缺少源码,反编译后的dll代码与源码存在差异,导致编译后的dll大概率会报错,无法修改代码后重新打包,如果要修改dll里的代码并重新打包,需要用到微软自带反编译工具。 路径:C:\Pro ......
Windows子系统Ubuntu或虚拟机Ubuntu通过编译源码的方式安装wine8.0.1
## wine源码编译安装 ### 下载源码 源码链接为:[wine源码](https://gitlab.winehq.org/wine/wine "wine源码") 本文以8.1.1版本为例,下载的源码包为:wine-8.11.tar.xz ### 拷贝包到Ubuntu 使用xftp或其他工具,将 ......
当你的代码以奇怪的姿势跑起来, 千万不要动它~
编程的第一法则:如果你的代码以某种莫名方式跑起来了,就不要再碰它了。 造成这种问题有很多原因,常见的就是屎山代码 如果第一个程序员没考虑太多,用了if else。新需求出现时,后面接受的程序员不愿意重新建构,都往后面加if else。 一年又一年,一代又一代,从“粪球”到“屎山”,大概你能做的就是以 ......
每日一个 ChatGPT 使用小技巧系列之4:使用 AI 工具对 SAP ABAP 代码的编写质量进行打分
本系列之前的文章: * [**与其整天担心 AI 会取代程序员,不如先让 AI 帮助自己变得更强大**](http://mp.weixin.qq.com/s?__biz=MzI3MDE4MjM5Mg==&mid=2247495089&idx=1&sn=3ab6c08aea557ca12bf37112 ......
如何将Maven项目快速改造成一个java web项目(方式二)
原始的maven项目,使用IDEA打开后,目录结构如下所示 删除pom.xml文件,删除resource目录,将java目录下的代码放到项目根目录下, 将webapp目录放到项目根目录下。如下图所示 开始配置项目,首先配置Project,配置好之后点击Apply,如下图, 接下来配置Facets 这 ......
如何把 SAP ABAP 字符串变量的值下载成本地文件,以及文件路径 F4 Value Help 的实现方式试读版
笔者这篇文章[使用 ABAP 事物码 SM59 创建 Destination 来读取外网的数据](https://blog.csdn.net/i042416/article/details/124610251),有朋友留言: > 请问,当前获取到的百度首页数据的类型是string保存在lv_html ......
20090211_擲筊的方式 (基礎篇)
要問神明事情有分 菩薩 佛祖...需要三杯 (EX:觀世音菩薩,地藏王菩薩、阿彌陀佛等等。) 神 ..只需要一杯 (EX:關聖帝君,媽祖娘娘,土地公,王母娘娘等等。) 首先要先把自己的基本資料先報上,姓名 ,出生的(國or農曆)年月日(時辰) ,住家地址.. 先詢問是否可以問關於XXX的事情,可否同 ......
【算法】在各种排列组合下,计算零钱找零方式数量
写一个函数,在给定一系列硬币面额的情况下,计算你可以用多少种不同的方式来兑换一笔钱。 例如,如果你有面额为1和2的硬币,有3种方法可以为4找零: 1+1+1+1,1+1+2,2+2。 硬币的顺序无关紧要: 1+1+2==2+1+1 此外,假设你有无限数量的硬币。 示例调用,一个金额和一系列独特面额的 ......
如何将Maven项目快速改造成一个java web项目(方式一)
因为实际需要,需要将一个maven项目改造成原生的java-web项目,写这边博客 来记录整个改造的过程。原始的maven项目,使用IDEA打开后,目录结构如下所示 直接通过文件夹查看项目结果如下 首先删除一些文件,只保留sql和src两个目录,如下 使用IDEA打开后的目录结构如下 继续删除tes ......
通过修改注册表的方式延迟Windows更新时间
通过修改注册表,我们可以将暂停更新的天数修改成自己期望的,比如100000天。在小娜或者运行中输入 regedit 打开注册表编辑器,展开至 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsUpdate\UX\Settings 右键点击 Settings,选 ......
go单元测试显示测试用例代码覆盖率
执行单个目录所有测试用例并生成覆盖率 go test -gcflags=all=-l -coverprofile=$GOPATH/bin/c.out . go tool cover -html=$GOPATH/bin/c.out -o=$GOPATH/bin/tag.html 执行单个测试用例并生成 ......
1001_记录一次运行结果无法解释的C代码
#### 环境 MinGW32-gcc-g++(6.3.0-1),系统 = win10专业版, AMD Ryzen 3 2200G with Radeon Vega Graphics 3.50 GHz - - - #### C代码 就是这段代码,用来计算一个数组里面、有效编码的长度,这个编码以 bi ......
10.JavaScript原型,原型链有什么特点
#### 10. JavaScript 原型,原型链? 有什么特点? ``` 在 js 中我们是使用构造函数来新建一个对象的,每一个构造函数的内部都有一个 prototype 属性值,这个属性值是一个对 象,这个对象包含了可以由该构造函数的所有实例共享的属性和方法。当我们使用构造函数新建一个对象后, ......
88.检测浏览器版本版本有哪些方式
#### 88. 检测浏览器版本版本有哪些方式? ``` 检测浏览器版本一共有两种方式: 一种是检测 window.navigator.userAgent 的值,但这种方式很不可靠,因为 userAgent 可以被改写,并且早期的浏览器如 ie,会通过伪装自己的 userAgent 的值为 Mozi ......
Java创建对象的四种方式
1.new创建新的对象 String str = new String("str"); 2.通过Java的反射机制 public static void main(String[] args) throws Exception { // 获取类的Class对象 String str = (Strin ......
依赖注入的方式
## 通过 setter 注入 添加 Book 类,配置属性 bookName 和 author,添加 setter、getter 方法和 toString() 方法 以下是手动的 set 方式注入和通过构造器注入,接下来来讲一下 spring 怎么做到通过 set 注入的 ![image](htt ......
mybatis-generator 代码生成工具
官网文档:http://mybatis.org/generator/quickstart.html 引入依赖: <!-- 代码生成工具https://mvnrepository.com/artifact/org.mybatis.generator/mybatis-generator-core --> ......
JavaScript at() 方法
数组对象: 对于获取数组的最后一个元素,可能平常见得多的就是arr[arr.length - 1],我们其实可以使用at()方法进行获取 接收一个整数值并返回该索引对应的元素: const arr = [5, 12, 8, 130, 44]; let index1 = 2; strt1 = `索引号 ......
【代码分享】使用 terraform, 在 Let's Encrypt 上申请托管在 cloudflare 上的域名对应的证书
**作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!** * [cnblogs博客](https://www.cnblogs.com/ahfuzhang/) * [zhihu](https://www.zhihu.com/people/ahfuzhang/posts) * [G ......
【javascript】关于文件下载
通常在a标签href属性后加上请求下载文件的地址,页面点击即可下载,该种方式是交由浏览器去下载,但是无法监听下载进度 若通过AJAX请求,则需要对其进行解析,通常将数据转为blob,然后模拟a标签点击事件,但是此方法如果文件过大,接口调用时超出ajax的timeout时长,会下载失败 ......
投资回报率计算方式
投资回报率 您通过广告和非付费商品详情获得的利润与您在其中支出的费用之比。 要计算投资回报率,请用广告和商品详情带来的收入减去总费用,然后用所得结果再除以总费用,即:投资回报率 =(收入 - 销货成本)/销货成本。 示例 假设您的某款产品的生产成本为 100 元,售价为 200 元。通过 Googl ......
【JavaScript】你真的熟悉bind吗
![你真的了解bind吗](https://guizimo.oss-cn-shanghai.aliyuncs.com/img/%E4%BD%A0%E7%9C%9F%E7%9A%84%E4%BA%86%E8%A7%A3bind%E5%90%97.png) # 引言 ## 内容速递 > 看了本文您能了解 ......
【JavaScript】js 处理复制函数实现
```javascript export const copyText = (text: string) => { const input = document.createElement('input'); input.setAttribute('readonly', 'readonly'); i ......
ffmpeg c++代码推流RTSP/RTMP
由于ffmpeg推出的rtsp或者rtmp端口需要Listen,所以需要开启端口TCP/UDP,之后采用ffmpeg向端口推送数据 第一,安装rtsp-simple-server release下载地址https://github.com/aler9/rtsp-simple-server/relea ......
嗯,倒数日,开发了一个多月的倒数日 桌面应用 上线啦,简单暴力的显示方式,专注于显眼
**风向倒数日桌面应用** 是我个人历时一个月多开发的一个简单明了的倒数日应用,因为平时事情比较多,很多事情忙不过来,中间忽略了很多东西,甚至忘记时间该做什么,所以做了这个倒数日,为了就是提醒自己。 刚刚开始才开始第一版本`v1.0.0`,其中还有很多小问题需要优化,但是还能将就用🙃。 后面慢慢优 ......