logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

electron结合serialport插件开发硬件指令操作项目

electron可以开发桌面系统,serialport包是node环境下连接串口设备的,如果是用electron做硬件连接项目,需要考虑加入serialport包,但是我们直接npm install安装的,会因为binding的问题,在运行的时候报错,所以,一般会在下载依赖包之后,通过electron-rebuild再次编译,用来与electron匹配。这里通过实际操作来演示一...

#electron
win10+python3.6+cuda9+pytorch1.1.0安装

windows10系统搭配英伟达显卡GeForce GTX950M版本,安装cudatoolkit-9,torch-1.1.0,torchvision-0.3.0,开启GPU加速。

#深度学习#pytorch#python
根据经纬度计算两点之间的距离

经纬度计算有各种计算方式,一般误差也各不相同。个人觉着结合地球半径的计算方法可能靠谱一些,但是具体的计算公式是怎么来的,就不清楚,不知道谁提出的。下面给出一个计算方法和经纬度查询网站上的查询结果很接近了。下面给出代码,并附上运行的结果:package com.xxx.javaee.common;public class DistanceCalculate {//地球...

postgresql数据库表实现ID自增

postgresql数据库可以创建主键,但是没有像mysql那样直接指定主键自增的auto_increment关键字,因此如果在postgresql中创建表指定主键自增使用auto_increment会报错。那么如何实现主键自增,postgresql通过序列来实现。序列可以实现自动增长,而且表字段可以指定默认值,因此可以通过指定默认值的方式来实现主键自增。postgresql提供了三种seri..

#postgresql
input元素获取焦点focus设置光标位置setSelectionRange不生效的问题

自己在开发中遇到的一个问题,input文本元素获取焦点,光标按理说需要停留在输入框文字之后。但是有的情况,并不是这样,有时候光标会移到输入框开始位置。即使设置了光标位置setSelectionRange(-1,-1),但是也不会生效。解决办法就是该方法setSelectionRange()在获取焦点方法之后做一个延时再执行:ele.focus();setTimeout(function...

maven项目出错:One or more constraints have not been satisfied

当我们在Eclipse中通过maven向导构建maven web项目后,一般需要修改一些环境变量。如果jdk使用的是1.8,那么我们需要设置buildpath,还需要修改Project Facets下面的两个属性:Dynamic Web Module:3.1和Java:1.8,而Dynamic Web Module是无法通过界面设置成功的,我们需要在项目路径下的.settings目录下文件org.

#maven
快速搭建springboot+mybatis+postgresql开发环境

这里,利用eclipse或者idea提供的springboot项目创建向导,不用去找依赖。选择Spring Web,MyBatis Framework,PostgreSQL Driver三个依赖即可。pom.xml主要内容,其中junit是手动添加:<parent><groupId>org.springframework.boot</groupId><ar

#postgresql#spring boot#java +2
vscode+ros开发环境搭建

ubuntu下搭建vscode+ros开发环境,创建工程,包,添加依赖,编写代码,编译,运行。

文章图片
#vscode
notepad++安装c/c++简单编程开发环境

notepad++作为一个常用的编辑器,加上一些插件可以很方便的作为一个简易的编译运行环境,说是简易,是因为运行简单的程序或者demo可以很方便,如果大型的项目,还是通过visual studio,qt,vc++6.0来的更快更方便,因为可视化IDE更加工程化,环境更加齐全。我们先来说说编译运行全部通过notepad++来做,我们需要做什么?首先,编码肯定是没有问题的,就是提示可能不太智能化。需要

linuxmint下通过eclipse安装android开发环境sdk,adt并新建与启动项目各种踩坑

最近安装了linuxmint19.2系统,这个系统是ubuntu系列,适合桌面操作系统,据说比ubuntu好。可以先看看系统的一些特征:这里的系统设置,很像mac系统,有没有?系统信息如下:现在进入正题,因为系统自带了openjdk,我们需要通过sudo apt purge openjdk-*来卸载,否则后面可能会出现...

#android
    共 75 条
  • 1
  • 2
  • 3
  • 8
  • 请选择