自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 资源 (1)
  • 收藏
  • 关注

原创 GDB调试(一)

GDB(GNU Debugger)是用于调试 C、C++ 等语言的强大工具。

2025-02-04 13:37:58 1507

原创 GDB调试

GDB(GNU Debugger)是用于调试 C、C++ 等语言的强大工具。

2025-02-03 20:46:47 640

原创 markdown学习

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入 欢迎使用Markdown编辑器 你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2025-02-01 17:37:32 1488 1

原创 如何连接远程数据库

Mysql连接远程数据库

2022-12-21 16:22:23 227

原创 java网络编程

网络编程 1.1 概述 计算机网络: 计算机网络是指将地理位置不同的具有独立功能的多态计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。 1.2 IP ip地址:InetAddress类 IP的所用:唯一定位一台网络上计算机 127.0.0.1:本机localhost,即便断网,也是可以ping的。 ip地址的分类: ipv4/ipv6 ipv4就是127.0.0.1这种,由四个字节组成,每个字节是0~2

2021-08-20 15:18:48 128

原创 数据操作和预处理

数据操作和预处理 数据操作 N维数组样例 N维数组是机器学习和神经网络的主要数据结构 数据操作实现 import torch 我们使用pytorch框架,但我们导入的是torch x = torch.arange(12) demo1 = torch.arange(1,10) demo2 = torch.range(1,10) print(x) print(demo1) print(demo2) print(demo1.dtype) print(demo2.dtype) '''最终的结果为: ten

2021-08-04 20:54:40 142

原创 jupyter notebook中出现的问题总结

jupyter notebook中出现的问题总结 1. tornado.application:Exception in callback 解决办法:pip install ipykernel==4.8.2 网上有些说法说还要加pip install pyzmq ==17.0.0。个人实测即没必要又不行。

2021-08-04 14:50:04 876 1

原创 Windows远程连接ubuntu16.04下jupyter notebook

Windows远程连接ubuntu16.04下jupyter notebook ipython notebook是一个基于浏览器的python数据分析工具,使用起来非常方便,具有极强的交互方式和富文本的展示效果。jupyter是它的升级版,它的安装也非常方便,一般Anaconda安装包中会自带。安装好以后直接输入jupyter notebook便可以在浏览器中使用。但是它默认只能在本地访问,如果想把它安装在服务器上,然后在本地远程访问,则需要进行如下配置: 安装jupyter pip install jup

2021-08-04 12:49:55 361

原创 Java异常

异常 什么事异常 实际工作中,遇到的情况不可能是非常完美的。比如:你写的某个模块,用户输入不一定符合你的要求、你的程序要打开某个文件,这个文件可能不存在或者文件格式不对,你要读取数据库的数据,数据可能是空的等。我们的程序在跑着,内存或者硬盘满了等。 软件程序在运动过程中,非常可能遇到刚刚提到的这些异常问题,我们叫议程,英文是:Exception,意思是例外。这些异常,怎么让我们写的程序做出合理的处理,而不至于程序奔溃。 异常简单分类 检查性异常:最具代表性的检查性异常就是用户错误或问题引起的异常,这是

2021-07-26 18:18:29 96

原创 java面向对象

面向对象 面向对象编程(Object-Oriented Programming,OOP) 面向对象编程的本质是:以类的方式组织代码,以对象的组织(封装)数据。 什么是面向对象 ​ 面向对象的方法主要是把事物给对象化,包括其属性和行为。面向对象编程更贴近实际生活的思想。总体来说面向对象的底层还是面向过程,面向过程抽象成类,然后封装,方便使用就是面向对象(万物皆对象)。 面向对象和面向过程的区别 ​ 面向过程就是分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了

2021-07-26 10:20:39 139

原创 Java数组

数组 数组的声明和创建 首先必须声明数组变量,才能在程序中使用数组。下面是神明数组变量的语法: dataType[] Arrayname; //首选的方法 dataTpye Arrayname[]; //效果相同,方便学C和c++的程序员,并不是首选方法 java语言使用new操作符来创建数组,语法如下: dataType[] Arrayname = new dataType[Arraysize]; 数组的样式通过索引访问,数组索引从0开始; 获取数组的长度:Arrayna

2021-07-21 21:23:52 102

原创 Java递归

递归 递归就死:A方法调用A方法,自己调用自己 利用递归可以用简单的程序来解决一些复杂的问题。它通常把一个大型复杂的问题层层转化为一个与原问题相似的规模较小的问题来求解。递归程序只需少量的程序就可以描述出解题过程中所需要的多次重复计算,大大减少了程序的代码量。递归的能力在于用有限的语句来定义对象的无限集合。 递归包括两部分: 递归头:什么时候调用自身方法。没有头讲陷入死循环。 递归体:什么时候需要调用自身方法。 代码:求阶乘 package com.kuangshen; public class

2021-07-20 16:53:43 90

原创 java可变参数

可变参数 java支持传递同类型的可变参数的方法。 在方法声明中,在指定的参数类型后面加一个省略号(…)。 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 例子 package com.kuangshen; public class Method3 { public static void main(String args[]) { PrintMax(1.1,2.2,5.6,4.5,7.8,0.4); } pub

2021-07-20 16:32:10 84

原创 命令行传递参数

命令行传递参数 有时候你希望运行一个程序时再传递给它参数。这要靠传递命令行参数给main()函数实现。 代码举例 package com.kuangshen; public class Method2 { public static void main(String args[]) { for(int i = 0; i < args.length; i++) { System.out.println("args[" + i +

2021-07-20 16:05:51 109

原创 java方法重载

方法重载 重载就是在一个类中,有相同的函数名称,但形参不同的函数。 方法的重载规则: 方法的名称必须相同 参数列表必须不同(个数不同、或者类型不同、或者参数排列顺序不同等) 方法的返回类型可以相同可以不同 仅仅返回类型不同不足以成为方法的重载 实现理论: 方法名称相同时,编译器会根据调用方法的参数个数、参数类型等去逐个匹配,以选择对应的方法,如果匹配失败,则编译器报错。 例子: package com.kuangshen; public class Method1 { p

2021-07-20 15:01:28 100

原创 Scanner输入

Scanner输入 ​ java中给我们提供了一个工具类使我们可以获取用户的输入。java.util.Scanner是java5的新特征,我们可以通过Scanner类来获取用户的输入 基本语法 Scanner s = new Scanner(System.in); ​ 通过Scanner类的next()和nextLine()方法获取字符串,在读取前我们一般需要使用hasNext()和hasNextLine()判断是否还有输入的数据 代码部分 package com.kuangshen; import ja

2021-07-20 11:06:39 126

原创 变量的命名规范

变量的命名规范 所有变量、方法、类名:见名知意 类成员变量:首字母小写和驼峰原则:monthSalary 除了第一个单词外,后面的单词首字母大写 lastName 局部变量:首字母小写和驼峰原则 常量:大写字母和下划线:MAX_VALUE 类名:首字母大写和驼峰原则:Man,GoodMan 方法名:首字母小写和驼峰原则:run(),runRun() ...

2021-07-19 10:50:38 149

原创 在控制台运行java

HelloWorld 随便新建一个文件夹,存放代码 新建一个java文件 文件名后缀为.java Hello.java 【注意,文件名可能没有显示后缀名,我们需要手动打开】 编写代码 public class Hello { public static void main(String[] args) { System.out.println("Hello World!"); } } 编写javac java文件,会产生一个class文件 运行cla

2021-07-16 21:09:16 175

空空如也

空空如也

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

TA关注的人

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