自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java1_jdk安装

3、通过java、javac、java -version 检验是否安装正确。1、下载jdk安装包。

2023-11-23 05:20:01 58

原创 C语言leetcode刷题笔记_3(数组hash、滑动窗口、初始化数组值、字符串长度未知、监控变量窗口)

解题思路一:滑动窗口i,j代表当前不重复子串,j前移一位,判断加进来的字符是否重复(倒着遍历),如果有重复,改变i的值到重复位置之后。解题思路二:滑动串口+数组hashi,j代表当前不重复子串,j前移一位,判断加进来的字符是否重复(数组hash对应位置是否有标记,且标记位置>=i),如果有重复,改变i的值到重复位置之后。......

2022-05-30 17:10:21 167

原创 C语言leetcode刷题笔记_21(链表结构体指针运用)

链表节点定义struct ListNode { int val; struct ListNode* next ;};链表指针需要定义以一个节点结构体、一个节点结构体指针,将指针指向结构体 struct ListNode list_1; struct ListNode* list1 = &list_1挂下一个节点时将next指针指向下一个节点的结构体 struct ListNode list1_mid_1; (*list1).next = &list1_mid_2;//

2022-04-27 21:04:11 1314

原创 C语言leetcode刷题笔记_13(malloc创建字符串)

C语言使用malloc创建字符串,需要在最后一个字符串位置赋值结束符“\0”1、malloc创建长度为len_re的字符串 char* re = (char*)malloc(sizeof(char) * (len_re+1)); re[len_re] = '\0';2、定义字符串的其他方式char str1[6] = {'t', 'o', 'm', 'h', 'e'}; //最后一个字符自动为‘\0’char str2[] = {'7', '8', '8', '\0'};char str3[

2022-04-27 20:54:25 1602

原创 C语言leetcode刷题笔记_9(bool定义)

1、c语言中需要导入stdbool.h包才能使用bool类型#include <stdbool.h>2、输出C语言的bool类型(false,true)printf("%d", re);

2022-04-17 11:45:55 772

原创 C语言leetcode刷题笔记_13(字符串长度计算)

1、字符串长度计算#include<string.h>int len = strlen(s);2、涉及到(i-1)的读取,需要注意判断是否超出范围

2022-04-15 21:40:45 577

原创 C语言leetcode刷题笔记_1(哈希表练习)

c语言使用哈希表练习1、指针变量定义(1)int *a = 0;(错:此时在定义地址值)(2)int* returnSize; *returnSize = 0; (报错,只能初始化一个地址?)(3)正确定义1 int target = 3; int* returnSize; returnSize = &target;(4)正确定义2 int target = 3; int* returnSize = &target;2、mallocC语言:

2022-04-14 21:43:39 917

原创 IDE写andriod项目前下载工具问题

1、gradle问题刚开始报了一个关于gradle的版本问题,把版本号提高就可以了

2021-10-10 19:52:12 109

原创 win10右击“此电脑“-“属性“,设置环境变量失败

1、右击电脑左下角,点击设置2、3、

2021-08-18 10:53:08 562

原创 遍历hashmap

Iterator it = map.values().iterator(); while (it.hasNext()) { value = (String) it.next(); System.out.println("value:" + value); }

2021-08-10 22:22:42 96

原创 java double数据四舍五入

double num_1 = 100; int num_2 = 6; double d = num_1/num_2; // 新方法,如果不需要四舍五入,可以使用RoundingMode.DOWN BigDecimal bg = new BigDecimal(d).setScale(2, RoundingMode.UP); System.out.println(bg.toString());...

2021-08-10 22:04:55 111

原创 数据库学习(1)外键约束、判断语句 where or while?

最近在学sql语言,遇到了两个小问题,记录一下1.创建表时,添加外键约束创建表时,添加外键约束的完整语句是:`constraint 外键名称 foreign key (外键列名称) references 主表名称(主表列名称)`,"constraint 外键名称"可以省略,不设置外键名称。但省略后删除外键时,又需要外键名。删除外键的语句:ALTER TABLE 表名 DROP FOREIGN KEY 外键;这个时候就不太好办了,虽然上面省略constraint 外键名称之后,我们没有设置

2021-06-18 16:48:26 647

原创 leetcode 1475. 商品折扣后的最终价格(Day01(3.3)_01)

商品折扣后的最终价格给你一个数组 prices ,其中 prices[i] 是商店里第 i 件商品的价格。商店里正在进行促销活动,如果你要买第 i 件商品,那么你可以得到与 prices[j] 相等的折扣,其中 j 是满足 j > i 且 prices[j] <= prices[i] 的 最小下标 ,如果没有满足条件的 j ,你将没有任何折扣。请你返回一个数组,数组中第 i 个元素是折扣后你购买商品 i 最终需要支付的价格。示例 1:输入:prices = [8,4,6,2,3].

2021-03-03 11:39:53 174

原创 win10使用笔记

1、快捷修改文件名f2(fn + f2亮度键)

2021-02-20 23:10:28 134

原创 Java Intellij IDEA使用笔记

1、file --> project structrue 设置包为source2、重写父类方法快捷键 ctrl + o(字母o)

2021-01-31 22:40:54 114

原创 pycharm运行Anaconda下环境的python

1、 File — New Project2、点开下图中的3、选择Existing interepreter,并修改路径到安装的Anaconda环境下的python.exe文件4、创建

2020-12-31 15:48:37 202

原创 onnx学习笔记-anacanda环境下安装onnx(windows)

进入对应的编译环境后直接conda install -c conda-forge onnx不用再自己装protobuf,配置环境

2020-11-05 15:59:51 2749

原创 Python学习笔记(4)-文件读取报错

sfile = open("C:\Users\wang tian\Desktop\序列化测试文件.txt", "wb")直接这样写程序,会报错SyntaxError: (unicode error) ‘unicodeescape’ codec can’t decode bytes in position 2-3: truncated \UXXXXXXXX escape原因:文件路径中包含了’\u’,解决方法,把’\u’改为’\u’,或者在文件路径前加rsfile = open(r"C:\Users

2020-11-04 11:03:34 141

原创 onnx学习(1)-onnx包加载模型,保存模型到onnx文件

1、加载:load函数可以加载文件到一个模型中,模型可打印;import onnxmodel = onnx.load("D://super_resolution_test.onnx")2、保存:f=model.SerializeToString()把模型序列化,f此时保存了二进制形式的模型,把f写进文件指针中,就可以把模型保存到onnx文件中了f = model.SerializeToString()file = open("D://super_resolution_test.onnx", "w

2020-10-30 16:39:57 4013

原创 linux学习(4)- 安装显卡驱动

1、linux系统查看自己的显卡型号lspci | grep -i vga2、nvidia驱动程序下载3、安装驱动,这里直接用了一个博客里的内容,有几个小问题https://blog.csdn.net/xunan003/article/details/81665835(1)禁用nouveau后,屏幕分辨率出现了问题,后面装好了下载的显卡驱动,再重启,自动就好了。刚开始不知道,还试了很多方法,记录一下有用的小技巧:xrandr #可以显示当前可选择的分辨率xrandr --size 160

2020-10-16 20:36:07 255 1

原创 linux命令行(3)-下载gitub上的onnx文件

1、直接执行github上的语句sudo apt-get install protobuf-compiler libprotoc-devpip install onnx根据提示执行sudo apt install python-pippip install --upgrade pip重新安装pip install onnx到这里安装结束2、运行github上的验证语句python -c "import onnx"没有反应在网上看了各种文件,下载了其他关联的工具sudo p

2020-10-15 22:16:49 550

原创 linux命令行语句(2)-升级python2到python3.7

升级python2到python3.7(1)下载文件包wget http://www.python.org/ftp/python/3.7.0/Python-3.7.0.tgz(2)解压文件包tar -xzvf Python-3.7.0.tgz(3)进入解压的文件夹cd Python-3.7.0(4)重新创建一个文件夹,保存编译的pyhton3文件,以防和python2冲突cdsudo mkdir /usr/local/python3(5)重新进入 Python-3.7.0,编

2020-10-15 21:59:58 505

原创 linux命令行语句(1)-设置环境变量

1、设置环境变量(1)sudo gedit /etc/profile 打开文件;(2)在最下端加入export PATH=$PATH:/home/wangtian/.local/bin,保存并关闭;(3)source /etc/profile 使profile文件立即生效。2、

2020-10-15 18:07:27 279

原创 Clion笔记-关闭/打开项目栏

点击view-Toolwindows-Project

2020-09-07 11:00:20 1626

原创 Clion笔记- 菜单栏不见了...

1、sudo find / -name ui.lnf.xml 寻ui.lnf.xml文件结果:/home/wangtian/.config/JetBrains/CLion2020.2/options/ui.lnf.xml2、/home/wangtian/下找不到.config文件夹/home文件,ctrl+H3、用编译器打开ui.lnf.xml文件改为4、重启Clion....

2020-09-07 10:53:24 2137

原创 VScode笔记-带头文件实现函数,类

1、分文件实现函数。明明已经调用了对应的声明头文件,也在定义函数的源文件中调用了声明头文件,还是提示对函数未定义的引用。![在这里插入图片描述](https://img-blog.csdnimg.cn/2020080819153685.jpg问题:只编译了 函数分文件编写.cpp,没有编译change.cpp.解决方法:将tasks.json中的"file"更换为"{file}"更换为"file"更换为"{workspaceFolder}/*.cpp",使其编译整个文件夹的.cpp文件。.

2020-08-08 19:20:11 828 2

python学习笔记(2)集合

集合1、花括号中用逗号隔开,构成集合2、集合中任意一个元素都是唯一的。3、set 将一组元素转化为集合set会将列表中元素去重后变序,使用时需要注意。4、in / not in5、.add(),.remove()6 不可变集合:num1 = frozenset([1,2,3,4,5,6])num1是不可变的集合练习:1、编写一个程序,去掉数组中重复的元素。...

2020-05-07 19:40:31 100

原创 python学习笔记(1)字典

字典1、字典是映射关系,映射,哈希,散列,关系数组都在说字典,是一个概念。2、创建字典:dict1,dict2,dict3均为:(1)直接定义时使用花括号;(2)dict2中,所有的映射关系要再用小号括起来,因为dict只能输入一个参数;(3)dict3中,查询值(‘F’,‘i’,‘h’,‘C’)不能加引号,默认是一个字符/字符串。问题:为什么dict显示的顺序和输入的不一样?...

2020-05-07 19:39:35 475

原创 第二章 进化计算

2.1 绪论1、进化算法求解优化问题的一般步骤:(1)随机给定一组初始解;(2)评价当前这组解的性能;(3)若当前解满足要求或进化达到一定代数,计算结束;(4)根据(2)的评价结果,从当前解中选择一定数量的解作为基因操作对象。(5)对所选择的解进行基因操作(如交叉、变异等),得到一组新解,转到(2)。2、搜索方法有三类:枚举法,解析法、随机法。(1)枚举法:穷举所有可行解,以求最优...

2020-04-07 21:05:34 630

空空如也

空空如也

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

TA关注的人

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