• 2024-05-24MacOS开发-用命令行压缩文件
    原文链接:https://blog.csdn.net/zzl819954692/article/details/99554286MacOS开发-用命令行压缩文件在MacOSX中,你可以通过右键上下文菜单中的”压缩xxx“选项制作压缩文件,但是,该方式创建的压缩文件和通过命令行zip创建的压缩文件不同。这种区别至少影响了Apple提供的一项服务
  • 2024-04-12flutterr 检测应用版本号、服务器下载文件 以及实现 App 自动升级、安装
    依赖package_info_plus:^7.0.0path_provider:^2.1.2#查找文件获取文件存储路径open_file:^3.3.2#打开文件插件permission_handler:^11.3.1#检测Apk是否拥有权限配置权限<!--在Android6(Marshmallow)之前的版本中,明确声明网络权限--><uses-perm
  • 2024-04-04手搓Docker-Image-Creator(DIC)工具(04):DIC的代码实现
    此系列的前3篇主要是介绍了Docker的应用、Docker编排文件Dockerfile的常用命令、以及Docker镜像的构建过程等都进行简单介绍。尤其在第3篇,讲述了Docker运行时、安装用等资源,并在文末提出了存在的不足和改进的方向,本篇就直接从代码开始介绍如何使用DIC工具来
  • 2024-03-28Alfred使用AppleScript来实现一键隐藏功能(老板键)
    setappNamesto{"WeChat","QQ"}--将要隐藏的进程名称放入数组中tellapplication"SystemEvents"repeatwithappNameinappNamessetappProcesstofirstprocesswhosenameisappNamesetappIdtoidofappProcess
  • 2024-03-21代码复盘bug
    代码有bug执行10000次最后只赛进去1个Process因为CloudServicecloudService=(CloudService)vertexModel;这里的cloudService变量会被共享,重复不断被覆盖vertexModelList.add(cloudService);publicvoidtestAddVertex(intcount,VertexModelvertexModel){
  • 2024-03-16Makefile
    一、什么是Makefile?描述了整个工程的编译、链接规则。当源码文件比较多的时候就不适合通过输入gcc命令来编译,Makefile文件描述了编译哪些源码文件、如何编译,每次需要编译工程时只需要使用这个文件就行了。注意:Makefile中空出来的部分用Tab键,不能用空格;注释用“#”,不能用
  • 2023-12-18十二、路由参数和应用数据共享
    数据传递页面跳转,使用路由传递。//page1跳转传递参数router.pushUrl({url:'pages/ParamRouter2',params:{name:'HarmonyOS4.0',age:20}})//page2接收参数le
  • 2023-11-07Linux环境下java jar包(start 启动 stop 停止 restart 重启 status 查状态) 处理
    运行jar包sh脚本:#!/bin/sh#./ry.shstart启动stop停止restart重启status状态AppName=ruoyi-admin.jar#JVM参数#JVM_OPTS="-Dname=$AppName #-Duser.timezone=Asia/Shanghai#-Xms512m-Xmx1024m#-XX:MetaspaceSize=128m-XX:MaxMetaspaceSize=512m-XX:+He
  • 2023-09-15Android studio 修改APK打包生成名称
    在app的build.gradle的android{}添加一下代码android.applicationVariants.all{variant->variant.outputs.all{defcreateTime=newDate().format("YYYYMMdd",TimeZone.getTimeZone("GMT+08:00"))//在这里修改apk文件名
  • 2023-07-26前端之localStorage
    问题:同一个浏览器同时打开两个saas,发现localStorge共用同一个,相同key值的存储会相互覆盖原因:同一域名下,localStorage共享解决方法:不同saas使用不同的key下面介绍一下localStorage特性:1、永久存储,除非主动删除2、同一域名下可以多窗口共享3、键值对存储,方便管理使用:引入
  • 2023-07-18iOS测试包的安装方法
    iOS测试包根据要安装的机器类型可以分为2种:.app模拟器测试包.ipa真机测试包.app模拟器测试包的安装方式方式一:Xcode生成安装包1.Xcode运行项目,生成app包2.将APP包拖到模拟器中方式二:IPA包下载得到安装包1.将ipa包的后缀改成.zip,然后解压2.取出Payload目录下的.app文件
  • 2023-07-14groovy脚本sh执行注意单双引号问题
    正常groovy脚本#!/usr/bin/envgroovypipeline{//确认使用主机/节点机agent{node{label'master'}}options{parallelsAlwaysFailFast()}//声明参数parameters{//传包名称string(nam
  • 2023-07-11java 阿里云直播配置及推拉流地址获取
    原文地址:https://blog.csdn.net/zhanglei5415/article/details/131551685?spm=1001.2014.3001.5501一、开通阿里云直播首先进入阿里云直播产品主页:https://www.aliyun.com/product/live。点击下方的“立即开通”。如果是还未注册的用户请按照页面提示进行完成注册并实名认证
  • 2023-07-07Jenkins服务器安装及使用文档。
    准备环境Ubuntu20.04.6LTS、Linux5.4.0-148-genericx86_64、jdk-jdk1.8.0_361、maven-3.9.3、git-2.25.11、下载Jenkins.war包,并放到随意位置(你自己定)https://get.jenkins.io/war-stable/2.346.3/2、将启动脚本jenkins.sh放入war包同一路径下#!/bin/bashAppName=jenk
  • 2023-07-04yml使用@project.artifactId@启动异常
    Causedby:org.yaml.snakeyaml.scanner.ScannerException:whilescanningforthenexttokenfoundcharacter'@'thatcannotstartanytoken.(Donotuse@forindentation)in'reader',line5,column12:appName:@project.artifact
  • 2023-06-16【超详细】RuoYi 前后端分离版部署流程
    RuoYi前后端分离版部署流程
  • 2023-06-14django 更改了modules.py 数据库模型,但是 python3 manage.py makemigrations 提示无更改No changes detected
    现象:明明改了modules.py文件。删了appname/migrations/下所有内容。而且也删除了django模型变更记录表django_migrations中appname项目的记录 原因:删多了: appname/migrations/下所有内容。__init__.py不能删,需要重新创建一个,否则识别不了包了  
  • 2023-06-09WinUI 保证程序单开
     参考代码如下:protectedstaticvoidOnlyOneApp(){stringappName=typeof(App).Namespace;_=newMutex(true,appName,outboolcreateNew);if(!createNew){ShowNotification("提
  • 2023-05-29如何提升项目的本地构建效率?
    前言最近写H5的项目比较多,该项目从年龄上看着还算比较年轻
  • 2023-05-16Inno Setup
    modpath.iss//----------------------------------------------------------------------------////InnoSetupVer: 5.4.2//ScriptVersion: 1.4.2//Author: JaredBreland<[email protected]>//Homepage: http://www.legroom.net/software//Licen
  • 2023-05-11ios打包ipa的四种实用方法(.app转.ipa)
    总结一下,目前.app包转为.ipa包的方法有以下几种:1、Apple推荐的方式,即实用xcode的archive功能Xcode菜单栏->Product->Archive->三选一,一般选后两个。局限性:个人开发一般采用这种方法,但是当一个证书多人使用时就稍显麻烦。一般多人开发时都是采用provisioningprofile+P12文
  • 2023-05-11ios打包ipa的四种实用方法(.app转.ipa)
    总结一下,目前.app包转为.ipa包的方法有以下几种:1、Apple推荐的方式,即实用xcode的archive功能Xcode菜单栏->Product->Archive->三选一,一般选后两个。局限性:个人开发一般采用这种方法,但是当一个证书多人使用时就稍显麻烦。一般多人开发时都是采用provisioningprofile+P12文
  • 2023-04-25jenkins流水线发布前端代码
    pipeline{agent{label'hw'}environment{VERSION=sh(script:"echo`date'+%Y%m%d%H%M%S'`",returnStdout:true).trim()}stages{stage('克隆代码'){steps{
  • 2023-04-07Jenkins Maven Java项目
     [root@localhost~]#catx2.sh#!/bin/bashrm-rfjavawebappname=$1pid=`ps-ef|grep$appname|grep'java-jar'|awk'{printf$2}'`echo$pidif[-z$pid];thenecho"$appnamenotstarted"else
  • 2023-04-06uni-app:nvue:居左/居右/居中对齐(hbuilderx 3.7.3)
    一,代码:居中:<viewstyle="position:fixed;bottom:0;width:750rpx;height:60rpx;display:flex;flex-direction:row;justify-content:center;"><span>{{appName}}version:{{appVersion}}</span></view