自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(25)
  • 收藏
  • 关注

原创 Hbuilder真机调试、Android 检测不到手机的解决办法(必杀)

Hbuilder真机调试、Android Studio开发调试、adb刷机传文件都可以解决!首先确保安卓手机的USB调试已经打开。如果设备管理器里的ADB Interface打黄色感叹号,那么先给ADB安装驱动程序(Win7、Win8.1可能会这样)。安装ADB驱动的方法:在ADB Interface上右键点击“更新驱动程序软件” ——> “浏览计算机以查找驱动程序软件” ——&gt...

2018-11-27 15:08:06 27860

原创 Ubuntu 22.04 配置LLM大语言模型环境

本文介绍了清洁安装的Ubuntu Server 22.04 LTS安装NVIDIA显卡驱动、CUDA 12.1、cuDNN的方法及ChatGLM3、百川2、FastChat等大语言模型的部署使用方法。

2023-12-22 17:46:06 2574

原创 漫谈Uniapp App热更新包-Jenkins CI/CD打包工具链的搭建

HBuilderX是DCloud旗下的IDE产品,目前只提供了Windows和Mac版本使用。本项目组在开发阶段经常需要向测试环境提交热更新包,使用Jenkins进行CD是非常有必要的一步。尽管HBuilderX提供了CLI,但Jenkins服务通常都是搭建在Linux环境下的。当前的Uniapp wgt打包服务是使用了Windows Server + HBuilderX CLI的解决方案来进行打包,再用Jenkins远程调用接口。这里提供一种Linux下部署的方式。

2023-12-04 18:09:23 2657 2

原创 HBuilderX App打包

直接执行上述命令是不行的,因为uniapp的node_modules下根本就没有编译该工程所需的各种依赖,并且缺少很多环境变量。为Linux服务器下载对应系统和架构的Node二进制包并覆盖HBuilderX所使用的node,这里以。,因为Windows和Unix-Like的npm结构不同,即使npm-cli的实现是跨平台的。下的npm而非shell环境变量下的npm以便使用。其次,需要在执行前对环境变量做修补。剖析HBuilderX结构,完成打包环境的移植。比较难绷的是,公司服务器的。

2023-11-27 18:24:10 1565

原创 macOS系统运行jmeter时去除恼人的shell黑框

默认情况下,运行jmeter会打开一个shell窗口以启动程序。利用macOS自带的“自动操作”工具及shell指令可以做到隐藏shell窗口来获得类似其它软件的双击即执行体验。

2022-09-15 14:20:46 394 1

原创 HbuilderX格式化scss、less文件

HbuilderX自带了jsbeautify插件以进行代码格式化。然而当我们尝试新建外部CSS文件以分割过长组件代码时会发现,以scss或less为后缀的样式表文件无法正确地被格式化。由于HbuilderX可能会存在更新覆盖相关配置的可能性,所以这里编写node脚本进行批量修改。版本更新后若失效,重新执行即可。以Mac开发环境为例,Windows用户可自行修改路径设置。二、手动修改HbuilderX相关配置,使用自带的jsbeautify进行格式化。一、在DCloud插件市场下载。...

2022-08-09 14:49:26 4080

原创 uni-app实现微信相机

在微信小程序中直接使用uni.chooseMedia即可调用微信相机进行摄录。但为了保持体验的相似性,造一个仿微信相机的轮子是有必要的。本相机支持照片及视频的摄录,拍摄后可进行预览、重拍。采用页面栈的形式进行传值。因为小程序的胶囊很碍事,所以对UI进行了调整,功能按钮均移动到页面下方。......

2022-08-02 18:12:18 5099

原创 uniapp使用阿里云OSS上传文件

本文使用的方式是直接上传,不需要向后端获取凭据。优点是上传方便,缺点是本地存储Key较为不安全。

2022-08-02 17:23:44 2133 2

原创 Uniapp-微信小程序实现全局事件监听并进行数据埋点

最近接到需求,领导希望使用微信开放平台上免费的We分析进行数据埋点,但又不希望在现有uniapp开发的微信小程序代码上做侵入式修改,笔者奉命进行了技术调研,考虑通过劫持事件的方式来实现捕获特定事件并上传分析平台的功能。需要特别注意的是,微信小程序是不能得到document对象的,$el上挂载的也是undefined,自然也就不能通过全局addEventListener的方式来监听特定事件。在调研中想到可以通过劫持小程序的自定义组件构造器Component()来实现事件的监听。...

2022-06-17 11:32:32 12603 5

原创 macOS使用Sourcetree关联Github账号全流程

目录前言软件环境清除无用的OAuth凭据修改全局.gitconfig申请GitHub Personal Access Tokens在Sourcetree中进行账号关联前言目前GitHub抛弃了传统的用户名+密码的鉴权方式,而是改为了SSH Key认证。但网上介绍的方法在macOS下可能出现无限弹密码认证框的情况,这里为大家介绍一下HTTPS+Token的第三方客户端登录方式。软件环境macOS Monterey 12.2.1 (21D62) Apple Silicon(M1)Sourcetree

2022-03-23 15:11:47 2703

原创 elementUI表格组件中懒加载子级即时更新的问题(添加、删除、修改)

前端代码:<el-table :data="dataList" ref="dataTable" style="width: 100%;" row-key="id" v-loading="dataListLoading" lazy :load="load" :tree-props="{children: 'children', hasChild

2020-11-07 14:58:10 1209 1

原创 Android BLE(低功耗蓝牙)在Android不同版本的适配问题

一、前言截止到本文完成的日期为止(2020年04月16日),笔者对Android 5.0~Android 10的部分手机进行了适配测试。该文中所遇到的问题基本都出现在国产定制系统(EMUI、MIUI、ColorOS)上。开发环境为macOS+idea。二、相关代码1、(基本)在AndroidManifest.xml中静态申请如下权限:<uses-permission andr...

2020-04-16 15:08:49 5281 1

原创 macOS安装Homebrew时解决源镜像速度过慢的问题

新建如下文件,保存为brew_install,然后rubybrew_install即可。#!/System/Library/Frameworks/Ruby.framework/Versions/Current/usr/bin/ruby# This script installs to /usr/local only. To install elsewhere (which is# ...

2018-09-17 15:54:38 10821

原创 Ubuntu 16.04 桌面版安装后的一些注意事项

1、首先是更新源的时候遇到被锁问题。sudo rm  /var/lib/dpkg/lock 可以解决。2、系统自带的vi不好使。sudo apt-get install vim3、安装ssh服务apt-get install openssh-servervi /etc/ssh/ssh_config,把22端口和protocol的注释去掉。service

2017-09-08 14:03:24 1002

原创 FREENAS虚拟机Jails配置全攻略(多篇集合)

本篇涉及的资源下载:http://pan.baidu.com/s/1dFvjTkP 密码:066uFreeNAS:虚拟机(Jails)入门篇Jails是FreeBSD提供的轻量级级虚拟机,FreeNAS能实现丰富的功能全仰仗强大的Jails虚拟机,最近FreeNAS又引入phpVitrualBox,更是让这套NAS系统如虎添翼。这篇教程已经向大家介绍了如何为FreeNA

2017-07-30 17:30:24 35098 2

原创 macOS Sierra开启HiDPI的方法

一,下载最新DarwinDumper.app并打开,去掉所有全选,勾选EDID选项后点击图例左边的Run选项。(会要求输入系统密码)在桌面会生成一个文件夹,里面会有子文件夹叫EDID,这个子文件夹EDID就是我们接下来要用的。二,1,打开FixEDID.app,点击“open EDID binary file”找到桌面***文件夹里的子文件夹EDID,选择里面的EDID.bin文件

2017-07-17 21:39:34 13446 1

原创 Java基础算法练习五题——(4)

16.输出九九乘法表package com.myd.ex4;public class MultiNine { public static void main(String[] args) { for (int i = 1; i <= 9; i++) { for (int j = 1; j <= 9; j++) { System.out.print(i * j + "

2017-07-13 16:01:23 266

原创 Java基础算法练习五题——(3)

11.有1、2、3、4四个数字,能组成多少个互不相同且无重复数字的三位数?都是多少? package com.myd.ex3;public class CombineNum { public static void main(String[] args) { int sum=0; for(int a=1;a<=4;a++) { for(int b=1;b<=4;b++)

2017-07-12 12:04:33 331

原创 Java基础算法练习五题——(2)

6.输入两个正整数m和n,求其最大公约数和最小公倍数。package com.myd.ex2;import java.util.*;public class Zzxc { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int x = sc.nextInt();

2017-07-11 21:05:10 348

原创 Java基础算法练习五题——(1)

1.有一对兔子,从出生后第3个月起每个月都生一对兔子,小兔子长到第三个月后每个月又生一对兔子,假如兔子都不死,问每个月的兔子总数为多少?package com.myd.ex;import java.util.*;public class Fibb { public static void main(String[] args) { Scanner sc = new Sc

2017-07-11 16:38:19 418

原创 macOS Sierra安装HomeBrew来执行更多Linux命令

第一步:安装Homebrew(一款mac下的包管理器)myd$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"第二步:安装wgetbrew install wget第三步:测试192:~ myd$ wget> wget:

2017-07-08 15:37:54 527

原创 JavaScript入门(1)

写入HTML输出流:document.write("My first JavaScript Test!")功能:向网页上输出文字。如果在文档加载后使用该方法,会覆盖整个文档。如:我的第一个 Web 页面我的第一个段落。点我function myFunction() { document.write(Date());}将会在点击按钮后只显示时间

2017-07-08 13:10:56 284

转载 JavaScript——正则表达式大全

正则表达式中的特殊字符字符 含意\ 做为转意,即通常在"\"后面的字符不按原来意义解释。如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 或对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。 ^ 匹配一个输入或一行的开头,/^a/匹配"an A",

2017-07-08 12:46:40 450

转载 JavaScript表单——验证密码强度的正则表达式及其应用

正则://校验是否全由数字组成function isDigit(s){var patrn=/^[0-9]{1,20}$/;if (!patrn.exec(s)) return falsereturn true}//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串function isRegisterUserName(s) { var patr

2017-07-08 12:40:07 530

原创 JavaScript表单——验证密码强度

第一种:HTML部分: 密码强度 #passStrength{height:6px;width:120px;border:1px solid #ccc;padding:2px;} .strengthLv1{background:red;height:6px;width:40px;} .strengthLv2{background:orange;height:6px

2017-07-08 12:28:08 1097

空空如也

空空如也

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

TA关注的人

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