自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 SpringBoot开启多线程

【代码】SpringBoot开启多线程。

2024-01-12 22:52:29 1025 1

原创 多线程分页获取API数据并更新数据库

【代码】多线程分页获取API数据并更新数据库。

2024-01-12 22:30:57 472

原创 AHU 超算中心 指令

run.sh 文件#!/bin/bash#SBATCH -N 1#SBATCH -p GPU8#SBATCH --gres=gpu:1#SBATCH --job-name=xqsrun -N 1 -n 1 --job-name=xq --exclusive /Share/apps/singularity/bin/singularity exec /Share/imgs/ahu_ai...

2019-12-02 17:10:24 624

原创 LEETCODE

数组-反转链表public ListNode reverseList(ListNode head) { ListNode pre = null; ListNode cur = head; while (cur != null) { ListNode tmp = cur.next; cur.next = pre; ...

2019-09-01 11:37:19 170

原创 Kmeans 算法 修改 anchor

新建文件kmeans.pyimport numpy as npdef iou(box, clusters): """ Calculates the Intersection over Union (IoU) between a box and k clusters. :param box: tuple or array, shifted to the orig...

2019-08-29 01:55:26 1330 2

原创 SPD BANK

1. 大小写转换if (character >= 'a' && character <= 'z') { // 将小写字母转换为大写字母 character = (char) (character - 32);} else { // 将大写字母转换为小写字母 character = (char) (character + 32);...

2019-08-06 16:06:37 346

原创 Ubuntu修改开机启动项

gedit /etc/default/grubupdate-grub

2019-08-05 18:37:04 274 1

原创 Nvidia 驱动更新方法

Ubuntu18.04 软件更新中添加 Nvidia 驱动418和430的方法:sudo add-apt-repository ppa:graphics-drivers/ppasudo apt updateubuntu-drivers devices

2019-05-19 16:51:39 3678

原创 GIT 命令

案例一。删除分支# 在任意文件夹下输入下面命令,克隆仓库root@linux:~/桌面/my# git clone http://202.38.69.240:10070/Mr.X/ENV_README正克隆到 'ENV_README'...remote: Counting objects: 429, done.remote: Compressing objects: 100% (81...

2019-05-08 18:02:19 226

原创 Docker Openpose 运行记录

一。构建openpose镜像docker pull mjsobrep/openpose二。运行openpose容器我的nvidia-docker run -it --name mjsobrep-openpose mjsobrep/openpose /bin/bash官方nvidia-docker run -v /home/ubuntu/data:/data -it mj...

2019-04-22 10:28:38 1511

原创 Docker Detectron 运行指南

一。搭建环境三步走:1. 第一步构建dockerfile文件detectron.Dockerfile# Use Caffe2 image as parent imageFROM caffe2/caffe2:snapshot-py2-cuda9.0-cudnn7-ubuntu16.04RUN mv /usr/local/caffe2 /usr/local/caffe2_build...

2019-04-21 11:21:31 389

原创 代码运行记录

2019 0505import tensorflow as tfprint(tf.__version__)conda list --export > /code_dir/tf2package-list.txtconda list --export > /code_dir/torch02package-list.txtconda list --export &g...

2019-03-19 09:08:02 228

原创 Tensorflow Dockerfile 解析

apt-get install -y --no-install-recommends # 安装默认yes,不安装推荐包curl -so-s 减少输出的信息,比如进度。-o 指定输出文件名称。chmod +x #给执行权限conda config --add channels # 添加指定源pip config set global.index-url # # 添加指定源RU...

2019-03-18 14:53:22 424

原创 Docker 搭建 LNMP 网站平台

1。 自定义网络docker network create lnmp1.。创建者Mysql 数据库容器docker run -itd \--name lnmp_mysql \--net lnmp \-p 3306:3306 \--mount src=mysql-vol,dst=/var/lib/mysql \-e MYSQL_ROOT_PASSWORD=123456 \my...

2019-03-13 10:18:25 231

原创 Dockerfile

Docker 指令指令 描述 例子FROM 构建新镜像是基于哪个镜像 FROM ubuntu:16.04MAINTA...

2019-03-12 16:19:41 155

原创 nvidia-docker 和 docker 的安装

经历了无数次失败,楼主终于装上了nvidia-docker,值得庆祝。写个博客造福社会,不谢!楼主环境:Ubuntu16.04 新装的纯净系统第一步,先装CUDA和CUDNN1。下载CUDA9.0和CUDNN7.5,绝对不可以弄错2。如果之前装得有其他版本,请卸载sudo /usr/local/cuda-8.0/bin/uninstall_cuda_8.0.plsudo ...

2019-03-11 15:47:52 1867

原创 Docker 容器

docker 加速curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io二。常见的容器操作方式:创建一个容器 -i交互式 -t分配伪终端 -d运行到后台docker containerrun -itd nginxdocker ps -a...

2019-03-06 22:13:24 138

原创 Ubuntu16 安装 Caffe

一。下载地址:Ubuntu16.04 desktop下载地址:https://www.ubuntu.com/download/alternative-downloads二。设置 root用户 登录:1、使用:sudo passwd root设置root的密码,如下图所示:2、使用su root来测试是否可以进入root用户,如果出现#说明已经设置root用户的密码成功,如下图所示...

2019-03-05 09:13:06 187

原创 20. 有效的括号

算法初始化栈 S。 一次处理表达式的每个括号。 如果遇到开括号,我们只需将其推到栈上即可。这意味着我们将稍后处理它,让我们简单地转到前面的子表达式。 如果我们遇到一个闭括号,那么我们检查栈顶的元素。如果栈顶的元素是一个相同类型的左括号,那么我们将它从栈中弹出并继续处理。否则,这意味着表达式无效。 如果到最后我们剩下的栈中仍然有元素,那么这意味着表达式无效。复杂度分析时间复杂...

2019-03-04 16:53:46 210

原创 14. 最长公共前缀

解法一:行扫描法 算法一次遍历字符串{S1, ... Sn},当遍历到第i个字符串的时候,找到最长公共前缀LCP(S1, ... , Si)。当LCP(S1, ... , Si)是一个空串的时候,算法就结束了。否则,在执行了n次遍历之后,算法就会返回最终答案LCP(S1, ... , Sn)。复杂度分析 时间复杂度:O(S),S 是所有字符串中字符数量的总和。 最坏的...

2019-03-03 16:26:30 174

原创 8. 回文数

方法一:反转一半数字复杂度分析 时间复杂度:O(log10​(n)),对于每次迭代,我们会将输入除以10,因此时间复杂度为 O(log10​(n))。 空间复杂度:O(1)。前提,如果该数字是回文,其后半部分反转后应该与原始数字的前半部分相同。①所有负数都不可能是回文。②将原始数字除以10,然后给反转数字乘以10。当原始数字小于反转后的数字时,就意味着已经处理了一般的数字。...

2019-03-03 14:53:46 217

原创 21. 合并两个有序链表

方法一:Pythondef mergeTwoLists(self, l1, l2): head = ListNode(0) first = head while l1 != None and l2 != None: if l1.val &gt; l2.val: head.next = l2 l2 = l2...

2019-02-28 20:17:25 82

原创 26. 删除排序数组中的重复项

方法:双指针法数组完成排序后,设置两个指针 i 和 j,其中 i 是慢指针,而 j 是快指针。只要 num[i] = num[j],我们就增加j以跳过重复项。当遇到 num[j] != num[i]时,跳过重复项的运行已经结束,因此我们必须把它(nums[j])的值复制到nums[i + 1]。然后递增ii,接着我们将再次重复相同的过程,直到jj到达数组的末尾为止。复杂度分析...

2019-02-28 19:47:59 64

原创 27. 移除元素

解法一:双指针法 时间复杂度:O(n), 假设数组总共有n个元素,i 和j至少遍历2n步。 空间复杂度:O(1)。 JAVA:public int removeElement(int[] nums, int val) { int i = 0; for (int j = 0; j &lt; nums.length; j++) { ...

2019-02-28 17:36:45 124

原创 7. 整数反转

解法一:对输入数字进行整除和取余运算,并把输出值乘以10后与每次取余的结果相加,直到原数据变为0每次循环,原数对10取余+结果乘以10,同时原数对10整除。时间复杂度:O(log(x)),x 中大约有 log10​(x)位数字。 空间复杂度:O(1)。C++:int reverse(int x) { int rev = 0; while (x != 0) { ...

2019-02-28 17:08:57 118

原创 1. 两数之和

方法:一遍哈希表法为了对运行时间复杂度进行优化,我们需要一种更有效的方法来检查数组中是否存在目标元素。如果存在,我们需要找出它的索引。保持数组中的每个元素与其索引相互对应的最好方法是什么?哈希表。通过以空间换取速度的方式,我们可以将查找时间从O(n)降低到O(1)。哈希表正是为此目的而构建的,它支持以近似恒定的时间进行快速查找。我用“近似”来描述,是因为一旦出现冲突,查找用时可能会退化...

2019-02-28 16:47:52 71

原创 53. 最大子序和

Python方法一:动态规划算法,寻找最优子结构,时间复杂度n    def maxSubArray(self, nums: 'List[int]') -&gt; 'int':        l = len(nums)        i = 0        sum = 0        MaxSum = nums[0]        while i &lt; l:      ...

2019-02-22 16:05:43 343

原创 35. 搜索插入位置

Python方法1:速度超快,利用list.index()    def searchInsert(self, nums: 'List[int]', target: 'int') -&gt; 'int':        if nums == None or len(nums)==0:            return 0        for i in nums:        ...

2019-02-22 14:02:30 142

原创 VOC2012

第一步:将VOC数据集的类别标签放入Label文件夹中,使用以下代码将VOC2012数据集的图片按照类别分组保存新的文件夹import osimport shutil# 文件目录结构:# D:/VOC2012/JPEGImages# D:/VOC2012/Label# D:/VOC2012/SegmentationClass# D:/VOC2012/VOC2012-CoSalie...

2018-10-30 20:17:32 386

原创 COCO

实验环境:Ubuntu16,python2COCO数据集链接:http://cocodataset.org/#downloadCOCO官方API链接:https://github.com/nightrome/cocoapi第一步 下载COCO官方API 到Ubuntu桌面 解压得到文件目录/root/Desktop/cocostuffapi-master/第二步 安装COCO ...

2018-10-29 17:11:55 633

空空如也

空空如也

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

TA关注的人

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