- 博客(20)
- 收藏
- 关注
原创 thingsboard仪表盘的别名理解
实体列表:可选择多个实体,需一个一个选择设备实体名称:更具名称来搜索Entity type:选择一个实体的类型,就是这个类型的所有。
2024-02-02 17:49:53
590
原创 Git的使用
在需要保存代码的工作空间(文件夹)下,右击,点Git Bash Here。在需要的文件夹下,克隆远程目录到本地,一样打开Git Hash Here,输入命令git clone url。git add exam/xxxx.js 增加文件准备提交。创建一个全新的仓库:一种创建全新的仓库,另一种克隆远程仓库。注意:url粘贴的时候用鼠标粘贴,ctrl+v不行。Git Bash :Linux风格,使用命令行。Git CMD:Windows风格的命令行。Git GUI:图形界面的Git。
2023-07-03 10:10:06
54
原创 sql语句
3.row_number() over 查出指定条件后的进行排名,条件相同排名也不相同,排名不间断连续(1,2,3,4)2.dense_rank() over 查出指定条件后的进行排名,条件相同排名相同,排名不间断不连续(1,1,2,3)忽略NULL值,且当对多个列运算求和时,如果运算的列中任意一列的值为NULL,则忽略这行的记录。例如: SUM(A+B+C),A、B、C 为三列,如果某行记录中A列值为NULL,则不统计这行。需要注意的是分隔符不能为null,如果为null,则返回结果为null。
2023-06-08 17:48:33
87
原创 Spring MVC学习
将应用程序分为Conroller、Model、View三层,Controller接受客户端请求,调用Model生成业务数据,传递给View。Spring MVC就是对这套流程的封装,屏蔽了很多底层代码,开放出接口,让开发者可以更加轻松、便捷地完成基于MVC模式的Web开发。
2023-06-05 10:10:12
116
原创 IDEA的使用及快捷键
先找到设置快捷键在哪 File->Settings->Keymap->拿删除当前行为例,先remove掉当前的快捷键再添加你想设置的快捷键:添加的时候是想设置什么键就按什么键可能你想设置的键有冲突,可以忽视。
2023-05-07 16:48:12
543
原创 Java Web学习
用户会话 :服务器无法识别每一次 HTTP请求的来自哪个终端,它只会接受一个请求信号,所以就存在一个问题:将用户的响应请求发送给其他人,必须有一种技术来让服务器知道请求来自哪里,这就是会话技术。当服务器接收到jsp的请求时,将该请求交JSP引擎去处理,每一个JSP页面第一次访问的时候,JSP引擎会将它翻译成Servlet文件,再由web容器调用servlet完成这个响应。例子:用户登录,如果用户名和密码正确,则跳转到首页(转发的形式),并且展示用户名,否则重新回到登录页面(重定向的方式)。
2023-05-07 15:45:49
300
1
原创 Spring框架
Spring是一个企业级的开发框架,是软件设计层面的框架,是软件设计层面的,可以将应用程序进行分层,以至于开发者可以自主选择组件:MVC:这一层可以选择Struts2、Spring、SpringMVC框架ORMapping:这一层 库这一层可以选择Hibernate、MyBatis、Spring Data优点底侵入式设计独立于各种应用服务器依赖注入特性将组件关系透明化,降低耦合度面向切面编程特性允许将通用任务进行集中式处理与第三方框架良好 整合。
2023-05-07 15:21:49
94
原创 Java面试
JDK(Java Development Kit),Java开发工具包JRE(Java Runtime Environment),Java运行环境。
2023-05-05 12:21:27
116
原创 Java高级学习
2. 使用继承 Thread 类的方式创建多线程时,编写简单,如果需要访问当前线程,则无需使用 Thread.currentThread() 方法,直接使用 this 即可获得当前线程。主要用于创建链表数据结构,该类没有同步方法,如果多个线程同时访问一个List,则必须自己实现访问同步,解决方法就是在创建List时候构造一个同步的List。此外,BigInteger、BigDecimal 用于高精度的运算,BigInteger 支持任意精度的整数,也是引用类型,但它们没有相对应的基本类型。
2023-04-25 14:46:38
187
原创 数据库学习
1.1模式的定义与删除一个关系型数据库管理系统中可以建立多个数据库,一个数据库中可以建立多个模式,一个模式可以建立多个表、视图、索引等数据库对象模式定义:(调用命令用户要有数据库管理员权限)drop schema ZHAO cascade -- cascade是级联删除(模式下的表视图都将删除)-- restrict 限制 模式下没有表才能执行-- 建立学生student表( Sno char(9) primary key, -- 列级完整性约束Sno是主码。
2023-04-25 10:22:11
162
原创 java学习
抽象类不能用来实例化对象,声明抽象类的唯一目的是为了将来对该类进行扩充。一个类不能同时被 abstract 和 final 修饰。如果一个类包含抽象方法,那么该类一定要声明为抽象类,否则将出现编译错误。抽象类可以包含抽象方法和非抽象方法。抽象方法抽象方法是一种没有任何实现的方法,该方法的具体实现由子类提供。抽象方法不能被声明成 final 和 static。任何继承抽象类的子类必须实现父类的所有抽象方法,除非该子类也是抽象类。如果一个类包含若干个抽象方法,那么该类必须声明为抽象类。
2023-04-16 21:14:28
1124
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人