自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(110)
  • 资源 (9)
  • 收藏
  • 关注

原创 一次制作写字机器人的过程(含制作教程)

由于在家上网课的原因,老师让开学交学习笔记,内容为网课课上所将的所有内容(意思就是把整个课本抄下来QAQ),然后我就萌生出了做个写字机器人的想法(买一个太贵了,只能自己做)由于网上的写字机器人种类和样式都非常多,我就挑了个结构相对简单的,如下:制作教程其中包含完整的所需零配件清单,机器人运动原理,零配件安装指南,arduino烧录代码,机器人控制软件及软件教程等信息下载链接(当时设置的1积分,不知道为什么自己往上涨)结构原理机器人结构如图:A、B均为一个步进电机,两个电机通过同步带链接并带

2020-08-21 11:14:37 25667 6

原创 【数据结构】平衡二叉树的调整(RR LL LR RL)旋转详解讲解

平衡二叉树的调整旋转的命名规则RR旋转(右单旋)LL旋转(左单旋)LR旋转(左右旋转)RL旋转(右左旋转)旋转的命名规则如图初始插入节点Nov后,Mar节点的平衡因子(左右两个子树的高度差的绝对值)大于1,不满足平衡二叉树性值,所以要对其进行调整其中Mar节点的平衡因子大于了1,所以称Mar节点为“发现者”,因为插入了Nov节点导致平衡二叉树被破坏,所以Nov节点称为“麻烦节点”所谓旋转,如RR旋转之所以叫RR旋转是因为:不平衡的“发现者”是Mar,“麻烦结点”Nov 在发现者(Mar)右子树的右

2020-05-27 15:14:38 14883 9

原创 【转载】nsNiuniuSkin使用教程

点关注不迷路,持续输出Unity干货文章。嗨,大家好,我是新发。我们使用Unity发布Windows平台exe时,生成的是一个exe和一个Data文件夹,而我们安装一些应用程序的时候,一般都是一个Setup.exe安装程序,而且很多Setup.exe的界面做的挺美观的,比如,我就做了一个,效果如下:今天,我就来讲讲如何制作美观的Setup.exe安装程序吧。你可以在我的这个基础上进行修改,自定义自己的安装程序。进入目录,打开文件。

2023-05-22 19:13:58 1263 3

原创 【CSS】使用transition以添加类名的方式制作动态效果 transition不生效问题

使用transition以添加类名的方式制作动态效果transition 语法:transition:属性名 持续时间 过度方法 延迟执行时间transition-property:规定应用过渡的 CSS 属性的名称。(属性名)transition-duration:定义过渡效果花费的时间。默认是 0。(持续时间 单位S)transition-timing-function:规定过渡效果的时间曲线。默认是 “ease”。(过度方式)transition-delay:规定过渡效果何时开始。默认是

2022-02-25 17:47:17 2047

原创 code review自动格式化导致没法看怎么办

起因每次提交cr的时候,总是会因为自动格式化插件的原因导致变更了很多没有必要的代码,比如双引号变成单引号,行尾加分号等这让本就困难的code review变得更难了,完全看不懂diff了那些地方这里说一下我使用的是prettier格式化插件prettier安装即默认开启保存格式化,手动格式化也会触发prettier。 例如若安装了 prettier,vscode 里的所有右下角有 prettier 的均有 prettier 托管格式化,默认程序似乎就不起作用了解决其实vscode本身就自带了代码

2021-12-15 14:35:33 585

原创 实习生到公司第一天应该怎么快速上手

实习时注意事项一、配置开发环境1.配置npm源2.配置hosts文件3.开放目录权限二、常见错误1.gitlab项目地址4042.链接地址无响应一、配置开发环境实习生到公司后一般都会分配一个项目,然后给一个小的需求练手,并且通过这个需求熟悉公司的开发流程在此期间可能会遇到一些情况1.配置npm源公司中一般都会有自己的npm,当npm i时出现未找到的情况,一般就是公司设置了自己的npm源导致的配置npm源一般有两种方式:临时使用指定npm源:通过–registry参数指定npm instal

2021-11-10 17:45:04 1780

原创 企业微信小程序一直在loading转圈

企业小程序需要先注册企业微信并选定公司,否则在使用企业小程序模拟器插件时,会持续出现loading情况

2021-11-10 17:43:27 2336

原创 软件测试(白盒测试与黑盒测试)

黑盒测试 概述 黑盒测试用例设计方法包括 等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法、场景图法等 等价类划分法 概念 等价类划分法是把所有可能输入的数据,即程序的输入域划分若干部分(子集),然后从每一个子集中选取少数具有代表性的数据作为测试用例。 测试某等价类的代表值就等于对这一类其他值的测试 等价类: 在所有测试的数据中,具有某种共同特征的数据子集 等价类的分类: 有效等价类:满足需求的

2021-10-05 16:05:51 2524

原创 如何理解IP地址和子网掩码

IP地址和子网掩码IP地址组成网络号:主机号:分类子网掩码及网络划分IPv4的弊端,以及子网掩码的作用:子网掩码作用: 就是将某个IP地址划分成网络号和主机号两部分子网掩码计算:CIDR法表示子网掩码IP地址IP地址一般指的是IPV4地址,IPV4地址由32位二进制组成,即四组8位二进制(最高255,最低0,一共256个)其中:255:八位二进制全1,128:八位二进制首位为1组成网络地址(IP地址) = 网络号 + 主机号IP地址由网络号(包括子网号)和主机号组成,若网络地址的主机号为全0,则

2021-10-03 20:46:58 3623

原创 浏览器渲染流程、css加载阻塞、js加载阻塞

css、js、html之间的阻塞关系浏览器渲染流程load事件与DOMContentLoaded事件js阻塞css阻塞浏览器渲染流程在探究阻塞关系之前,先说一下浏览器渲染流程解析html建立dom树解析css构建render树(将CSS代码解析成树形的数据结构,然后结合DOM合并成render树)布局render树(Layout/reflow),负责各元素尺寸、位置的计算绘制render树(paint),绘制页面像素信息浏览器会将各层的信息发送给GPU,GPU会将各层合成(composit

2021-08-26 14:00:19 1576

原创 canvas绘制字体偏上不居中问题、文字垂直居中后偏上问题、measureText方法和TextMetrics对象

canvas绘制字体偏上问题引入原因解决方法1.CanvasRenderingContext2D.measureText()方法语法参数返回值2.TextMetrics对象属性水平方向相关属性垂直方向相关属性引入在使用canvas绘制文字时,我其他使文字垂直居中,我是用的方法是设置textBaseline属性为middle,但该属性不同浏览器出现了不同的效果,在chrome上字体会靠上一些[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-l5S62wqw-162858903

2021-08-10 17:52:53 2733

转载 详细解析什么是区块链

详解区块链一、bitcoin 和 blockchain二、交易1. p2p 网络2. 账户3. 货币和交易货币数字签名交易UTXO脚本4. 交易的匿名性5. 交易实例6. 问题三、信任1. 两个信任问题双重支付篡改记录拜占庭将军问题2. 区块和哈希链3. 工作量证明4. 难度调整5. 激励6. 创世区块实例7. 工作量证明存在的问题今天看到的一篇写区块链的文章,写的非常通透,经作者允许转载在此原文连接一、bitcoin 和 blockchainbitcoin(比特币),p2p 电子货币系统。bi

2021-06-06 23:06:09 619

原创 a标签的href属性长度限制、连接download属性下载内容为空

canvas保存图片url为空、a标签的href属性长度限制项目场景:解决方案:base64转blob:项目场景:在前端使用canvas的toDataURL方法生成base64数据,然后通过动态生成a标签并设置download属性和href属性实现下载但是发现数据量太大时,a标签的href属性就不会生效,此时下载框会显示url为空解决方案:可以通过blob对象,以及URL.createObjectURL(blob);方法将数据转换为url连接,然后将生成的连接赋值给a标签的href属性实现下载

2021-06-05 16:15:22 1283

原创 【webpack】DevServer运行时webpack-dev-server插件报错:Cannot find module ‘webpack-cli/bin/config-yargs

文章目录前言原因解决方法前言使用webpack的开发服务器(DevServer)进行热部署时,运行npx webpack-dev-server命令时,运行报错了原因本地默认安装的新版webpack5与相关协作的功能包并不兼容解决方法因为不想回退webpack版本,所以就查阅官方文档,发现最新的运行命令为:npx webpack serve...

2021-05-13 22:37:14 408

原创 【js】import导入模块时路径的写法:路径和后缀究竟需要写吗?

文章目录前言当模块拥有路径也拥有后缀时当模块拥有路径但没有后缀时当模块没有路径且没有后缀时(只有名字)前言在学习webpack的时候发现有时候import需要写相对路径,有时候却只写个名字就可以,甚至后缀名写不写貌似也没有个定论引入时import命令和 ES6 没有关系,是依赖于当前环境的模块系统的约定以及实现比如webpack在nodejs环境中使用,node 文档里面详细描述了处理过程:当模块拥有路径也拥有后缀时此时require方法根据模块路径查找模块,如A路径,直接引入对应文件

2021-05-13 11:16:11 7340

原创 浅析Base64

Base64编码作用所有的二进制文件,都可以因此转化为可打印的文本编码,使用文本软件进行编辑;能够对文本进行简单的加密。所谓Base64,就是说选出64个字符作为一个基本字符集,然后,其他所有符号都转换成这个字符集中的字符基本字符集包括:小写字母a-z、大写字母A-Z、数字0-9、符号"+"、"/"(再加上作为垫字的"=",实际上是65个字符)。Base64编码规则一、将每三个字节(8位)作为一组,一共是24个二进制位。如果字节数不足三,则这样处理:(1)一个字节的情况:将这一个字节的8

2021-05-06 11:23:38 780

原创 【js】为什么闭包可以保存状态 - js的垃圾回收机制

为什么闭包可以保存状态js的垃圾回收机制标记-清除算法 Mark-Sweep GC引用计数 Reference Counting闭包:状态保存js的垃圾回收机制如果引用或引用链可以从根访问任何其他值,则认为该值是可访问的,这些值不需要被清理如图,右下角的两个值没有没引用到,这两个值就是需要被清理的JavaScript 引擎中有一个后台进程称为垃圾回收器,它监视所有对象,并删除那些不可访问的对象。现在各大浏览器通常采用的垃圾回收机制有两种方法:标记清除,引用计数。标记-清除算法 Mark-Swe

2021-05-05 17:46:24 970 7

原创 解决xshell链接虚拟机Linux一直未响应

问题:在使用xhell链接虚拟机时,新建会话并填入主机名后,一直等待连接,然后出现如下提示但是虚拟机内确实可以连上网解决方案:实际上解决的是虚拟机与本机链接的问题,通过修改虚拟机的网卡设置即可解决问题默认情况网络链接是nat模式,这时应该切换到桥接模式模式原因分析:以VirtualBox为例VirtualBox中有4中网络连接方式:NATBridged AdapterInternalHost-only AdapterNAT网络地址转换 NAT(Network Addr

2021-05-03 20:08:15 834 1

原创 【CSS】物理像素 DP(device pixels)、物理像素比(DPR)、px 逻辑像素(CSS像素)、DPI、PPI 的概念解析 以及1px问题解决方法

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档物理像素 、物理像素比、物理像素比、px 逻辑像素概念解析前言一、前提概念1.分辨率与物理尺寸关系目前绝大部分显示器都是基于点阵的同样的分辨率下,每个小点的尺寸仍然是可以大可以小的DPI(点每英寸)PPI(像素每英寸)转换关系扩展显示识别数据 EDID(extended display identification data)2.物理像素 DP(device pixels)3.物理像素比(DPR)4.视口(viewport)布局视口(lay

2021-05-01 21:36:54 3583

原创 【CSS】导致图片下方空白缝隙的原因

问题图片和父元素之间会出现一条空白缝隙元素的基线位置一个line box,如果里面没有inline内联元素,或者overflow不是visible,则该元素的基线就是其margin底边缘,否则,其基线就是元素里面最后一行内联元素的基线原因line box中图片默认和文本基线对齐,如果使用基线对齐,该行内若有文字,文字的底线与基线之间有距离(leading/2),此时文字就会顶起来一段距离例如:空隙高度,实际上是文字计算后的行高值和字体内容区域(content-area)下边缘的距离修

2021-04-16 22:49:59 701

原创 【CSS】内联格式化上下文 IFC(inline formatting context)

IFC(inline formatting context)问题:font-size与font-family造成的字体高度问题字模(em-square)在字模中绘制字体一个字体的高度行盒(line-box)line-box高度计算的细节:对于内联元素对于行内块元素例如:line-height属性line-height作为行内元素的高度line-height的取值normal\\\(百分比)vertical-align属性基线位置vertical-align作用取值![在这里插入图片描述](https://i

2021-04-16 22:48:53 607 4

原创 【js】canvas字体不生效,解决字体加载过慢问题

问题使用@font-face引入外部字体后,因为加载需要时间,而script中canvas字体渲染时,没有检测到引入的字体,将会使用默认字体@font-face { font-family: 'en'; src: url('./font/font.ttf');} let canvas = document.querySelector('canvas') let ctx = canvas.getContext('2d') ctx.clearRect(0, 0, 200, 200) ctx.

2021-04-14 21:43:17 2233

原创 【favicon图标】在线字母favicon生成 包含一个字符的favicon制作页面

引言看到很多网站的图标都是一个带颜色的大写字母,甚至腾讯会议的初始头像也是这样,但是在网上找了找没有找到相关的生成器,估计都是用的软件,所以就自己做了一个在线应用,用于生成这样的字母图标演示项目地址:https://queuecat.top/letterICO/...

2021-04-06 22:38:57 427

原创 【JavaScript】bind函数是怎么实现的 手动实现bind函数

手动实现bind函数bind函数语法函数内的this指向原理分析bind函数语法bind() 方法会创建一个新函数,当这个新函数被调用时,它的 this 值是传递给 bind() 的第一个参数, 它的参数是 bind() 的其他参数和其原本的参数。语法:fun.bind(thisArg[, arg1[, arg2[, ...]]])thisArg 当绑定函数被调用时,该参数会作为原函数运行时的 this 指向。当使用 new 操作符调用绑定函数时,该参数无效。arg1, arg2, … (可选

2021-03-29 15:00:03 601 1

原创 【JavaScript】究竟什么是事件循环 任务队列的分类( 宏任务和微任务)

事件循环解析、宏任务和微任务概念线程 与 进程浏览器内核事件循环 Event LoopEvent Loop 过程解析总结例子参考线程 与 进程JS 是单线程执行的,指的是一个进程里只有一个主线程进程是 CPU 资源分配的最小单位;线程是 CPU 调度的最小单位多进程:在同一个时间里,同一个计算机系统中如果允许两个或两个以上的进程处于运行状态。多进程带来的好处是明显的,比如你可以听歌的同时,打开编辑器敲代码,编辑器和听歌软件的进程之间丝毫不会相互干扰。多线程:程序中包含多个执行流,即在一个

2021-03-18 22:33:08 395

原创 【JavaScript】原型链中的prototype、__proto__与constructor三者怎么链接

原型链概念明确prototype__proto__constructor原型链概念明确prototype  JavaScript规定,每一个构造函数都有一个prototype属性,指向一个对象,任何函数在创建的时候,其实会默认同时创建该函数的prototype对象。例如定义一个Star函数:  其作用就是包含可以由特定类型的所有实例共享的属性和方法,也就是让该函数所实例化的对象们都可以找到公用的属性和方法proto  对象上都会有一个属性__proto__,该属性指向构造函数的 protot

2021-03-18 11:07:40 122

原创 【Electron】Electron打包后无法正常使用 node第三方模块失效

引言今天遇到了一个奇怪的事情,项目在本地运行npm start的时候可以正常的使用,但将其使用electron-builder打包后,原先可以使用的项目却不能用了,而且也没有任何的错误提示原因使用electron-builder打包时,默认情况下会对项目进行asar处理Asar是一种简单的、广泛的存档格式,它的工作原理如下tar它不需要压缩就将所有文件连接在一起,同时具有随机访问支持此时项目中的一些依赖就无法进行链接了,从而模块的造成了莫名失效解决方法在package.json文件中对bu

2021-03-08 18:40:48 5437 5

原创 less-loader报错TypeError: this.getOptions is not a function

less-loader作用less-loader可以通过 require 或 import 的方式导入less文件错误原因less-loader的版本过高,导致引起该错误解决方法卸载当前高版本:npm uninstall less-loader重新安装低版本:npm install [email protected]...

2021-03-05 23:58:10 1726

原创 【Electron】Electron-builder打包Electron应用步骤 常见Electron-builder打包错误解决方法

Electron项目打包打包步骤问题1:网速过慢导致打包出错问题2:淘宝镜像无法下载nsis、winCodeSign依赖问题3:ERR_ELECTRON_BUILDER_CANNOT_EXEC乱码报错打包步骤根据Electron-builder官方文档打包需要分以下几步:使用npm安装该插件生成package.json文件npm init指定package.json文件中build选项中的配置(配置参数详情):添加script选项中命令:通过命令npm run dist以可分发格式(例如

2021-03-02 01:45:30 5727 2

原创 【Electron】require(‘electron‘).remote后,remote为undefined 渲染进程中dialog无法导入

原因在Electron中, GUI 相关的模块 (如 dialog、menu 等) 仅在主进程中可用, 在渲染进程中不可用若想要在渲染进程中使用dialog等GUI模块需要通过remote模块进行链接(remote 模块为渲染进程(web页面)和主进程通信(IPC)提供了一种简单方法)官方文档写着几种情况下remote模块会被禁用:而BrowserWindow配置时,enableRemoteModule默认为false(详情见文档):解决方法手动设置webPreferences中的enableR

2021-02-26 18:02:44 1767

原创 npm和cnpm混用导致错误:不是内部或外部命令,也不是可运行的程序或批处理文件

众所周知npm的下载速度十分稳定,所以项目之初我就使用cnpm(npm即使是修改了源地址速度也无法与cnpm相比)然后在对一个依赖进行安装时少打了一个字母c,使用了npm安装此时意外发生了,安装好依赖后整个项目直接崩溃,出现了不是内部或外部命令,也不是可运行的程序或批处理文件的错误原因cnpm为了让npm安装快速和容易默认使用npminstall进行下载,此时再使用npm下载可能会导致npm下载失败,并且这种混乱会影响到node_modules文件夹解决方法删除node_modules文件夹重.

2021-02-21 00:42:56 1489 1

原创 vue-devtools安装教程 附各种常见错误处理(图标不显示 图标显示控制台没用Vue选项卡)

安装教程1.选择master分支的vue-devtools克隆2.修改mainifest.json 中的persistant为true3.安装依赖使用命令npm install自动下载依赖模块在命令行工具的package.json文件所在目录地址,执行 npm install 命令,而后面不带有任何参数因为npm是从外网下载所以速度十分卡顿,而且有可能发生各种意外错误,推荐使用cnpm第三方插件cnpm:因为npm安装插件是从国外服务器下载,受网络的影响比较大,可能会出现异常,如果

2021-02-05 02:14:35 1408

原创 【Git】github在push时报错大文件,删除后依然报错

在将本地仓库push的时候报错:this is larger than GitHub’s recommended maximum file size of 50.00 MB然后我把本地文件删除后再次提交依然报错原因github上传时候,其实不止是push当前版本,还要push所有历史版本,如果之前某次commit没有上传,那么这个历史版本也要默认push解决用git log查询所有版本用**git reset [版本id]**命令撤销之前的版本之后再add然后commit再push就成功

2021-02-03 21:17:59 2667 1

原创 【js】文本动态打字效果

最近动态打字效果挺多的,就写了个js文件,提供了个函数调用一下就可以实现打字效果了效果展示有三种效果,1.匀速打字和删除,2.开始和结尾时停顿,3.每到换行停顿一下使用设置一个html容器,一般使用pre标签作为容器,将打印字符放置到其中<pre>function main() { <div class="codetypewriter"></div>}</pre>引入CodeTypewriter.js文件,导入该文件后将会

2021-01-26 21:50:58 499

原创 【js】导入就能用的下拉动画

介绍qui的下拉样式使用js动态添加,只需要 引入js文件,并为想要设置下拉样式的html的容器添加drop-down类名,即可成功加载下拉样式例如,以CSDN主页为例:为html容器添加类名[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传引入DropDown.js文件使用其中的构造函数DropDown实例化下拉对象,并调用对象的init()方法初始化使用样式[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传使用为html容器添加类

2021-01-23 14:18:16 232 1

原创 edge浏览器被毒霸导航锁定如何解除

解铃还须系铃人在毒霸导航的右上角有一个导航主页保护说明,这是金山毒霸官方发布的如何解除锁定说明链接在此解除方法一、金山毒霸解除主页设置如下:第一步:打开金山毒霸主程序(桌面快捷方式“金山毒霸”),点击打开“百宝箱”。第二步:打开“浏览器保护”。第三步:点击主页保护右侧的开关,在确认框上可修改,重新设置主页或解除保护。二、驱动精灵解除主页设置如下:第一步:点击立即检测第二步:点击百宝箱–浏览器设置第三步:点击“浏览器设置”,可以解除设置或重新设置为其他网址。三、如没有安装

2021-01-13 17:17:23 5207

原创 【Python】WPS、Excel表格处理(二) xlwt模块(xlsxwriter模块)

python操作excel主要用到xlrd和xlwt这两个库,即xlrd是 读 excel,xlwt是 写 excel的库,这两个适用于.xls格式有效写操作(xlsxwriter模块)概述xlsxwriter 只能创建新文件,不可以修改原有文件。如果创建新文件时与原有文件同名,则会覆盖原有文件导入库文件import xlsxwriter创建一个新的xlsx文件(如果原有同名文件会被覆盖)workbook = xlsxwriter.Workbook(“Expenses01.xlsx”)创

2021-01-06 23:35:25 1710

原创 【Python】WPS、Excel表格处理(一) xlrd模块

python操作excel主要用到xlrd和xlwt这两个库,即xlrd是 读 excel,xlwt是 写 excel的库,这两个适用于.xls格式有效读操作(xlrd模块)xlrd模块安装在cmd窗口 pip install xlrd封装工具(函数在下面介绍)import xlrdimport osclass ExcelTools: # Excel读取相关 -------------------------------------------------------------

2021-01-06 23:01:09 1248

原创 【CSS】将background-size写入background中的语法 size属性不能写入background原因

引言今天在做样式的时候想在background属性中将所有的背景全部定义完,并不想东一个西一个的写,但是在写background-size这个属性的时候,无论将该属性值写在什么地方都是错误的语法background属性的语法为:background:bg-color bg-image position /bg-size bg-repeat bg-origin bg-clip bg-attachment initial|inherit;没错其中bg-size就是指background-size属

2020-12-31 21:44:06 1151

原创 【python】理解列表推导式以及列表推导式嵌套

列表推导式所谓列表推导式,就是将一个可迭代的列表遍历,将每次遍历的元素拿出来进行一些操作,并用一个【】括起来,组成一个新的列表语法[expression for i in item if condition]expression 就是对每一个元素的具体操作表达式;item是某个可迭代对象的元素,如列表,元组或字符串等对象每次迭代的对象;if condition 是对每一个元素做分支判断,如果条件符合,则expression操作对应的元素.为了更好地说明列表表达式例子>>&

2020-12-20 17:28:17 1206 2

4602181《Python编程案例教程》(刘庆)

《Python编程案例教程》(刘庆)课件ppt 课后例题答案 示例代码

2021-02-12

CodeTypewriter.js

文本动态打字效果

2021-01-26

DropDown.js

仿小米下拉样式

2021-01-23

maven_repository.zip

该文件为Maven本地仓库,内含基本上所有常用的外部包,使用该仓库作为项目仓库将不用再从网上下载其中包含的Java包了

2020-09-11

Maven项目依赖.zip

Maven项目依赖内含druid.properties(阿里巴巴的德鲁伊连接池)和log4j.properties(日志)和jdbcutils.java类(在连接池的情况下获得连接)

2020-09-11

inkscape 0.92.3

Inkscape是开源的矢量图像编辑软件,与Illustrator、Freehand、CorelDraw、Xara X 等软件很相似,它使用 W3C 标准的 ScalableVector Graphics (SVG) 文件格式,支持包括形状、路径、文本、标记、克隆、alpha 混合、变换、渐变、图案、组合等 SVG特性。它也支持创作共用的元数据、节点编辑、图层、复杂的路径运算、位图描摹(根据点阵16进制色差复制绘制矢量图的算法)、文本绕路径、流动文本、直接编辑 XML 等。它可以导入JPEG、PNG、TIFF 等格式,并输出为 PNG 和多种位图格式。

2020-08-26

inkscape生成G代码插件,inkscape实心填充插件,以及插件使用教程

包含了inkscape生成G代码的插件,inkscape实心填充插件,以及插件的使用教程,教程整理为PDF格式

2020-08-21

JavaWeb开发从入门到实战课件PPT

该资源使JavaWeb开发从入门到实战课件PPT的压缩包,该课件应和高校教师课上提供基本相同,内容较为全面

2020-06-20

写字机器人原理、代码、零件清单

包含完整的零配件清单,运动原理,arduino烧录代码等信息,注:其中3D打印件可以从网上购买也可以自己找合适物品替代

2020-06-03

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除