自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 char**,char*,char*[]如何初始化

#include "pch.h"#include <stdio.h>#include<string.h>int len(char*a) { printf("%s\n", a); return strlen(a);}int main(){ char**t; char a[4]; const char*c = "asd"; strcpy_s(a, ...

2018-05-19 20:16:36 29887 4

原创 vNvary使用指南

1.https://jiyou.world/clientarea.php?action=invoices下载客户端,或者https://1.234456.xyz/abc.html?t=15820884266562.将得到的订阅信息复制到url上3. 更新订阅,连接服务器...

2020-02-19 13:45:18 2623 2

原创 逃避误区,利用PS统计不规则区域的像素值

写在最前:之前网上的方法利用直方图来统计选定区域的像素值,而笔者在实际使用过程中发现,这样的做法存在以下两个问题:1)PS显示图片总像素与实际图片总像素像素存在误差(笔者的图片尺寸为 2912x1936,实际图像像素应为5,637,632)2)可能存在在像素数量相同的图片中,看起来大的图片,占用像素数量少的现象从图中可以看出,很明显后者看起来更大,但实际占用的像素值更小...

2019-11-14 15:07:57 5719 4

原创 pytorch自动下载的权重保存位置

~/.cache/torch/checkpoints/resnet50-19c8e357.pth

2019-07-09 22:17:37 3826 3

原创 ubuntu18.04开机无背景,全黑屏,只有鼠标

# 进入命令行ctrl alt f2,# 解决无背景,黑屏sudo apt updatesudo apt install lightdmreboot# 解决有背景,无图片sudo apt-get install --reinstall ubuntu-desktopsudo apt-get install unitysudo service lightdm restart如何...

2019-05-28 19:46:28 20954 7

原创 Ubuntu18.04更新驱动最完美的方法

因此如果按照网上的教程禁用桌面,或者手动卸载驱动,则会出现黑屏一直进不去的现象因此按照如下命令安装驱动,则可以免去卸载之前驱动的麻烦,并且可以安装最新的驱动(如果自己手动安装,稍有不当就会黑屏无法进入,所以不建议手动装!)$ sudo add-apt-repository ppa:graphics-drivers/ppa$ sudo apt update$ ubuntu-driver...

2019-05-07 18:41:58 26115 7

原创 c++指针和引用的区别

1、指针可以为NULL,但引用不可以2、指针随意更改,不会影响到原始数据。但引用是原始数据的别名,所以引用一旦更改,原始数据的指向也就更改了!#include <bits/stdc++.h>#include<unordered_map>using namespace std;int main() { int a = 3; int b = 4; int&...

2019-04-17 21:07:17 234

原创 如何安装imgaug

1. 首先使用pip安装如下包,对于Shapely,安装起来比较特殊,需要通过whl文件进行安装安装whl文件的教程https://jingyan.baidu.com/article/d45ad14857168e69552b801f.htmlpip install six numpy scipy Pillow matplotlib scikit-image opencv-python i...

2019-04-02 08:27:19 5563

原创 IDEA 错误:找不到或无法加载主类+包层级化

http://blog.csdn.net/qq_31382921/article/details/72898134注意,输出路径就是文件夹路径+没有打马赛克的那两个东西https://blog.csdn.net/maixiaoyang/article/details/78197120...

2019-03-28 12:12:25 295

原创 Java insert和append操作

1.理论上来说,一个是在前面添上元素,一个是在后面添上元素,速度应该一样快。然而,经过实践发现,insert是比append要慢的牛客操作序列,使用append可以通过,使用insert无法通过!import java.util.Scanner;public class Main { public static void main(String[]args){ ...

2019-03-22 14:45:19 2069

原创 word排版问题

当word排版出现问题的时候,很大原因是你删除或改动了别人的分节符,因此,你需要将分节符显示出来,显示分节符的办法:https://jingyan.baidu.com/article/0202781168ea8e1bcc9ce5f0.html...

2019-03-22 10:06:37 191

原创 解救小白,python 无法导入自定义模块的问题(sys.append(bag_path)无法导入自定义的包)

1.我最开始是使用的JAVA,在JAVA里面,包都是由MVN帮忙管理了,所以对包的概念也不是特别清楚,后来在用python的时候发现,自己写的包无法导入,即使使用了sys.path.append也无效。2.后来发现,原来是因为我习惯性的把from xxx import xxx写在sys.path.append前面,导致未执行sys.path.append的时候就出现找不到包的错误了。所以,只需...

2019-03-10 15:53:20 8186 2

原创 tf+ubuntu18.04+cuda10.1+python3+mask rcnn训练自己的数据+处理自己的数据+tensorboard保存损失函数

mAP&AP算法https://www.zhihu.com/question/534057791.代码来自于https://github.com/matterport/Mask_RCNN训练自己的数据参考博客https://blog.csdn.net/qq_29462849/article/details/81037343#commentBox批量重命名文件,注意,如果文件本...

2019-03-04 20:44:02 1592 3

原创 ubuntu18.04如何安装tensorflow gpu

1.安装cuda和cudnn第一个是安装驱动根据需要安装的cuda版本,安装对应的驱动,比如cuda10.1所需要的最小显卡驱动版本为418,我之前安装的415版本的驱动就不可以使用,所以需要卸载驱动(如果卸载驱动之后出现一些很奇怪的界面,无法用boot-repair修复的话,还是重装系统吧,感觉这样比较快)sudo apt-get remove --purge nvidia*...

2019-02-26 20:20:56 1529

原创 漂亮的代码python版

Leetcode 741class Solution: """1. 来回最大等同于两个人同时摘 2. dp[i][j][k]表示第1个人位于(i,j),第二个人位于(k,i+j-k)的时候的最大樱桃数量。3.最开始dp[i][j][k]=-1表示可达性未知,而如果有dp[?][?][?]可以到达dp[i][j][k],那么表示其是可达的。而第0行和第0列的都不能计算在内,除...

2019-02-14 14:07:06 3304

原创 Java TreeMap

TreeMap 的作用,使数据插入按key进行排序同时能有API,返回不大于给定值的最大值和不小于给定值的最小值用法介绍https://blog.csdn.net/x_i_y_u_e/article/details/46372023 LeetCode 975public int oddEvenJumps(int[] A) { int len=A.length;...

2019-01-13 21:58:42 291

原创 java double比较的一些取巧,如,0.999....==1

public static void main(String[]args){ double a1=0.525252525252525252525252; double a2=0.5252525252525252525252525; System.out.println(a1==a2); }这里的输出为truepublic static...

2019-01-06 19:02:19 880

原创 Collections.binarySearch用法

如果搜索到了,返回位置(从0开始)如果未搜索到,大于目标元素的最小元素位置的负数如{1,3,5},目标是2,则输出-2LeetCode300public int lengthOfLIS(int[] nums) { int len=nums.length; if(len==0)return 0; List&lt;Integer&gt;...

2019-01-02 16:03:46 2423

原创 List中,需要注意size==0和null之间的区别

leetcode 95 public List&lt;TreeNode&gt; generateTrees(int n) { List&lt;TreeNode&gt;dp[]=new ArrayList[n+1]; dp[0]=new ArrayList&lt;&gt;(); if(n&lt;=0)return dp[0];//注意,这里dp...

2018-12-29 10:55:53 1355

原创 java可变类的一些注意事项

static class Node { public int val; public Node prev; public Node next; public Node child; public Node() {} public Node(int _val,Node _prev,Node _ne...

2018-12-26 20:35:56 122

原创 java 将多维数组转化为字符串打印出来

public class ddog extends dog { public static void main(String[]args){ int[][]a=new int[2][3]; a[0]=new int[]{1,3,5}; a[1]=new int[]{222,333,444}; String c=Arrays....

2018-12-24 21:19:59 3581

原创 java clone浅拷贝

A clone B之后,若B中的不可变元素被单独拷贝出来,B中的可变元素,会生成一个引用给A;所谓浅拷贝,即,B中的可变元素若发生改变,A中的元素也会发生改变(因为,其实B也只有可变元素的引用,而A clone 了B之后,只获得了可变元素的另一个引用,所以这就是浅拷贝)...

2018-12-23 21:06:19 226

原创 Dijkstra算法

class Solution { public int networkDelayTime(int[][] times, int N, int K) { int[]dp=new int[N+1]; Arrays.fill(dp,Integer.MAX_VALUE); dp[K]=0; for(int i=0;i&lt;N;i+...

2018-12-21 20:53:52 339

转载 java lambda表达式用法思路

https://blog.csdn.net/renfufei/article/details/24600507lambda表达式,通过-&gt;,实现一个类中的接口(在该类中只有这个接口要实现)//使用 lambda expression实现runnable类中唯一需要实现的接口runRunnable race2 = () -&gt; System.out.println("Hello...

2018-12-19 21:14:11 121

原创 java String 用法汇总+TreeSet用法和Set集合变为List集合(持续更新)

1. //判断字符串前缀是否与目标字符串providerName相同msg.toString().startsWith(ClientBootstrap.providerName)2.TreeSet用法和Set集合变为List集合 //TreeSet,将元素排序放入,并且去重!!!//set变为list,只需要new ArrayList(list)即可TreeSet&lt;St...

2018-12-19 19:50:26 2606

原创 leetcode494 子集合求和问题

首先,子集合求和问题的定义是,给定一个数组,共有n个数;那么,对于前i个数,在总量j的限定下,最多能装多少?class Solution { public int dp(int[]nums,int s){ int len=nums.length; int[][]target=new int[len+1][s+1]; target[0...

2018-12-14 11:16:06 192

转载 idea中的java文件是红色的原因及处理办法

因为java文件所在的bag是灰色的,要mark as 蓝色的才可以!!!https://blog.csdn.net/Dennis_Wu_/article/details/77981382

2018-12-12 20:50:39 21930

转载 java comparator使用

public boolean isAlienSorted(String[] words, String order) { int n = words.length; String[] to = Arrays.copyOf(words, n); Arrays.sort(to, new Comparator&lt;String&gt;() { ...

2018-12-09 19:19:53 941

原创 漂亮的代码JAVA版

leetcode949 class Solution { public String largestTimeFromDigits(int[] A) { int[] f = new int[10]; for(int x : A)f[x]++; for(int h = 23;h >= 0;h--){ fo...

2018-12-02 21:19:25 1020

原创 什么是序列化

一串字符或者文本,如果在未序列化前,写入文件中,是普通的文本。在序列化之后,保存了原来的类的属性,即,可以直接调用该对象的方法!静态变量不能被序列化,因为它是属于类级别,而序列化的目标是对象https://www.jianshu.com/p/ff770511a097...

2018-11-24 09:53:33 309

原创 List集合去重以及集合set使用分析!

private static void removeDuplicate(List&lt;String&gt; list) { LinkedHashSet&lt;String&gt; set = new LinkedHashSet&lt;String&gt;(list.size()); set.addAll(list); list.clear(); list.add...

2018-11-17 10:10:36 472

原创 java字符串的构造与使用

String可以用String c=" ";进行构造,也可以用StringBuilder c= new StringBuilder ();进行构造,最后再转化为String,使用toString()。然而,二者的效率确实有着10倍这样的差异,所以构造字符串建议使用StringBuilder效率差异的原因在于,string是不可变,而stringBuilder是可变的,因此,如果要对st...

2018-11-17 08:45:20 675

原创 java中对数组的某一部分进行排序

Arrays.sort(log,0,hi, new Comparator&lt;String&gt;() { @Override public int compare(String o1, String o2) { if(o1.substring(o1.indexOf(" ")+1).compareTo(o2.sub...

2018-11-14 19:04:38 6126

原创 java中交换两个数组

在java中,由于无法传引用,因此我们无法通过和c++一样的方式进行传引用实现交换,因此,这里我选择交换完之后返回一个数组,这样就能实现交换了public static String[] swap(String a,String b){ String t=b; b=a; a=t; String[]res={a,b}; ...

2018-11-14 18:48:21 5584

原创 使用pyinstaller打包多个py文件时,遇到的no module ...,exe文件一闪而过,自定义模块打包等问题

项目地址:https://github.com/xytjcxy/yjtd.git1.跳过pyinstaller的安装,自行谷歌2.用cmd cd到你想要打包的py文件所在的文件夹下面,这里我的文件夹是ceshi;我需要打包的文件为main.py、a1.py、a2.py3.运行命令pyi-makespec main.py,这里将会根据你的main.py创建一个main.spec文件,...

2018-11-09 10:50:48 9356 3

原创 Could not find or load main class

今天在idea用maven的时候发现找不到主类,后来的解决方法是按ctrl+shitf+F9对该类重新编译然后再运行即可 

2018-10-28 21:35:17 582

原创 HashTable及HashMap的区别及使用

HashTable与Hashmap的区别:1、hashtable因为是同步,所以是线程安全的;hashmap因为是异步的,所以并不是线程安全的。2、hashmap由于是异步的,所以操作起来比hashtable更快3、hashmap与hashtable中的关键字并不是按常规的比较进行排序的,具体的排序规则未知;HashTablepublic class test_length ...

2018-10-09 19:28:18 470

原创 Java中利用List进行广度优先遍历

这里需要用到一个方法,get。List&lt;Integer&gt;a=new ArrayList&lt;&gt;();a.add(9);a.get(0);//这样就返回的是9 因此只要使用一个lo记住当前位置,一个hi记住最新位置,然后即可使用广度优先遍历了! ...

2018-10-09 10:37:45 263

原创 关于集合求解子序列的问题(dp)

最近刷了一道leetcode上的题,是求所有子集合最小数之和https://leetcode.com/contest/weekly-contest-102/problems/sum-of-subarray-minimums/其求解思路的核心,似乎在于,对于涉及到子集合的问题,都需要将这n个数分为左半边和右半边,然后再逐次讨论 这里比较精妙的地方在于,对于第k个数,假设左边有m个数大...

2018-09-22 08:50:26 331

原创 Table configuration with catalog null, schema null, and table user did not resolve to any tables

在我想配置idea中Spring+Mybatis框架搭建  https://blog.csdn.net/kaka3511/article/details/78508782#commentsedit的时候,出现了以上问题,后来发现,是调用的数据库的表不同于是我就在下图位置改了表名,即可  ...

2018-09-04 19:10:40 20253 2

空空如也

空空如也

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

TA关注的人

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