- 博客(37)
- 收藏
- 关注
原创 Java连接数据库JDBC
1、数据库驱动和JDBCJDBCSUN公司为了简化开发人员的((对数据库的统一)操作,提供了一个(Java操作数据库的规范,俗称JDBC)这些规范的实现由具体的厂商去做对于开发人员来说,我们只需要掌握JDBC接口的操作即可,然后我们的程序会通过数据库驱动,和数据库打交道查看MySQL版本在C:\Program Files\MySQL\MySQL Server 8.0\bin路径下打开cmdC:\Program Files\MySQL\MySQL Server 8.0\bin>mysq
2022-04-17 22:36:35
2036
原创 Spring 基本知识
1、Spring1.1、简介Spring:春天----->给软件行业带来了春天!2002,首次推出了Spring框架的雏形:interface21框架!Spring框架即以interface21框架为基础,经过重新设计;并不断丰富其内涵,于2004年3月24日,发布了1.0正式版。Spring理念:使现有的技术更加容易使用,本身是一个大杂烩,整合了现有的技术框架!框架SSH : Struct2+ Spring + Hibernate! 全自动SSM : SpringMvc + Sp
2022-04-15 16:43:07
378
原创 step4 java面向对象
java面向对象-目录1、什么是面向对象1.1 面向过程&面向对象2、回顾方法的定义3、回顾方法的调用4、类与对象的创建5、构造器详解6、创建对象内存分析7、简单小结类与对象8、封装详解9、什么是继承10、Super详解11、方法重写12、什么是多态13、instanceof和类型转换14、static关键字详解15、抽象类16、接口的定义与实现17、N种内部类1、什么是面向对象1.1 面向过程&面向对象1、面向过程思想步骤清晰简单,第一步做什么,第二步做什么…面对过程适合处理一
2022-04-14 23:05:40
510
原创 step3 java数组
目录1、什么是数组2、数组的声明和创建3、三种初始化及内存分析4、下标越界及小结5、数组的使用6、二维数组7、Arrays类讲解8、冒泡排序9、稀疏数组1、什么是数组在这里插入代码片2、数组的声明和创建3、三种初始化及内存分析4、下标越界及小结5、数组的使用6、二维数组7、Arrays类讲解8、冒泡排序9、稀疏数组...
2022-04-13 11:42:24
935
原创 markdown编辑器
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2022-04-12 22:16:07
74
原创 step2 java 方法
1、什么是方法?比如System.out.println(),是什么呢?System是系统的一个类,out是这个类的一个(负责输出的)对象,println()就是out对象的一个方法,调用该方法就可以输出东西Java方法是语句的集合,它们在一起执行一个功能。方法是解决一类问题的步骤的有序组合 方法包含于类或对象中 方法在程序中被创建,在其他地方被引用设计方法的原则:方法的本意是功能块,就是实现某个功能的语句块的集合。我们设计方法的时候,最好保持方法的原子性,就是一个方法只完成..
2022-04-12 12:03:11
95
原创 step1 基本语法&流程控制
目录用户交互ScannerScanner进阶使用顺序结构if选择结构Switch选择结构While循环详解DoWhile循环For循环详解打印九九乘法表增强for循环break、continue、goto打印三角形及Debug 用户交互Scanner // 交互输入public class Demo01 { public static void main(String[] args) { // 创建一个扫描对象,用于接
2022-04-10 20:52:10
1554
原创 目标检测学习
先进行区推荐再进行目标分类,4个模型从上到下,依次在前者的基础上有所改进为了获取更多的特征,增加了一个卷积层。SSD对输入图片的大小有要求,必须是300*300*3,一共输出6张特征图放到detection里面,然后整合VGG16框架ReLU卷积层和池化层负责特征提取,后面的全连接层和softmax层负责分类,最终得出每一个分类类别的概率多尺度特征映射SSD模型detector & classifier以第4个特征图为例12个定位的卷积层,63个分类的...
2022-03-28 20:49:54
1262
原创 数据分析概论
1、数据分析方向:现状分析、原因分析、预测分析离线数据:对历史数据进行批处理(eg:一周一次)实时数据:流处理(毫秒级)预测数据:机器学习(分类、聚类、关联、预测)2、数据分析思路明确分析目的和分析思路 数据收集:业务数据RDBMS、日志数据(服务器、应用日志)、爬虫数据、互联网公开数据 数据处理:数据清洗、数据转化、数据提取、数据计算变成结构化数据 数据分析:用户行为理论、PEST分析法(政治/经济/社会/科技)、5W2H分析法 数据展现:数据可视化 报告撰写:对分析结果进行
2022-03-28 18:52:44
2554
原创 网络爬虫之selenium
一、准备步骤1.1 安装selenium库cmd>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple selenium1.2 下载chrome驱动ChromeDriverhttps://sites.google.com/a/chromium.org/chromedriver/把下载好的chromedriver.exe放到python安装路径的scripts目录中查看python安装路径import syssys
2022-03-28 18:51:37
660
原创 数据结构学习
P46~P51数据结构:数据+数据之间的关系堆是一种特殊的二叉树数据之间的关系:①线性结构:数据结构中存在一对一的相关关系,列表②树结构:数据结构中存在一对多的相关关系③图结构:(地图)数据结构中存在多对多的相关关系一、线性结构:1. 列表增删改查由于python的列表中可以存储不同类型的数值,所以python中存储的实际上不是数值本身,而是数值的地址2. 栈:只能再一端进行插入或删除操作的列表栈的概念:栈顶、栈底栈的基本操作:进栈(压栈):push,在栈顶加入元素l.app
2022-03-10 13:17:43
1046
原创 算法学习内容
1、时间复杂度、空间复杂度时间复杂度循环减半时,会出现O(log n)2、递归斐波拉契数列汉诺塔3、查找3.1 什么是查找3.2 顺序查找3.3 二分查找
2022-03-10 13:07:49
185
原创 20220309
2022030901 填充数组2022030902 截取字串得到最大整数 √class Solution: def maxValue(self , s , k ): l=[] for i in range(len(s)-k+1): l.append(s[i:i+k]) ll=[] for i in l: ll.append(int(i)) return
2022-03-09 16:46:50
193
原创 SQL(Structured Query Language)教程(下)
目录十四章、CREATE DB & ALTER TB14.1 创建和删除数据库 Creating and Dropping Databases14.2 创建表 Creating Tables14.3 修改Altering Tables第十五章创建关系 Creating Relationships15.1 通过创建外键来创建表间关系15.2 更改主键和外键约束Altering Primary and Foreign Key Constraints第十...
2022-02-28 17:31:47
1279
原创 神经网络与深度学习·课程笔记
1、2022年2月28日1)机器学习引言2)梯度算法高斯分布就是正态分布微分就是求导梯度就是斜率3)回归算法SVM可解释性差,只能分类出01结果,没有概率聚类是无监督学习、分类是监督学习4)分类算法...
2022-02-28 11:49:16
306
原创 2022年微软RSDE(算法)岗位暑期实习笔试一
1、时间轴1月29日:找人内推投递简历(中英文两页合成一份pdf) 2月11日:填写《2022暑期实习生招募问卷》 2月12日:收到笔试连接,有效期至13日,我13日做完。2、笔试题目30mins做一个考前练习题 -->正式答题:2h做3道题,题目为全英题目,我翻译了做的2.1 excercise2.2 task1def solution(S,T): l1 = list(S) l2 = list(T) N = len(S) M =
2022-02-14 11:58:34
985
1
原创 SQL(Structured Query Language)教程(上)
1、什么是数据库数据库就是一种可以快速访问的一种格式化的数据集合,为了管理数据库,使用数据库管理系统DBMS(Database Management System)来管理,连接到DBMS,然后下达指令,DBMS执行命令并把结果返回给我们。数据库分为关系型数据库和非关系型数据库NoSQL。关系型数据库:数据保存在彼此相互关联的表格中,使用SQL语言操作关系型数据库的DBMS常见的有:MySQL、SQLsever、Oracle非关系型数据库中没有关系和相互关联的表格,不支持SQL语言..
2022-02-12 19:59:32
768
原创 Python面对对象编程
理解面向对象 类和对象 添加和获取对象属性1、基本概念python是一门彻底的面向对象的编程语言OOP类和对象的关系:用类去创建对象(用类去实例化对象),现有类才有对象类是对一系列具有相同特征和行为的事物的统称,是一个抽象的概念,是不真实存在的事物。特征即变量、行为即函数关注点:解决问题所需要的对象,将许多属性包装在一个对象中,面向对象是对面向过程的封装面向对象最重要的是:找到对象,确定对象的属性和行为,按照对象功能进行划分成不同的类类的作用:根据抽象的类生产具体的对象。比如差
2022-02-11 17:00:02
538
原创 Linux操作系统学习
下载 VMware Workstation Pro | CNhttps://www.vmware.com/cn/products/workstation-pro/workstation-pro-evaluation.html首先到以上网站下载VMware workstation 16 for windows,之后的学习都是在虚拟机中进行操作。Linux语句为:命令与参数构成,命令与参数之间由空格隔开强行阻断命令的执行:ctrl + C...
2022-01-28 14:25:16
870
原创 无监督学习
无监督学习的含义现实生活中常常会有这样的问题:缺乏足够的先验知识,因此难以人工标注类别或进行人工类别标注的成本太高。很自然地,在建模的过程中希望计算机能代我们完成这些工作,或至少提供一些帮助。根据类别未知(没有被标记)的训练样本解决模式识别中的各种问题,称之为无监督学习。无监督学习里典型例子是聚类。聚类的目的在于把相似的东西聚在一起,而我们并不关心这一类是什么。因此,一个聚类算法通常只需要知道如何计算相似度就可以开始工作了。聚类算法一般有五种方法,最主要的是划分方法和层次方法两种。划分聚类算法通过
2021-12-14 21:02:51
4005
原创 将labelme json文件转为mask掩模图
1、打开cmd 切换到要转化的json文件路径下2、>activate labelme #启动labelme3、 > labelme_json_to_dataset 文件名.json4、在该目录下会生成一个与文件名对应的文件夹,里面有4个文件。img.png,源文件图像 label.png,标签图像 label_names.txt,标签中的各个类别的名称 label_viz.png,源文件与标签融合文件...
2021-11-28 12:20:57
8281
2
原创 深度学习图像标注工具Lableme安装教程
一、安装Lableme官网GitHub - wkentaro/labelme: Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag annotation).Image Polygonal Annotation with Python (polygon, rectangle, circle, line, point and image-level flag
2021-11-13 11:31:38
2323
原创 Docker配置
1、Xshell 下载地址:https://www.netsarang.com/en/thank-you-download/2、系统Centos 6
2021-05-25 22:10:54
68
原创 一些库的安装方法
pymysql 安装命令 cmd>pip install PyMySQL -i https://pypi.tuna.tsinghua.edu.cn/simple/ jieba 安装方法cmd>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple jieba gensim 安装 cmd>pip install -i https://pypi.tuna.tsinghua.edu.cn/simple gensim #报...
2021-01-12 22:15:00
5060
原创 一些打开命令jupyter mysql
害,好多东西都忘记了1、jupyter 打开命令:cmd >jupyter-notebook "C:\\path\\X.ipyn"2、数据库连接命令cmd>net start mysql57 cmd>mysql -u root -p
2021-01-12 21:04:34
98
原创 重头开始1 安装
1. 官网安装 python 和 anacondapython官网https://www.python.org/getit/anaconda在安装过程中记得勾选 添加环境变量2 添加环境变量(手动) 如果之前勾选了添加环境变量 应该不用再手动添加了添加完了之后 打开 cmd 输入 >conda --version ## 注意!!这里是 - - 是两 - 不是一个o...
2019-12-25 11:35:30
115
原创 下载神器aria2和他的客户端Persepolis
aria2下载地址:https://github.com/aria2/aria2/releases/tag/release-1.34.0https://aria2.github.io/aria2安装教程:https://www.appinn.com/aria2-in-windows-setup/Perspolis下载地址:https://github.com/persepo...
2018-10-12 07:43:05
2460
原创 Windows下安装msi软件报错 2503解决方案
这是由于安装权限不够,在管理员命令窗口中运行 > msiexec /package msi安装包完整路径就ok了!
2018-10-12 07:36:19
356
原创 useful url about text
1.用深度学习(CNN RNN Attention)解决大规模文本分类问题 - 综述和实践http://geek.csdn.net/news/detail/1891962.TF-IDF及其算法https://blog.csdn.net/sangyongjia/article/details/524400633.基于深度学习的问题分类的研究http://wap.cnki.net/lunwen-101...
2018-04-13 21:21:36
82
原创 TF-IDF算法的优劣
前几天转载了TF-IDF算法的思路(见:TF/IDF算法(转载) ),参照这一思路用JAVA实现了算法。——在这之前,我使用权重+词频(V-TF)的方法计算了文本的关键词。现在通过比较,来分析一下出现的一些问题。总体来说,很遗憾的得发现,——就目前的结果来看,TF-IDF的准确率明显不如V-TF。出现这一情况确实很意外,根据实验的情况,来分析其中究竟那些地方出了问题。首先解析一下T...
2018-04-10 20:20:58
323
原创 使用停止词库的中文分词
import jieba# 停止词库路径filepathj="C:/Users/Administrator/Desktop/junkwords.txt"# 语料路径filepathji="E:/2018_taidibei/code/why2.txt"## 将停止词库弄成一个列表def stopwordslist(filepathj): stopwords = [line.strip(...
2018-04-10 18:08:46
77
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人