![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程相关
cy.十三
很懒
展开
-
Linux Vim打开文件每行末尾有^M
Linux Vim打开文件每行末尾带^M原创 2023-01-31 15:53:39 · 638 阅读 · 0 评论 -
gpg文件加密解密
gpg文件加解密原创 2022-10-13 14:29:19 · 1073 阅读 · 0 评论 -
labelme将points格式的图片转为linestrips
labelme将points格式的图片转为linestrip 前期调研没调研好,我们标注的数据集本来需要的是linestrip格式,但是标注的是point格式,后期使用时才发现问题,重新标记太耗时,转了一下: 标记的标签: ‘background’: 0, ‘kerb1’:1, ‘kerb2’:2, ‘lane0’:3, ‘lane1’:4, ‘lane2’:5, ‘lane3’:6, import json,os import numpy as np def point2line(from_json原创 2021-07-15 21:25:45 · 799 阅读 · 2 评论 -
Ubuntu安装VMware虚拟机
1.下载VMware软件:VMware下载网址 依次点击 Products > Workstation Pro > Try VMware Workstation Pro 点击Download Now 2. 安装依赖 sudo apt update sudo apt install gcc build-essential 3.执行安装文件 3.1找到刚刚下载的软件 ls 3.2 安装 sudo bash VMware-Workstation-Full-16.1.1-17801498.原创 2021-04-06 11:06:33 · 835 阅读 · 0 评论 -
java中对于List的操作(小记)
java中对于List的操作(小记) 对于List类型的数据在使用迭代器 Itertor时候不可以更改List数组的个数,比如增加或者减小,因为迭代器在迭代的时候有一个维护数组大小的数值,一旦这个数值变化,就会报错 // i 代表索引 //初始化 List<List<Integer>> res = new LinkedList<>(); //赋值 res.add(new ArrayList<>()); //取某一个值 res.get(i) //删除某一个原创 2021-03-31 21:19:55 · 103 阅读 · 0 评论 -
druid utils
package utils; import com.alibaba.druid.pool.DruidDataSourceFactory; import javax.sql.DataSource; import java.io.IOException; import java.sql.Connection; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; import java.util原创 2021-03-30 21:23:45 · 142 阅读 · 0 评论 -
jdbc驱动程序
package cn.sues.utils; import java.io.FileReader; import java.io.IOException; import java.net.URL; import java.sql.*; import java.util.Properties; //首先在src目录下建立一个jdbc.properties文件,里面放入 //url=jdbc:mysql://localhost:3306/javeTest //user=root //password=12原创 2021-03-30 16:01:58 · 192 阅读 · 0 评论 -
java操作数据库
package cn.sues.demo01; /* * DriverManager:驱动管理对象 * --1. 注册驱动 :告诉驱动我们该使用那一个数据库的驱动jar包 * static void registerDriver() * --2. 获取数据库链接 * static void Connection getConnection(String url, String user, String password) * Connection:数据库链接对象 *原创 2021-03-30 14:22:16 · 82 阅读 · 0 评论 -
C++实现先序、中序、后序遍历(非递归)
C++实现先序、中序、后序遍历(非递归)前序遍历中序遍历后序遍历 前序遍历 //前序遍历非递归 void preOrder(TreeNode *root) { if(root == NULL) {return ;} stack<TreeNode *> s; s.push(root); while(!s.empty()) { TreeNode *temp = s.原创 2020-10-29 21:50:15 · 648 阅读 · 1 评论 -
C++ 中常量指针&指针常量
常量指针 指针的指向可以改,但是指向的值不可以改 const int *p = &a``` 指针常量 指针指向不可以改,但是指向的值可以改 int * const p = &a const 既修饰指针又修饰常量 修饰的指针以及指针的值都不可以改 const int * const p = &a 总结:常量指针不可赋值,指针常量不可乱指 ...原创 2020-07-13 22:50:01 · 219 阅读 · 0 评论 -
python+request 发送post请求:404
区公司实地部署,死活发不出请求,找了大半天,最后发现是对方只开了get请求,没开post请求。原创 2020-06-09 16:55:54 · 3094 阅读 · 0 评论 -
关于ubuntu对于硬盘的挂在
查看硬盘的信息 1.查看磁盘信息 df -h 2.Df命令是linux系统以磁盘分区为单位查看文件系统,可以加上参数查看磁盘剩余空间信息,命令格式: df -hl 也可以在可视化界面查看 文件夹–>其他文件 1.临时挂在 mount /dev/sda5 /home/cheny/Desktop #a是挂在的硬盘名,5是分区的区号 此时若出现放不进文件是因为没有权...原创 2019-10-25 22:29:42 · 332 阅读 · 0 评论 -
Anaconda 取消打开就进入base环境命令
Anaconda 取消打开就进入base环境命令 conda config --set auto_activate_base flase原创 2019-10-15 10:47:42 · 3989 阅读 · 5 评论 -
各种程序间的进程与线程的区别
总体概述 进程就是一个程序运行的时候被CPU抽象出来的,一个程序运行后被抽象为一个进程,但是线程是从一个进程里面分割出来的,由于CPU处理进程的时候是采用时间片轮转的方式,所以要把一个大个进程给分割成多个线程,例如:网际快车中文件分成100部分 10个线程 文件就被分成了10份来同时下载 1-10 占一个线程 11-20占一个线程,依次类推,线程越多,文件就被分的越多,同时下载 当然速度也就越快...原创 2019-07-05 09:27:51 · 153 阅读 · 0 评论 -
jupyter 安装自动代码补全提示
jupyter进入环境的终端terminal1.安装nbextensions2.安装nbextensions_configurator3.设置jupyter4.打开文件即可使用 进入环境的终端terminal 1.安装nbextensions pip install jupyter_contrib_nbextensions -i https://pypi.mirrors.ustc.edu.cn/s...原创 2019-07-16 21:09:49 · 6282 阅读 · 1 评论 -
jupyter notebook 打开md文件
让jupyter notebook 生成md这个大家都会,可是在github当中有很多很好的md文件,如果不能在jupyter notebook当中打开体验,实在是太让人难过了。 在网上搜索了一下,有很多人也有同样的需求,也不是很清楚怎么操作,现在我将自己的体验分享给大家。 首先 1.进入环境之后,安装notedown 进入环境就是激活环境:source activate XXX pip in...原创 2019-08-15 10:50:15 · 4282 阅读 · 0 评论 -
CMakeLists.txt配置opencv
# cmake needs this line cmake_minimum_required(VERSION 2.8) # Define project name project(opencvTest) # Find OpenCV, you may need to set OpenCV_DIR variable # to the absolute path to the directory...原创 2019-09-19 16:14:12 · 1904 阅读 · 0 评论