- 博客(13)
- 收藏
- 关注
原创 2021-10-01(第11期,月报)
啊哈哈~这两周忙于学业,基本没什么时间来学java。所以这个月报只是回顾9月前两周所学。本月学了MVC、AJAX、文件的上传下载,接触了一个javaweb项目。从接触到javaweb的完整项目开始,我就知道,不考虑框架那些工具的话,我已经可以自己做一个完整的javaweb项目了,就是可能比较麻烦。本月的后两周,忙于学业,没怎么来看前面的知识。我打算从国庆开始下一阶段的旅途,没错,就是从今天开始。只是,现在我学习java的那个网课网站开不进去。。呃,应该能在今天解决掉吧?...
2021-10-01 09:20:09
112
原创 2021-09-12(第10期)
本周学习了文件的上传与下载,还有Git的使用;最后又花了好几天接触了一个最“简单”的JavaWeb项目。咳,这最“简单”的项目比我以前的任何自建java项目都大。。文件的上传与下载文件的上传借助了第三方包smartupload。呃,感觉不好说明。。不过使用IO和表单同样能起到上传、下载文件的作用,所以就不提了。Git我在接触这个之前,只知道GitHub不知道Git。在企业项目中,为了让多人合作开发又能较容易地做到整合成果,都会使用叫做“版本控制”的方式。“版本控制的目的是实现开发团队并行开发、提
2021-09-12 10:26:30
104
原创 2021-09-05(第9期)
本周只学了MVC思想和AJAX。嗯,AJAX卡了三四天,最后发现是Tomcat的版本问题或文件损坏——不错的bug。MVCMVC包含三个东东:M(模型Module),V(视图View),C(控制器Controller)。三者的功能分别是:M:业务逻辑,保存、删除、查询数据。V:1. 展示模型数据 2. 提供人机交互界面用于功能请求C:1. 接收用户请求 2. 委托模型处理 3.选择视图(网页)并把模型返回的数据给视图可以看出,V就是前端,M就是后端,C则是中间的接口。MM是算法部分、核心
2021-09-05 12:55:14
100
原创 2021-08-29(第8期,月报)
哈,上周没要求弄周报,所以这次间隔了两周,直接月报。这两周,第一周学习了前端,就是做网页;第二周接触了JavaWeb,学习了Servlet、JSP、过滤器和监听器。前端你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Markdown编辑器, 可以仔细阅读这篇文章,了解一下Markdown的基本语法知识。新的改变我们对Markdown编辑器进行了一些功能拓展与语法支持,除了标准的Markdown编辑器功能,我们增加了如下几点新功能,帮助你用它写博客:全新的界
2021-08-29 15:13:47
122
原创 2021-08-16(第7期)
本周学了。。数据库。SQL。也把我刚开始拿来做笔记的笔记本用完了。我就简单介绍下SQL、事务和JDBC。SQLSQL语言作为操作数据库的语言,具有创建(create)、查询(read)、更新(update)、删除(delete)的基本功能,简称CRUD。SQL将自身按功能分成DDL、DML、DCL、DQL四类语言。DDL定义数据库对象(库、表、列);DML控制数据库记录(即数据)的增删改;DCL定义用户访问权限和安全级别;DQL最常用,用于查询。以下介绍DQL。DQLDQL的总体语法是这样的:s
2021-08-16 22:25:28
109
原创 2021-08-09(第6期)
本周主要学了IDEA软件的调试、单元测试,XML与JSON语言,以及枚举、注解与反射。XML与JSONXML与JSON都是一种可以用于存储java对象信息,跨平台跨语言传递数据的语言。XML早于JSON,但在JSON出现后被基本淘汰。相关JSON的我之前已经做了一个博客。网址:https://blog.youkuaiyun.com/a7f4xyz/article/details/119383007枚举、注解与反射枚举枚举,其实是一种在全局常量过多,想要统一创建统一管理时使用的格式,在IDEA中需要专门创建e
2021-08-09 14:17:07
93
原创 JSON解析
介绍JSON全称 JavaScript Object Notation,直译JS对象简谱,是一种轻量级的数据交换格式。咳,说得这么正规,其实就是一种存储数据的语言。在JSON出现之前,人们用的是一个叫XML的东西——哪怕是现在,仍然有少数地方能够看到它。不过不论是JSON还是XML,它们都是为了能够跨平台地、高效地、节省资源地传输数据。以下是Java源码、JSON、XML的简单对比:Javapublic class Book { private String name; priva
2021-08-04 14:40:58
104
原创 2021-08-01(第5期)
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar
2021-08-01 09:55:22
94
原创 多线程简述
理论进程与线程啊啊,之前时不时会听到这两个词汇,现在总算弄明白了;想必也有不少人会混起来吧?进程:一个内存中运行的有应用程序,每个进程都有一个独立的内存空间线程:1、是进程中的一个执行路径,同一个进程的线程共享一个内存空间但有各自的栈空间;2、线程之间能够自由且快速地切换,并发执行,一个进程至少有一个线程;3、线程是进程的进一步划分,一个进程启动后,里面的若干执行路径可以划分成若干线程。常说的“多线程”展现的各个线程”同时进行“实际上是各线程之间快速切换的结果。线程调度分时调度:所有线
2021-07-28 22:47:11
87
原创 2021-7-25(第4期)
常用类库学习ing~学到了集合(第3节)。前两节就是些介绍,泛型(差不多就是把数据类型作为可变的参数传进方法)、Objects、Math、Arrays、Date类等等常用的java备好的工具。第三节集合是一批替代之前学过的数组的数据结构,看上去高大上,其实就是些以数组、链表、二叉树等基本数据结构为基底,提供一些常用方法的类。集合集合在java里被分为Collection和Map两大类。简单地讲,Collection就是一个一个数据地存;Map是一对一对数据地存。CollectionCollect
2021-07-25 13:54:04
83
原创 2021-07-18(第3期)
本周。。呃,主要在做作业,新内容感觉推进得不多。学习了面向对象最后一部分和异常处理,初步了解常用类库。异常处理异常处理其实就是try…catch的个人秀。java代码总体上会发生两类异常:受检异常(就是编辑代码时会出现的飘红线)和非受检异常(只有运行时才会发生的报错)。异常处理主要处理非受检异常。try{ //可能发生错误的代码}catch(异常类型 对象名(随便取一个就好,仅在下面这个代码块用){ //异常处理代码}finally{ //此处运行该部分代码最后一定会执行的部分}
2021-07-18 11:05:23
97
原创 2021_7_10(第2期)
2021_7_10(第2期)本周学习面向对象编程。简单地讲下我都学了些啥。概述面向对象是相对于面向过程而定义的。它指把相关数据和方法组织为一个整体。从思想上讲,这是程序员从执行者到指挥者的转变。比喻:面向过程:把冰箱门打开->把大象装进去->关闭冰箱门面向对象:招一个会操作冰箱的工人->指挥工人把大象装进去类与对象/** * 一个.java文件中可以有多个类, * 但只能有一个public(公开)类, * 且该类类名同文件名;一般建议一 * 个文件一个类 * @a
2021-07-10 14:02:06
121
原创 2021-07-02
我的第一篇博客-java本博客为我的第一篇博客,当作周记来写,记录的是我第一周学java的一点体会。也许以后还会更新;谁知道呢?嗨,明明是在初学Python时创建的账号,第一次博客体验却给了java。因为突然发现我以后的就业方向极可能会用到java(本人大学生),我报了一个班。这个班学费不便宜,但相应的内容也充足。第一周,我学习的是java环境构建、集成环境(本人用eclipse)安装和基础语法,截至写博客的现在学到了数组。嗯,很基础的内容,基础到Python那里也有类似的,所以第一周还算轻松(才怪
2021-07-04 10:05:25
78
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人