- 博客(27)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (九)JAVA学习笔记--多线程详解
多线程1 线程简介2 线程实现三级目录1 线程简介任务,进程,线程,多线程任务需要做的事情线程 Thread完成事情的道路进程 Process操作系统中运行的程序就是进程 比如:QQ,播放器,游戏,IDE…;进程里面有多个线程:说起进程,就不得不说一下程序。程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程则是执行程序的一次执行过程,它是一个动态的概念。是系统资源分配的单位。通常在一个进程中可以包含若干个线程,当然一个进程中至少有一个线程,不然没
2021-07-30 16:46:15
168
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
转载 (八)JAVA学习笔记--Debug
Debug1 Debug开篇2.基本用法&快捷键3 变量查看4 计算表达式5 智能步入6 断点条件设置7 多线程调试8 回退断点9中断Debug10 附:JRebel激活1 Debug开篇Debug用来追踪代码的运行流程,通常在程序运行过程中出现异常,启用Debug模式可以分析定位异常发生的位置,以及在运行过程中参数的变化。通常我们也可以启用Debug模式来跟踪代码的运行流程去学习三方框架的源码。① 以Debug模式启动服务,左边的一个按钮则是以Run模式启动。在开发中,我一般会直接启动D
2021-04-23 12:50:55
879
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (七)JAVA学习笔记--异常处理
异常处理以及Debug1.异常1.1 异常定义1.2 异常的分类1.2.1 可查异常1.2.2 运行时异常1.2.3 错误1.2.4 一些区别1.3 异常体系结构1.4 异常的处理机制1.4.1 try catch1.4.2 使用异常的父类进行catch1.异常1.1 异常定义异常(Exception):导致程序正常流程被中断的事件。1.2 异常的分类1.2.1 可查异常可查异常:CheckException最具代表的检查性异常是用户错误或问题引起的异常,这是程序员无法预见的。例如:打开一个
2021-04-22 15:13:41
130
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (六)JAVA学习笔记--面向对象编程
面向对象编程1. 面向对象2. 面向对象编程2.1 类与对象的关系1. 面向对象面向对象思想:不同于面向过程思想多用于处理一些步骤清晰简单的问题面向过程适合处理复杂,需要多人协作的问题.对于描述复杂的事物,为了从宏观上把握、从整体上合理分析,我们需要使用面向对象的思路来分析整个系统。但是,具体到微观操作,仍然需要面向过程的思维去处理。2. 面向对象编程面向对象编程(Object-Oriented Programming, OOP):本质是以类的方式组织代码,以对象的组织(封装)数据。
2021-04-13 11:29:26
119
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (五)JAVA学习笔记--Java方法详解
Java方法详解Java方法方法的定义及调用Java方法System.out.println(),那么它是什么呢?System“类”.out“输出对象”.println()“方法”Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合方法包含于类或对象中方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成1个功能,这样利于我们后期的扩展。
2021-03-30 16:16:29
150
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (四)JAVA学习笔记--Java流程控制
Java流程控制1. 用户交互Scanner1.1 Scanner对象1.1.1 定义1.2.1 基本语法1.2.3 常见的Scanner类2. 顺序结构2.1 定义3. 选择结构3.1 if选择结构3.1.1 if单选择结构3.1.2 if双选择结构3.1.3 if多选择结构3.1.4 if的嵌套结构3.2 switch多选择结构3.2.1 定义1. 用户交互Scanner1.1 Scanner对象1.1.1 定义java.util.Scanner 是Java5 的新特征,我们可以通过Scanne
2021-03-26 16:42:16
117
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (三)JAVA学习笔记--java基础语法学习
JAVA基础语法1.注释、标识符、关键字1232.数据类型1233.类型转换1234.变量、常量1235.运算符1236.包机制、JavaDoc123
2021-03-05 15:26:12
192
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (二)JAVA学习笔记--预科阶段
计算机入门电脑快捷键Ctrl+A 全选Ctrl+X 剪切Ctrl+Z 撤销Ctrl+S 保存Alt+F4 关闭win+D 最小化窗口(再次按键可以还原)Alt+空格+N最小化当前窗口DOS命令打开CMD方式1.开始-系统-命令提示符2.win键+R 输入cmd打开控制台3.在任何的文件夹下面,按住shift+鼠标右键点击,在此处打开PowerShell窗口4.我的电脑-任何文件-资源管理器的地址栏前面加cmd+空格常见的DOS命令盘符切换: (移动盘+双引号) E:dir
2021-03-05 15:15:05
172
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 (一)JAVA学习笔记-编译器的安装及环境配置
目录1.JDK文件下载2. 配置环境变量3. 检查是否成功1.JDK文件下载下载JDK,并解压2. 配置环境变量右键我的电脑->属性->高级->环境变量->系统变量(注意不是用户变量)新建变量名 JAVA_HOME,变量值 D:\JDK修改变量 Path ,在最前面加上 %JAVA_HOME%\bin;(注意加上分号)注意:系统变量上面的用户变量里,不要有这两个,如果有应该去掉,以避免被干扰。3. 检查是否成功调出cmd,若出现版本号则安装成功。...
2020-08-01 22:23:27
309
原创 JVM学习笔记
JVM入门1 JVN入门探究2 JVM的体系研究2.1 JVM位置2.2 JVM的体系结构2. 类加载器2.1 理解类加载器:2.2 类加载器的执行顺序2.3 常量池的概念2.4 ClassLoader分类3 双亲委派机制4 Native方法4 程序计数器5 方法区6 栈(Stack)6.1 栈运行原理7 堆(Heap)7.1 新生区7.2 Sun HotSpot内存管理7.3 永久区(Perm)7.3 堆内存调优7.4 Dump内存快照沙箱安全机制1 JVN入门探究谈谈对JVM的理解?java8虚拟
2021-11-27 14:50:39
704
原创 CSS3详解
CSS3详解1 CSS3表格2 CSS的定义2.1 CSS快速入门1.2 CSS的三种导入方式2 选择器2.1 基本选择器2.1.1 标签选择器2.1.2 类选择器 class2.1.3 id选择器2.2 层次选择器2.2.1 后代选择器2.2.2 子选择器2.2.3 子选择器2.2.4 通用兄弟选择器2.31 CSS3表格编译归类style风格cssindex索引csslink连接cssimport进口cssimage形象css.class调用class选择器选择器#id调用id选择器选择器body
2021-11-11 14:59:12
2925
1
原创 前端HTML5笔记
这里写目录标题1 初识HTML1.1 HTML5的优势1.2 W3C标准2 标签基本标签图像,超链接,网页布局列表,表格,媒体元素\表单及表单应用表单初级验证1 初识HTMLHyper Text Markup Language(超文本标记语言)超文本包括:文字、图片(img)、音频、视频(video)、动画等1.1 HTML5的优势世界知名浏览器厂商对HTML5的支持微软Google苹果OperaMozilla市场的需求跨平台兼容性1.2 W3C标准W3CWorl
2021-08-21 00:06:25
209
原创 MySQL学习笔记
1. MySQLJavaEE : 企业级Java开发 Wed前段(页面:展示数据)后台(连接点:连接数据库JDBC,连接前段(控制,控制视图跳转,给前端传递数据))数据库(存数据,Txt,Excel,word)只会写代码 ↓(一般程序员),需要学好数据库 ↑操作系统,数据结构与算法!(不错的程序员)离散数据,数字电路,体系结构,编译原理 + 实战经验 (优秀程序员)1.1 为什么要学习数据库岗位需求现在的世界,大数据时代~,得数据库者得天下被迫需求:存数据数据库是所有软件体系中最核
2021-08-09 17:19:11
248
转载 数据结构之ArrayList
链表链表的基本结构建立单链表三级目录链表的基本结构public class LNode { public String data;//节点数据 LNode next;//下一个节点}建立单链表首先建立一个指针:然后新建第一个节点,让指针指向这个节点然后再新建一个节点,通过指针拿到第一个点的地址,让新建的下一个地址指向第一个节点。最后把指针移动到第一个节点上。重复进行…三级目录...
2021-04-02 13:43:20
362
原创 力扣算法
LeetCode1. 两数之和解题思路1:解题思路2:1. 两数之和题目要求:给定一个整数数组 nums 和一个整数目标值 target,请你在该数组中找出 和为目标值 的那 两个 整数,并返回它们的数组下标。你可以假设每种输入只会对应一个答案。但是,数组中同一个元素在答案里不能重复出现。你可以按任意顺序返回答案。示例 1:输入:nums = [2,7,11,15], target = 9 输出:[0,1]解释:因为 nums[0] + nums[1] ==9 ,返回 [0, 1] 。示
2021-03-31 16:28:19
707
原创 XML文档解析
xml.dom1 xml.dom的简单介绍1.1 DOM节点树1.2 父、子和同级节点1.1主要方法1 xml.dom的简单介绍XML DOM 是:用于 XML 的标准对象模型用于 XML 的标准编程接口中立于平台和语言W3C 的标准XML DOM 定义了所有 XML 元素的对象和属性,以及访问它们的方法(接口)。换句话说:XML DOM 是用于获取、更改、添加或删除 XML 元素的标准。1.1 DOM节点树XML DOM 把 XML 文档视为一种树结构。这种树结构被称为节点树。
2021-03-16 11:54:59
178
转载 ChineseGLUE:为中文NLP模型定制的自然语言理解基准
引用:https://www.cnblogs.com/demo-deng/p/12411760.html项目地址:https://github.com/chineseGLUE/chineseGLUEChineseGLUE 是一个中文语言理解测评基准,思路源于 GLUE,包括:1)中文任务的基准测试,覆盖多个不同程度的语言任务一个包含若干句子或句子对语言理解任务的基准。当前,这些任务中使用的数据集是公开的,2019 年底前将收录具备私有测试集的数据集。2)公开的排行榜一个用于性能跟踪的公开排行
2020-08-12 00:08:19
416
原创 Anacoda及Pycharm的安装
目录1. 简单介绍2. Anacoda安装3.Pycharm安装1. 简单介绍转载:https://www.jianshu.com/p/df4eee09496dpython自身缺少numpy、matplotlib、…等一系列包,需要我们安装pip来导入这些包才能进行相应运算(python3.5自带了get-pip.py,不需额外下载安装),在cmd终端输入:pip install numpy就能安装numpy包了。每次都额外安装所需要的包略麻烦,这时候我们可以采用anaconda了。anacon
2020-08-01 23:27:50
307
原创 python第三方包的安装
@[TOC](目录)一、whl、tar、tar.gz的介绍在使用python时经常可以发现某个lib有whl、tar、tar.gz等格式的包。whl包:已经编译的包,类似于exe文件;tar包:属于打包文件,还没有编译;tar.gz包:属于压缩文件,是源代码的安装包,需要先解压再经过编译、安装才能执行。二、Windos环境的安装1.whl的安装:pip install xxx.whl2.源码安装(tar,tar.gz):到源码目录下打开cmd.exe ,2步搞定。python
2020-07-20 16:04:41
282
原创 jieba学习笔记
目录简介算法功能1:分词功能2:添加自定义词典功能3:关键词提取1)基于TF-IDF的关键词提取2)基于TextRank的关键词抽取功能4:词性标注功能5:并行分词功能6:返回词语在原文的起始位置简介jieba 是目前最好的 Python 中文分词组件,它主要有以下 3 种特性:1.支持 3 种分词模式:1) 精确模式:试图将句子最精确地切开,适合文本分析;2) 全模式:把句子中所有的可以成词的词语都扫描出来,速度非常快,但是不能解决歧义;3) 搜索引擎模式:在精确模式的基础上,对长词再次切分
2020-07-13 18:51:03
368
原创 浙大可视化暑期课程(可视化工具介绍)
目录一、可视化工具类别:1.1 交互式可视化工具1.1.1 以Tableau为例:1.2配置可视化工具1.2.1 以Vega-Lite为例1.2.2 国产可视化工具eCharts1.3 编程可视化工具1.3.1 Processing1.3.2 D31.3.3 其他编程式可视化工具一、可视化工具类别:易用性:使用者的编程能力的要求1.1 交互式可视化工具1.1.1 以Tableau为例:1.2配置可视化工具适用场景:1.用户:对编程有简单了解2.数据:简单3.任务/需求:中
2020-07-12 16:20:32
565
转载 Ubuntu的安装
引用博客:https://blog.csdn.net/baidu_36602427/article/details/86548203 Ubuntu18.04安.
2020-07-06 19:09:54
173
原创 安装win10系统的详细步骤
一、利用微PE工具箱,将安装PE到U盘(默认设置即可)官方网址:http://www.wepe.com.cn/做完后的U盘分为系统和EFI两部分二、下载操作系统的镜像:镜像网址:https://msdn.itellyou.cn/三、然后将下载好的镜像文件放入到系统盘中:此时U盘就制作完成了:四、将U盘插入到电脑中,进入系统的BIOS界面:不同品牌的电脑进入的方式不同,下图仅供参考:需要设置U盘为第一启动项:以DELL的台式机为例(不同品牌BIOS界面有差异,不过设置类
2020-07-06 16:11:18
2447
原创 《用Python进行自然语言处理》笔记2
计算语言:简单的统计一、频率分布⑴ FreqDist(test)将文本名称作为参数,形成字典,得到每个标识符的频率分布>>> fd1=FreqDist(text1)>>> fd1FreqDist({',': 18713, 'the': 13721, '.': 6862, 'of': 6536, 'and': 6024, 'a': 4569, 'to': 4542, ';': 4072, 'in': 3916, 'that': 2982, ...})&
2020-07-05 17:12:02
329
原创 《用Python进行自然语言处理》笔记1
一、首先安装NLTK:NLTK提供可以访问语料库和词汇资源(如WordNet)的接口,还有一套用于分类、标记化、词干标记、解析和语义推理的文本处理库。*1.利用python解释器:import nltknltk.download()2.官网下载压缩包并解压到Download Directory中:二、简单的使用1.数据的导入>>>from nltk.book import * //从nltk的book模块加载所有需要的数据*text1: Mob
2020-07-02 13:19:44
215
转载 如何转载博客
原创出处:https://blog.csdn.net/qq_33249725/article/details/89478773如何转载别人的博客概述...
2020-07-01 16:51:20
138
转载 linux下安装pip
linux下安装pip与pip安装参考博客:https://www.cnblogs.com/zhongyehai/p/10619917.html在执行脚本的时候,说有库找不到:pip安装的时候说不认识pip安装pip使用脚本安装和升级pipwget https://bootstrap.pypa.io/get-pip.py运行脚本python3 get-pip.py查看版本pip -V如果pip -V,出现notfound,把pip加到环境变量[finance@finance
2020-07-01 16:31:21
497
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人