1-2016中,包含7的的数字有多少 用排列组合算一位数,1-9中,有1个二位数,10-99中,十位为7有7*10=10种可能,个位为7且十位不为7有8*1=8三位数,100-999中,1*10*10 + 8*1*10 + 8*9*1 = 252四位数,1000-1999中,1*1*10*10 + 1*9*1*10 + 1*9*9*1 = 271 2000-2016中有1个最终答案:1 + 10 + 8 + 25...
jenkins修改端口号(配置文件找不到8080) 网上的大多数说法是,修改/etc/init.d/jenkins文件中的8080, 但是我用vim打开该文件,找不到8080字符串。于是搜索PORT,看到–httpPort对应的值为$JENKINS_PORT(markdown显示$需要在$前加斜杆),–httpPort可以用于指定端口号,因此$JENKINS_PORT的值就是jenkins的默认端口号。继续看代码,发现JENKINS_...
ERR min or max not valid string range item redis执行命令zrangebylex key min max命令时报错zrangebylex zset 'a' 'z'(error) ERR min or max not valid string range itemzrangebylex命令用于在指定范围内,按字典序排序后显示有序集合中的元素。其参数min和max,必须包含 ( 或 [ ,分别表示开区间和闭区间。 比如,zr...
Java中的逃逸分析 转自公众号<<Hollis>>深入理解java中的逃逸分析 在Java的编译体系中,一个Java的源代码文件变成计算机可执行的机器指令的过程中,需要经过两段编译,第一段是把.java文件转换成.class文件。第二段编译是把.class转换成机器指令的过程。第一段编译就是javac命令。在第二编译阶段,JVM 通过解释...
springboot扫描不到mapper 解决: 在pom加入分页插件mybatis的依赖,然后再springbootapplication那个类加上MapperScan注解<!-- 分页插件 --> <dependency> <groupId>com.github.pagehelper</groupId> <a...
mysql 5.7 创建存储过程报错 创建存储过程: mysql&gt; delimiter // mysql&gt; create procedure delete_yy -&gt; begin -&gt; select * from student; -&gt; end //报错如下:ERROR 1064 (42000): You have an ...
关于java的getResource方法 首先说一个概念,classpath,指的是编译后的class文件、xml、properties等配置文件所在的目录。比如,如果是maven项目,classpath为“项目名/target/classes”,如果是普通项目,可能是”项目名/bin”,或者”项目名/build/classes”等等。getResource是java.lang.Class的方法,也就是由字节码对象调用。 getRe...
Access denied for user 'root'@'localhost' (using password:YES) 解决方案: 1. vim /etc/my.cnf 在文件的最后添加一行“skip-grant-tables”,保存并关闭文件(设置跳过密码验证)2.systemctl restart mysqld.service(重启数据库)3.mysql -uroot -p,要求输入密码时直接回车4.set global read_only = 0; flush privileges;5....
关于try finally package test;import java.util.ArrayList;import java.util.List;public class Main { public static void main(String[] args) { System.out.println("function1: " + function1()); Sy...
HashMap的长度为什么是2的N次方 1.减小哈希冲突概率 假如当前Entry数组长度为len,插入节点时,需要对key的hashcode进行二次哈希,然后跟len-1相与(得到的值一定小于len,避免数组越界) 如果len是2的N次方,那么len-1的后N位二进制一定是全1假设有两个key,他们的hashcode不同,分别为code1和code2 code1和code2分别与一个后N位全1的二进制相与,结果一定也不同 但...
MySQL中MyISAM和InnoDB对B-Tree索引不同的实现方式 转载自:https://blog.csdn.net/stfphp/article/details/52827845 索引是 MySQL数据库很重要的一部分,它对数据表查询性能的好坏起着决定性的作用,对大表尤甚。 作为索引中最为常见的一种类型,B-Tree索引大都采用的是 B+Tree数据结构来存储数据(NDB集群存储引...
Linux如何查看JDK的安装路径 作者:潇湘隐者出处:http://www.cnblogs.com/kerrycode/本文版权归作者所有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接.如何在一台Linux服务器上查找JDK的安装路径呢? 有那些方法可以查找定位JDK的安装路径?是否有一些局限性呢? 下面总结了一下...
N个面包,有三中吃法,一次吃一个,一次吃两个,一次吃三个。如果把N的面包全部吃完,求所有的吃法序列打印出来 (JAVA) import java.util.Scanner;public class Main { private int n; private int sum = 0; private int[] path = new int[30]; public void printPath(int m){ for(int i = 0; i < m; i+...
jdk各版本区别 jdk5 - jdk10 转载自:https://blog.csdn.net/tieselingzhi/article/details/79764048 JDK5自动装箱与拆箱:枚举静态导入,如:import staticjava.lang.System.out可变参数(Varargs)内省(Introspector),主要用于操作JavaBean中的属性,通...
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received jdbc:mysql://localhost:3306/database?user=xxx&password=xxx数据库是服务器上的,然而我写成localhost,改回服务器ip就行了。。。