202111-07 ROS系统将python包编译为可执行文件的简单步骤 pythoninstall模式开发规则本文章讲述ROS系统下如何将python编译为可以执行文件,步骤比较简单,请严格执行避免疏漏1.下载必须文件gitclonehttps://gitee.com/alen2020/ros_python_install_mode_files##取该目录下的cmake目录和setup.py,install.sh到自己节点的目录cp-rcmakesetup.pycar_mqtt_api/如果用到动态参数,还需要拷贝install.sh,并做下列修改(若如需用到动态参数,则以下请忽略)cpinstall.shcar_mqtt_api/##需要... 继续阅读 >
202106-08 如何在Nodejs中使用模块fs文件系统 概述node的fs文档密密麻麻的api非常多,毕竟全面支持对文件系统的操作。文档组织的很好,操作基本分为文件操作、目录操作、文件信息、流这个大方面,编程方式也支持同步、异步和Promise。本文记录了几个文档中没详细描写的问题,可以更好地串联fs文档思路:文件描述符同步、异步与Promise目录与目录项文件信息stream文件描述符文件描述符是一个非负整数。它是一个索引值,操作系统可以根据它来找到对应的... 继续阅读 >
202102-21 IntelliJ IDEA创建普通的Java 项目及创建 Java 文件并运行的教程 最近突然看到这篇几年前随手记录的文章,居然浏览量那么高。看来很多小伙伴也开始从Eclipse转到IDEA,这里为了让大家更好的掌握IDEA的使用,我建议大家可以看看下面这个IDEA教程。IDEA教程:IntelliJ-IDEA-Tutorial首先,确保IDEA软件正确安装完成,Java开发工具包JDK安装完成。IntelliJIDEA下载地址:https://www.jetbrains.com/idea/download/#section=windowsJDK下载地址:http://www.oracle.com/technetwork/ja... 继续阅读 >
202102-21 springboot 单文件上传的实现步骤 SpringBoot对文件上传做了简化,基本做到了零配置,我们只需要在项目中添加spring-boot-starter-web依赖即可。单文件上传1,代码编写(1)首先在static目录中创建一个upload.html文件,内容如下:<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><title>Title</title></head><body><formaction="/upload"method="post"enctype="multipart/form-data"><inputtype="file"name="uploadFile"value="请选... 继续阅读 >
202101-17 详解Python中的文件操作 一:文件的打开模式了解过字符编码都知道,文件都是以某一种标准编码成二进制存在硬盘里的,在文件的默认打开模式下f=open('a.txt','rt',encoding='utf-8')其中的t表示是以文本模式打开文件,在应用程序给操作系统发送数据请求后,操作系统在硬盘读取二进制编码,然后返还给应用程序,通过open方法,将编码解码成我们看到的字符;如果是以b模式打开文件的话,open方法不会对操作系统返回的二进制数据作处理,而是直接打印。f=... 继续阅读 >
202101-08 DBF 文件恢复 ORACLE 数据库的方法 清·魏源《庸易通义》:“至道问学之有知无行,分温故为存心,知新为致知,而敦厚为存心,崇礼为致知,此皆百密一疏。”起因在我们的生产活动中,意外总是在不经意间发生。那天一个安装有oracle数据库的盘符不小心被格式化了,好几个项目都炸了。不过还好有备份,不过只有.DBF文件和几个日志文件://数据库系统相关REDO01.LOGREDO02.LOGREDO03.LOGSYSTEM01.DBFUNDOTBS01.DBFSYSAUX01.DBFUSERS01.DBF//项目相关xxx.DBF解决前期... 继续阅读 >
202012-24 解决IDEA修改 .vmoptions 文件后导致无法启动的问题 今天在pojieIDEA修改.vmoptions文件添加-javaagent时补丁路径填写错误,导致Idea无法启动。解决方法打开我的电脑->C盘->Users->用户window的名(每个人都不同根据自己的来)->.IntelliJIdea2019.3(idea版本名称)->config->找到idea64.exe.vmoptions双击,删除-javaagent那一行(或者自己新添加的)保存修改重新打开idea发现就可以重新启动了最新idea2020安装部署超详细教程懂得懂的2020.32020.2.42020.2.32020.2.220.2.12019.32... 继续阅读 >
202012-07 python 写一个文件分发小程序 一、概述该小程序实现从源端到目标端的文件一键拷贝,源端和目标段都在一台电脑上面,只是目录不同而已二、参数文件说明1.settings.txt的说明a.通过配置settings.txt,填源端和目标端路径,如果用反斜杠结尾表示填的是文件夹,如果不是反斜杠结尾则代表填的是文件b.如果是按日期自动生成的文件夹,则用{YYYYMMMDD}或{MMDD}等替代c.文件支持*匹配任意名字d.在no_create_ok_file组中,表示不生成ok标识,在create_ok_file组中表... 继续阅读 >
202012-05 利用python进行文件操作 作者:wyh草样出处:https://www.cnblogs.com/wyh0923/p/14084898.html什么是文件文件是系统存储区域的一个命名位置,用来存储一些信息,便于后续访问。能够在非易失性存储器中实现持续性存储,比如在硬盘上。当我们要读取或者写入文件时,我们需要打开文件;在操作完毕时,我们需要关闭文件,以便释放和文件操作相关的系统资源,因此,文件操作的主要包括以下:打开文件读取或者写入关闭文件打开文件Python使用内置的open(... 继续阅读 >
202011-25 Python存储读取HDF5文件代码解析 HDF5简介HDF(HierarchicalDataFormat)指一种为存储和处理大容量科学数据设计的文件格式及相应库文件。HDF最早由美国国家超级计算应用中心NCSA开发,目前在非盈利组织HDF小组维护下继续发展。当前流行的版本是HDF5。HDF5拥有一系列的优异特性,使其特别适合进行大量科学数据的存储和操作,如它支持非常多的数据类型,灵活,通用,跨平台,可扩展,高效的I/O性能,支持几乎无限量(高达EB)的单文件存储等,详见其官... 继续阅读 >
202011-25 Android Studio打包APK文件具体实现步骤解析 AndroidStudio是谷歌推出一个Android集成开发工具,基于IntelliJIDEA。它类似于EclipseADT,AndroidStudio提供了集成的Android开发工具用于开发和调试。那么今天我们就来讲讲如何通过AndroidStudio打包APK文件,相信有很多用户还不是非常了解,下面通过这篇文章给大家介绍一下。AndroidStudio软件版本:2.3.0.8官方版编程开发立即查看前面一直使用的是out文件夹里面的那个apk文件(debug版本),最近在使用在线升级的时候... 继续阅读 >
202010-30 Java如何基于IO流实现同一文件读写操作 1、注意事项众所周知,对一个文件进行读写操作时,我们需要创建对应的输入流和输出流但需要注意的是,读写操作不能同时进行(边读边写),即不能同时打开输入流和输出流,直白一点说就是不能同时对同一个文件的输入流和输出流进行赋值,否则影响文件进行正常的读写操作。如果是不同的文件,则可以边读边写。2、那么我们怎么对同一个文件进行读写操作呢?不能边读边写,但是可以先读后写,先写后读。a、先读后写打开输入流,对文件... 继续阅读 >
202010-30 基于ThinkPHP删除目录及目录文件函数 1、删除目录及目录下所有的文件2、删除目录下的所有文件但目录结构保留3、删除指定文件代码如下/**+-----------------------------------------------------------------------------------------*删除目录及目录下所有文件或删除指定文件+-----------------------------------------------------------------------------------------*@paramstr$path待删除目录路径*@paramint$delDir是否删除目录,1或true删除目... 继续阅读 >
202010-21 Python读写csv文件流程及异常解决 逗号分隔值(Comma-SeparatedValues,CSV,有时也称为字符分隔值,因为分隔字符也可以不是逗号),其文件以纯文本形式存储表格数据(数字和文本)。纯文本意味着该文件是一个字符序列,不含必须像二进制数字那样被解读的数据。CSV文件由任意数目的记录组成,记录间以某种换行符分隔;每条记录由字段组成,字段间的分隔符是其它字符或字符串,最常见的是逗号或制表符。通常,所有记录都有完全相同的字段序列.特点读取出的数据一... 继续阅读 >
202010-10 Maven项目读取resources文件路径问题解决方案 读取resources下文件的方法网上有问答如下:问:newFileInputStream("src/main/resources/all.properties")newFileInputStream("./src/main/resources/all.properties")上面两个无法读取maven下资源文件目录下的文件嘛,总是提示找不到该路径,这么写错了嘛,但是我的其他maven可以读取答:要取编译后的路径,而不是你看到的src/main/resources的路径。如下:URLurl=MyTest.class.getClassLoader().getRe... 继续阅读 >
202010-10 Java8实现FTP及SFTP文件上传下载 有网上的代码,也有自己的理解,代码备份一般连接windows服务器使用FTP,连接linux服务器使用SFTP。linux都是通过SFTP上传文件,不需要额外安装,非要使用FTP的话,还得安装FTP服务(虽然刚开始我就是这么干的)。另外就是jdk1.8和jdk1.7之前的方法有些不同,网上有很多jdk1.7之前的介绍,本篇是jdk1.8的添加依赖Jsch-0.1.54.jar<!--https://mvnrepository.com/artifact/com.jcraft/jsch--><dependency><groupId>com.... 继续阅读 >