- 博客(11)
- 资源 (1)
- 收藏
- 关注
原创 Java 入门(三)——面向对象
对象说白了也是一种数据结构(对数据的管理模式),将数据和数据的行为放到了一起。 在内存上,对象就是一个内存块,存放了相关的数据集合! 对象的本质就一种数据的组织方式! 1. 对象和类的概念 总结抽象,便于认识未知事物!总结的过程就是抽象的过程。 对象是具体的事物,类就是对象的抽象。描述对象的特征和行为。 类可以看成一类对象的模板,对象可以看成该类的一个具体实例。 类是用于描述同一类型的对象的一个抽象概念,类中定义了这一类对象所应具有的共同的属性、方法。 2. 类的定义,属性,方法 属性: 属性用于定义该类或
2020-07-25 18:34:09 243
原创 Java 入门(二)——控制流语句
顺序,选择,循环结构 1. 选择结构:if…else if …else… int age = (int)(100*Math.random()); System.out.println("年龄是:"+age); if(age<18) { System.out.println("未成年"); }else if(age < 25){ System.out.println("25岁以下的青年人"); }else if(age < 45) { System
2020-07-25 15:53:02 216
原创 Java 入门(一)——基础
1. cmd: javac , java javac ****.java 用于编译java源代码生成.class字节码文件 然后运行:java ****,用虚拟机运行字节码 JDK,JRE,JVM三者代表什么,包含关系如何,Java的运行过程,原理:编译后用jre中翻译,JVM(基于Windows,Unix, OS)运行,所以Java不依赖于操作系统运行,这也是Java可移植性好的原因,不太容易受操作系统影响。 javac -encoding utf-8 Welcome.java 2. 一些基本概
2020-07-23 17:31:25 141
原创 运用python模拟登录豆瓣爬取并分析某部电影的影评
前段时间奉俊昊的《寄生虫》在奥斯卡上获得不少奖项,我也比较喜欢看电影,看过这部电影后比较好奇其他人对这部电影的看法,于是先用R爬取了部分豆瓣影评,分词后做了词云了解,但是如果不登录豆瓣直接爬取影评只可以获得十页短评,这个数据量我认为有点少,于是整理了python模拟登录豆瓣,批量爬取数据,制作特别样式词云的方法。 ...
2020-03-12 16:16:00 2615 1
原创 SQL实战笔记,第六篇
51. 查找字符串’10,A,B’ 中逗号’,'出现的次数cnt。 解题比较有技巧,原来的字符串长度减去把要计数的字符去掉后的字符串的长度就是要计数的字符个数 select (length('10,A,B')-length(replace('10,A,B',',','')))as cnt --字符串长度length() --SQL server 里的函数是len() 52. 获取Employee...
2020-03-11 00:06:09 183
原创 SQL实战笔记,第五篇
!41. 构造一个触发器audit_log,在向employees_test表中插入一条数据的时候,触发插入相关的数据到audit中。 CREATE TABLE employees_test( ID INT PRIMARY KEY NOT NULL, NAME TEXT NOT NULL, AGE INT NOT NULL, ADDRESS CHAR(50), SALARY REAL ); CRE...
2020-03-10 22:55:18 179
原创 SQL实战笔记,第四篇
?31. 获取select * from employees对应的执行计划 EXPLAIN SELECT * FROM employees 在SQLite数据库中,可以用 “EXPLAIN” 关键字或 “EXPLAIN QUERY PLAN” 短语,用于描述表的细节。 查看SQL的执行计划,多用于发现优化性能的点。 explain模拟优化器执行SQL语句,在5.6以及以后的版本中,除过selec...
2020-03-10 21:07:26 299
原创 matplotlib库的简单介绍
一、numpy库的常用语句 import numpy as np x = np.random.randint(1, 100, 20) np.savetxt(‘x.yui’, x, fmt=’%d’, delimiter=’,’) y = np.loadtxt(‘x.yui’, delimiter=’,’) y.sort() y.max() y.min() y.mean() y.var() 二、散点...
2020-03-10 15:36:01 1187
原创 SQL实战笔记,第三篇
21. 查找所有员工自入职以来的薪水涨幅情况,给出员工编号emp_no以及其对应的薪水涨幅growth,并按照growth进行升序 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT NULL, `last_name` varch...
2020-03-07 20:57:43 140 1
原创 SQL实战笔记,第二篇
11. 获取所有员工当前的manager,如果当前的manager是自己的话结果不显示,当前表示to_date=‘9999-01-01’。 结果第一列给出当前员工的emp_no,第二列给出其manager对应的manager_no。 CREATE TABLE `dept_emp` ( `emp_no` int(11) NOT NULL, `dept_no` char(4) NOT NULL, `f...
2020-03-06 22:57:24 188
原创 SQL实战笔记,第一篇
1. 查找最晚入职员工的所有信息 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date` date NOT NULL, `first_name` varchar(14) NOT NULL, `last_name` varchar(16) NOT NULL, `gender` char(1) NOT NULL, `hire...
2020-03-06 16:12:26 123
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人