自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(78)
  • 资源 (1)
  • 收藏
  • 关注

原创 github分支管理策略

我们采用Git-flow的分支结构和思想,中心仓库包含了两个主要分支,这两个分支的寿命是无限的:同时,我们会用到几个支持性分支:开发的同学不要向master分支提交代码,由负责发布的同学统一合并。原则上,所有需要进入develop或release的代码都需要通过pull request进行代码review,review通过后再merge。开发的同学,请先在github上fork仓库,切换到develop进行开发,开发完成后向中心仓库提交pull request。进入stablelization阶段的Spri

2024-04-27 09:54:51 172

原创 JavaScript异步操作的流程控制

如果有多个异步操作,就存在一个流程控制的问题:确定操作执行的顺序,以后如何保证遵守这种顺序。上面代码的async函数是一个异步任务,非常耗时,每次执行需要1秒才能完成,然后再调用回调函数。如果有6个这样的异步任务,需要全部完成后,才能执行下一步的final函数。请问应该如何安排操作流程?上面代码采用6个回调函数的嵌套,不仅写起来麻烦,容易出错,而且难以维护。

2024-04-27 09:54:29 121

原创 Nodejs与npm

1.检查 Node的当前版本,使用命令node -v2.清除npm cache3.安装n模块4.升级到最新版本(该步骤可能需要花费一些时间)你可以制定一个受欢迎的版本,比如或者你也可以告诉管理器,安装最新的稳定版本5.查看Node的版本,检查升级是否成功node -v6.安装nodejs后npm会一起安装,里面的npm可能不是最新版本,这时要升级这个npm如果得到的版本信息不正确,你可能需要重启机器。

2024-04-26 16:13:03 184

原创 Axure RP 快捷键和使用技巧

C --> CtrlM --> Alt。

2024-04-26 16:10:46 72

原创 OllyDbg 快捷键及常用法

Ctrl --> CAlt --> M。

2024-04-25 12:16:22 153

原创 常用的跨平台笔记软件OneNote, GTD

双击打开将显示你所有的模板页面,删除你想要删除的然后关闭即可。搜索带特殊字符如「空格」等,用。在 Windows 下的。将搜索关键字括起来。

2024-04-25 12:16:03 647

原创 学习 php 过程中遇到的问题记录

然后在浏览器使用 url 访问 test.php,会显示 php 相关的配置、插件等大量相关信息,在其中。在 php.ini 文件中配置启用扩展 php_openssl.dll。注意 phpize 和 php-config 要使用 php7 下的。在 php.ini 文件中配置启用扩展 php_curl.dll。在 php.ini 文件中配置启用扩展 php_curl.dll。一项即可找到所有生效的 php.ini 文件路径。目标路径可以在 phpinfo() 的。修改 php.ini 文件,配置。

2024-04-24 10:27:48 250

原创 Python 常用模块及资源记录

方便地进行 base64 编解码的模块。很好用的 HTML/XML 解析器。运行一个简易的 HTTP 服务器。简单实用的 HTTP 服务器。优雅简单的 HTTP 模块。JSON 编码解码器。格式化 JSON 文件。

2024-04-24 10:26:43 330

原创 Mac 下最好用的播放器MPV

Mac OS X 下最好用的播放器,没有之一。

2024-04-23 09:56:24 255

原创 Qt Creator 的常用快捷键和操作记录

参考:C --> CtrlM --> Alt。

2024-04-23 09:53:13 193

原创 Source Insight 工具的快捷键及使用日常

打开菜单里的「Options」-「Preferences」-「Display」,取消勾选。打开菜单里的「Project」-「Synchronize Files」(快捷键。,等待 Source Insight 重新解析工程里的文件完成即可。如何在标题栏里显示文件全路径?新建工程后函数跳转等遇到。

2024-04-22 15:26:15 280

原创 个人最常用的 Vim 常用操作

【代码】个人最常用的 Vim 常用操作。

2024-04-22 15:25:55 297

原创 Windows 下最好用的流程图软件Visio

如果在 Visio 2013/2016 里画流程图,发现连接线没有箭头,检查一下「设计」菜单里是否将主题设置成了「无主题」,如果是,取消掉就好了。把鼠标悬停在图形上四周应该有几个小三角提示,如果没有,检查「视图」里是否勾选了「自动连接」,如果没有,勾选上。导出 PNG 时,填好保存位置和文件名之后,会弹出一个「PNG 输出选项」,在其中调整大小即可。

2024-04-20 22:51:55 151

原创 Visual Studio Code 的快捷键与使用技巧

C --> CtrlM --> Alt。

2024-04-20 22:51:25 320

原创 Android Studio 快捷键及使用技巧汇总

在 Android Studio 里打开 File - Settings - Appearance & Behavior - Notifications;在 Android Studio 里打开 File - Settings - Editor - File Types;在界面上找到你想屏蔽的 Group,将 Popup 列改为 No popup,点 OK 保存即可。在 Ignore files and folders 里加上。此部分与 Intellj IDEA 通用。比如要隐藏 Vim 打开文件产生的。

2024-04-19 18:40:56 725

原创 h5 video元素的 api使用demo

一个h5 video元素的 api使用demo。

2024-04-19 18:37:50 133

原创 await try catch

底层在catch里进行return e:catch 被return会抛给上层的then里导致上层调用无法再catch住这个异常。异常只被catch一次,如果底层catch了a异常,他的上层就不会再执行a的catch,但可以catch a上层到本层的异常。await 如果不是最上层,一般不需要try catch, 发生异常也不会终止程序,并会将异常抛至上层。await通过try catch 等同于 promise的.catch。await如果是最上层,可以使用try catch。

2024-04-18 14:34:09 226

原创 Mysql数据库操作命令

/修改用户的密码update mysql.user set password=password(‘1234’) where User=“root” and Host=“localhost”;(1)比如:任意主机上(“%”),用户(用户名:test1,密码:adc,如果之前没有用户名为test1的会新建一个test1用户)在所有数据库上,执行任意操作的权限(很危险)如果刚安装好MYSQL,超级用户root是没有密码的,故直接回车即可进入到MYSQL中了,MYSQL的提示符是: mysql>

2024-04-18 14:32:04 319

原创 持续集成和持续部署

持续部署是在持续集成的基础上进一步推进,将通过持续集成构建和测试的代码自动部署到生产环境中。持续集成是指开发人员将代码频繁地合并到共享代码仓库中,并通过自动化构建和测试流程来验证代码的正确性。持续集成(Continuous Integration,简称CI)和持续部署(Continuous Deployment,简称CD)是现代软件开发中的重要实践,旨在提高开发团队的效率和软件交付的质量。总结起来,持续集成和持续部署是通过自动化构建、测试和部署流程来实现快速、高质量的软件交付。

2024-04-17 21:28:35 695

原创 Web 端视频播放的常见问题及相应解决方案

视频播放失败网络跨协议拦截CDN 无视频CDN 鉴权失败微信浏览器拦截跨域问题视频未转码异常视频浏览器环境不支持播放浏览器不支持 Flash浏览器不支持 MSE浏览器不支持解码 H264 或者不支持播放 MP4、HLS 格式的视频HLS 加密视频播放失败获取 key 失败解密失败浏览器劫持视频播放视频激活播放后强制全屏视频无法被其他元素覆盖播放器出现多余的图标播放器出现广告、下载、推荐视频等内容Android 端播放视频不会随着页面滑动播放器显示尺寸播放器出现黑

2024-04-17 21:19:32 944 1

原创 git常用命令

下面的命令会增加URL地址为’[email protected]:daixu/WebApp.git’,名称为origin的远程服务器库,以后提交代码的时候只需要使用 origin别名即可。比如,取回远程remote命名为center的master分支,与本地develop进行merge。把代码push到远程后,发现commit的注释居然多了几个错别字,不行,必须改了!从远程库获取某个分支的更新,再与本地指定分支进行自动merge,格式如下。如果要与本地当前分支进行merge,冒号后的<本地分支名>可以省略。

2024-04-16 20:09:51 640

原创 基础面试题

谈谈垃圾回收机制方式及内存管理简述登录原理一个小项目让你自己负责搭建底层一些架构说一下了解的js 设计模式,解释一下单例、工厂、观察者说一下git和svn的区别何为同源策略及如何处理跨域问题基础算法能力。

2024-04-16 10:30:10 634

原创 web直播媒体格式及兼容问题

flv.js是来自Bilibli的开源项目。它解析FLV文件喂给原生HTML5 Video标签播放音视频数据,使浏览器在不借助Flash的情况下播放FLV成为可能。flv.js 优势由于浏览器对原生Video标签采用了硬件加速,性能很好,支持高清。同时支持录播和直播去掉对Flash的依赖flv.js 限制FLV里所包含的视频编码必须是H.264,音频编码必须是AAC或MP3, IE11和Edge浏览器不支持MP3音频编码,所以FLV里采用的编码最好是H.264+AAC。

2024-04-15 15:27:10 815

原创 错误:Blocked script execution in ‘about:blank‘ because the document‘s frame is sandboxed and the ‘allo

错误:VM5729:1 Blocked script execution in ‘about:blank’ because the document’s frame is sandboxed and the ‘allow-scripts’ permission is not set.原因是:在“about:blank”中阻止脚本执行,因为文档的框架已被沙盒化并且未设置“allow-scripts”权限。这个错误提示是Cesium不识别js,沙箱iframe不允许使用js。

2024-04-15 15:21:01 109

原创 nginx多站点虚拟路径配置

我们有时会遇到一个ng服务,需要配置多个站点的需求。如 http://pingan.com/site1 、http://pingan.com/site2 两个站点,通过不同目录区分站点。

2024-04-12 18:25:51 449

原创 Python脚本式编程

Python脚本式编程。

2024-04-12 18:22:40 395

原创 H5如何中断已经发出去的网络请求

umi 项目中默认的请求库是umi-request,因此我们可以使用umi-request提供的方法来中止请求。另外,在umi项目中可以搭配使用了dva,因此下面简单介绍下在dva中使用CancelToken中止请求的流程。Fetch 是 Web 提供的一个用于获取资源的接口,如果要终止 fetch 请求,则可以使用 Web 提供的 AbortController 接口。abort():终止一个尚未完成的Web(网络)请求,它能够终止 fetch 请求,任何响应Body的消费者和流。Fetch 中断请求。

2024-04-11 18:38:26 692

原创 执行npm publish 报错:need auth You need to authorize this machine using `npm adduser`

在发布 npm 包的时候提示没有登录,解决办法 This command requires you to be logged in to https://npm.pkg.github.com。做了一个 npm 包,在想发布的时候,怎么都发布不了。npm adduser 登录成功的。registry 末尾不要加斜杠。但是我明明已经登录了。

2024-04-11 18:32:58 275

原创 AJAX教程笔记,常用API

header(‘Content-Type’, ‘application/javascript’) //如果是从php页面返回js脚本时,设置,如果直接请求js页面,不需要。’).load(url, [data], [fn]) 异步加载指定URL返回的数据(必需是text/html),挂载为当前选定元素的innerHTML。//把JSON字符串解析为JS数组/对象。发起异步的GET请求,获取服务器端返回的JSON响应,并自动调用JSON.parse()方法把服务器返回的JSON字符串解析为JS对象。

2024-04-10 18:38:25 818

原创 前端常用工具库集合

声网 rtc https://docs.agora.io/cn/Video/API%20Reference/web/interfaces/agorartc.stream.html。vconsole 控制台不滑动版 :https://cdn.bootcss.com/vConsole/3.3.4/vconsole.min.js。partc文档 https://peimc-web-stg.pa18.com/video/PFMC-static/doc/index.html。

2024-04-10 18:37:08 1000

原创 BOM教程笔记,常用API

1、window对象:在浏览器中替代global对象的全局对象。2.修改或设置浏览器窗口相关属性。同名窗口只能打开一个!

2024-04-09 19:25:21 498

原创 DOM教程笔记,常用API

DOMDHTML:动态HTML。一系列实现网页动态效果技术的统称DHTML对象模型:7大对象*window: 指代当前浏览器打开的窗口。何时创建:在浏览器打开窗口时创建。*document: 指代当前正在打开的HTML文档,即网页。何时创建:网页被加载时在内存中创建。*event:指代事件对象。何时创建:事件发生时自动创建。navigator: 封装了浏览器软件的版本信息和部分设置location:指代当前窗口中的地址栏。

2024-04-09 19:24:55 682

原创 css遇到的各种问题及解决方案

不同的html id可以重名,不影响link了不同的css,里面有选择器重名的,后者会覆盖前面的,所以要把公用的,其他页面用到一部分的link到前面,本页的css写到最后,覆盖前面没用的。如果父元素有宽高,只有背景图,没有其他内容,且没有边框,给子元素加margin 父元素会被加宽,或margin被加到父元素上,是css bug。当块元素中直接插入定款定高的图片时,如果块元素不指定宽和高,图片就会有2像素左右的向下偏移。父元素加padding取代margin,需要父元素减去padding的高度,计算麻烦。

2024-04-03 11:17:23 267

原创 关闭chrome浏览器安全策略,允许跨域请求

本地调试项目,接口出现cors错误,如何能跨过拦截,继续调试?前端在调试代码的时候,可能会遇到后端服务暂未设置cors配置的情况,这时候如果我们想通过本地localhost域名请求绝对接口路径,那么就会触发浏览器的cors安全策略,导致请求被拦截。如果我们不想做其他改变,有什么办法可以继续调试呢?可以使用下面方式,将浏览器的安全策略关闭,就可以继续调试了。

2024-04-03 11:16:38 291

原创 CSS3 高级- 复杂选择器、内容生成、变形(transform)、过渡(transition)、动画(animation)

一、复杂选择器兄弟选择器:选择平级元素的唯一办法属性选择器:1、通用:基本用不着,太泛了2、自定义:4种伪类选择器:1、目标伪类:2、结构伪类:3、元素状态伪类:4、伪元素选择器:应用于文字,使网页看起来想杂志5、否定伪类:选择器:not([本选择器的条件]) /*有兼容问题,少用*/二、内容生成1、伪元素三、变形(transform)----迅速变化1、旋转 rotate2、位移 translate3、缩放 scale4、倾斜 skew5、3D变形四、过渡(trans

2024-04-02 17:00:19 1147 1

原创 CSS总结

1、用于HTML文档中元素的样式定义2、尽量用CSS样式取代html属性CSS特征继承性、层叠性(多个样式层叠为一个)、优先级。

2024-04-02 14:30:06 1103 1

原创 JQuery入门基础

jQuery是javascript类库,简称JS库。它预定义了一套对象和函数,简化了javascript的开发,帮开发者建立高难度交互的web2.0特性的富客户端页面。jQuery常用API

2024-03-31 20:05:41 892

原创 Photoshop笔记大全

Ctrl+R:调出标尺Ctrl+T:调整变形。拖动时,按住ctrl键,任意变形。按住Shift键,等比例变形。按Esc键,恢复。Alt+delete:前景色填充Ctrl+delete:背景色填充ctrl+x:剪切ctrl+v:粘贴在新图层ctrl+shift+v:原位粘贴在新图层ctrl+z:撤销一步。ctrl+alt+z:连续撤销ctrl+shift+I:反向选择delete:删除选区。ctrl+D:取消选区。ctrl+E:合层。ctrl+Enter:钢笔选择区域变选区。常用快捷键。Shift+工具代码

2024-03-31 18:47:08 909

原创 JavaScript快速入门笔记之十(OOP:面向对象程序设计)

OOP:面向对象程序设计对象:程序中描述现实中一个物体的属性和功能的结构一个对象专门代表现实中的一个物体面向对象3大特点:封装(对象来封装属性和方法),继承(子对象用父对象属性方法,原型链),多态(如this 不同的场合不同状态,js对多态支持不好,仅讨论重写)

2024-03-30 13:59:45 765

原创 JavaScript快速入门笔记之九(错误处理 Error、Function对象)

错误:程序运行过程中发生的异常状态,导致程序停止运行——异常错误处理:当程序发生错误时,保证程序不退出的机制发生错误时,程序会自动创建一个Error对象:Error对象中仅封装了错误的信息js种6种何时使用:今后只要程序有可能抛出错误,就要将可能发生错误的代码放入try中错误处理中的return抛出自定义错误!何时需要抛出自定义错误:自己实现的函数,被被人调用时。为了向合作伙伴提示开发错误,都要主动抛出错误信息。语法:throw new Error(“自定义错误信息”)

2024-03-30 13:59:17 594

Python爬虫开发与项目实战,从爬虫入门 Python.docx.zip

Python爬虫开发与项目实战,从爬虫入门 Python Python 有很多应用的方向,比如人工智能、web开发、数据分析等等 但爬虫对于初学者而言更友好,原理简单,几行代码就能实现基本的爬虫,学习的过程更加平滑,你能体会更大的成就感。 掌握基本的爬虫后,你再去学习 Python 数据分析、web 开发甚至机器学习,都会更得心应手。因为这个过程中,Python 基本语法、库的使用,以及如何查找文档你都非常熟悉了。 对于小白来说,爬虫可能是一件非常复杂、技术门槛很高的事情。但掌握正确的方法,在短时间内做到能够爬取主流网站的数据,其实也不难实现,这里给你分享一份零基础快速入门 Python 爬虫的学习资料

2024-04-09

php生成PDF电子合同签名

The FPDF library is made up of the following elements: - the main file, fpdf.php, which contains the class - the font definition files located in the font directory The font definition files are necessary as soon as you want to output some text in a document. If they are not accessible, the SetFont() method will produce the following error: FPDF error: Could not include font definition file Remarks: - Only the files corresponding to the fonts actually used are necessary - The tutorials pro

2024-04-09

H5 百度地图使用demo+地图基础知识+开发者平台及相关地址

H5 百度地图使用demo+地图基础知识+开发者平台及相关地址 * Geolocation - 地理定位 * 概述 * 定位 - GPS(百度地图) * 经度和纬度 - 存在误差 * GPS依靠卫星定位 - 速度+精确度 * 网络是否畅通 - 隧道时 * 卫星的颗数 - 野外 * GPS是美国产的 * 定位技术 * 国产 - 北斗定位(不依靠卫星) * 目前增加卫星定位 * 移动基站 - 语句、流量和定位 * 只要手机有信号,实现定位 * 速度+精确度都高于GPS * 链接互联网 - IP地址 * 注意 * HTML5实现地理定位 - 并不是属于HTML5的内容 * HTML5中实现地理定位的技术是由Google公司提供的Map * 国内来学习百度地图+高德地图 * 百度地图 - 高德地图 * 注册百度的开发者 - 免费 * 访问地址

2024-04-09

全网首发html小霸王游戏网站搭建,童年经典200款游戏【源码+教程】

全网首发html小霸王游戏网站搭建,童年经典200款游戏【源码+教程】 视频教程详细讲解搭建+源码

2024-03-30

基于PHP+MySQL的二手房供求信息管理系统设计与实现,毕业设计,论文+答辩ppt+源码

基于PHP+MySQL的二手房供求信息管理系统设计与实现 论文+答辩ppt+源码

2024-03-30

同城高清手机绿幕,直播间现实与虚拟的混搭技术,老板商家必看!

同城高清手机绿幕,直播间现实与虚拟的混搭技术,老板商家必看! 详细讲解 餐饮为什么要选择虚拟直播 直播素材怎么拍摄 绿幕融合直播间怎么搭建 如何下载与直播加加 直播加加基础功能 如何控制切换

2024-03-28

网盘目录项目系统,一键安装教学,详细视频手把手讲解

1、项目介绍 2、代码安装 3、创建站点、反向代理 4、基本设置 5、挂载网盘 6、文件加密 7、ui美化 8、盈利形式

2024-03-28

装修通用报价参考,基础施工项目+水电工程项目+瓦木项目,超级详细

装修通用报价参考,基础施工项目+水电工程项目+瓦木项目,超级详细

2024-03-28

2023最新任务悬赏平台源码仿蚂蚁帮众人帮等平台,功能齐全,独立后台某宝9000多【亲测可运营】

一.测试环境: 1.linux宝塔面板 2.Nginx 1.18.0 3.MySQL 5.6.50 4.PHP-7.2 php7.2安装扩展 fileinfo 删除所有禁用函数 之后重载服务并重启PHP 二.站点设置 1.新建站点同时创建数据库 上传并解压源码 PHP版本选择7.2 2.网站运行目录 public 关闭防跨站 3.网站伪静态规则 thinkphp 三.数据库设置 上传数据库文件并导入 1.替换你的数据库信息 \app\database.php 四.进入后台修改你的网站信息 后台地址:http://域名/admin 账号admin 密码8ye.net 基本上前台需要修改的东西都在后台了,你们到时候自己翻一下就差不多了 测试账号:123123 123123 五.支付商户信息修改:/extend/zpay/src/Config/ZpayConfig.php 下载APP这个按钮的话,你打包APP的话就在后台改就可以,你要是不用可以删掉

2024-03-27

微博图片批量下载工具免费下载【安装包 + 视频教程】

1、解压安装包 2、双击exe程序运行 3、输入微博主页地址,选择保存目录 4、点击开始获取 视频教程有详细讲解

2024-03-27

最新英皇cms影视网站系统源码 多种模板 自带采集 支持APP【源码+教程】

英皇影视cms采集系统搭建,好用的电影网站程序 一键安装【源码+教程】 视频教程详细讲解

2024-03-27

最新H5农场牧场养殖鸡蛋理财鸡游戏运营源码对接免签约支付接口(教程+源码)

附源码 和 详细视频教程,免费 最新H5农场牧场养殖鸡蛋理财鸡游戏运营源码对接免签约支付接口(教程+源码),最新H5农场牧场养殖鸡蛋理财鸡游戏运营源码对接免签约支付接口(教程+源码),最新H5农场牧场养殖鸡蛋理财鸡游戏运营源码对接免签约支付接口(教程+源码)

2024-03-27

Midjourney辞典AIGC中英双语图文辞典+Midjourney提示关键词Prompt大全.pdf

MidJourney辞典AIGC中英双语图文辞典+Midjourney提示关键词Prompt大全完整pdf文档 AI绘画中英双语图文词典.pdf

2024-03-27

个人所得税计算,练习JavaScript if用法

下载资源,双击html运行体验效果。 个人所得税计算,练习JavaScript if用法

2024-03-26

Twojs插件使用demo

Twojs插件使用demo。图形绘制demo,canvas

2024-03-26

JS实现拖放效果,dataTransfer对象实现拖放效果

资源包是demo源码,双击html文件可以本地跑起来体验效果。 dataTransfer对象用于从被拖动元素向放置目标传递字符串数据。因为这个对象是 event 的属性,所以在拖放事件的事件处理程序外部无法访问 dataTransfer。在事件处理程序内部,可以使用这个对象的属性和方法实现拖放功能。

2024-03-26

微信漫画小程序全开源:带漫画资源,带搭建教程,流量变现利器,全网漫画免费看 附安装说明和源码

零基础搭建微信漫画小程序,支持流量主,全网漫画兔费看【源码+详细教程】

2024-03-25

装修预算控制表;预算控制表格模版

装修预算控制表格;设备、施工、主材、定制家具、家具、洁具、软装、电器、增项

2024-03-24

收房验房标准参考,精装房验房项目明细表,毛坯房验房项目明细表

收房验房标准参考,精装房验房项目明细表,毛坯房验房项目明细表

2024-03-24

装修35道工序;装修通用工艺标准参考;装修小白扫盲

装修通用工艺标准参考,装修小白扫盲

2024-03-24

装修通用合同标准参考合同模版

合同模版,装修通用合同标准参考

2024-03-24

使用Assistants API快速搭建领域专属AI助手

使用Assistants API快速搭建领域专属AI助手 什么是 Assistants API 为什么 Assistants API Demo 展示及能⼒介绍 Demo 框架及具体实现 从 Demo 到实际应的 Gap

2024-03-24

AI大模型颠覆程序员的价值

AI大模型颠覆程序员的价值;借助大模型提高收入

2024-03-24

sass-3.4.1.gem

sass-3.4.1.gem

2016-06-20

空空如也

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

TA关注的人

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