- 博客(45)
- 资源 (2)
- 收藏
- 关注
原创 SVG导入AXURE
第二步 在感兴趣的页面运行该插件,会得到icon。第四步 在axure内直接粘贴。第一步 安装chrome插件。第三步 拷贝svg代码。
2025-02-22 17:20:08
336
原创 WPF编写工业相机镜头选型程序
该程序满足面阵和线阵的要求。前端代码<Window x:Class="相机镜头选型.MainWindow" Loaded="Window_Loaded" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:d="http://schemas.mi
2024-12-05 15:13:19
1016
原创 Pycharm 配置远程调试
1. 配置ssh2. 配置SFTP映射关系#配置sftp,用于文件同步Tools–>deployment–>configuration注意:Root path: 指向远程服务器的文件夹路径注意:这里的路径是指的本地的文件路径。配置正常的情况下,文件夹路径一致,并且在本地创建一个新的文件,可以sync到服务器上。3 配置解释器file–>settings–>project:***–>Python intepreter点击设置,配置远程服务器解释器路径,病
2022-01-16 17:04:42
798
原创 Vue-cli AntVG2
<template> <div id="roomTypeCheckIn"></div></template><script>import { Radar } from "@antv/g2plot";export default { name: "", //数据部分 data() { return { mydata: [ { item: "Design", score: 70 },
2021-09-12 21:59:15
214
原创 Vue 中通过axios 读取json文件并用echarts绘图方法
背景在实际项目中需要进行图表的绘制,虽然element提供了丰富的绘图接口,但依然不能满足实际的需求,所以需要借用echarts绘制内容更加丰富及美观的图表。两种方法echarts的安装方法网上有,这里就不展开了,主要介绍目前用到的两种方法。采用Vue-echarts需要通过import 按需所取的倒入echarts的绘图组件echarts的option存放在data中,并注册组件<template> <v-container fluid >
2021-04-17 08:21:33
2951
原创 基于Onene-step forming的刚度分析
背景钣金部件的冲压成型工艺会导致其材料强度,厚度以及外形的变化,最终影响实际整车或者零部件的刚强度。因此,需要在初期对钣金部件的成型工艺进行仿真,并将新的屈服强度,厚度和形状用于后续的分析中。方法1 stepOne-step forming2 step将的到的Dynain 文件通过关键字*INCLUDE_STAMPED_PARThousing.key300 0 0 1 1 10 0
2021-01-18 10:56:00
428
1
原创 XGBOOST交叉验证
# /usr/bin/python# -*- encoding:utf-8 -*-import xgboost as xgbfrom xgboost.sklearn import XGBClassifierimport numpy as npimport matplotlib.pyplot as pltimport matplotlib as mplhonfrom sklearn.linear_model import LogisticRegressionfrom sklearn.mode
2020-12-15 16:25:47
2084
原创 前端Vue接收后端flask发来的sqlite 数据库
前言通过flask_sqlachemy 对sqlite数据库进行操作,并将得到的数据发送到前端vue,并由table 显示。Sqlachemy数据库 配置 及创建创建数据库python文件(DB.py)from flask import Flask from flask_sqlalchemy import SQLAlchemy app = Flask(__name__) #创建flask 的app,注意这里如果建立,则flask 主程序中不能重复创建app,否则会报错app.config
2020-10-29 16:19:39
970
原创 Vue element 删除已上传文件
问题描述Vue elment中提供了upload 但是未能给出删除错误文件的方法。因此为解决该问题,采用axios 进行删除。前端代码handleRemove(file, fileList) { console.log(file.name, fileList); this.$axios.post('/api/delete',file.name ) //请求头要为表单 .then(response=>{ console
2020-09-19 17:18:50
2777
原创 Vue 读取 PDF文件流
简介采用vue-pdf用于PDF文件前端显示时,无法读取本地(static路径意外)的PDF。因此,首先Flask 将PDF转成base64 文件流 传入 前端,再由base64转成Blob,并由Vue-pdf 在前端显示/FLASK后端def return_img_stream(img_local_path): img_stream = '' with open(img_local_path, 'rb') as img_f: print ('ok') img_stream
2020-09-14 22:15:03
4178
1
原创 将VUE打包后网页布置在FLASK上
简介由于在开发项目过程中前端用npm run serve 启动vue项目,后端flask,涉及了两个端口后,后期将vue项目打包后的文件让flask进行渲染。vue.congifg.js文件的修改module.exports = { // 公共路径(必须有的) publicPath: "./", // // 输出文件目录 与 flask的 template 同名 可以直接替换 outputDir: "templates", // // 静
2020-08-31 11:02:55
3469
原创 Python生成PDF任务表单
简介实现Python 读取json文件并生成任务表单# -*- coding: utf-8 -*-from reportlab.platypus import SimpleDocTemplate, Paragraph, Spacer, Image, PageBreak, Table, TableStylefrom reportlab.lib.styles import ParagraphStyle, getSampleStyleSheetfrom reportlab.lib.units imp
2020-08-24 14:44:01
581
原创 Vue利用computed 实现Alert 的隐藏和显示
简介通过判断信息输入的完整性,给出警告前端代码<v-alert :value = "isError" dense outlined type="error"> Information is not complete! Please check!</v-alert> computed:{ isError:function(){ if (this.ProjectName
2020-08-13 13:53:30
1215
原创 Vue组件之间相互替换
简介用于网页部分区域组建之间的相互替换。前端代码<template> <v-app id="inspire"> <v-navigation-drawer v-model="drawer" app left > <v-list dense> <v-list-item @click='DAB'> <v-list-item-action
2020-08-12 14:03:10
2032
原创 Vue 动态时间显示
简介用于网页上显示动态时间。前端代码<template><span ><p>{{ date }}</p></span></template>export default {data(){ return { time: '', date: '', }; },mounted(){ this.Timer();},methods: { Timer(){ v
2020-08-10 15:12:22
875
原创 PIL组合图片并转换成二进制
简介前端文件流采用base64对二进制图片文件转换为文件流,因此再后端进行图片处理时,需要将PIL处理后的图片转换为二进制文件后端代码from io import BytesIOfrom PIL import Imagedef blend_two_images(img,back=app.config['img_pic']):'''图片叠加,并返回二进制图像数据''' img1 = Image.open(back) print(img1) img1 = img1.c
2020-08-07 16:15:43
653
原创 Vue 前端显示文件流图片
简介通过前端vue发送用户图片,后端flask进行处理后返回以文件流形式的图片。前端代码<template> <v-container> // 注意一个vue文件中只能有一个lable,否则npm run serve 会卡死 <input class="file" name="file" type="file" accept="image/png,image/gif,image/jpeg" @change="update" />
2020-08-07 15:17:53
9621
原创 Vue前端 向 后端Flask 传文件数据并保存
前端代码<template><input class="file" name="file" type="file" accept="image/png,image/gif,image/jpeg" @change="update"/></template><script>export default {methods: { update(e){ let file = e.target.files[0];
2020-08-06 13:50:06
4558
原创 JSON数据在前后端之间的传递
目的解决网页数据的传递和保存。该方法不一定是最好的,如果有最好的还望高手指点。JSON文件测试文件以字符传形式保存:"[{\"name\":\"22\u7269\u8054\",\"calories\":1,\"fat\":\"DDDDD\",\"carbs\":1,\"protein\":\"DDDD\",\"iron\":\"DDDDD\"},{\"name\":\"23\u7269\u8054\",\"calories\":1,\"fat\":\"DDDDD\",\"carbs\":1,\
2020-08-05 16:24:17
996
原创 基于Vue和Flask 的前后端开发的例子
简介前端框架为Vue-cli 4和vuetify 组件搭建;后端用Flask搭建;前后端通信采用Axios;前端输入两个数字,发送到后端python 求和后返回数值到前端。相关技术和问题Axios 使用网上有比较详细的说明,可参阅网上的说明 安装和调用。vue.config.js 的配置module.exports = { // webpack-dev-server 相关配置 devServer: { proxy: { '/a
2020-08-04 15:18:42
1241
原创 Vue+Django搭建网页学习
Vue的安装首先安装Node.js,安装成功后命令行 npm -v 显示版本号,验证安装成功。npm install -g @vue/cli 安装vue 和脚手架(框架),命令行vue -V显示版本号验证安装成功。创建前端文件夹,有两种方法Vue 版本 >=2 : vue create [options] Vue 版本 2 : ** npm install -g @vue/cli-init ; vue init webpack [
2020-07-15 10:07:18
1694
原创 Python爬取链家房产信息
Python爬取链家房产信息需要的库requestsBeautifulSouprepandas程序如下:import requestsfrom bs4 import BeautifulSoupimport pandas as pdimport redef removenone(mylist):#移除空信息 while '' in mylist: ...
2020-04-06 12:15:41
376
原创 DSGZ模型
一个基于唯象理论的材料本构模型,包含了四种模型(Johnson-Cook模型,G’Shell-Jonas模型,Matsuoka模型和Brooks模型)。该模型是关于应变,应变率和温度的函数,可以描述玻璃化和半结晶化聚合物的形变特性,尤其是内在应变软化和后续的硬化阶段。该模型通过五个应力应变点获得本构模型的八个参数.三个应力-应变点在同一曲线上,分别为上屈服点,下屈服点(软化点),硬化点;第四个点为不同应变率下,同一温度下的上屈服点;第五个点为同一应变率下,不同温度下的上屈服点 。
2020-03-30 15:41:40
1951
原创 可转债负溢价查询
目的:找出存在负溢价的可转债,以获取快速套利。import tushare as tsimport matplotlib.pyplot as pltimport mpl_finance as mpfimport matplotlib.dates as datesimport pandas as pdimport timedef yijialv(exch,close,sto...
2019-12-30 20:16:44
1558
原创 Python 多线程调用
import subprocess,osdef runsolve(file_dir,file): pipe = subprocess.Popen("run.bat %s %s" %(file_dir,file), shell = True)files = ['c:/1','c:/2']copy_file= ['c:/1/1.key','c:/2/2.key']threads ...
2019-12-18 14:58:02
191
原创 基于PyQt 绘制多个变量的动图
Pyqt 多参数控制绘图采用spinbox 和horizionslider 控制sin曲线的幅值和相位的变换。主程序如下:# -*- coding: utf-8 -*-import sysimport osimport randomimport timeimport numpy as npimport matplotlibmatplotlib.use("Qt5Agg")...
2019-11-27 15:43:03
335
原创 PyQt5相关控件 【持续完善中】
PyQt5相关控件 在Python3.7下运行tushare是金融数据库import sysimport randomimport timeimport matplotlibmatplotlib.use("Qt5Agg")from PyQt5 import QtCore, QtGui, QtWidgetsfrom PyQt5.QtWidgets import QApplica...
2019-10-10 16:53:00
248
原创 Python 多重列表,指定条件下的数据筛选
针对多组相关数据(例如:同一时间轴下的多个位移量),根据用户给定条件进行数据筛选。# -*- coding: utf-8 -*-"""Created on Mon Aug 5 09:53:30 2019@author: yujin.wang"""def ConditionRemove(data,condition): ''' data - list, mult...
2019-08-05 13:11:25
1617
原创 有限元基础(一) Jacobian 矩阵和高斯积分
好久没有更新博客了~前一段又有点对人生迷茫,玩了一段三国志13,fm,很是懈怠,五一前本来想在把读书时的代码找出来,转换成python代码的任务迟迟没有完成。今天,迎来了三年股市最大跌幅,三月清仓,月定投华能国际,竟然在四月底跑赢了指数,定投的指数基金也在上月成功减仓!准备月定投中国中铁和中国石油,现在这里mark一下!&&&&&&...
2019-05-06 22:17:07
14765
3
原创 多级弹簧-质量系统瞬态分析(基于Newmark)
该程序主要用于实现多自由度下动态系统的隐式分析,计算模型参见多级弹簧-质量系统的瞬态计算(基于中心差分法)。下面是具体的Python程序。#coding:utf-8"""Created on Tue Nov 20 12:41:40 2018@author: yujin.wang"""import timeimport numpy as npimport pandas as ...
2019-02-26 21:28:43
1356
原创 多级弹簧-质量系统的瞬态计算(基于中心差分法)
多级弹簧-质量系统下瞬态计算。目的:Numpy的矩阵运算模型如下图所示。三个弹簧两个质量块串联。单个自由度(x向) 实现代码:#coding:utf-8"""Created on Tue Nov 20 12:41:40 2018@author: yujin.wang"""import numpy as npimport pandas as pdimport m...
2019-01-28 15:25:05
1284
原创 Python Skimage 对应力云图进行失效位置的自动捕捉
用到的库:skimage,安装pip install scikit-image。实现方法: 通过判断每个像素点的色彩成分(RGB值),捕捉失效对应的颜色,进行图像二值化处理;将其转化成灰度图,并用closing进行连通区域的控制;最后遍历所有的regions,并以框图绘出,叠加在原始的RGB图上。原始图像:鼠标捕捉,图中演示所对应的颜色RGB值,如下图左下角所示。...
2019-01-23 22:13:39
788
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人