自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 纯前端解决开发环境下Vue项目的axios跨域问题

如果直接axios.get(),会遇见跨域问题。中,我们可以通过配置代理的方式来解决。

2023-05-01 15:00:29 499

原创 导出js对象为json文件

现在需要导出一个配置文件,具体的配置内容是一个JavaScript对象,现在我们需要将这个JavaScript导出为json格式。

2023-05-01 14:07:09 639

原创 使用axios和Flask的图片上传与下载

【代码】使用axios和Flask的图片上传与下载。

2023-04-06 20:46:01 531 1

原创 基于Docker的Confluence安装

Confluence是一个专业的企业知识管理与协同软件,也可以用于构建企业wiki。使用简单,但它强大的编辑和站点管理特征能够帮助团队成员之间共享信息、文档协作、集体讨论,信息推送。我们实验室用Confluence来管理科研过程,但是网上关于Confluence的安装+破解博客写的很模糊,因此特意将整个安装+破解过程整理如下。

2023-03-13 19:32:55 709

原创 北外conda配置文件和豆瓣pip配置文件

北外conda配置文件和豆瓣pip配置文件

2022-09-18 21:24:13 421

原创 axios+springboot下载文件

downloadFile() { let path = this.chosenItem.path let filename = this.chosenItem.name axios.get('/download', {params: {path}, responseType: 'blob'}).then(res => { let eleLink = document.createElement('a'); eleLink.downl.

2021-11-15 17:18:49 709 1

原创 安装pytorch geometric提示torch-scatter安装失败的解决办法

最近重装电脑之后发现pytorch geometric的安装竟然报错了,在网上找了一番才找到办法在这里记录一下根据pytorch geometric给出的安装命令pip install torch-scatter torch-sparse torch-cluster torch-spline-conv torch-geometric -f https://data.pyg.org/whl/torch-1.8.0+cu102.html在安装时可能会看到报错信息如下C:\ProgramData\.

2021-11-07 18:10:47 4813 2

原创 在dgl中获得每条边的梯度

在对抗攻击中,我们常常需要获得输入数据的梯度以生成对抗样本,如FGSM在图对抗攻击中也是如此,然而在dgl(deep graph library)中,邻接矩阵被包装成了一个对象:DglGraph,这就使得我们无法获得邻接矩阵的梯度本文尝试在GAT(graph attention network)中获得邻接矩阵的梯度

2021-05-11 22:33:42 828

原创 Spring Data JPA 连表&级联操作【一、入门体验】

当我们因业务需求需要建立连表关系时,也常常伴随着级联操作的需求,本文以最简单的业务为例,阐述如何优雅、高效地实现这一需求现在我们假设有两个表,Student和Class,也就是学生和班级两个表。Students中需要包含 name desc note id primer key name student's name unique Classes中需要包含 name .

2020-10-11 14:54:55 1884

原创 Spring Data JPA全动态查询实现过程

在开发时,我们常常需要认识到——一个技术在某些需求下表现良好,必然在其他需求下表现的不尽人意,这便是我们常说的“没有银弹”。不过我可以在了解这项技术的实现原理的基础上,做出一些改造。我们面对的需求是:提供前端一个类似于 GraphQL 的,具有高度定制化特性的一个查询接口我们面对的问题是:Spring Data JPA 在动态查询上的表现达不到我们的要求我们的做法是:充分利用SpringIOC容器的特性,通过反射的方式,自动构造查询条件,然后自动执行相关的查询方法我们的整体思路如下.

2020-10-11 14:48:09 1186 1

原创 vue纯前端导入导出excel

我们有时会遇到在前端实现导入/导出excel的需求,就像这样:我这里直接推荐两个现成的vue导入导出excel的库,他们是基于xlsx封装的https://www.npmjs.com/package/@d2-projects/vue-table-importhttps://www.npmjs.com/package/@d2-projects/vue-table-export不过这两个库有些地方需要大家注意1、已经两年没有更新了2、这两个库使用到了element的一些组件如

2020-08-09 15:13:20 3033 2

原创 如何以最简单的方式在webstorm中调试前端项目【最新】

很多时候,浏览器自带的调试窗口并是特别好用,我们希望在webstorm中直接调试vue项目,网上的很多教程都太过繁琐实际上完全不需要那么麻烦开门见山,我们直接开始第一步:安装浏览器拓展第二步:以调试的方式运行项目点击上图中的小虫子按钮第三步:在浏览器中允许webstorm调试该页面打开你想要调试的页面,右键点击浏览器插件,选择inspect in webstorm此时,webstorm就能连接到浏览器开始调试bug吧~...

2020-07-28 15:14:40 3056

原创 使用electron的菜单栏实现页面切换

如下图所示,我们想要实现这样的效果在上图所示的这个示例项目中,他的页面切换是这样实现的:通过mainWindow.webContents.send()函数实现了主进程到渲染进程的消息传递主进程的代码如下const sendMenuEvent = async (data) => { mainWindow.webContents.send('change-view', data)}const template = [ { label: app.name,

2020-07-16 14:32:35 6736 2

原创 JavaScript利用jstat库实现正态分布中单双侧Zα的计算

如上图,在正态分布中,需要根据α的值求Zα单双侧的值。我们使用JavaScript来实现这一功能参考jstat文档:https://jstat.github.io/distributions.html#distributionsjstat的npm首页:https://www.npmjs.com/package/jstat首先安装jstat,使用npm执行npm i jstat代码如下let {jStat} = require('jstat')function sel..

2020-07-05 23:46:00 1637

原创 Neo4j配合springboot与echarts进行方剂药物关系的可视化-1

 首先介绍neo4j的安装和springdata Neo4j的基本操作一、关于neo4jneo4j是一个高性能的NOSQL图形数据库,打破了关系型数据库的束缚,应用前景十分广泛。我们尝试通过neo4j构建中医方剂和药物关系图。二、安装neo4j我们可以通过docker安装neo4jdocker pull neo4j创建 $HOME/neo4j/data 目录,然后...

2018-09-30 20:46:45 6338 5

空空如也

空空如也

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

TA关注的人

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