加载中
停更

介于审核机制日益严峻,发文困难,决定停更!

2023/11/17 14:46
128
为zangodb实现更多集合操作扩展

zangodb 是一个非常强大的indexeddb包装器,其实现里mongodb的众多语法和概念,让开发者在浏览器端也可以使用mongodb的语法,熟悉mongo的同学用起来可以说是如鱼得水,非常熟悉的感觉,但是总...

三种方式实现获取目录下所有文件的全路径 

三种方式实现获取目录下所有文件的全路径 [root@tt repo-server]# ls | grep sh | while read -r file; do echo "$(pwd)/$file"; done /home/flashman/repo-server/start.sh /home/flashman/...

2023/10/20 11:26
93
常用的mimeTypes

来自:https://github.com/fanqie/mimeTypes html: text/html htm: text/html shtml: text/html css: text/css xml: text/xml gif: image/gif jpeg: image/jpeg jpg: image/jpeg js: applica...

封装了一个go-gin 的BaseController

web项目中规范的写法会使用controller层作为控制器,通常有大量json返回的需求,工作中对success、fail、abort分别进行了封装,以下是具体代码,可以根据实际需求进行修改。 package contro...

Microsoft账户登录出现0x80190001错误代码

1.在Internet Explorer浏览器的右上角点击设置,打开“Internet选项”。 2.在“Internet选项”界面,进入“常规”,单击“删除”,再点击“确定”,缓存文件就已经全部删除。 3.在“Interne...

希腊字母在计算公式中的含义

大写: 小写: 含义: Α,α 阿尔法 代表比率、角度等 Β,β ...

2023/05/05 09:34
175
spring-boot实现静态资源代理

项目背景 某项目背景下,希望前后端开发分离,运行时前后端需共用端口,需要注意的是:要求在nginx反向代理之前就实现共用端口,所以最简单的方案就是采用spring-boot 路由来编码实现代理,这...

shell 递归检索删除某个文件夹下的指定文件

shell脚本递归删除某个文件夹下的所有.git文件: find . -name ".git" -type d | xargs rm -rf 这个脚本使用find命令查找当前文件夹(.)及其子文件夹下名为.git的目录。然后使用xargs和rm -rf删...

浏览器端javascript调整图片亮度和对比度

这里采用基于base64解码的方式实现,有别与传统的借用Image、Canvas两个对象来处理,而是解码为二进制数据方式来进行处理,这个方式更为底层,有助于大家理解图形原理 核心: window.atob //...

根据半长轴计算绕地时间的方法

半长轴是椭圆轨道的一个重要参数,可以用来计算绕地周期。具体方法如下: 1. 首先,根据半长轴a和地球质量参数GM,计算出椭圆轨道的轨道周期T0,公式为: T0=2π*√(a^3/GM) 其中,π为圆周率...

2023/04/07 09:34
194
js插件从开发到发布至npm的全过程

如果您希望在npmjs社区发布自己的插件开发包,那么您可以认为这是一篇完整的教程,其中不乏实现思路,开发规范,开发技巧,注意事项,质量控制的全过程,此文以本人最近发布的插件的全过程,...

tank-http-client.js 一个支持链式调用的node http客户端

什么是 HTTP 客户端? HTTP 客户端是一种用于发送 HTTP 请求和接收 HTTP 响应的工具。它们通常用于 Web 开发中,用于与 Web 服务器进行通信。 仓库地址 https://github.com/curry-trooper/t...

Golang 模块发布步骤

发布一个 Golang 模块需要完成以下步骤: 创建项目:在本地创建一个项目,包含源代码和必要的配置文件,如 go.mod 文件和 README.md 文件。 注册账号:在支持 Golang 模块的代码托管平台上注...

typescript tsc 命令不创建一堆*.js

问题 编写js语言库时,为了让ide可友好提示我们的导出方法,需要使用tsc命令生成types提高使用者的体验,所以有些同学在配置好tsconfig.json命令后,.ts类型可以正常生成,但是发现多出了很多...

vue3 高性能无缝滚动插件的实现

起因 vue3大屏开发过程中,列表长度不定,需要做在滚动显示的设计,于是乎在npmjs上找到了下载量超高的无缝滚动的插件,集成简单快捷,体验也很好,不得不说是一个非常优秀的插件,但其有一个...

nodejs 基于文件系统的缓存实现

起因 近期编码的过程中,因框架中需集成一套基于文件的缓存服务,在google 找到了node-cache的内存方案,目前看来该方案会存在重启/断电导致缓存丢失的问题,所以决定自己实现一套。 npm 安装...

hls流媒体播放器最快捷集成方案

库引入 此外也可以通过npm 方式引入 npm install hls.js npm install plyr import Hls from 'hls.js' import Plyr from 'plyr'; ![](https://oscimg.oschina.net/oscnet/up-0e7d731412249b0...

golang在linux下获取java path

//JavaPath 只支持linux func JavaPath() string { output, err := exec.Command("sh", "-c", "type -p java").Output() if err != nil { return "" } return strings.TrimRight(string(out...

2023/02/08 10:13
122
golang 常用端口函数封装

以下函数均是我在命令行项目里用到并自己封装的基础函数,方便大家使用,贡献出来 //GeneratePort 生成一个可用端口 func GeneratePort() (int, error) { addr, err := net.ResolveTCPAddr("...

2023/02/08 10:11
141

没有更多内容

加载失败,请刷新页面

返回顶部
顶部