首页
友情链接
精美壁纸
给我留言
更多
关于我
Search
1
uniapp Click点击事件冲突解决
4,558 阅读
2
【插件】UNI APP 实现商米打印机功能支持T1,T2,V2机型
3,873 阅读
3
【测试可用】个人码免签支付系统源码/免签支付系统/微信支付平台
1,974 阅读
4
Java Validation参数校验注解使用
1,230 阅读
5
windows10下docker:给已存在的容器添加端口映射的方法
1,219 阅读
Java
Spring Boot
Spring Mvc
Java基础
进阶知识
前端
uniapp
小程序/公众号
JavaScript
HTML/CSS
Vue
PHP
开源软件
商城
营销工具
开发工具
视频/教程
Discuz主题/插件
typecho主题/插件
SEO杂谈
数据库
MongoDB
MySQL
Redis
单片机
概念说明
电路相关
Python
devops
docker
k8s
linux
职场杂谈
登录
/
注册
Search
标签搜索
python
mysql
人人商城
php
java
docker
typecho
插件
微擎
seo
spring boot
discuz
队列
uni-app
phpcms
教程视频
开源系统
源码
工具
css
哈根达斯
累计撰写
100
篇文章
累计收到
154
条评论
首页
栏目
Java
Spring Boot
Spring Mvc
Java基础
进阶知识
前端
uniapp
小程序/公众号
JavaScript
HTML/CSS
Vue
PHP
开源软件
商城
营销工具
开发工具
视频/教程
Discuz主题/插件
typecho主题/插件
SEO杂谈
数据库
MongoDB
MySQL
Redis
单片机
概念说明
电路相关
Python
devops
docker
k8s
linux
职场杂谈
页面
友情链接
精美壁纸
给我留言
关于我
搜索到
100
篇与
哈根达斯
的结果
2023-01-16
Java中双等号比较运算"=="和"equals"方法的区别
目录两个等于号 ==它的作用是判断两个对象的内存地址是不是相等,即判断两个对象是不是同一个对象。基本数据类型比较的是值,引用数据类型==比较的是内存地址equals()比较它的作用也是判断两个对象是否相等,它不能用于比较基本数据类型的变量。 equals()方法存在于 Object 类中,而 Object 类是所有类的直接或间接父类。Object 类 equals() 方法:public boolean equals(Object obj) { return (this == obj); }equals() 方法存在两种使用情况:情况 1:类没有覆盖 equals() 方法, 则通过 equals() 比较该类的两个对象时,等价于通过“==”比较这两个对象。使用的默认是 Object 类 equals() 方法。情况 2:类覆盖 equals() 方法。一般覆盖 equals() 方法用来比对两个对象的 内容 相等;若它们的内容相等,则返回 true(即认为这两个对象相等),比如字符串的String类比较则是覆盖重写equals方法。实例代码:public class test1 { public static void main(String[] args) { String str1 = new String("test"); // a 为一个引用 String str2 = new String("test"); // b为另一个引用,对象的内容一样 String str3 = "test"; // 放在常量池中 String str4 = "test"; // 从常量池中查找 if (str3 == str3) // true System.out.println("aa==bb"); if (str1 == str2) // false,非同一对象 System.out.println("a==b"); if (str1.equals(str2)) // true System.out.println("equals比较内容相等"); if (42 == 42.0) { // true System.out.println("true"); } } }特别说明String 中的 equals 方法是被重写过的,因为 Object 的 equals 方法是比较的对象的内存地址,而 String 的 equals 方法比较的是对象的值。当创建 String 类型的对象时,虚拟机会在常量池中查找有没有已经存在的值和要创建的值相同的对象,如果有就把它赋给当前引用。如果没有就在常量池中重新创建一个 String 对象。String 类 equals()的重写方法:public boolean equals(Object anObject) { if (this == anObject) { return true; } if (anObject instanceof String) { String anotherString = (String)anObject; int n = value.length; if (n == anotherString.value.length) { char v1[] = value; char v2[] = anotherString.value; int i = 0; while (n-- != 0) { if (v1[i] != v2[i]) return false; i++; } return true; } } return false; }
2023年01月16日
97 阅读
0 评论
0 点赞
2023-01-11
sublime JsPrettier
Package Control MessagesJsPrettier┌────────────────────────────────────────────────────────────────────────────┐ │ _ _ │ │ | |___| | |_| |_(_) _ │ │ | / __| |_) | '__/ _| __| |/ '__| │ │ | |_| __ __/| | | __/ |_| |_| | __/ | │ │ ___/|___/_| |_| ___|__|__|_|___|_| │ │ │ │ Sublime Text Plug-in for Prettier, the opinionated code formatter. │ └────────────────────────────────────────────────────────────────────────────┘## Getting started### Install PrettierIf you've already installed Prettier, you're all set... otherwise: # yarn (local): yarn add prettier --dev # yarn (global): yarn global add prettier # npm (local): npm install --save-dev prettier # npm (global): npm install --global prettier ### UsageThere are three ways to format code...Command Palette"Ctrl/Cmd + Shift + P", then type "JsPrettier Format Code".Context MenuRight-click the file view and select "JsPrettier Format Code".Key BindingThere is no default key binding for this plug-in.To add a key binding, navigate to "Preferences" -> "Key Bindings...", andadd an entry for "js_prettier". For example...{ "keys": ["shift+alt+f"], "command": "js_prettier" } Change "shift+alt+f" with your preferred key combination.## IssuesFor additional help, including reporting issues, please visit the JsPrettier home page at https://github.com/jonlabelle/SublimeJsPrettier.## LicenseThe MIT License (MIT) Copyright (c) Jon LaBelle
2023年01月11日
81 阅读
0 评论
0 点赞
2023-01-04
MyBatis+Oracle|的like用法
在xml中我们可以这样拼接like关键词MyBatis+Oracle的like用法field_name like CONCAT(CONCAT('%',#{field_name}),'%')MyBatis+MySQL的like用法field_name like concat('%',#{field_name},'%')
2023年01月04日
253 阅读
0 评论
0 点赞
2022-12-30
Mysql数据表生成文档表结构,导出并生成word文档的方法
因为项目需要编写库表结构word文档,需要交付验收,下面给大家介绍一种我用的方式步骤一:使用sql生成表结构数据SELECT ORDINAL_POSITION 序号, COLUMN_NAME 列名, COLUMN_TYPE 数据类型, -- COLUMN_DEFAULT 默认值, (CASE IS_NULLABLE WHEN 'NO' THEN '否' WHEN 'YES' THEN '是' ELSE '' END) 允许为空, COLUMN_KEY 主键, COLUMN_COMMENT 注释 FROM information_schema.`COLUMNS` WHERE TABLE_SCHEMA='dbname' -- 库名 AND table_name='table_demo' -- 表明步骤二:使用Navicat Premium工具导出Excle我们将查询成功的数据导出Excel,并将内容复制到doc中即可有其它更好方式的可以推荐下哦,虽然这个方法步骤有点多,但是总比一个个复制要好些,写代码动手能力比较强的伙伴,可以考虑使用上面的sql查询代码来生成表格,然后用代码生成word文档,navicat premium破解版获取点击: navicat premium破解版下载
2022年12月30日
513 阅读
0 评论
0 点赞
2022-11-30
Docker 批量删除none镜像
linux下使用grep过滤,并awk获取ID进行过滤删除docker rmi $(docker images | grep "none" | awk '{print $3}')
2022年11月30日
119 阅读
0 评论
0 点赞
1
...
4
5
6
...
20