![](https://img-blog.csdnimg.cn/20190927151053287.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
实用代码
文章平均质量分 56
分享各种实用代码
码云笔记
Hello World!
展开
-
PHP生成IP位置等信息图片签名卡片
PHP生成IP位置等信息图片签名卡片,无聊时研究了下图片合成!用来做签名图片,亲测非常的好用!最好的编程语言:PHP + Redis。原创 2024-06-28 10:54:10 · 214 阅读 · 0 评论 -
抖音私信卡片引流微信代码,实现无缝引流至微信加好友
抖音私信卡片引流微信,实现无缝引流至微信加好友、抖音上私信卡片跳转微信上好的办法!众所周知抖音内部的网页是需要使用白名单的域名才能正常打开页面否则无法使用。原创 2023-10-07 16:48:07 · 2490 阅读 · 5 评论 -
C/C++ 使用rand 函数生成随机数教学与示例代码
由于电脑实际上并没有办法自己产生「真正的随机数」,只能透过复杂的数学演算法模拟出类似随机数的数值资料,而在模拟随机数时,需要设定一个随机数种子,电脑会根据这个随机数种子来计算出一连串的随机数,相同的随机数种子就会产生相同的随机数序列,所以如果要让生成的随机数每次都不同,就要设定不同的随机数种子。)的方式只是比较方便的写法,事实上使用余数运算所产生的整数随机数在理论上不是标准的均匀分布,我们以一个简单的例子来解释,假设。只能提供基本的随机数,如果您需要更进阶的功能或是品质比较好的随机数,建议改用C++ 的。原创 2023-07-07 18:56:17 · 4514 阅读 · 0 评论 -
springboot实现复杂业务下的更新操作
现在是2022年12月30日12:25:55!今天写了个这样的功能:某用户在一天内有多个训练项目,比如:晨跑,有氧训练,跳绳这三个项目。这三个训练项目都在数据库中有记录,每个项目都有开始时间,结束时间以及状态。状态包含:未开始,进行中和已结束。下图展示的就是训练项目用户早上醒来之后,点击第一个晨跑的小卡片,那么就开始记录当前时间就是晨跑的开始时间。训练完之后,用户接着点击有氧训练的小卡片,那么此时,原创 2022-12-30 12:28:22 · 475 阅读 · 0 评论 -
一行代码,让网页变为黑白配色
让网页变为黑白配色,是个常见的诉求。而且往往是突如其来的诉求,是无法预知的。当发生这样的需求时,我们需要迅速完成变更发布。原创 2022-12-28 11:18:49 · 149 阅读 · 0 评论 -
js打印功能
需要打印html页面,本来用的什么c lood插件,很难用,后来选择直接js打印,废话不多说,直接上可复制粘贴的代码。原创 2022-12-28 11:16:39 · 198 阅读 · 0 评论 -
简单使用HTML和CSS实现动态的《圣诞树》
本来是在圣诞节当天做给女朋友的,现在开源出来给大家使用本代码是使用html和css开发。原创 2022-12-28 11:10:01 · 268 阅读 · 0 评论 -
Vue PC前端扫码登录
目前大多数PC端应用都有配套的移动端APP,如微信,淘宝等,通过使用手机APP上的扫一扫功能去扫页面二维码图片进行登录,使得用户登录操作更方便,安全,快捷。原创 2022-12-27 11:14:16 · 821 阅读 · 0 评论 -
vue项目-圆柱状水波效果实现
复制代码。原创 2022-12-25 20:29:07 · 396 阅读 · 2 评论 -
开发过程中使用,可以早点下班的coding小技巧
在实际开发过程中,通过时间的沉淀,一些老人常常能写出一些让小白大吃一惊“骚操作”,那些“骚操作”通常简单的离谱,却能做很多事,属实是让很多新人摸不着头脑。做一件事时间长了,技巧也就有了。下面来个情景小剧场:初入职场小鱼仔:这傻逼是不是写错了,~~ str??(一看提交记录老大,捂住小嘴)......尝试尝试尝试.......(大写的吃惊浮现在脸上)初入职场小鱼仔:“卧槽,卧槽,卧槽,这都可以?有点离谱!牛逼!牛逼!属实牛逼!”(窃喜,嘻嘻,我学会了,可以去和小布仔装逼了!原创 2022-12-25 20:25:23 · 233 阅读 · 0 评论 -
一些常见的移动端适配方案,你了解吗?
移动端设备的尺寸很多,而 UI 设计稿一般只会基于一个尺寸(一般是 375px 或 750px )进行设计。目前移动端适配方案有多种,本文将介绍一些具有代表性的适配方案。目前比较推荐的移动适配方案是 rem&vw,了解其中的适配原理对于前端而言是非常重要的,相关问题也经常出现在面试题中。熟练使用插件也能给我们的工作带来很大的帮助。原创 2022-12-25 20:23:12 · 512 阅读 · 0 评论 -
前端线上图片生成马赛克
说起图片的马赛克,可能一般都是由后端实现然后传递图片到前端,但是前端也是可以通过canvas来为图片加上马赛克的,下面就进行一个简单的实现。本文提供了一种前端生成马赛克图片的方案,并且对于线上的图片,也能够通过先异步下载图片在进行转换的策略,实现了图片添加马赛克的功能。原创 2022-12-25 20:20:48 · 216 阅读 · 0 评论 -
还在用定时器吗?借助 CSS 来监听事件
以上就是你可能不需要定时器的几个替代方案,相比定时器而言,CSS 在控制定时器的开启和暂停上更有优势,下面总结一下:hover配合transition延时、监听可以实现鼠标经过延时触发效果:active配合transition延时、监听可以实现长按触发效果CSS 动画设置infinite后配合监听可以实现周期性触发效果可以直接通过:hover来控制台动画的暂停和播放当然,可以利用的不仅仅是以上几个案例,任何和 CSS 交互(:hover、:active。原创 2022-12-25 20:17:32 · 212 阅读 · 0 评论 -
工具-能写会看正则表达式【强烈建议收藏!】
其实除了一些特殊的项目,很少会有遇到经常需要去写正则表达式的地方,而整理这篇文档的目的也不是为了鼓励大家去手写正则表达式,正如我的标题,能写会看就行了,至少要会看。正常情况下,遇到需要使用正则表达是的场景,正常的开发都会去上网搜一下现成的,而且90%以上的场景都能搜到,但是这个正则是否满足你的使用场景?是否你们的场景有特殊要求?这就需要开发人员能够基于借鉴过来的正则表达式进行二次开发,或者照着改一个出来了!原创 2022-12-25 20:11:36 · 201 阅读 · 0 评论 -
自己动手实现一个轮播图组件
当我们点击切换按钮,首先清除掉上一个数字按钮的选中样式,然后判断是否是最后一张图片或者第一张图片。轮播图的每一张图横向依次排列。在最外层还有一个父级盒子,它的宽度刚好是一张图片的宽度,第一张图没有设置隐藏超出部分,第二张图隐藏了超出部分。当我们的图片位置不断变化,让它出现在可视区域内,再加上一些动画,就变成了我们想要的轮播图了。给数字切换按钮的li标签添加了一个自定义属性,用来判断与哪一张图片对应,方便设置选中效果。需要将图片列表一行展示,并让最外层的盒子设置超出隐藏,数字按钮定位到对应的位置。原创 2022-12-24 20:13:46 · 671 阅读 · 0 评论 -
java接口防重提交如何处理
在一定的时间内多次请求同一接口,同一参数。由于请求是健康请求,会执行正常的业务逻辑,从而产生大量的废数据。原创 2022-12-17 20:30:37 · 853 阅读 · 0 评论 -
自定义图表--随意拖拽拉伸功能的实现
每个组件图表拖拽到工作台中都是需要复制的图表组件宽与高都是可以拉伸的组件的拖拽体验需要丝滑最后工作台的组件都是需要持久化存储的本文只是简单的写了个demo实现了随意拖拽拉伸元素功能的实现,仅仅只是自定义图表众多复杂功能中的一环,以后还会更新其余功能的实现demo与思路,希望大家多多支持~!;原创 2022-12-17 20:28:33 · 616 阅读 · 0 评论 -
记录那不用百度的美好代码
努力工作,日益消瘦,总有些代码不想记住。我称之为:拿来即用系列。原创 2022-12-17 20:25:20 · 516 阅读 · 0 评论 -
原来写一个原生数字时钟这么简单
【代码】原来写一个原生数字时钟这么简单。原创 2022-12-17 20:22:44 · 89 阅读 · 0 评论 -
健康码颜色识别和信息提取
另外,Flask还有很强的定制性,用户可以根据自己的需求来添加相应的功能,在保持核心功能简单的同时实现功能的丰富与扩展,其强大的插件库可以让用户实现个性化的网站定制,开发出功能强大的网站。[1] 它轻量级而且高效——由一系列 C 函数和少量 C++ 类构成,同时提供了Python、Ruby、MATLAB等语言的接口,实现了图像处理和计算机视觉方面的很多通用算法。文字识别中主要使用了paddleocr,目前用的笨办法全部识别出来以后再去用正则表达式去匹配出合适的文字,主要是关注核酸时间和是否阴性。原创 2022-12-16 20:25:35 · 357 阅读 · 0 评论 -
2023跨年烟花代码|用Python送你一场跨年烟花秀
我们用到的 Python 模块包括:tkinter、PIL、time、random、math,如果第三方模块没有装的话,pip install 一下即可,下面看一下代码实现。已经接近尾声了,2022 即将到来,本文我们用 Python 送你一场跨年烟花秀。原创 2022-12-16 20:19:46 · 12164 阅读 · 2 评论 -
用 JS 解析 excel 文件需要分几步
excel文件本质就是一个zip包,我们只需要通过zip解压、xml解析、数据处理这三个步骤,即可使用JS读取到其中的数据,当然其中的细节还是很多的,不过如果只是简单的excel模版,不妨自己尝试一下。原创 2022-12-16 17:19:40 · 573 阅读 · 0 评论 -
怎样判断一个变量是数组还是对象?
通常情况下,我们第一时间会想到typeof运算符,因为typeof是专门用于类型检测的,但是typeof并不能满足这样的需求,比如。原创 2022-12-16 17:06:53 · 1050 阅读 · 0 评论 -
分享7 个VUE项目用得上的JavaScript库
借助开源库加速VUE项目的开发进度是现代前端开发比较常见的方式,平常收集一些JavaScript库介绍,在遇到需要的时候可以信手拈来。VUE 生态有很多不错的依赖库或者组件,是使用VUE开发前端的原因之一。原创 2022-12-15 22:02:10 · 299 阅读 · 0 评论 -
golang中gorotine的退出机制和gorotine完美退出
在本篇文章中,先介绍了goroutine的所有的退出方式,包括:1)进程/main函数退出;2)通过channel退出;3)通过context退出;4)通过panic退出;5)等待自己退出。又总结了阻止goroutine退出的方法:1)通过sync.WaitGroup;2)通过channel。最后给出了封装好带有阻止goroutine退出功能的wrapper demo。原创 2022-12-14 21:37:14 · 1258 阅读 · 0 评论 -
go并发与并行
并发与并行并发:在某个时间只能执行一个任务,但系统在执行过程中会进行多个任务间的快速切换,所以宏观上来看,就像同一个时刻执行多个任务一样。并行:在某个时间执行多个任务,并行要求有多核,每个核执行不同的任务,多个核都在运转。示例图说明:并发是单核在处理,例如ABCD四个任务,单核心会不断在这四个任务之间切换,肉眼看四个任务都在执行,但实际只有一个任务在执行,切换都是微秒,所以宏观上是都在执行,微观就只有一个任务在执行。原创 2022-12-14 21:32:39 · 466 阅读 · 0 评论 -
Android webview上传图片(调起相册/相机上传)
默认情况WebView 不支持,WebView 点击没有反应。兼容重写 webview 的 webchromeClient 中的 openFileChooser 方法。Android 版本的多样性,就理所当然的各种兼容。}}}}具体代码实现网上也有很多实现方式,这边记录一下自己用到的一种。原创 2022-12-14 21:28:03 · 1960 阅读 · 2 评论 -
PHP使用redis实现分布式锁
使用setnx命令(在key不存在时,创建并设置value 返回1,key存在时,会反回0)来获取锁,在业务逻辑中,我们可以通过这样的方案来操作}/*** 获取锁* @param String $key 锁标识* @param Int $expire 锁过期时间*/// 不能获取锁if(!$is_lock){// 判断锁是否过期// 锁已过期,删除锁,重新获取}}}/*** 释放锁* @param String $key 锁标识*/}/**原创 2022-12-14 21:25:21 · 313 阅读 · 0 评论 -
Golang urlencode与urldecode编码解码
一、urlencodegolang下可以使用net/url模块实现urlencode和urldecode操作。func main() { var urlStr string = "运维之路"fmt.Println("编码:",escapeUrl)fmt.Println("解码:",enEscapeUrl)}如果涉及到多个参数转码的,这在get和post请求中都有,比如id=100&site=361way.com这样的。原创 2022-12-14 21:15:28 · 5009 阅读 · 0 评论 -
golang去除html的标签,转换成纯文本字符串
【代码】golang去除html的标签,转换成纯文本字符串。原创 2022-12-14 21:13:05 · 815 阅读 · 0 评论 -
网站怎么才能防止被别人SQL注入
SQL注入是比较常见的网络攻击方式之一,它不是利用操作系统的BUG来实现攻击,而是针对程序员编程时的疏忽,通过SQL语句,实现无帐号登录,甚至篡改数据库。原创 2022-12-13 20:29:27 · 245 阅读 · 0 评论 -
重启supervisor服务及 查看、启动、停止、重启supervisor进程
前提:监控报警发现supervisor服务down了 or 检查服务发现supervisor 服务down了执行sudo supervisorctl命令,输入密码后发现执行失败,说明supervisor服务挂了解决办法:1、首先找到supervisor安装的目录,命令为2、找到对应的supervisor配置文件路径,见截图3、启动supervisor服务,命令为4、查看supervisor服务是否正常运行,命令为如果还是不行的话,重复执行第3、4步骤正在上传…重新上传取消。原创 2022-12-13 09:58:13 · 11331 阅读 · 0 评论 -
获取Alexa排名数据接口
获取Alexa排名数据接口接口一:接口二:接口三:接口四:ezdy01DOo100QI是aid。"cli=10&dat=snba&ver=7.0&cdt=alx_vw=20&"这部分是固定值。wid是个随机数。act数据包含了Alexa Toobar功能的被使用情况。ss很明显是屏幕分辨率了。bw是IE窗口的宽度。t取值是0或1,和当前IE的window对象还有referrer有关。ttl是当前页面打开速度,和Site Stats中的Speed有关。原创 2022-12-12 17:10:01 · 295 阅读 · 0 评论 -
数据库修改域名方法!操作简单易上手。
在我们进行数据转移、采集、或者是直接套用别人数据库的时候就经常会出现得修改一下数据库域名的时候,那今天就给大家写一个修改数据库域名。如果不修改域名直接用的话会emo的,不行的朋友可以自己去试试。5.将下方的命令复制进去(ctrl+A \ ctrl+c \ ctrl+v)复制进去修改以后直接回车就OVER了,操作很简单但是得细心。2.在宝塔点击数据库找到我们导入上传文件的数据库。1.首先我们得把数据上传到宝塔把(有点废话了)3.直接点击管理进入数据库管理界面。4.看到屏幕下方的控制台点开。原创 2022-12-11 14:15:33 · 1222 阅读 · 0 评论 -
网站防扒代码合集-网站教程
alert("ctrl+s被禁用");console.log("呵呵");console.log("呵呵");//不建议用以下方法,易错率大。alert("呵呵");原创 2022-12-11 13:28:42 · 901 阅读 · 0 评论 -
Python绘制地理图表可视化神器pyecharts
这期文章我们一起来看看地图是如何绘制的,如何在地图里面添加数据进行多维度的展示,下面我们一起来感受一下地图的魅力吧!“地图就是依据一定的数学法则,使用制图语言,通过制图综合,在一定的载体上,表达地球(或其他天体)上各种事物的空间分布、联系及时间中的发展变化状态的图形. 地图的特征包括:由于特殊的数学法则而产生的可量测性;由于使用符号表象事物而产生的直观性;原创 2022-12-11 13:03:17 · 1950 阅读 · 0 评论 -
vue自定义keepalive组件的问题解析
前一阵来了一个新的需求,要在vue项目中实现一个多开tab页面的功能,本来心想,这不简单嘛就是一个增加按钮重定向吗?(当然如果这么简单我就不写这个文章了)。很快写完,提交测试。测试大哥很快就提交了一个问题:"你两个tab页访问同一个链接,怎么还是个联动的呢?"。我擦,这指定是缓存的问题。原创 2022-12-10 12:20:23 · 458 阅读 · 0 评论 -
全面分析MySQL出现ERROR 1045的原因及解决
在命令行输入mysql -u root –p,输入密码,或通过工具连接数据库时,经常出现下面的错误信息,相信该错误信息很多人在使用MySQL时都遇到过。原创 2022-12-10 12:17:19 · 2952 阅读 · 0 评论 -
Go语言ORM包中使用worm构造查询条件的实例详解
worm是一款方便易用的Go语言ORM库。worm支Model方式(持结构体字段映射)、原生SQL以及SQLBuilder三种模式来操作数据库,并且Model方式、原生SQL以及SQLBuilder可混合使用。Model方式、SQL builder支持链式API,可使用Where, And, Or, ID, In, Limit, GroupBy, OrderBy, Having等函数构造查询条件。也可以可通过Join、LeftJoin、RightJoin来进行数据库表之间的关联查询。原创 2022-12-10 12:14:15 · 170 阅读 · 0 评论 -
JavaScript前端实用的工具函数封装
导入默认图片// // 注册自定义指令 v2方法// }//注册自定义指令 v3方法// 浏览器提供 IntersectionObserver// 图片加载失败就显示默认图片}// 不在监听dom}},{})// 监听dom}})}}原创 2022-12-10 12:12:34 · 1946 阅读 · 0 评论