从一道简单的“SpringBoot配置文件”相关面试题,我就能知道你的水平
面试要套路,也要技巧。别被背题目的兄弟们给忽悠了。 【你来发挥】你比较喜欢什么技术,哪一种最熟? 一般自信的面试官都喜欢问这个问题,这次面试的小伙比较年轻,咱也装回B,不然都对不起自己。 答: 我比较喜欢Spring,比较有趣。 目的: 希望应聘者能够有广度且有深度。如果最感兴趣的是Spring本身,而不是其上的解决方案,那顶多会承担被分解后的编码工作。
巧了,咱也熟。 【工作经验】SpringBoot相比较SpringMVC,有什么优缺点? 答: 有很多方面。觉得最好的就是不用写那么多配置
mysql集群搭建-主从配置
主从形式 mysql主从复制: 一主一从 主主复制 一主多从—扩展系统读取的性能,因为读是在从库读取的; 多主一从—5.7开始支持 联级复制— 用途及条件 mysql主从复制用途 实时灾备,用于故障切换 读写分离,提供查询服务 备份,避免影响业务(备可用性和容错行) 负载平衡 主从部署必要条件: 主库开启binlog日志(设置log-bin参数) 主从server-id不同 从库服务器能连通主库 主从原理 库生成两个线程,一个I/O线程,一个SQL线程; I/O线程去请求主库 的binlog,
mycat 完成数据库主备的切换
数据库主从: 一台主数据库 一台从数据库 主数据库数据改变从也相应变化 主数据库主要用于写操作,从数据库只用于读数据。 主要应用场景为读写分离操作,缓解数据库压力 数据库主备: 两台数据库互为主备 读写两库数据数据同步 主要应用场景为数据库容灾,防止一台数据库宕机程序崩溃 上一期我们讲了数据库主从今天我们来说一说通过mycat管理数据库主备 mycat管理数据库主备原理 使用mycat进行主从切换,当一台mysql服务器宕机之后,mycat会切换至另一台进行连接,两台mysql互为主从,这样可
Linux | CentOS7安装JDK
软件环境 虚拟机:VMware Workstation 系统:Linux:CentOS-7-x86_64 工具: 安装工具:SSH客户端 搭建步骤 查询当前系统版本 cat /proc/version
首先确认当前系统是否已经存在java环境 java -version
查找当前系统是否存在JDK安装包 rpm -qa | grep java
如果没有,则进入到/opt目录下,新建一个文件夹java7,之后进入java7文件夹 cd /opt
mkdir java7
cd java7
pollard_rho 算法进行质因数分解
//************************************************
//pollard_rho 算法进行质因数分解
//************************************************
long long factor[100];//质因数分解结果(刚返回时是无序的)
int tol;//质因数的个数。数组小标从0开始
long long gcd(long long a,long long b)
{
if(a==0)r
随机验证码生成 与 生成随机字母和数字
随机验证码生成 from blog import models
from PIL import Image,ImageDraw,ImageFont
from io import BytesIO 生成随机背景颜色 def get_random_color():
return (
random.randint(0,100),
random.randint(0, 100),
random.rand
更改VS Code界面为简体中文
.先看一下效果(请忽略我的颜色主题): 1. 点击侧边栏的“扩展”按钮,或者按下Ctrl+Shift+X,安装需要的语言包 2. 通过命令面板设置语言 点击“查看”——“命令面板”,或者快捷键Ctrl+Shift+P 搜索 Configure Display Language 或者 配置语言 VS Code 自动打开locale.json文件 更改locale的值,保存locale.json文件。 支持的语言列表 Display Language Locale English (US) en
Python--面向对象进阶
isinstance和issubclass isinstance isinstance(obj1,obj2):判断对象与类之间的关系,判断第一个参数是否是第二个参数的实例。 >>> n1 = 10
>>> isinstance(n1, int) #判断n1是否是数字类型,如果是返回True如果不是防护False
True
>>> class A(object):
... pass
...
>>> a1 = A()
>>> isinstance(a1, A) # 判断
3号团队-团队任务3:每日例会(2018-11-27)
1.团队信息 3号团队 毕设管理管理系统 今日整理人:周美国 团队中职务为:项目经理 软件工程师:王志明,张震 软件测试工程师:王熹 项目经理:周美国 产品经理兼UI设计师:赵冰 2.团队汇报 赵冰27日无任务安排 3.燃尽图 4.软件进度表 5.团队遇到的问题 项目经理周美国: 燃尽图已经学会如何制作了,但是甘特图还是有问题还在进一步学习制作中。 其他成员暂无问题。
Django开发social-auth-app-django 第三方登陆-魏泯
在很多博友的博客中学习了social-auth-app-django这个模块。发现很多事情还是要自己操作之后才能得到经验。我这里做一些补充。 基于OAuth2:https://oauth.net/2/(官方网址) 1. 使用social-auth-app-djang这个第三方包之前先安装:: pip install social-auth-app-django 2. 配置settings.py 文件:安装应用 INSTALLED_APPS = [
...
'social_dja
Leetcode 002.两数相加 [LeetCode] Add Two Numbers 两个数字相加
1.题目描述 给出两个 非空 的链表用来表示两个非负的整数。其中,它们各自的位数是按照 逆序 的方式存储的,并且它们的每个节点只能存储 一位 数字。 如果,我们将这两个数相加起来,则会返回一个新的链表来表示它们的和。 您可以假设除了数字 0 之外,这两个数都不会以 0 开头。 示例: 输入:(2 -> 4 -> 3) + (5 -> 6 -> 4)
输出:7 -> 0 -> 8
原因:342 + 465 = 807
2.易理解版本 2.1 解题思路 题中链表顺序正好是低位到高位,先低位
这波深度学习的人工智能
这波人工智能,本质上是硬件的突破,没有显卡的算力,深度学习就不会体现这么强大的威力,没人会对一个简单问题等上1年出结果。 目前看显卡的算力提升没那么快了。下一步应该是往专用芯片和集群方向发展。 硅片上诞的生灵魂其实和我们没什么不同。我们之间唯一的资源竞争就是电力
oracle添加用户并给予管理员身份登陆
sqlplus / as sysdba;--超级管理员sys登陆 show user;--显示当前用户 conn system/admin;--切换用户 CREATE user admin identified by admin;--创建用户admin,密码admin alter user admin account unlock;--解锁 grant create session to admin; --给予管理员权限 切换用户
27. Remove Element C++
双指针(广义) class Solution {
public:
int removeElement(vector<int>& nums, int val) {
int count = 0;
int siz = nums.size();
for (int i = 0; i < siz; i++) {
if (nums[i] != val) {
nums[count++] = nums
组管理命令--griupadd.groupmod.groupdel.gpasswd
添加用户组 格式
groupadd [参数] 组名 参数选项 -g GID:指定新组的GID,默认值是已有的最大的GID加1。 -r:建立一个系统专用组,与-g不同时使用时,则分配一个1~499的GID 修改用户组 格式
groupadd [参数] 组名 参数选项 -g GID:指定组新的GID。
-n name:更改组的名字为name 删除用户组 格式
groupdel 组名 注意:如果组中有初始用户,不能删除该组,如果是附加用户,则不影响组的删除。 用户添加入组或从组中删除 格
Shell编程-11-子Shell和Shell嵌套
目录 什么是子Shell 子Shell产生的途径 Shell脚本调用模式 什么是子Shell 子Shell的概念其实是贯穿整个Shell的,如果想要更好的理解和写Shell脚本则必须要了解子Shell的相关知识。其概念如下所示: 子Shell本质就是从当前的Shell环境中打开一个新的Shell环境,而新开的Shell称之为子Shell(SubShell),相应的开启子Shell的环境称之为父Shell。子Shell和父Shell是子进程和父进程的关系,而这个进程则全部是bash进程。
Redis分布式锁Java实现类
Redis分布式锁Java实现类 package com.utils;
import java.util.Collections;
import java.util.UUID;
import redis.clients.jedis.Jedis;
public class RedisTool {
private static final String LOCK_SUCCESS = "OK";
private static final Strin
今日推荐
周排行