- 博客(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 30488 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 2832 2
原创 逃避误区,利用PS统计不规则区域的像素值
写在最前:之前网上的方法利用直方图来统计选定区域的像素值,而笔者在实际使用过程中发现,这样的做法存在以下两个问题:1)PS显示图片总像素与实际图片总像素像素存在误差(笔者的图片尺寸为 2912x1936,实际图像像素应为5,637,632)2)可能存在在像素数量相同的图片中,看起来大的图片,占用像素数量少的现象从图中可以看出,很明显后者看起来更大,但实际占用的像素值更小...
2019-11-14 15:07:57 6416 4
原创 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 21440 7
原创 Ubuntu18.04更新驱动最完美的方法
因此如果按照网上的教程禁用桌面,或者手动卸载驱动,则会出现黑屏一直进不去的现象因此按照如下命令安装驱动,则可以免去卸载之前驱动的麻烦,并且可以安装最新的驱动(如果自己手动安装,稍有不当就会黑屏无法进入,所以不建议手动装!)$ sudo add-apt-repository ppa:graphics-drivers/ppa$ sudo apt update$ ubuntu-driver...
2019-05-07 18:41:58 26422 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 257
原创 如何安装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 5644
原创 IDEA 错误:找不到或无法加载主类+包层级化
http://blog.csdn.net/qq_31382921/article/details/72898134注意,输出路径就是文件夹路径+没有打马赛克的那两个东西https://blog.csdn.net/maixiaoyang/article/details/78197120...
2019-03-28 12:12:25 317
原创 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 2128
原创 word排版问题
当word排版出现问题的时候,很大原因是你删除或改动了别人的分节符,因此,你需要将分节符显示出来,显示分节符的办法:https://jingyan.baidu.com/article/0202781168ea8e1bcc9ce5f0.html...
2019-03-22 10:06:37 241
原创 解救小白,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 8325 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 1618 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 1560
原创 漂亮的代码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 3344
原创 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 326
原创 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 917
原创 Collections.binarySearch用法
如果搜索到了,返回位置(从0开始)如果未搜索到,大于目标元素的最小元素位置的负数如{1,3,5},目标是2,则输出-2LeetCode300public int lengthOfLIS(int[] nums) { int len=nums.length; if(len==0)return 0; List<Integer>...
2019-01-02 16:03:46 2451
原创 List中,需要注意size==0和null之间的区别
leetcode 95 public List<TreeNode> generateTrees(int n) { List<TreeNode>dp[]=new ArrayList[n+1]; dp[0]=new ArrayList<>(); if(n<=0)return dp[0];//注意,这里dp...
2018-12-29 10:55:53 1395
原创 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 148
原创 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 3611
原创 java clone浅拷贝
A clone B之后,若B中的不可变元素被单独拷贝出来,B中的可变元素,会生成一个引用给A;所谓浅拷贝,即,B中的可变元素若发生改变,A中的元素也会发生改变(因为,其实B也只有可变元素的引用,而A clone 了B之后,只获得了可变元素的另一个引用,所以这就是浅拷贝)...
2018-12-23 21:06:19 249
原创 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<N;i+...
2018-12-21 20:53:52 370
转载 java lambda表达式用法思路
https://blog.csdn.net/renfufei/article/details/24600507lambda表达式,通过->,实现一个类中的接口(在该类中只有这个接口要实现)//使用 lambda expression实现runnable类中唯一需要实现的接口runRunnable race2 = () -> System.out.println("Hello...
2018-12-19 21:14:11 146
原创 java String 用法汇总+TreeSet用法和Set集合变为List集合(持续更新)
1. //判断字符串前缀是否与目标字符串providerName相同msg.toString().startsWith(ClientBootstrap.providerName)2.TreeSet用法和Set集合变为List集合 //TreeSet,将元素排序放入,并且去重!!!//set变为list,只需要new ArrayList(list)即可TreeSet<St...
2018-12-19 19:50:26 2676
原创 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 215
转载 idea中的java文件是红色的原因及处理办法
因为java文件所在的bag是灰色的,要mark as 蓝色的才可以!!!https://blog.csdn.net/Dennis_Wu_/article/details/77981382
2018-12-12 20:50:39 22133
转载 java comparator使用
public boolean isAlienSorted(String[] words, String order) { int n = words.length; String[] to = Arrays.copyOf(words, n); Arrays.sort(to, new Comparator<String>() { ...
2018-12-09 19:19:53 1001
原创 漂亮的代码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 1056
原创 什么是序列化
一串字符或者文本,如果在未序列化前,写入文件中,是普通的文本。在序列化之后,保存了原来的类的属性,即,可以直接调用该对象的方法!静态变量不能被序列化,因为它是属于类级别,而序列化的目标是对象https://www.jianshu.com/p/ff770511a097...
2018-11-24 09:53:33 336
原创 List集合去重以及集合set使用分析!
private static void removeDuplicate(List<String> list) { LinkedHashSet<String> set = new LinkedHashSet<String>(list.size()); set.addAll(list); list.clear(); list.add...
2018-11-17 10:10:36 499
原创 java字符串的构造与使用
String可以用String c=" ";进行构造,也可以用StringBuilder c= new StringBuilder ();进行构造,最后再转化为String,使用toString()。然而,二者的效率确实有着10倍这样的差异,所以构造字符串建议使用StringBuilder效率差异的原因在于,string是不可变,而stringBuilder是可变的,因此,如果要对st...
2018-11-17 08:45:20 700
原创 java中对数组的某一部分进行排序
Arrays.sort(log,0,hi, new Comparator<String>() { @Override public int compare(String o1, String o2) { if(o1.substring(o1.indexOf(" ")+1).compareTo(o2.sub...
2018-11-14 19:04:38 6191
原创 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 5664
原创 使用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 9519 3
原创 Could not find or load main class
今天在idea用maven的时候发现找不到主类,后来的解决方法是按ctrl+shitf+F9对该类重新编译然后再运行即可
2018-10-28 21:35:17 658
原创 HashTable及HashMap的区别及使用
HashTable与Hashmap的区别:1、hashtable因为是同步,所以是线程安全的;hashmap因为是异步的,所以并不是线程安全的。2、hashmap由于是异步的,所以操作起来比hashtable更快3、hashmap与hashtable中的关键字并不是按常规的比较进行排序的,具体的排序规则未知;HashTablepublic class test_length ...
2018-10-09 19:28:18 500
原创 Java中利用List进行广度优先遍历
这里需要用到一个方法,get。List<Integer>a=new ArrayList<>();a.add(9);a.get(0);//这样就返回的是9 因此只要使用一个lo记住当前位置,一个hi记住最新位置,然后即可使用广度优先遍历了! ...
2018-10-09 10:37:45 284
原创 关于集合求解子序列的问题(dp)
最近刷了一道leetcode上的题,是求所有子集合最小数之和https://leetcode.com/contest/weekly-contest-102/problems/sum-of-subarray-minimums/其求解思路的核心,似乎在于,对于涉及到子集合的问题,都需要将这n个数分为左半边和右半边,然后再逐次讨论 这里比较精妙的地方在于,对于第k个数,假设左边有m个数大...
2018-09-22 08:50:26 359
原创 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 20331 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人