- 博客(30)
- 收藏
- 关注
原创 Java笔试总结(代码编程)
1.请编程输出每张照片的最后得分。2.同时对评委评分进行裁判,即在10个评委中找出最公平(评分最接近平均分)和最不公平(与平均分差距最大)的评委,请编程输出最公平的评委号数。注:伪代码不得分!
2023-03-27 22:23:57
469
原创 Java笔试总结(SQL)
请写一个SQL语句,查询客户id为375,10,709,16的订单次数由大到小的顺序排列,查询结果为:客户名,客户电话,客户可用余额,客户订单次数。ENO为员工编号,ENAME为姓名,JOB为工作,SALARY 为薪资,DNO为所属部门编号。客户表t_cust: custName 为“客户名称” ,usableSum 为“可用余额”,mobilePhone 为“客户电话”2.如果某一部门,存在多于1人工资高于公司平均水平,列出部门号,人数,平均工资,按部门号排序。DNO为部门编号,DNAME为部门名称。
2023-03-27 18:50:04
816
原创 Java笔试总结(英汉互译)
解析:Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如,配置管理、服务发现、断路器、智能路由、微代理、控制总线、一次性令牌、全局锁、领导选举、分布式会话、集群状态)。当对程序的单一更改导致对相关模块的级联更改时,设计就带有刚性的味道。扩展模块的行为不会导致对模块的源代码或二进制代码的更改。这可能看起来像母亲和苹果派,黄金的,无法实现的理想,但事实上,有一些相对简单和有效的策略来实现这个理想。这意味着模块的行为可以扩展。扩展模块行为的正常方法是对该模块的源代码进行更改。
2023-03-15 00:07:55
139
原创 Java笔试总结(智力测试)
1、 有两位盲人,他们都各自买了两对黑袜和两对白袜,八只袜了的布质、大小完全相同,而每对袜了都有一张商标纸连着,商标手感一样。两位盲人不小心将四对袜了混在一起。他们每人怎样才能取回黑袜和白袜各两对呢?2、 有许多根长短不同,粗细不均匀的绳子,只知道每根绳子都要烧要一个小时才烧完,如何用两根绳子燃烧的时间,算出45分钟来呢?3、 你有4个装药丸的罐子,每个药丸都有1克,被污染的药丸是2克,有一个药罐被污染,用秤(不是天平秤)只称量一次,如何判断哪个罐子的药被污染了?4、请把一盒蛋糕切成
2023-03-04 04:01:11
352
1
原创 运维笔试总结(问答题)
1、常用的tomcat、weblogic版本是多少?2、tomcat当前支持周期内的版本有哪些?3、weblogic的补丁集发布周期是什么样的?4、高CPU的JVM怎么处理?5、JVM OOM是什么?如何处理?6、linux磁盘空间满了怎么处理?7、如何生成java内存快照?8、怎么生成java线程快照?9、JVM的垃圾回收策略有哪些?10、rabbitMQ的高可用架构有哪几种?
2023-03-04 03:52:15
288
原创 Java笔试总结(选择题)
1、下面哪些是Thread类的方法()2、下面关于java.lang.Exception类的说法正确的是()A、继承自Throwable B、Serialable C D、不记得,反正不正确3、String是基本数据类型吗?() A、是 B、不是4、下列说法正确的有()
2023-02-27 15:39:10
5308
3
原创 Vue-Cli 环境安装
因为npm默认配置的远程仓库为国外地址,在国内会出现卡顿或连不上的情况,故配置为国内淘宝NPM远程仓库地址Dnpmconfigset。
2022-08-01 22:16:07
1226
原创 RabbitMQ教程
系统间耦合性太强,如上图所示,系统A在代码中直接调用系统B和系统C的代码,如果将来D系统接入,系统A还需要修改代码,过于麻烦!将消息写入消息队列,需要消息的系统自己从消息队列中订阅,从而系统A不需要做任何修改。将消息写入消息队列,非必要的业务逻辑以异步的方式运行,加快响应速度。并发量大的时候,所有的请求直接怼到数据库,造成数据库连接异常。一些非必要的业务逻辑以同步的方式运行,太耗费时间。......
2022-07-24 20:39:42
341
转载 git命令大全
Git图形化界面我用的还可以,但是命令就不太会了,索性和大家一起学习下Git命令的用法...一般来说,日常使用只要记住下图6个命令,就可以了。但是熟练使用,恐怕要记住60~100个命令。
2022-07-20 23:09:53
443
原创 Git学习
保存每个版本的修改信息,但是不涉及到重复数据,节省空间,SVN采用增量式管理,Git采用文件系统快照方式。多人可以同时修改相同的文件而不会出现丢失情况。能够将每次修改的数据备份起来以便后续恢复。..................
2022-07-16 19:09:14
148
原创 Nginx高性能Web服务器
WEB服务器也称为WWW服务器、HTTP服务器,其主要功能是提供网上信息浏览服务。Apache、Nginx、Lighttpd、Tomcat、IBM WebSphere,IIS, JBoss,WebLogic常用服务器对比:
2022-07-04 23:54:21
273
原创 Linux常用命令
1. 硬件状态类1.1 显示机器的处理器架构archuname -m1.2 显示正在使用的内核版本uname -r1.3 显示CPU Info的信息cat /proc/cpuinfo# 查看物理CPU的个数cat /proc/cpuinfo |grep "physical id"|sort |uniq|wc -l# 查看逻辑CPU的个数cat /proc/cpuinfo |grep "processor"|wc -l# 查看逻辑CPU的个数+CPU型号cat /p
2022-05-23 22:16:18
133
原创 Jmeter基本配置
1、在jmeter.bat的@echo off下添加如下代码rem 避免OOM错误,加大使用内存set HEAP=-Xms1024m -Xmx1024mrem 设置jmeter控件字体set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.controlFont=Dialog-20set JVM_ARGS=%JVM_ARGS% -Dswing.plaf.metal.systemFont=Dialog-20set JVM_ARGS=%JVM_ARGS% -Dswi
2022-05-23 22:02:49
492
原创 Mybatis
第一部分:自定义持久层框架1.1 分析JDBC操作问题 public static void main(String[] args) { Connection connection = null; PreparedStatement preparedStatement = null; ResultSet resultSet = null; try { // 加载数据库驱动 Class.fo
2022-05-21 17:01:18
94
原创 Linux系统发布SpringBoot项目
安装JDK的Shell命令1.tar.gz包安装方式######################## tar.gz包安装Java start ######################### 检查是否安装成功rpm -q wget# 1、安装wget,方便下载yum -y install wget# 方便编辑yum -y install vim#> wget-1.14-13.el7.x86_64# 通过wget下载jdk1.8mkdir -p /opt/javac
2022-05-21 13:32:47
457
原创 VSCode开发Vue推荐配置
1、安装插件1.1 ESLint (ESLint语法检查工具)1.2 Prettier(格式化工具)1.3 Vetur(Vue开发必备插件,高亮,格式化等)1.4 图标集(为了文件图标好看)1.5 Vue常用代码块1.6 前端简易服务器(让html能以服务器模式运行)2、配置settings.json文件{ "workbench.iconTheme": "vscode-icons", "files.associations": { "...
2022-05-21 13:23:28
2222
原创 Linux防火墙控制
1.iptables防火墙1.1 基本操作1.1.1 查看防火墙状态service iptables status1.1.2 停止防火墙service iptables stop
2022-05-21 13:05:52
179
原创 git常用命令记录
Git基本配置(必须):git confil user.name "你的用户名"git config --global user.email "你的主邮箱"1、git clone url : 自己会关联远程,并且把所有当前版本信息下载下来。2、git status : 查看当前git文件夹中的文件状态3、git ls-files : 查看被git管理的文件列表4、git add 文件名 :可以讲文件提交到暂存区,如果要提交整个文件夹,使用 git add .5、git restore...
2022-05-17 23:40:22
148
原创 虚拟机安装CentOS7
1、下载CentOS7发行版CentOS所有历史版本镜像地址:Index of /具体选择可以参考如下说明:推荐下载:DVDISO2、打开Vmware Workstation虚拟机软件2.1点击创建虚拟机按钮2.2选择自定义高级2.3选择ISO镜像文件路径2.4选择虚拟机存放路径,存储空间要大一点2.5处理器和内存设置主要参考主机的真实配置,避免太卡我...
2022-05-16 23:55:24
230
原创 Vue+SpringBoot前后端分离项目实战:个人网上银行
一、语言和环境 A、实现语言 Java B、环境要求 JDK 1.8、IDEA、 Maven3及以上版本、 MySQL 5.7、 Vue脚手架2.0+ElementUI 二、功能要求在IDEA中使用Maven构建项目,使用Spring Boot + MyBatis-Plus(或JPA)+Vue脚手架-ElementUI实现个人网上银行
2022-05-01 22:00:36
3120
6
原创 数据库基础知识
1、MySQL1.1 搜索引擎1.1.1 InnoDB 引擎(MySQL5.5以后默认使用)InnoDB适合频繁修改以及涉及到安全性较高的应用(1)支持事务(2)支持外键关联1.1.2 MyISAM 引擎MyISAM适合查询以及插入为主的应用(1)不支持事务(2)不支持外键1.1.3 两者的区别(1)InnoDB支持事务,MyISAM不支持,这一点是非常重要。事务是一种高级的处理方式,如在一些列增删改中只要哪个出错还可以回滚还原,而MyISAM就不可以了。(2
2022-04-18 23:30:48
297
原创 MySQL优化
1.表优化与列类型选择2.btree索引原则索引是提高查询速度的数据结构。查找数据的时候先到树上(btree)找,找到之后每个叶子节点都存有指向磁盘中存储的位置。3.hash索引通过计算hash值得到磁盘中存储的位置。4.题目5.聚簇索引与非聚簇索引Myisam使用的是非聚簇索引,就是指存储的数据文件,和数据结构文件是分开的。Innodb使用的是聚簇索引,就是在数据结构中树的叶子节点也存有数据6.多列索引的原则...
2022-04-18 23:16:32
662
原创 JDK配置环境变量
安装JDK安装路径: C:\Java\jdk1.8.0_202如何配置环境变量?1.鼠标右键点击桌面计算机→进入属性→点击高级系统设置→高级→环境变量:2.系统变量→新建: JAVA_HOME 变量变量值填写jdk的安装目录(C:\Java\jdk1.8.0_202)3.系统变量→寻找 Path 变量→编辑在变量值最后输入 %JAVA_HOME%\bin; ...
2022-04-17 20:01:12
4978
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人