目录
大一
大一上学期
Java
HTML+CSS
大一下学期
HTML+CSS+JS
JAVA
python
大二
大二上学期
Java
原型
前端
大二下学期
前端
数据结构
Android
BootStrap
JavaWeb
ios程序设计
软件测试编辑
大三
大三上学期
小程序
大三下学期
JavaWeb
整理数据库
大四上学期
大四下学期
惟江上之清风,与山间之明月,耳得之为声,目遇之而成色,取之无禁,用之不竭。是造物者之无尽藏也,而吾与子之所共适。
大一
开始学的比较基础,学习HTML,CSS ,JavaScript,JQ,学了基本测试,白盒测试,黑盒测试,Java Se核心(Java基础,Java面向对象,Java常用包,Java集合),MySQL数据库。其实学了这么多现在就记得一些简单的,惭愧惭愧。给大家逐个解释吧HTML,CSS,JavaScript,JQ等这些都是制作网页的,说的书面一点就是前端。为什么又这么多测试呢?我也疑惑啊,我什么我们还学测试呢?反正学校课程安排,就这样,学吧!!测试时什么呢,就是看你做的东西有没有bug,有没有什么错的,相当于检查麻。MySQL数据库时什么?就是数据库了,保存数据的地方。Java其实大一都学不懂,什么鬼东西,反正大二在学了一次才能看懂,哭死了,劝各位当时能搞懂就不要拖,不然到最后一堆事。
大一上学期
Java
刚接触Java加减乘除,以及||和&&,挺有意思的,打算试试看
import jdk.swing.interop.SwingInterOpUtils;import javax.print.DocFlavor;/*** @ClassName demo2* @Author AndyWu* @Date 2023-07-19 17:38* @Motto 学不死就往死里学* @Version 1.0*/public class Demo2 {public static void main(String[] args) {int a = 2;int b = 3;int c = 4;System.out.println("\n"+"==============================================");System.out.println("定义变量");String name = "张三";System.out.println(name);System.out.println("\n"+"==============================================");System.out.println("算数运算符");int i1 = a+b;System.out.println("a+b="+ i1);int i2 = c-a;System.out.println("c-a-="+i2);int i3 = c*b;System.out.println("c*b="+ i3);int i4 = c/a;System.out.println("c/a="+ i4);int i5 = ++c;System.out.println("++c="+ i5);int i6 = --c;System.out.println("--c="+ i6);System.out.println("\n"+"==============================================");System.out.println("关系运算符");boolean b1 = a==b;System.out.println("当a==b时为" + b1);boolean b2 = a!=b;System.out.println("当a!=b时为" + b2);boolean b3 = a>b;System.out.println("当a>b时为" + b2);boolean b4 = a<b;System.out.println("当a<b时为" + b2);boolean b5 = a<=b;System.out.println("当a<=b时为" + b2);boolean b6 = a>=b;System.out.println("当a>=b时为" + b2);System.out.println("\n"+"==============================================");System.out.println("逻辑运算符");if (a<b && a<c){System.out.println("两个为真才是真,由一个为假则是假");System.out.println("a<b && a>c");}if (a<b || a>c){System.out.println("有一个为真就是真,两个为假则是假");System.out.println("a<b || a>c");}System.out.println("取反");System.out.println(b^c);}
}
入坑java当时绷不住了,也没说这么多啊,懵逼树上懵逼果,懵逼树下你和我。
HTML+CSS
老师讲了一节课理论让我们实操敲敲代码,写了个这个东西,😀,刚学挺抽象的。
但是我也老老实实做笔记,高中好习惯,笔记其实一开始学都是写本子上的。
一、文档和元数据标签
base 设置相对路径地址的基准
body HTML文档在浏览器里显示的主要内容
!doctype HTML文档的开始
head 主要放文档的元数据(对当前HTML文档的说明)
html 所有HTML标签的根标签
link 链接外部样式表(css文件)
meta 文档信息
noscript 禁用JavaScript脚本
script JavaScript标签,链接外部JS脚本(js文件)
style 定义内部样式表(css属性)
title 页面标题,SEO最重要的标签二、文本元素(行级元素)
a 超链接,负责页面的跳转
abbr 缩略语
b HTML4,无语义的标签bold
br 换行,自封闭
cite 作品的标题,斜体的文字
code 表示编程语言的代码
del 表示删除的文字 有删除线
dfn 术语定义 define,斜体的文字
em 着重强调,斜体的文字
i 斜体的文字
ins 表示加入文档的文字,下划线
kbd 用户输入的文字
mark 突出显示文字,荧光笔,黄色背景
q quote引用的文字,添加一个双引号,无法选中
rp、rt、ruby 结合Ruby代码用
s 表示文字不准确 有删除线
samp 表示计算机的输出
small 以小号字体输出内容
span 无任何样式改变
strong 粗体
sub、sup 上标和下标
time 输出时间和日期
u underline
var 编程语言中声明变量
wbr 可以安全换行的内容
大一下学期
HTML+CSS+JS
觉得前端挺有意思的然后尝试自己写点
到圣诞节,然后去网上抄的圣诞树
JAVA
其实还是不懂Java,大一基本上就跟着老师练,其实不是很懂,然后各种文档、ppt,恼火了,绷不住了。
python
有点意思
大二
学习bootstarp,vue,javaee企业级开发(javaweb,jsp+servlet),性能测试,自动化测试,python,Android开发,其实学到大二就已经基础掌握的差不多了,可以自己去做一些小项目了。其实对编程有一定的了解了,基本可以确定一个方向去努力了,前端的bootstrap,可以用一些框架去开发,在加上vue基本可以出来找到一份不错的工作(个人对前段了解就这么多)。软件测试基本就是做一个性能测试,比如这个网站的qps(每秒访问量)多少,可以查看这个网站的最大流量是多少,防止网站崩溃,自动化测试一般来说用python去写一些代码做自动化的测试,减少人的介入,同时提高效率,比如有一个测试需要晚上访问量少,时进行,但人不可能每天都晚上来调试代码进行测试,所以写一个脚本让程序晚上自己运行。
大二上学期
Java
必须有这个Dome1 d1 = new Dome1();Class<?extends Dome1>Dom1Class = d1.getClass();
包路径:
获得该类的存放路径: Package ca0 = Dom1Class.getPackage();
类名称:
获得该类的名称:String ca1 = Dom1Class.getName();
继承类:
获得该类继承的类:Class ca2 = Dom1Class.getSuperclass();
实现接口:
获得该类的实现接口:Class[] ca3 = Dom1Class.getInterfaces();
构造方法:
获得所有权限为public的构造方法:Constructor[] ca4 = Dom1Class.getConstructors();
获得权限为public的指定构造方法(Constructor对象):getConstructor(Class<?>...parameterTypes)
获得所有构造方法(Constructor型数组):getDeclaredConstructors()
获得指定构造方法(Constructor对象):getDeclaredConstructor(Class<?>...parameterTypes)
方法:
获得所有权限为public的方法(Method型数组):getMethods()
获得权限为public的指定方法(Method对象):getMethod(String name,Class<?>...ParameterTypes)
获得所有方法(Method型数组):getDeclaredMethods()
获得指定方法(Method对象):getDeclaredMethod(String name,Class<?>...parameterTypes)
成员变量:
获得所有权限为public的成员变量:Field[] ca5 = Dom1Class.getFields();
获得权限为public的指定成员变量(Field对象):getField(String name)
获得所有成员变量:Field[] ca6 = Dom1Class.getDeclaredFields();
获得指定成员变量:getDeclaredField(String name)
内部类:
获得所有权限为public的内部类Class<? extends Class> ca7 = Dom1Class.getClass();
获得所有的内部类:Class[] ca8 = Dom1Class.getDeclaredClasses();
内部类的声明类:
如果该类为内部类,则返回它的成员类,否则返回null:Class ca9 = Dom1Class.getDeclaringClass();
原型
当时去蹭了原型的课
前端
学了前端感觉要不自己页写点想写的东西
不知道大家有没有写一个东西,然后忘记时间的感觉。当时写这个网站在图书馆找了个位置写,去的很早当时6点去的,真的挺享受的,直到图书馆闭馆音乐响起,时间过得太快了,真的有种恍若隔世的感觉。
大二下学期
前端
过滤器:filters 格式::{{函数名 | 过滤器名}}
方法:methodsmethods:{方法名(){return} }
监听器:watchwatch:{text(){} }函数:computed (数学)computed:{函数名(){return ......} }转换为小写:toLowerCase()
转换为大写:toUpperCase()
字符串长度:substr(0,10) ( 返回1~10的字符串)
在控制台打印:console.log(转换数据) 格式
指令:循环,便利:v-for="(tourist(实参),index(下标)) in touristlist(传入的参数) "v-for: push() 向数组末尾添加一个或多个元素pop() 向数组中的最后一个元素从数组中删除
数据结构
数据结构了解一下啊
队列
当时大一其实老师提过数据结构,稀疏数组
Android
练习一个拦截号码
安卓第二学期期末作业
BootStrap
上学期前端期末作业写了个使用bootstrap的界面
还写了报告
JavaWeb
有时候不会记不住就使劲练习,一一遍遍练习记住吧,有些知识点别然一点就通,可能我需要去看资料啊,自己去打,练习,然后才知道,原来是这样😂。
ios程序设计
软件测试
大三
我算是学东西比较慢,现在才开始自主去学习一些技术栈,比如SSM,Mybatis-Plus,SSM,SpringBoot,SpringCloud等等。但是大家还是要认真上课,都是泪啊,挂了一科,懵逼的不行。反正要有自己的想法,去做一些自己认为有意义的事情。
大三上学期
小程序
又学习小程序
大三下学期
JavaWeb
JavaWeb作业
整理数据库
打算去整理学过的东西,这是当时整理的MySQL