二〇二三·二·十七——日报
前端知识点
产品页面,留言页面,地图页面
溢出
换行
form表单:一般情况下,只要出现用户输入,并且可以进行提交数据的时候,用form表单
边框设置虚线
border:dashed
div的contentdeitable属性
<div contenteditable = "true"></div>
textarea属性
- resize
- min-height
- max-height
阴影设置
box-shadow:左上,右上,右下,左下;
按钮圆角设置
bottom-redius:左上,右上,右下,左下;
div排序
display: flex; flex-direction: column-reverse; /*列,反序排列,对应下图第一个*/ flex-direction: column;/*列,对应下图第二个*/ flex-direction: row-reverse;/*行,反序排列,对应下图第四个*/ flex-direction: row;/*行排列,对应下图第三个*/
html调用百度地图
- 百度地图API开发文档、实例demo、坐标拾取器(获取坐标经纬度)、地图中心坐标设置、地图级别设置
头部添加js代码
<script src="//api.map.baidu.com/api?type=webgl&v=1.0&ak=您的密钥"></script>
调用地图的地方添加代码
<div id="container"></div>
网页html代码最后添加js代码
<script>var map = new BMapGL.Map('container'); // 创建Map实例map.centerAndZoom(new BMapGL.Point(104.066479,30.579325), 18); // 初始化地图,设置中心点坐标和地图级别,坐标使用经纬度,坐标可以使用 坐标拾取器 获取map.enableScrollWheelZoom(true); // 开启鼠标滚轮缩放 </script>
点标记添加事件
<script> var map = new BMapGL.Map('container'); var point = new BMapGL.Point(104.066479,30.579325); map.centerAndZoom(point, 18); // 创建点标记 var marker = new BMapGL.Marker(point); map.addOverlay(marker); // 创建信息窗口 var opts = {width: 200,height: 100,title: '万息集团' }; var infoWindow = new BMapGL.InfoWindow('地址:地址:四川省成都市武侯区孵化园9号E座', opts); // 点标记添加点击事件 marker.addEventListener('click', function () {map.openInfoWindow(infoWindow, point); // 开启信息窗口 }); </script>
自定义Marker图标
<script type="text/javascript"> var map = new BMapGL.Map('container'); var point = new BMapGL.Point(116.404, 39.915); map.centerAndZoom(point, 15); // 创建小车图标 var myIcon = new BMapGL.Icon("/jsdemo/img/car.png", new BMapGL.Size(52, 26)); // 创建Marker标注,使用小车图标 var pt = new BMapGL.Point(116.417, 39.909); var marker = new BMapGL.Marker(pt, {icon: myIcon }); // 将标注添加到地图 map.addOverlay(marker); </script>
Java基础知识
收获(查漏补缺):
Java语言的三个版本
JavaSE:
Java语言的标准版,用于桌面应用开发,另外两个版本的基础
JavaME:
Java语言的小型版,用于嵌入式消费类电子设备
JavaEE
Java语言的企业版,用于Web方向的网站开发
Java跨平台工作原理
平台:指的是操作系统。
跨平台:Java 程序可以在任意操作系统上运行。
在需要运行 Java 应用程序的操作系统上,安装一个与操作系统对应的Java虚拟机(JVM Java Virtual Machine)即可。
注意事项
JVM 虚拟机本身不允许跨平台,允许跨平台的是Java程序
JDK、JRE、JVM
JVM:Java Virtual Machine,Java虚拟机 Java程序是运行在虚拟机当中的
JRE:Java Runtime Environment,Java运行时环境 内部包含JVM虚拟机、Java核心类库
JDK:Java Development Kit,Java开发工具包 内部包含JRE、常用开发工具包(javac 编译工具、java 运行工具
jdk的安装目录
目录 | 说明 |
---|---|
bin | 该路径下存放了 JDK 的各种工具命令。javac 和 java 就放在这个目录 |
conf | 该路径下存放了 JDK 的相关配置文件 |
include | 该路径下存放了一些平台特定的头文件 |
jmods | 该路径下存放了 JDK 的各种模块 |
legal | 该路径下存放了 JDK 各模块的授权文档 |
lib | 该路径下存放了 JDK 工具的一些补充 JAR 包 |
数据类型
- 整数
- byte 1字节
- short 2字节
- int 4字节
- long 8字节
- 浮点数
- float 4字节
- double 8字节
- 字符
- char 2字节
- 布尔
- boolean 1字节
运算符
算数运算符
自增自减运算符
类型转换
隐式转换
1. 把一个取值范围小的数值或者变量,赋值给另一个取值范围大的变量
2. 取值范围小的数据,和取值范围大的数据进行运算,小的会先提升为大的之后,再进行运算
- byte short char 三种数据在运算的时候,都会提升为int,然后再进行运算
强制转换
- 把一个取值范围大的数值或者变量,赋值给另一个取值范围小的变量 不允许直接赋值,需要加入强制转换
赋值运算符
关系运算符
逻辑运算符
- 逻辑与 & 无论左边如何,都会执行右边
- 短路与 && 左边为true,执行右边,反之不执行
- 逻辑或 | 无论左边如何,都会执行右边
- 短路或 || 左边为false,执行右边,反之不执行
三元运算符
格式:判断条件 ? 值1 : 值2;
判断条件成立,输出值1,反之输出值2
运算符优先级
知识点:
基本赋值运算符 : =
扩展赋值运算符 : += , -= , *=, /=, %=
细节 : 扩展赋值运算符, 底层自带强转效果
for 和 while 的区别:
for循环中,控制循环的变量, 因为归属for循环的语法结构中,在for循环结束后,就不能再次被访问到了
while循环中,控制循环的变量,对于while循环来说不归属其语法结构中,在while循环结束后,该变量还可以继续使用
while判断语句对象不能来自于其内部
二〇二三·二·十七——日报相关推荐
- 二〇二三·二·十五——日报
知识点: margin: 两个参数情况下,(上下),(左右) 四个参数情况下:(上),(右),(下),(左) 使用转义字符在html里插入字符: 空格 > 大于 > < 小于 & ...
- 二〇二三-三-十七——反射
反射的三种实现方式 Class<?> aClass1 = Class.forname(model.StudentModel); //最常使用 括号里 全限定名 包名+类名 选中文件,ctr ...
- 二〇二三-三-二十七
用户新增.修改.删除 删除操作实现 删除逻辑: 点击删除按钮需要对其进行监听 对于重要信息删除应该给用户提示 通过ajax调用后台 更具后台传回的信息进行逻辑处理 新增表单 监听提交按钮 将值传给后台 ...
- 二〇二三-三-二十九
产品增加 "添加商品"按钮事件 <div class="layui-card-header"><button class="layu ...
- 二〇二三-三-二十三
问题描述: 前一天因为原项目服务器问题,无法访问部分servlet,遂将原项目代码全部复制到了一个新的maven空项目中,成功解决部分servlet无法访问(404)以及实例化问题. 但是启动tomc ...
- 二〇二三-三-三十一
关闭ajax异步 $.ajax({url:'',data:'',type:'',async:false, //关闭ajax异步dataType:'',success:function(res){} } ...
- 二〇一六年大四狗找工作
二〇一六年>>大四狗找工作 2016年的下半年,开始爬到了大学的尾,大四上需要开始面临各种现实问题,譬如说: - 找工作啊 - 以后何去何从 - 和另一半如何维系下去 - 巴拉巴拉. 当然 ...
- 1.02的4次方计算机怎么按,【一〇五二 | 知识】1.02的365次方是1377.4
原标题:[一〇五二 | 知识]1.02的365次方是1377.4 <蚂蚁搬家> Every little makes a mickle. 聚沙成塔,集腋成裘 切莫小看"蚂蚁搬家& ...
- c#:英文日期转成中文日期 (汉字日期:二〇一一年五月十九日)
c# 自己写的函数:英文日期转成中文日期 (汉字日期):二〇一一年五月十九日 调用: string s; s=getCNdate(DateTime.Parse("1999-10-31&quo ...
最新文章
- android 发送http请求
- Linux下command not found(以CentOS下没有telnet为例)
- java阶乘求和正负交替_C语言程序设计课件第4章090909
- 简单io应用—流水灯控制_制作简单有趣的可调速流水灯
- 基础设备----笔记
- 于iOS跳转到应用程序AppStore
- 网红店主质疑拼多多销售假冒货品 官方:均为正品 再遭恶意污蔑
- CSS 伪类(Pseudo-classes)
- 第一周Linux微职位
- excel 绘制箱图
- minitab学习系列(1)--二项式分布过程能力分析
- 串口485接法图_485串口接线
- Why School Essay 写作指南
- 树的双亲表示法(C语言实现)——树的存储结构
- 软考 案例分析__预测
- Oracle怎么安装
- STM32自学笔记15-步进电机驱动项目-磁编码器MT6816驱动
- 我眼中的大数据(一)
- MATLAB算法实战应用案例精讲-【回归算法】XGBoost算法(附Java、Python和R语言代码)
- FineBI实现物流行业数据分析
热门文章
- 关于电影的HTML网页设计—— 电影小黄人6页 HTML+CSS+JavaScript
- 安装包制作工具 Inno Setup 6.0.2 汉化版-BY 胡萝卜周博客
- 西藏2021卫生副高考试成绩查询,中国卫生人才网_西藏2021卫生资格成绩查询入口...
- fullPage 实现全屏滚动
- Libvirt学习总结
- 《华为工作法》4 科学合理的工作原则
- 软件测试人员必备的32个网站清单,果断收藏了!
- 王老吉高考季花式营销又来啦 商标续展可不能忘
- 王老吉新零售借数字化运营加快营销创新步伐
- RVIZ可视化rosbag雷达数据