- 博客(24)
- 资源 (1)
- 收藏
- 关注
原创 【Golang】go exec 执行带有通配符的命令
go exec 在执行命令时会将命令转换为字符串去执行。比如。实际执行的是通配符路径被作为字符串处理,系统回报找不到该文件或目录的错误,类比到其他命令也是一样的。
2022-11-15 15:15:19 801 1
翻译 【SVG.js】元素【未完成】
SVG.Dom 是 svg.js 创建的所有 dom 元素的基础原型。svg.js 允许通过 attr() 方法或调用诸如 move() 之类的专用方法来更改属性。大多数情况下这是 HTML,并与 SVG() 一起使用以向其中添加 html 元素。SVG.Container 类是可以包含其他元素的所有元素的基本包装器。对于 SVG.js 未描述的所有元素,SVG.Dom 类也可以派上用场。要创建一个新的 SVG.Svg 文档,只需调用 SVG()要从标记创建元素,您还可以使用 SVG()
2022-09-15 14:04:24 916
翻译 【SVG.js】快速开始
这对许多人来说似乎很明显,但仍然值得一提。SVG.js 不会自动为文档设置大小。因此,请确保使用适当的值调用 size()。您可以将任何 css 选择器传递给 addTo 方法或只是一个节点。笔记:现在需要导入以前在全局 SVG 对象上可用的所有属性。只是为了让您继续前进,这是一个基本设置。如果您在底部包含您的 js,这不是问题。
2022-09-15 11:19:28 364
翻译 【SVG.js】简介
SVG.js 没有依赖关系,旨在尽可能小,同时提供接近 SVG 规范的完整覆盖。如果您还不相信,这里有一些亮点。仅使用 JavaScript 创建和操作 SVG 非常冗长。SVG.js 提供了一种简洁易读的语法。SVG.js 很快。那只是两行代码而不是十行!用于操作和移动 SVG 的轻量级库。
2022-09-15 10:38:32 833
原创 【for lovelier】IDEA + LeetCode Editor 最佳实践
leetcode editor 是 idea 中一个非常不错的刷题插件,通过一些自定义模板可以实现代码的 debug 操作。
2022-09-06 21:51:30 482
原创 【微服务】Redis 实现分布式锁
要介绍分布式锁,首先要提到与分布式锁相对应的是线程锁、进程锁。线程锁主要用来给方法、代码块加锁。当某个方法或代码使用锁,在同一时刻仅有一个线程执行该方法或该代码段。线程锁只在同一JVM中有效果,因为线程锁的实现在根本上是依靠线程之间共享内存实现的,比如、Lock等。进程锁为了控制同一操作系统中多个进程访问某个共享资源,因为进程具有独立性,各个进程无法访问其他进程的资源,因此无法通过等线程锁实现进程锁。分布式锁当多个进程不在同一个系统中,用分布式锁控制多个进程对资源的访问。
2022-09-01 17:51:30 300
原创 InnoDB 事务
redo log叫做重做日志,是用来实现事务的持久性。该日志有两部分组成:重做日志缓冲()和重做日志文件(redo log)。前者在内存中,后者在磁盘中。当事务提交之后会把所有修改信息存到该日志中,用于在刷新脏页到磁盘时,或者发生错误时,进行数据恢复使用。...
2022-08-18 21:51:58 215
原创 条形码生成工具
最近写了一个条形码生成工具的demo,拿出来分享给大家。首先贴一下最终效果<!doctype html><html lang="zh-CN"><head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" content="width=device-width, initial-s
2021-06-17 20:03:25 1859
原创 Python不为人知的Requests模块效率ヽ(≧□≦)ノ
Python不为人知的Requests模块requests模块1. requests模块介绍1.1 requests模块的作用:1.2 requests模块是一个第三方模块,需要在你的python(虚拟)环境中额外安装1.3 requests模块发送get请求知识点:掌握 requests模块发送get请求2. response响应对象2.1 response.text 和response.content的区别:知识点:掌握 response.text和response.content的区别2.2 通过对r
2020-08-02 14:20:59 1302
原创 人工智能基础_BilIitycu
机器学习[一]概述1 机器学习概述1.1 人工智能概述人工智能应用场景人工智能发展必备三要素人工智能、机器学习和深度学习1.2 人工智能的发展历程起源发展历程1.3 人工智能的主要分支主要分支介绍计算机视觉语音识别**文本挖掘/分类**机器翻译机器人1.4 机器学习工作流程什么是机器学习机器学习工作流程数据集数据基本处理特征工程机器学习模型评估1.5 机器学习算法分类监督学习无监督学习半监督学习强化学习1.6 模型评估分类模型评估**准确率**其他评价指标:精确率、召回率、F1-score、AUC指标等回归
2020-08-01 15:02:33 1297
翻译 git全操作图解
本文摘自作者Lydia Hallie,如有侵权请联系删除????github 合并git 可以执行两种类型的合并:fast-forward 和 no-fast-forward.fast-forward(–ff)在当前分支相比于我们要合并的分支没有额外的提交 (commit)时,可以执行fast-forward合并。git很懒,首先不会尝试新的提交,而是会将我们正在合并的分支上的提交直接合并到当前分支。完美!现在,我们在dev分支上所做的所有改变都合并到了master分支上。那么no-fas
2020-07-25 12:11:45 861
原创 SSL证书管理
SSL证书管理SSL证书管理什么是SSL证书管理SSL证书的作用使用场景相关概念数字证书SSL协议CA认证中心HTTPS常见问题主流数字证书有哪些格式查看证书文件的格式证书格式转换SSL证书管理什么是SSL证书管理SSL证书管理(SSL Certificate Manager,SCM)是一个SSL(Secure Socket Layer)证书管理平台,平台联合全球知名数字证书服务机构为用户提供购买SSL证书的功能,用户也可以将本地的外部SSL证书上传到平台,实现用户对内部和外部SSL证书的统一管理。
2020-07-25 12:09:18 1680
原创 并发编程之锁的深入化__BilIitycu
并发编程之锁的深入化Java 锁的深入化重入锁读写锁悲观和乐观锁乐观锁悲观锁原子类CAS无锁机制分布式锁Java 锁的深入化重入锁 锁作为并发共享数据,保证一致性的工具,在JAVA平台有多种实现,如 synchronized(重量级)和ReentrantLock(轻量级)等。这些已经写好提供的锁为我们开发提供了便利。重入锁,也叫做递归锁,指的是同一线程外层函数获得锁之后 ,内层递归函数仍然有获取该锁的代码,但不受影响。 在JAVA环境下 ReentrantLock1 和 synchroni
2020-07-24 11:46:56 123
原创 nodejs framework express 服务器快速开发框架
express启动安装npm i express -S1:引入express第三方对象const express = require("express");2:构建一个服务器对象let server = express();3:开启服务器监听端口server.listen(8080, ()=>{ console.log("启动8080端口监听"); });4:处理响应server.use('/index', (req, resp)=>{ res.end("页面响应成功")
2020-07-23 18:01:29 288
原创 spring cloud 2.0 概述
微服务架构演变过程传统单体架构 =》 分布式架构 =》 soa面向服务架构 =》 微服务架构传统单体架构传统单体架构就是单点应用,也就是在早期开发学习的ssm或ssh整合项目采用分层架构模式、数据库访问层、业务逻辑层、控制层,从前端到后端所有代码都是一个人写的cn.itycu.controler ---springmvc 视图层 jsp/ftlcn.itycu.service ---业务逻辑层cn.itycu.dao ---数据库访问层将所有的代码都放入到同一个项目中,部署在同一个tomc
2020-06-06 23:28:53 263
原创 关于thymeleaf组件中th:each的遍历功能出现的问题
作为一个不断修炼的程序员,修炼过程满满的伤心泪,可能只有那些大神即使遇到bug也是游刃有余吧最近看码匠笔记在B站上的一个视频,在使用thymeleaf 多层th:each 嵌套进行手动分页时遇到了问题,很奇怪up主为啥么报错,为啥呢,到现在没有想清楚码匠笔记 springboot实战后来经过不断的试错,发现thymeleaf 在进行多层th:each 嵌套嵌套时需要声明,幸运女神似乎是站在了u...
2020-03-07 11:24:44 8547 2
原创 CentOS中ifconfig不存在
ifconfig 命令不存在这种情况就是我们现在面对的,因为centos7.2的mini版没有安装这个东东,所以我们就直接安装就好了,在终端里面输入:yum -y install net-tools输入y回车安装成功验证命令ifconfig...
2020-03-03 11:18:54 231 1
原创 使用visual studio 2019 创建简单的MFC窗口「使用C++」
```cpp使用visual studio 2019 创建过程请参考Bili的上一篇文章⬇⬇→!使用visual studio 2019 创建简单的MFC窗口「使用底层的C语言」划重点:项目->属性->常规->高级->将MFC的使用设置为在“共享dll中使用mfc”头文件mfc.h#include <afxwin.h> //mfc头文件class M...
2019-10-05 21:23:31 29452 1
原创 使用visual studio 2019 创建简单的MFC窗口「使用底层的C语言」
今天Bili发现网上好多MFC代码都不能用,给大家分享一个简单的MFC窗口语言:复制代码ing:#include<windows.h> //底层实现窗口的头文件//6.处理窗口过程//CALLBACK 代表_stdcall 参数的传递顺序:从右到左依次入栈,并且函数返回前清空堆栈LRESULT CALLBACK WindowProc(HWND hand, /...
2019-10-05 21:21:12 5088
原创 如何学习一些需要算法的程序【如何掌握一个程序】
如何看懂一个程序,分三步:流程每个语句的功能试数如何学习一些需要算法的程序【如何掌握一个程序】:尝试自己去编程解决它但要意识到大部分人都是自己无法解决的,如果解决不了,这时不要气馁,如果十五分钟还想不出来,此时我建议您就可以看答案了。如果解决不了,就看答案关键是把答案看懂,这个要花很大的精力,也是我们学习的重点。看懂一个程序要分三步:流程、每个语句的功能、试数。...
2019-08-25 19:35:43 155
redhat 7 换 centos 7 yum 源 资源包
2022-11-01
masm5.0.zip
2019-08-29
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人