csworkman

个人博客

java学习2021-04-07

2021-4-7 Mr Chang java

1 操作系统 : 用户<->应用程序<->操作系统<->硬件

2 万维网 www 环球信息网 world  wide web   www可以让web客户端 访问web服务器上的页面 并且由一个“全局统一资源标识符“(URI)标识 这些通过超文本传输协议 HyperText Transfer Protocol    互联网 包含 因特网 包含 万维网

3 b/s  和 c/s  架构区别      b/s : browser / server   浏览器访问 服务       c/s 架构  client / server  客户端访问服务端

4 java 基础是学习javaee 大数据 andriod开发的基石


Java基础课程概述
  第一部分 编程语言核心结构  :主要知识点 变量  基本语法 分支 循环 数组
  第二部分 java面向对象的核心逻辑  主要知识点:oop 封装  继承  多态  接口
  第三部分 开发javase  高级应用程序  主要知识点 :异常 集合  I/O 多线程  反射机制

人机交互方式
(1)图形化界面  Graphical User Interface  -- GUI 这种方式简单直观 使用者易于接受 ,容易上手操作
(2)命令行交互方式 Command Line Interface --CLI 需要有一个控制台 输入特定点命令 让计算机完成一些操作

计算机编程语言介绍:
  第一代语言
   -》  机器语言  指令以二进制代码形式存在
第二代语言
   -》  汇编语言  使用助记符表示一条机器指令
第三代语言
  

java  简史 
96年 发布JDK 1.0
04年 发布里程碑版本为 1.5 更名为JDK 5.0
11年  发布 7.0
14年 发布JDK8.0  是继JDK5.0 来变化最大的版本
17年 发布JDK9.0 最大限度实现模块化
18年3月  发布JDK 10.0 版本号也称为18.3
18年9月  发布JDK 11.0 版本号也称为18.9

JAVA SE  主要做 桌面级应用  JAVA EE  企业级应用  Java ME  小型版
(1)java 是一个纯粹的面向对象的程序设计语言, java舍弃来C语言中容易引起错误的指针
(2)java增加来垃圾回收器功能 用于回收不在被引用的对象所占据的内存空间

java语言的特点
特点一 :面向对象  两大基本概念  类对象
特点二: 健壮性 吸收了 C/C++语言的优点  去掉了其影响程序健壮性的部分 (指针和内存的申请与释放)提供相对安全的内存管理和访问机制
特点三  跨平台性 通过java语言编写应用程序可以在不通的系统平台上都可以运行 只需要在需要运行的环境安装一个java虚拟机 JVM  java virtual machine  就可以运行


 


评论(0) 浏览(971)

java学习2021-04-06

2021-4-6 Mr Chang java

1.赫兹  1khz = 1024 hz   1mhz =1024khz 
2.摩尔定律  反摩尔定律   安迪-比尔定律
3.bit和byte
4 一个程序和它的数据在被cpu执行之前必须移动到计算机的内存中
5 内存存取数据的速度比硬盘的读取速度要快10倍
6 内存一般是带电存储电一旦断电 内存数据就会消失,所以长时间存储程序和数据就需要硬盘


7 内存起到了两个作用:
(1)保存硬盘读取电数据 提供给cpu使用
(2)保存cpu临时存储的一些临时执行结果 以便CPU下次使用或保存到硬盘


8 像素密度
截屏2021-04-06 下午6.35.07.png

9 计算机常见的通信设备:

(1)拨号调制解调器  传播速度可达56000 bps (bps:每秒 比特)
(2)DSL (数字用户线)电话线 传输速度较上一个快20倍
(3)电缆调制解调器 利用有线电视电缆进行数据传输 比dls快
 (4)网络接口卡(NIC)将计算机介入局域网 局域网用与 大学。商用组织和政府组织 速度可达1000mbps
(5)无限网络 一般家庭 学校企业

评论(0) 浏览(947)

mysql - DATEDIFF 函数

2020-11-27 Mr Chang 数据库

DATEDIFF是两个日期的天数差集

举例:编写一个 SQL 查询,来查找与之前(昨天的)日期相比温度更高的所有日期的 id 。
select a.Id from Weather as a join Weather as b on a.Temperature > b.Temperature and dateDiff(a.RecordDate,b.RecordDate) = 1 



评论(0) 浏览(883)