- 博客(21)
- 资源 (21)
- 收藏
- 关注
原创 前端学习 03 —— JavaScript 02
系列文章前端学习 01 —— HTML5前端学习 02 —— CSS01前端学习 02 —— CSS 02前端学习 02 —— CSS 03前端学习 03 —— JavaScript 01前端学习 03 —— JavaScript 02文章目录系列文章五、内部对象5.1、Date5.2、JSON六、面向对象编程6.1、原型继承6.2、class七、操作BOM对象(重点)1、window2、navigator3、screen4、**location(重要)**5、document6、histo
2021-01-31 11:43:08 632 1
原创 前端学习 03 —— JavaScript 01
系列文章前端学习 01 —— HTML5前端学习 02 —— CSS01前端学习 02 —— CSS 02前端学习 02 —— CSS 03前端学习 03 —— JavaScript 01前端学习 03 —— JavaScript 02文章目录系列文章一、什么是JavaScript1.1、概述二、快速入门2.1、引入JavaScript2.2、基本语法入门2.3、数据类型(概括)2.4、严格检查模式三、数据类型(详细)3.1、字符串3.2、数组3.3、对象3.4、流程控制3.5、Map和Se
2021-01-29 22:18:03 387
原创 前端学习 02 —— CSS 03
文章目录5、浮动5.1、标准文档流5.2、display5.3、float5.4、解决父级边框塌陷问题6、定位6.1、相对定位6.2、绝对定位和固定定位6.4、z-index5、浮动5.1、标准文档流正常的网站我们看到的都是左边这种,而右边这种没有经过布局修饰的属于标准文档流。行内元素(内联元素):可以放在一行,例如span、a、img…块级元素:独占一行,例如p、h1~h6、div、列表…行内元素可以被块级元素包含,反之则不行。5.2、display可以将块级或是行内元素进行转换,例如
2021-01-29 09:36:00 258 1
原创 前端学习 02 —— CSS 02
文章目录3、美化网页元素3.1、为什么要美化网页3.2、字体3.3、文体样式3.4、超链接伪类和文本阴影3.5、列表3.6、背景图片及渐变4、盒子模型4.1、什么是盒子4.2、边框4.3、内外边距4.4、圆角边框及盒子阴影3、美化网页元素3.1、为什么要美化网页1、有效的传递页面信息2、美化网页,页面漂亮才能吸引用户3、凸显页面的主题4、提高用户的体验span标签:重点要突出的字使用span标签套起来。标签本身没什么效果,主要是约定俗成,在span标签上通过class、id来定位美化,后面有
2021-01-28 19:39:31 219
原创 前端学习 02 —— CSS 01
文章目录1、什么是CSS1.1、什么是CSS1.2、发展史1.3、快速入门2、选择器2.1、基本选择器2.2、层次选择器2.3、结构伪类选择器2.4、属性选择器(常用)1、什么是CSS如何学习:CSS是什么CSS怎么用(快速入门)CSS选择器(重点+难点)美化网页(文字、阴影、超连接、列表、渐变…)盒子模型浮动定位网页动画(特效)1.1、什么是CSSCascading Style Sheet 即层叠级联样式表。HTML是结构,CSS是外在表现,JavaScript则是互动。CS
2021-01-28 09:12:23 302
原创 前端学习 01 —— HTML5
文章目录基本常识一些介绍IDEA 写HTML网页基本信息网页标签基本标签图像标签超连接标签列表标签表格标签媒体元素(视频、音频)页面结构分析基本常识一些介绍HTML: Hyper Text Markup language 超文本语言。这里的超文本包括:文字、图片、音频、视频、动画等。目前最新版本是HTML5,所有的浏览器都支持HTML5。**W3C:**World Wide Web Consortium万维网联盟,Web技术领域最权威和最具影响力的机构。W3C标准包括:结构化标准语言——HT
2021-01-25 17:49:00 399
原创 Java 注解与反射 02 —— 反射
文章目录静态 vs 动态Java ReflectionClass 类Class常用方法获取Class类对象哪些类型可以获取Class对象?Java 内存分析类的初始化什么时候发生类的初始化类加载器获取类的运行时结构动态创建对象、执行方法练习:ORM静态 vs 动态动态语言:是一类在运行时可以改变其结构的语言,例如新的函数、对象,甚至引进代码。通俗点说,就是在运行的时候代码可以根据某些条件改变自己结构。主要的动态语言:Object-C、C#、JavaScript、PHP、Python等。静态语言:运
2021-01-25 11:34:41 407
原创 Java 注解与反射 01 —— 注解
文章目录什么是注解内置注解元注解自定义注解什么是注解Java 从 JDK 5.0 引入注解(Annotation)。Annotation的作用:不是程序本身,但可以对程序做出解释。(这一点和注释类似)可以被其他程序(例如编译器)读取。Annotation的格式:@注释名,也可以添加一些参数值,例如:@SuppressWanings(value=“unchecked”)。Annotation可以附加在package,class,method,field等上面,相当于给他们添加了额外的辅助信
2021-01-24 17:42:10 218
原创 Java 多线程开发 06 —— 管程法、信号灯法
文章目录生产者、消费者问题管程法信号灯法生产者、消费者问题应用场景:假设仓库只能放一件产品,生产者放入一件产品到仓库,消费者从仓取出一件产品。若仓库有一件产品,则生产者必须等待消费者取出一件。若仓库没有产品,则消费者必须等待生产者放入一件产品。这里就涉及到一个线程通信的问题。对于生产者,在生产了一件产品后要通知消费者取走。对于消费者,在取走了一件产品后要通知生产者生产。在这个问题中,仅用synchronized是不够的,它不能实现不同线程之间的消息传递。Java 提供了几个方法
2021-01-23 00:01:44 308
原创 Java 多线程开发 05 —— synchronized、Lock、死锁
文章目录Java 多线程 三大不安全案例同步方法和同步代码块Lock上锁死锁Java 多线程 三大不安全案例 案例一:模拟抢票的情况,黄牛党A、B、C同时去持续抢票,直到票被抢完。这会出现A、B、C抢到同一张票,甚至出现负票。package lessen07_Thread;public class UnsafeBuyTicket { public static void main(String[] args) { BuyTicket buyTicket = new B
2021-01-21 22:24:03 302
原创 Java 多线程开发 04 —— 线程状态控制、优先级、守护线程
Java 线程的状态及控制 线程分为以下五个状态: 五种状态具体解释: 方法说明void setPriority(int newPriority)更改线程的优先级static void sleep(long millis)在指定的毫秒数内让当前线程休眠void join()等待该线程终止static void yield()暂停当前正在执行的线程,并执行其他线程void interrupt()中断线程(不推荐用这个方式中断)bo
2021-01-21 10:16:07 304
原创 Java 多线程开发 03 —— Lambda表达式
Java Lambda表达式形如下面:new Thread(()->System.out.println("Lambda"));为什么要使用Lambda表达式:避免匿名内部类定义过多可以使代码看起来更简洁去掉了一堆没有意义的代码,只留下核心的逻辑下面是Lambda的化简过程:package lessen05;/** * Lambda使用条件:必须是函数式接口,即接口只含一个抽象方法 *///1. 通过类实现接口class Like1 implements Ilike
2021-01-20 22:27:20 168 2
原创 Java 多线程开发 02 —— 静态代理模式
静态代理模式举个简单的例子你:真实的角色婚庆公司:代理你,能帮你处理一些结婚的事,布置现场之类的。结婚:你需要做的事,但婚婚庆公司也会参与package lessen05;/** * 静态代理模式 * 真实对象和代理对象都要实现同一个接口,Marry * 代理对象要代理真实角色,即WeddingCompany中的target * * 意义:代理对象可以做真实对象无法做的一些事,让真实对象专注自己的事 */public class StaticProxy { publi
2021-01-20 19:37:59 155
原创 Java 多线程开发 01 —— 线程创建
Java 多线程开发-011. 一些概念程序、进程、线程三者的区别:程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。进程是执行程序的一次执行过程,是一个动态的概念。是系统资源分配的单位。一个进程可能包含若干线程,线程是CPU调度和执行的单位。 例如英雄联盟是一个程序,运行英雄联盟后我们可以通过Ctrl+Alt+.看到他的进程,在游戏里面的各种操作都是多线程执行的。注意:很多多线程是模拟出来的,真正的多线程是指有多个CPU,即多核,如服务器。如果是模拟
2021-01-20 17:45:50 219
转载 关于Https验证证书问题!!
报错:unable to find valid certification path to requested target解决办法:1、导入证书到本地证书库2、信任所有SSL证书最好的解决办法或许是信任所有SSL证书,因为某些时候不能每次都手动的导入证书非常麻烦。现在封装了个方法,在连接openConnection的时候忽略掉证书就行了。SslUtils.javaimport java.security.cert.CertificateException;import java.securi
2021-01-20 12:20:57 307
原创 Java 网络编程 03 —— URL下载资源
Java 网络编程—URL URL即统一资源定位符,用于定位互联网上的某一个资源,我们可以通过URL类+文件流实现网络资源下载。 URL格式:协议://IP地址:端口/项目名/资源 例如:https://baijiahao.baidu.com/s?id=1689363829118209355&wfr=spider&for=pc
2021-01-20 10:43:00 227
原创 Java 网络编程 02 —— Socket UDP通信
Java UDP通信 UDP和TCP不同,UDP是面向无连接的,因此实际上UDP是不区分服务器和客户端的。UDP通信代码更加简洁,一方发送消息后不管另一方是否成功接受消息,因此也没有TCP可靠。UDP 消息发送发送消息方:创建DatagramSocket,类似TCP通信的Socket。创建数据包。发送数据包。关闭资源。package lessen02;import java.net.DatagramPacket;import java.net.Datag
2021-01-19 21:31:44 204
原创 Java 编程基础 —— IO常用类
Java IO流 常用类菜鸟教程文件流FileInputStream / FileOutputStream 字节流FileReader/FileWriter 字符流package io;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.FileReader;import java.io.FileWri
2021-01-19 15:58:30 208
原创 Java 网络编程 01 —— Socket TCP通信
Java Socket TCP通信TCP实现聊天服务器:建立服务器的端口。利用ServerSocket类。等待用户的连接 。利用serversocket的accept方法返回一个客户端的socket。接受用户消息。利用返回的客户端的socket获取输入流。package lessen01;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.IOException
2021-01-19 15:54:12 223
原创 学习随记 —— IDEA快捷键、Dos命令……
学习随记记录一下平时可能会用到的一些功能或者快捷键等。IDEA常用快捷键根据属性自动创建构造器:Alt+Insert—>选择constructor快捷创建main方法:psvm快捷创建输出语句:sout实例化对象时只写右边自动生成左边:Ctrl+Alt+V如果只写xx.get(),也可以通过上面这种得到左边。实例化对象时只写左边到new,自动生成右边:Ctrl+Alt+空格打开继承树:Ctrl+H生成代码块(try catch、if else等):Ctrl+Alt+TIDEA提示
2021-01-08 20:23:15 915
原创 如何使用Typora来写MarkDown博客~
MarkDown学习MarkDown作为编程人员写博客常用语法,值得一学!这篇博客正是刚学完MarkDown来练手的。建议先网上下载一个Typora,这是一个编辑器,写起来可以更方便,写好后直接复制粘贴到CSDN里就好。官网貌似需要加速器,下载很慢,我是用腾讯软件中心下载的。官网链接 腾讯软件中心链接使用Typora前可以先去文件—偏好设置里设置一下,里面外观侧边栏打开勾选上允许大纲视图折叠。ps:文件—偏好设置—通用里可以找到未保存的草稿以及自动保存,我这篇最后就忘记保存了QAQ。标题
2021-01-07 12:04:06 539
用于KBS期刊的CoverLetter参考
2024-04-15
KBS的Author Agreement文件
2024-01-03
爱思唯尔旗下期刊的返修模版
2023-10-25
ESWA的Credit Author Statement(作者贡献声明)word版
2022-11-02
ESWA的Declaration of Interest statement(利益声明)word版
2022-11-02
数字识别器测试集和训练集
2021-08-26
智能校园小商圈—Web部分
2021-07-13
智能校园小商圈—Android部分
2021-07-13
基于SpringBoot的员工管理系统.rar
2021-03-06
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人