首页 > 其他分享 >3月2日记录

3月2日记录

时间:2023-03-02 18:01:05浏览次数:49  
标签:java 记录 对象 JavaScript 数据类型 js 浏览器

计划

  • [ ] 学习JavaScript
  • [ ] 看crapapi代码
  • [ ] 全速进入开发阶段
  • [ ] JDBC和mysql的知识补

上午

09点44分 学习javascript

10点20分 ​​学会用typora画思维导图​

11点47分 开始学习编写JavaScript

下午

13点37分 继续学习JavaScript

15点53分 了解mybatis

16点08分 学习java

英语角

Kobe Bryant was an American professional basketball player who played point guard.

Kobe was the first high school guard in the NBA, helped the Los Angeles Lakers win five NBA championships, and was the youngest person in NBA history to score 30,000 points.

The secret of Kobe's success lies in: the constant pursuit of goals, the constant demand for themselves, the attitude towards each game, his demand for details almost perfect, the achievement of today's glory.

"Los Angeles at four in the morning", this is Kobe's self-proclaimed.

知识记录

javascript

  • 关于Javascript的学习,一以贯之
js概述
  • 一种客户端脚本语言,以前的网速慢,现在的可以直接在网页显示处理结果,让页面有了逻辑处理功能,大大提升处理速度
  • js之所以带java,(是因为蹭java热度,与Java没关系),原本叫Netspace,现如今成为因特网的必备组件
  • html/css/JavaScript三者区别
  • HTML超文本标记语言,做页面展示
  • css是层叠样式的语言,用来辅助修饰html,让html看起来更加丰富好看
  • js是独立的编程语言,用来操作html节点以及css样式,达到网页动态效果,增强交互感
  • JavaScript是解释型语言,不需要编译,解析给浏览器,解析后被内置在浏览器软件中的JavaScript解释器解释执行
  • js和jsp(Javaserverpages,基于Java语言实现的服务器端页面)一毛钱关系没有
语言特点
  • 基于对象的编程语言,类似于c++和Java,既有对象又有过程
  • 弱类型语言:任何变量在定义时不需要指定数据类型,但有类型的概念,值决定数据类型(动态数据类型)
  • 解释性的脚本语言,不需要编译
  • 动态性,基于事件驱动,一定操作引起某些动作
  • 平台无关性,运行在浏览器里,只要安装浏览器,就能解释执行js代码;不同的浏览器对js代码解析不一样。这就是兼容性问题,
  • 解决兼容性问题使用框架或通用性代码
  • 安全性,安全是因为不允许做很多事,无法对磁盘操作
js组成
  • JS的标准名为ECMScript,一个标准(文档)
  • DOM,文档对象模型,元素对象,js可以操作对象,调用里面的属性和方法,操作网页页面(实际使用多)
  • BOM,浏览器对象模型,js能与浏览器进行对话,获取浏览器信息,操作浏览器
  • DOM和BOM关系(DOM和document都包含在window里,document很重要)

3月2日记录_java

浏览器和开发工具
  • 开发工具
  • 文本编辑器EditPlus,写错了没有报错 ,不推荐
  • Webstorm,集成开发工具,时Intellij IDEA开发工具中的一个插件
  • HBuilder
JS基本使用及HelloWorld
  • js代码一般放在head里或者body里
<script></script>//标签必须成对出现,不能自闭合<script/>
<script src="qw.js"></script>//外部引用
浏览器控制台的使用
基本语法
  • 定义变量:
<script>var num=1;</script>//数据类型就这一个
//甚至num=1;也可以,且是全局变量,let num=1;是局部变量
"qinhuan"//直接也可以
  • JS严格区分大小写
浏览器控制台操作
  • console.log(score) 在浏览器打印结果
  • alter()是弹窗
  • 常用的几个选项,调试须知

3月2日记录_java_02

数据类型浏览
  • 数值、文本、图形、音频、视频
  • number:NaN是不是一个数。infinity极大的一个数
  • 字符串:“abc” ’abc‘ '\n'
  • 布尔值:true false
  • 逻辑运算:&& || !
  • 比较运算:=;== 类型不一样,值一样就可以; ===绝对相等,一般用这个就行(NaN与所有数都不等包括自己,只有isNaN(NaN)这个是true
  • 尽量避免浮点运算,存在精度问题
  • 不要(1/3)===(1-2/3),改为math.abs(1/3-(1-2/3))<0.0000001
  • null;undefined未定义
  • 数组:不需要一系列相同类型的对象
  • var arr=[1,2,3,4,'hello'];允许
  • 对象使用大括号括起来
var person={
name:"qinjaing",
age:23,
tags:['js','java']
}
  • 对象的值:甚至中文都可以,不要以数字开头
严格检查模式(strict)
  • let 定义局部变量
  • let i=1;//定义局部变量
  • 'use strict'//用严格检查模式,前提是idea支持es6,写在第一行
数据类型详解

mybatis学习

  • JDBC:Java Database Connectivity,java连接数据库
  • 为什么需要JDBC,因为有很多的数据库厂商,mysql、oracle

3月2日记录_数据类型_03

增加一层

3月2日记录_数据类型_04

便于访问

java学习

基本对象
  • 类名第一个字母大写

标签:java,记录,对象,JavaScript,数据类型,js,浏览器
From: https://blog.51cto.com/u_15979176/6096535

相关文章

  • 国标 华为交换机 RTCP抓包过程记录
    场景雄安项目从下级推送UDP音视频数据流到上级,排查过程中,发现RTCP控制数据丢失了排查过程1确定本地服务器已经发送出去抓包2直连交换机抓包有接收抓包指令capture-packet ......
  • #yyds干货盘点 【React工作记录三】React中如何跳转页面传参(参数较短)
     目录​​前言​​​​需求​​​​ 总结​​前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超越他......
  • #yyds干货盘点 【React工作记录四】React中如何跳转页面传参localStorage和sessionSto
     目录​​前言​​​​需求​​​​ 解决方案​​前言我是歌谣我有个兄弟巅峰的时候排名c站总榜19叫前端小歌谣曾经我花了三年的时间创作了他现在我要用五年的时间超......
  • 对JAVA Doc的笔记以及之前学习的记录
      /**加enter能够在代码中快速生成图中的参数信息 要求:加在需要注释的代码上方  在所开发项目文件夹中打开cmd输入javadoc-encodingUTF-8-charsetUTF-8Doc.......
  • 记录前端新人的第一次性能优化尝试
    写在前面本文的所描述的性能优化包括nginx、webpack等工具的配置,不包括前端的具体业务代码。准备优化需要有一些指标,对比优化前后的数据,才能知道优化是否成功。这里使......
  • 问题跟踪记录
    1.redis缓存机制--donehttps://www.cnblogs.com/iknow-manage/articles/17171313.htmlredis的数据类型有哪些?应用场景有哪些?redis缓存的读写策略,常见问题有哪些,怎么解......
  • inline简单记录
    inline这个函数也一直在用,但是不知道什么时候用的恰当?借此机会复习一、什么是内联函数      在C语言中,如果一些函数被频繁调用,不断地有函数入栈,即函数栈,会造成栈......
  • 2023-03-02 记录一下关于chatGPT使用方法
    国内版:在线免费web版:https://chat.forchange.cn/(不用登录)https://app.writesonic.com/login(要登录)在线免费微信版:AI对话未来(这个不知道怎么分享,因为它用起来就相当于一......
  • 2023年2月刷题记录
    2023年2月1日leetcode2325.解密消息链接地址:https://leetcode.cn/problems/decode-the-message/题意:给你字符串key和message,分别表示一个加密密钥和一段加密消息......
  • $\text{RSY}$ 讲课记录
    P3260[JLOI2014]镜面通道首先猜结论:如果空气联通的话那么光路就可以穿过。然后直接转对偶图求最小割即可。特别注意一下如何判断圆和矩形相交。看矩形的四个角是否在......