logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

python项目生成exe

做了个python的小项目,需要打包为桌面端的exe使用,结果一打包,体积直接上百兆了,研究了下,使用虚拟环境打出的包会更干净小巧。

文章图片
#python#conda
修改python打包后的窗体图标、任务栏图标、exe图标

最后不管是直接运行还是打包exe后运行,会发现窗体图标、任务栏图标、exe图标都变成了自定义的图标。

文章图片
#python
blender导入灰度图生成地形模型

安装软件在此处下载blender并安装。添加平面1、打开blender,右键删除初始的立方体。2、shift+a选择平面添加进场景:3、按下s键鼠标拖动调节平面大小确定后按下鼠标左键:4、选择顶部菜单的modeling后再右键选择细分:5、在左下角输入细分的数值后按下回车:导入灰度图1、选择顶部菜单的layout后点击右下角的纹理属性然后新建:2、打开自己的灰度图:3、选择修改器属性:4、添加修改

文章图片
#blender
three.js添加3d模型

three官方的几何体也就那么几个,想要生成各种各样的模型,其难度十分之大,这时引入外部模型也不失为一种选择。具体引入办法如下。初始化场景this.scene = new THREE.Scene(); //新建场景let width = window.innerWidth; //窗口宽度let height = window.innerHeight; //窗口高度let k = width / h

文章图片
#vue.js#前端#经验分享 +2
three.js添加3d模型

three官方的几何体也就那么几个,想要生成各种各样的模型,其难度十分之大,这时引入外部模型也不失为一种选择。具体引入办法如下。初始化场景this.scene = new THREE.Scene(); //新建场景let width = window.innerWidth; //窗口宽度let height = window.innerHeight; //窗口高度let k = width / h

文章图片
#vue.js#前端#经验分享 +2
数据看板可视化

感觉可视化项目难度不大(当然这只是对于我这种只会用轮子的懒人加缝合怪来说),无非就是熟练利用echarts配置,但麻烦的是效果需要自己仔细调节。

文章图片
#前端#javascript#vue.js +1
vue打包项目版本号自加

具体思路是:在执行打包命令npm run build时,同时执行一段js代码,该代码通过调用fs来自加修改package.json中的version,然后再进行打包操作。项目每次打包后都需要改动项目版本号,这个改动每次都需要在package.json中修改version,比较麻烦,到底有没有一种打包后版本号自加的办法。4、最后执行打包命令:npm run build便会发现package.json

文章图片
#vue.js#javascript#前端
js玩儿爬虫

提到爬虫可能大多都会想到python,其实爬虫的实现并不限制任何语言。下面我们就使用js来实现,后端为express,前端为vue3。

文章图片
#javascript#爬虫#前端 +2
electron打包vue项目

创建项目点击这里添加electron-builder1、在项目目录下运行命令:vue add electron-builder2、electron-builder添加完成后会选择electron版本,直接选择最新版:electron下载失败vue add electron-builder下载electron会下载失败,使用淘宝镜像下载:cnpm i electron窗体运行1、下载完成后尝试运行e

文章图片
#electron#前端#vue.js +2
DataV兼容vue3的方法

2、将node_modules/@jiaminghi/data-view/lib/components/decoration3/src/main.vue中rect标签的:key="i"剪切到有v-for那一层的template中。3、将node_modules/@jiaminghi/data-view/lib/components/decoration6/src/main.vue中rect标签的:

文章图片
#vue.js
    共 26 条
  • 1
  • 2
  • 3
  • 请选择