综合( 右侧选择分类 )
java

linux查看java版本,以及配置java home

linux查看java版本,以及配置java home1.确定是否安装jdkjava -version2.查找java命令的位置which java3、查找java命令的位置所对的软链地址ls -l /usr/bin/java 4.最后通过软链地址查找JDK的安装目录ls -l /etc/alternatives/java5.root用户下改配置文件 : vi /etc/profile找到expo
745 人浏览
cheng

解决安装Mysql失败:GPG密钥已安装,但是不适用于此软件包的问题

#执行这条语句的时候报错yum -y install mysql-community-server #报错信息#解决方法:执行下面语句rpm --import https://repo.mysql.com/RPM-GPG-KEY-mysql-2022#再次执行:yum -y install mysql-community-server 成功!如下截图:
1278 人浏览
cheng

SSH 出现 The authenticity of 'hostname' xxx can't be established.

问题描述如图:这个原因可能是本地主机的key发生了变化,因此每次SSH链接都会有提示,只需要在交互下输入yes即可。当然如果长久的想解决问题,可以采用以下方法:1、使用ssh连接远程主机时加上“-o StrictHostKeyChecking=no”的选项,去掉对主机的验证检查。ssh -o StrictHostKeyChecking=no 192.168.xxx.xxx注:192.168.xxx
583 人浏览
cheng

Apache和Apache Tomcat的区别是什么?

Apache 和 Tomcat 都是web网络服务器,两者既有联系又有区别,在进行HTML、PHP、JSP、Perl等开发过程中,需要准确掌握其各自特点,选择最佳的服务器配置。 Apache是web服务器(静态解析,如HTML),tomcat是java应用服务器(动态解析,如JSP) Tomcat只是一个servlet(jsp也翻译成servlet)容器,可以认为是apache的扩展,但是可以独立
543 人浏览
cheng

Apache与Tomcat有什么关系和区别

经常在用apache和tomcat等这些服务器,可是总感觉还是不清楚他们之间有什么关系,在用tomcat的时候总出现apache,总感到迷惑,到底谁是主谁是次,因此特意在网上查询了一些这方面的资料,总结了一下: 一:apache支持静态页,tomcat支持动态的,比如servlet等 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。ap
467 人浏览
cheng

阿里云服务器镜像Linux操作系统选哪个比较好?Alibaba Cloud Linux还是Anolis OS

阿里云服务器镜像Linux操作系统选哪个比较好?Alibaba Cloud Linux还是Anolis OS阿里云服务器镜像Linux系统怎么选择?阿里云Linux服务器可选镜像CentOS、Ubuntu、Alibaba Cloud Linux、Anolis OS等Linux镜像,羊毛之家来详细说下阿里云服务器ECS系统Linux镜像选择方法:阿里云服务器Linux系统镜像选择阿里云服务器ECS系
2012 人浏览
cheng

java List 排序 Collections.sort()

用Collections.sort方法对list排序有两种方法第一种是list中的对象实现Comparable接口如下/** * 根据order对User排序 */ public class User implements Comparable{ private String name; private Integer order; public Str
524 人浏览
cheng

mysql 在update中实现子查询的方式

mysql 在update中实现子查询的方式当使用mysql条件更新时--最先让人想到的写法 UPDATE buyer SET is_seller=1 WHERE uid IN (SELECT uid FROM seller) 此语句是错误的,会报错 You can't specify target table 'xxx' for update in FROM这是因为:mysql的update的一
1693 人浏览
cheng

html 中div垂直居中的三种方式

html 中div垂直居中的三种方式1、第一种:<style type="text/css"> <!-- .con_div{ width:400px; height:300px; border:1px solid #777; text-align:center; display:table-cell; vertica
766 人浏览
cheng

Java 基础经典面试题(2022)

1 、 Java 语言有哪些特点1 、简单易学、有丰富的类库 2 、面向对象( Java 最重要的特性,让程序耦合度更低,内聚性更高) 这里说下C语音是面向过程的。举个简单例子对比下:比如洗衣服这个事情,面向过程是这样:往洗衣机放衣服和洗衣液-》加水 -》启动洗衣机;而面向对象则是分成了:衣服、洗衣机、水几个对象,然后进行对象之间的调用; 3 、与平台无关性( JVM 是 Java 跨平台
494 人浏览
cheng

Ubuntu下几种常用的文本编辑器

Ubuntu下几种常用的文本编辑器常见的基于控制台的文本编辑器有以下几种:emacs 综合性的GNU emacs 编辑环境nano 一个类似于经典的pico的文本编辑器,内置了一个pine邮件程序vim 一个改进的vi文本编辑器注意并不是所有的文本编辑器都是基于控制台的,也就是说支持终端使用的。有一些文本编辑器被设计用来提供带有菜单栏,按钮,进度条等的图形界面。例如:gedit 一个GUI的文本编
1023 人浏览
cheng

List集合中的对象根据属性排序

集合类List存放的数据,默认是按照放入时的顺序存放的,比如依次放入A、B、C,则取得时候,则也是A、B、C的顺序,实际场景中,有时我们需要根据自定义的规则对List中的元素进行排序,该如何实现呢?看下面小例子:package test.tool.gui.dbtool.util; import java.util.ArrayList; import java.util.Collectio
524 人浏览
cheng

Mybatis中Mapper.xml文件中的update语句写法

Mybatis中Mapper.xml文件中的update语句写法<update id="updateByPrimaryKeySelective" parameterType="com.zehin.vpaas.base.domain.CtSysDutyreal" > update CT_SYS_DUTYREAL <set > <if t
721 人浏览
cheng

mybatis 中where id in ()情况,括号中是list的时候

mybatis 中where id in ()情况,括号中是list的时候<select id="selectAll" resultMap="BaseResultMap" > select gc_name_1,gc_id_1,gc_id_2 from order_goods_product <where> gc_id_1 i
493 人浏览
cheng

C语言逻辑运算符: && 和 ||

简单介绍 && 和 ||&& 和 || 是逻辑运算符,分别是逻辑与(&&)和逻辑或(||)1) && (逻辑与):(三种)① 当逻辑与左边为false(假),则不再进行逻辑与右边的判断,结果为false(假)② 当逻辑与左边为true(真)则进行右边判断,右边为false(假),结果为false(假)③ 当逻辑与左边为true(真)则
700 人浏览
cheng

java或和且_Java &、&&、|、||、^、<<、>>、~、>>>等运算符

Java运算符大致分为:逻辑运算符(&&,||,!)算数运算符(+, -, *, / ,+=)位运算符(^,|,&)其他运算符(三元运算符)&(按位与)位运算符&按位与的运算规则是:将两边的数转换为二进制位,然后运算最终值,运算规则即(两个为真才为真)1&1=1 , 1&0=0 , 0&1=0 , 0&0=03的二进制位是00
671 人浏览
cheng

Java |与|| 、&与&& ,或与非的使用和区别

前言在平时的开发工作当中,经常会使用到if判断,当满足某一个或多个条件下就可以继续往下执行。在java中是使用|、||(或) 、&、&&(与)的代码符号来表示。下面一起来看他们的具体使用,分析他们之间的区别。一、“与”和“或”的定义区别(1)使用“与”操作,要求所有表达式的判断结果都是TRUE才为真;若有一个为FALSE,那么最终判断结果则为FALSE。(2)使用“或”操作
617 人浏览
cheng

JAVA关于或和与(||、|、&&、&)的使用简单思路

JAVA关于或和与(||、|、&&、&)的使用简单思路学术话语:或(或者):(满足单方面一个就好了)“||”(短路或): 如果左边计算后的操作数为true,右边则不再执行,返回true;“|”:(逻辑或)前后两个操作数都会进行计算。也就是说:“|”不存在短路。与(并且):(满足双方两个才可以)。&&(短路与),当第一个判断条件不满足要求时(返回false),
636 人浏览
web

python中append函数的用法

python中append函数的用法append函数会在数组后加上相应的元素例:a=[1,2,3] a.append(5)此时,运行结果为 [1, 2, 3, 5]a=[1,2,3] a.append([5])此时,运行结果为 [1, 2, 3, [5]] 结果不再为一个数组,而是list用append生成多维数组:import numpy as np a=[] for i in ran
837 人浏览
web

Python的常用函数:append()

Python的常用函数:append()1. 描述append()函数用于在列表末尾添加新的对象。2. 语法list.append(obj)其中:list:列表对象;obj:添加到列表末尾的对象。注意:append()函数无返回值,但是会修改原本的列表。3. 示例list = ['abc','Harden','python','Curry',123]; list.append(2009); p
513 人浏览