- 博客(28)
- 收藏
- 关注
原创 常用DOS命令
文章目录一、DOS介绍二、常用命令2.1 切换目录2.2 查看目录2.3 基本操作2.4 其他命令一、DOS介绍 DOS(Disk Operating System):磁盘操作系统二、常用命令2.1 切换目录命令:cd 目标路径(绝对路径/相对路径);举例:(1)切换磁盘:E:(2)切换到根目录:cd (3)切换到上级目录:cd …(4)切换到同磁盘其他目录:cd E:\Study\temp(绝对路径) 或 cd …\test(相对路径)2.2 查看目录dir:查看目标文件夹内
2021-10-01 23:02:46 278
原创 Java开发工具
文章目录一、Sublime Text二、IDEA一、Sublime Text官网:Sublime Text;说明:文本编辑器,适合初学者练习手写代码;特点:支持多行编辑;二、IDEA
2021-10-01 17:01:22 5006
原创 如何把Java代码写的简洁
文章目录引言一、三元运算符二、forEach参考引言 本文介绍一些可以将代码写的简洁的小技巧,但简洁的代码就意味着不易读懂,要在简洁性和可读性之间做好取舍。一、三元运算符 格式:(关系表达式) ? 表达式1 : 表达式2; 返回:若“关系表达式”为真,则返回“表达式1”,否则返回“表达式2”;// 若 x > y,则返回x,否则返回yz = (x > y) ? x : y;二、forEach 懒得写了????…参考JAVA基础(三元运算符)...
2021-08-10 17:30:27 484
原创 Java中\n\r\t\f的区别
文章目录引言概括参考引言 开发过程中的一些文件操作,会遇到\n和\t等特殊字符,码一下常见符号的意义。概括字符作用说明\n换行使光标定位到下一行\r回车使光标回到当前行的行首(如果之前该行有内容,则会被覆盖)\ttab制表符,tab缩进\f换页一般用不到参考java 中\n\r\t\f的区别...
2021-08-10 16:27:41 541
原创 Java数字字符串的判断与转换
文章目录引言一、判断字符串是否为数字1.1 第三方包StringUtils.isNumeric1.2 Java自带方法Character.isDigit1.3 正则表达式二、将字符串转化为数字2.1 整数2.2 小数参考引言 在开发过程中经常需要判断字符串是否为数字,并将字符串转换为数字类型,本篇文章总结一下常用方法。一、判断字符串是否为数字1.1 第三方包StringUtils.isNumeric 使用第三方包org.apache.commons.lang3中的StringUtils.isNum
2021-08-10 15:27:59 1000
原创 深度学习学习路线
文章目录引言一、论文阅读1.1 常用网站1.2 学习路线二、学习资源参考引言 研究生期间在做深度学习方面的项目,写一篇文章汇总一下学习过程中感觉不错的学习资源,最后梳理出我的学习路线,文章持续更新…一、论文阅读1.1 常用网站网站说明中国知网IEEEarXiv1.2 学习路线Deep Learning Papers Reading Roadmap;二、学习资源零基础入门深度学习 ;华为云AI学习入门宝典;参考...
2021-08-02 11:52:59 552
原创 Java学习路线
文章目录引言一、Java基础参考引言 网上有好多Java的学习路线,看的我眼花缭乱,很多作者罗列了一大堆学习资料,但可能自己都没看过几篇,我认为这是很不负责的,也没必要看那么多资料。我写这篇文章的目的,是想把自己在学习Java过程中遇到的一些感觉不错的资料记录下来,并随着自己的学习过程不断更新,最后梳理出自己的学习路线。因为查阅学习资料太费时间了,所以记下来方便自己查看,也推荐给大家。一、Java基础廖雪峰的官方网站-Java教程;参考...
2021-08-01 21:19:36 157
原创 Java判断对象是否为空
Java方法isEmpty汇总问题描述参考资料问题描述 。参考资料java判断一个字符串是否为空,isEmpty和isBlank的区别Java判断对象是否为空的方法:isEmpty,null," "Java中判断数组是否为空?
2021-08-01 02:02:10 24392
原创 Java的main方法
文章目录引言一、写法二、解释三、运行参考引言 写Java代码时,最常用到main方法的场景是运行类中的某一个方法,进行测试,本文简单介绍一下Java的main方法。一、写法 固定写法如下:public static void main(String[] args){}二、解释 功能:main方法是程序的入口(程序运行的起点); 说明:由于main方法是一个静态的方法,所以放在任何地方都是可以执行的(一般放在类中最后的位置,也可以放在类外);三、运行 举例:main方法执行MyTest
2021-08-01 01:03:43 9050 1
原创 IntelliJ IDEA设置字体样式
文章目录引言一、功能区二、编辑区&控制台参考引言 新电脑又忘记怎么设置字体大小了,码一篇操作说明~一、功能区二、编辑区&控制台参考intellij idea设置主题、字体样式和背景色...
2021-07-31 23:38:15 579
原创 Postman基本操作
文章目录引言一、基本操作1.1 POST1.2 GET二、其他参考引言 本文介绍下Postman的基本操作,方便查询。一、基本操作1.1 POST 说明:Body类型根据接口选择。1.2 GET二、其他 Pre-request Script里面可以预置脚本,里面的变量可以在其他地方用{{}}引用:参考postman使用教程postman Params和Body的区别postman上传文件参数...
2021-07-30 16:53:01 491
原创 Git基本操作
文章目录引言一、基本操作二、IDEA操作Git三、原理说明四、其他参考引言 经常忘记Git怎么用,这篇文章梳理下Git的基本操作。一、基本操作从远程仓库克隆:git clone xxx(xxx是远程仓库的ssh/http)完成本地仓库master分支和远程仓库master分支的关联,远程仓库默认名称是originls -A 可看到.git文件创建并进入工作分支:创建:git branch dev(dev是分支名)切换:git checkout dev(dev是分支名)在工
2021-07-30 16:23:55 161
原创 IntelliJ IDEA常用快捷键
文章目录 IDEA快捷键用习惯之后,能极大提高工作效率。本文主要记录平时常用的一些快捷键,方便查阅。操作快捷键注释代码Ctrl + /
2021-07-29 21:57:03 128
原创 IntelliJ IDEA 配置生成类和方法的注释
文章目录引言一、类的注释1.1 配置1.2 调用二、方法的注释2.1 配置2.2 调用参考引言 在看别人代码时,经常会看到类名和方法名前面有着大段注释,标注了作者、日期等信息,本篇就来说明下怎么配置和生成这类注释。一、类的注释1.1 配置进入配置:File–>settings–>Editor–>File and Code Templates–>Files;选择文件:选择要配置的Class文件(也可选其他文件);添加注释:/** * @className ${NA
2021-07-29 18:14:58 523
原创 Java反射机制
文章目录引言一、什么是反射二、反射的基本使用2.1 获取class对象2.2 创建实例对象2.3 获取构造器2.4 获取并使用变量2.5 获取并使用方法参考引言 希望能够动态执行Java字符串脚本中的方法,已经实现了脚本的动态编译,但不知道如何动态执行Java字符串脚本中的方法,经过查询,得到的答案是利用Java的反射机制,它可以在运行时通过方法名来执行方法。一、什么是反射 Java的反射机制可以在运行期去获得一个类所有的方法和属性,并且可以执行它的方法。 用代码来解释的话,我们先定义一个类 Re
2021-07-29 16:42:02 106
原创 Java可变参数Object... args
Java命名习惯一、习惯命名参考资料一、习惯命名 程序员们约定俗成的一些好的变量命名。命名说明clazz因为class是一个保留关键字,所以不允许使用Class class,经常使用Class clazz或Class cls。参考资料...
2021-07-29 16:07:05 8988 1
原创 Java命名习惯
Java命名习惯一、习惯命名参考资料一、习惯命名 程序员们约定俗成的一些好的变量命名。命名说明clazz因为class是一个保留关键字,所以不允许使用Class class,经常使用Class clazz或Class cls参考资料...
2021-07-27 19:49:56 147
原创 Anaconda常用命令
Anaconda常用命令相关链接一、简介二、常用命令2.1管理环境2.2管理包三、实践相关链接 Anaconda介绍、安装及使用教程一、简介 Anaconda是Python环境和包的管理工具,可以给Python创建环境,并在创建的环境中添加需要的包。二、常用命令2.1管理环境 * 创建新环境:conda create --name <env_name> <package_names>; * 切换环境:conda activate <env_name>;
2021-04-05 22:51:39 668
原创 算法刷题笔记-链表的后续遍历
链表的后续遍历相关链接一、基本框架1.1 二叉树遍历方式1.2 链表遍历方式二、典型例题2.1 引例2.2 回文链表相关链接 labuladong的算法小抄 LeetCode 234. 回文链表一、基本框架1.1 二叉树遍历方式void traverse(TreeNode root) { // 前序遍历代码 traverse(root.left); // 中序遍历代码 traverse(root.right); // 后序遍历代码}1.2 链表遍历方
2021-02-23 15:59:46 556
原创 算法刷题笔记-递归解题方法总结
递归解题方法相关链接一、四条基本法则二、构造递归思路三、经典例题解析相关链接 labuladong的算法小抄 LeetCode 206. 反转链表 LeetCode 92. 反转链表 II一、四条基本法则基准情形:基准情形下,无需递归就可以解出;不断推进:每一次递归调用都必须要使状况朝向一种基准情形推进;设计法则:假设所有的递归调用都能运行;合成效益法则:在求解一个问题的同一实例时,切勿在不同的递归调用中做重复性的工作。// LeetCode 206. 反转链表ListNode r
2021-02-20 16:26:42 298
原创 算法刷题笔记-单链表节点ListNode
单链表节点ListNode相关链接正文相关链接 labuladong的算法小抄正文// 单链表节点的结构public class ListNode { int val; // 链表节点的值 ListNode next; // 下一个链表节点对象 ListNode(int x) { val = x; } // 给链表节点赋值}// LeetCode 206. 反转链表ListNode reverse(ListNode head) { if (head.next
2021-02-20 16:17:26 357
原创 Matlab入门实践
Matlab入门实践前言一、Matlab基础知识1.1操作对象1.2函数二、解决问题2.1数组操作问题2.2怎么连点画折线图2.3怎么遍历文件夹下所有图片结束语前言 课程项目需要用到Matlab,本科期间做过一些Matlab的项目,但都有些淡忘了,这里又借着这个项目回顾了下Matlab的基础用法,这里老规矩,赶紧记录下来,走起!一、Matlab基础知识参考博客1.1操作对象 matlab中的运算和操作是以数组为对象的。1.2函数新建:新建函数文件,如图: 注:asv 就是auto sa
2020-12-03 15:03:17 912
原创 Opencv入门实践
Docker入门实践前言一、安装库二、基本操作三、问题解决结束语前言 最近项目需要对图像进行一些预处理,想起了opencv这个好工具,话不多说,直接上笔记!一、安装库1.网上查找代码会看到需要导入的库是cv2,但却找不到对应的安装库,这里应该安装opencv-python而不是cv2。 注:可到官网查看库的说明。2.Pycharm安装库失败,pip安装可通过下面命令指定安装路径:pip install -t /Users/xuanzhen/Project/lib/python3.8/site-
2020-11-28 15:51:27 317
原创 Mac常用命令
Mac常用终端命令前言一、相关说明1.1格式1.2目录1.3其他二、常用技巧2.1man命令2.2其他三、常用命令3.1文件目录操作3.2系统操作3.3网络操作3.4时间操作结束语前言一、相关说明1.1格式终端格式:命令格式:此处列举删除QQ程序的例子,具体参数说明如下:CommandName:命令名;Options:用-作为前导符,可合并,例如:ls -lA和ls -l -A是等效的;Arguments:用来细化这个命令或指定这个命令具体的实施对象;Extras:部分则用来进
2020-10-21 20:40:04 436
原创 Docker入门实践
Docker入门实践前言一、Docker简介1.1Docker的用途1.2容器、镜像、仓库二、常用命令2.1镜像操作2.2容器操作2.3其他操作三、入门实践3.1主要流程3.2拉取国外镜像参考资料前言 最近在做机器学习相关的项目,其中谷歌AI模型需要用Docker来配置环境,这篇文章仅用来记录在这次实践中学习到的docker相关知识,不会对docker进行长篇大论的介绍,希望能让大家对docker有一个快速的入门。一、Docker简介1.1Docker的用途 首先我们来看看什么是容器,集装箱我们都
2020-10-19 20:30:57 181
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人