2019京东秋招面经 Integer a=9; Integer b=9; a是否等于b Integer a=129; Integer b=129; a是否等于b? Integer a=129; int b=129; a是否等于b? String s="123"; String s1=new String("123"); String s2=s; s是否等...
mycat中间件 mycat中间件配置mycat概述mycat是开源的数据库中间件,支持大量数据的读写操作,服务在微服务和数据库之间,将数据库的读写分离,分片计算存储的配置管理中心。执行原理拦截微服务端需要执行的sql语句,通过分片计算,读写分离,最终开启一个后端数据库连接发送执行,获取执行的结果(连接过程使用的是非阻塞线程)部署测试将mycat安装吧解压安装即可。非分片表格的配置1.首先准备一个后...
redis常见问题 redis常见问题1.为什么使用redis?答:redis是一种典型的nosql即非关系数据库,并且工作在内存中,处理数据效率高,很适合充当整个互联网架构中各级之间的缓存。并且可以减轻访问数据库的压力,海量访问可能造成数据库宕机。redis的存储结构是key-value(五种不同的数据类型,String、hash、list、set、zset),这五种数据结构可以很好地描述实际的业务,不必为了适...
I/O error on GET request for "http://userservice/user/point/update": userservice; nested exception 解决springcloud“I/O error on GET request for xxx;nested exception xxx问题”问题原因是嵌套的xxxservice请求未知解决方法:在springcloud启动类中的RestTemplate类的Bean,未用@LoadBalanced注解修饰错误代码: @Bean public RestTemplate initRestTe...
Java面试题------集合 Java面试题------集合1.Java容器都有哪些?2.Collection和Collections有什么区别?3.List、Set、Map之间的区别是什么?4.HashMap和Hashtable有什么区别?5.如何决定使用HashMap还是TreeMap?6.说一下HashMap和HashSet的实现原理?7.ArrayList和LinkedList的区别是什么?8.Arra...
Java面试题------基础 Java面试题------基础1.JDK和JRE有什么区别JDK是Java开发工具包,包含了Java运行环境JRE、Java工具和Java基础类库。JRE是Java运行环境,包含JVM标准实现及Java核心类库。JVM是Java Virtual Machine(Java虚拟机)的缩写,JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来...
Linux命令之权限管理 Linux命令之权限管理在Linux中系统中,有以下的权限表示。业内人士称为:逻辑权限、物理权限、普通用户的root的权限。逻辑权限:如下:drwxr-xr-x. 2 root root 4096 5月 13 15:27 home-rw-r--r--. 1 root root 45537 5月 13 11:15 install.log其中前面一段就是文件的逻辑权限表示。根据信...
Linux命令之用户管理 Linux命令之用户管理操作用户:*创建用户:*useradd [选项] 用户名选项:-c指定一段注释性描述-d指定用户主目录,如果目录不存在则需要使用-m创建-g指定用户所属的主用户组-G指定用户所属的附加组-s指定用户登录得shell,如果是shell程序为nologin,表示该用户不需登录-u指定用户的用户id如果中间不加任...
SSM框架中常用注解的使用 SSM框架中常用注解的使用注册Bean:@Component(用于普通类)、@Controller(控制层,一般用于web层)、@Service(业务访问层,一般用于service层)、@Repository(数据访问层,一般用于dao层)。属性注入:@Value(“值”)也可以将值配置一个properties中,再在spring中引入。设置集合类型属性值,通过util包配置集合...
SSM框架项目搭建 SSM框架项目搭建一、创建一个web项目二、在lib文件夹下导入所需要的包三、配置web.xml文件1.配置前端控制器-DispatherServlet类<servlet> <servlet-name>springmvc</servlet-name> <servlet-class>org.springframew...
哈夫曼树编码译码器(你们懂的) 哈夫曼树编码译码器希望点赞一下,哈哈哈哈哈#include<stdio.h>#include<malloc.h>#define maxval 10000.0#define maxsize 100 //哈夫曼编码的最大位数typedef struct{ char ch; float weight; int lchild,rchild,parent;...
L1-016 查验身份证 L1-016 查验身份证一个合法的身份证号码由17位地区、日期编号和顺序编号加1位校验码组成。校验码的计算规则如下:首先对前17位数字加权求和,权重分配为:{7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2};然后将计算的和对11取模得到值Z;最后按照以下关系对应Z值与校验码M的值:Z:0 1 2 3 4 5 6 7 8 9 10M:1 0 X 9 8 7 6 5 ...
Java基础知识整理 一 Java基础知识整理 一基本语法1. Java的可移植性:(1) 一次编译处处运行。(2) 基于了JVM。(3) JVM不是跨平台的2. 入门程序(1) 一个java文件中可以有多个类,但是只能有一个公共类(2) 编译:将java文件按照规定的规则转化为系统能够识别的class文件(3) javac -d 存放的路径 java文件(4) java 类名3. 关键字(1) 指...
1020 月饼 (25 分) 1020 月饼 (25 分)月饼是中国人在中秋佳节时吃的一种传统食品,不同地区有许多不同风味的月饼。现给定所有种类月饼的库存量、总售价、以及市场的最大需求量,请你计算可以获得的最大收益是多少。注意:销售时允许取出一部分库存。样例给出的情形是这样的:假如我们有 3 种月饼,其库存量分别为 18、15、10 万吨,总售价分别为 75、72、45 亿元。如果市场的最大需求量只有 20 万吨,那么我们...
1090 危险品装箱 (java) 1090 危险品装箱 (java)集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。输入格式:输入第一行给出两个正整数:N (≤10^4) 是成对的不相容物品的对数;M (≤100) 是集装箱货品清单的单数。随后数据分两...
1055 集体照 1055 集体照拍集体照时队形很重要,这里对给定的 N 个人 K 排的队形设计排队规则如下:每排人数为 N/K(向下取整),多出来的人全部站在最后一排;后排所有人的个子都不比前排任何人矮;每排中最高者站中间(中间位置为m/2+1,其中 m 为该排人数,除法向下取整);每排其他人以中间人为轴,按身高非增序,先右后左交替入队站在中间人的两侧(例如5人身高为190、188、186、175、1...
1087 有多少不同的值 1087 有多少不同的值当自然数 n 依次取 1、2、3、……、N 时,算式 ⌊n/2⌋+⌊n/3⌋+⌊n/5⌋ 有多少个不同的值?(注:⌊x⌋ 为取整函数,表示不超过 x 的最大自然数,即 x 的整数部分。)输入格式:输入给出一个正整数 N(2≤N≤10^4)。输出格式:在一行中输出题面中算式取到的不同值的个数。输入样例:2017输出样例:1480分析:根据公式的...
1079 延迟的回文数 1079 延迟的回文数给定一个 k+1 位的正整数 N,写成 ak⋯a1 a0的形式,其中对所有 i 有 0≤ai<10 且 ak>0。N 被称为一个回文数,当且仅当对所有 i 有 ai=ak−i 。零也被定义为一个回文数。非回文数也可以通过一系列操作变出回文数。首先将该数字逆转,再将逆转数与该数相加,如果和还不是一个回文数,就重复这个逆转再相加的操作,直到一个回文...