ICode9

精准搜索请尝试: 精确搜索
  • Linux中Navicat Premium连接MySQL报错:2059 - authentication plugin caching_sha2_password cannot be loaded2021-04-13 23:52:16

    当我们用Navicat Premium连接MySQL时,点击连接测试,会出现报错: 错误信息为:2059 - authentication plugin ‘caching_sha2_password’ cannot be loaded在终端登录MySQL,查看加密方式,输入命令:show variables like 'default_authentication_plugin';结果显示: 这里应该是我改过的缘故,M

  • MyBatis操作数据库2021-04-13 23:35:53

    mybatis对数据库的增删改查用<insert>字段来对数据库进行增加操作 <insert id="save" parameterType="mybatis.domain.user" keyColumn="id" keyProperty="id" useGeneratedKeys="true">INSERT INTO user (username,password,age)VALU

  • MyBatis实现Mapper配置并查询数据2021-04-13 23:32:22

      准备数据源 JDBC连接及操作数据库 引入MySQL驱动包 注解方式使用Mapper User模块Mapper层:UserMapper.java User模块测试类:UserTest.java 测试结果 测试结果如下图所示:

  • MyBatis实现Mapper配置并查询数据2021-04-13 23:07:36

    准备数据源 引入MySQL驱动包   注解方式使用Mapper User模块Mapper层:UserMapper.java   User模块测试类:UserTest.java   测试结果如下图所示:

  • 分库分表实战及中间件(四)2021-04-13 23:06:33

    分库分表实战及中间件(四) 数据脱敏剖析 数据脱敏是指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护。涉及客户安全数据或者一些商业性敏感数据,如身份证号、手机号、卡号、客户号等个人信息按照规定,都需要进行数据脱敏。 数据脱敏模块属于ShardingSpher

  • MySQL允许远程连接2021-04-13 18:29:43

    1. 运行MySQL命令行工具 在开始菜单找到 右键以管理员身份运行 2. 输入你的MySQL密码 3. 运行MySQL(记住每条语句结束的分号不能少) use mysql; 4. 查看用户表 SELECT `Host`,`User` FROM user; 5. 修改用户表,将root用户的权限把只能localhost访问改为所有ip可访问 UPD

  • SpringMVC学习笔记(自己用,不全)2021-04-13 15:32:01

    框架学习:研究官方文档,锻炼自学,笔记,项目能力 1、spring MVC 1.1 什么是spring MVC 是spring framework的一部分,是基于Java实现mvc的轻量级web框架 底层是servlet 1.2 为什么要学习 轻量级 约定大于配置 依赖少 高效,基于请求和响应的 简单灵活 用的人多 1.3 中心控制器 spring

  • 校友会小程序开发笔记三十:云开发数据库基本使用2021-04-13 09:37:04

    校友会小程序云开发提供了一个 JSON 数据库,顾名思义,数据库中的每条记录都是一个 JSON 格式的对象。 一个数据库可以有多个集合(相当于关系型数据中的表),集合可看做一个 JSON 数组,数组中的每个对象就是一条记录,记录的格式是 JSON 对象。 以下是一个示例的集合数据,假设我们有一个 t_us

  • 七、表相关(DDL)2021-04-13 09:33:46

    七、表相关(DDL) 7.1表的概念 7.2MySQL的数据类型 7.2.1数值   7.2.2字符串 char和varchar区别 name char(10):定长 最多存储10个字符 占用10个字符空间 “abc”:10个字符空间 name varchar(10):变长 最多存储10个字符 占用最多10个字符空间 “abc”:3个字符空间7.2.3日期类型 doule

  • Python:访问数据库2021-04-13 09:06:07

    一、使用SQLite 使用Cursor对象执行insert,update,delete语句时,执行结果由rowcount返回影响的行数,就可以拿到执行结果。 import os, sqlite3 db_file = os.path.join(os.path.dirname(__file__), 'test.db') if os.path.isfile(db_file): os.remove(db_file) # 连接到sql

  • git常用命令2021-04-12 21:07:23

    查看所有配置,用户信息和文件位置 git config --list --show-origin 用户信息配置 git config --global user.name "user_name" git config --global user.email "user_email@qq.com" 本地库关联远程库 git remote add orgin xxxx.git 删除关联的远程库 git remote rm o

  • 获得连接对象 jdbc 20210412_204123.mp42021-04-12 20:57:22

    目标 配置jdbc 新建目录把驱动文件弄过来设置目录为库目录测试是否可用(测试类中创建连接对象) 创建连接对象 创建并打印 import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Test01连接对象创建 { public static v

  • 关联查询2021-04-12 19:35:44

    左关联(只要主表有的数据都会展示出来) select * from tb_user u(主表) left join tb_class c (从表)on u.id=c.id;  通过id把两个表id相同的数据连接起来   中关联(后表没有的数据不会展示出来) select * from tb_user u join tb_class c on u.id=c.id;   右关联(只要主表有的数据都

  • java-Spring Cloud2021-04-12 17:32:16

    Spring Cloud (注:本文为学习黑马课程所做笔记,文后有过程中所遇的问题与相关解决方案。) 一,简介 1.系统结构演变 集中式架构 --> 垂直拆分 --> 分布式服务 --> 面向服务架构(SOA)–> 微服务架构 1.1 集中式架构 将所有功能都部署在一起,以减少部署节点和成本 优点:系统开发速度快,

  • dml语句(修改表数据)2021-04-12 17:04:56

    新增数据 语法 insert into 表名 (字段名1,字段名2,...) values (值1,值2,...)   insert into tb_user (id,`name`) values (1,"张三");  非空列必须填写,如不填写则会报错 简写(values要写入所有字段,如少一个则报错) insert into tb_user values (1,"张三");   修改表中数据 语法

  • MySQL5.7.30忘记密码解决方案2021-04-12 16:51:25

    第一步:配置文件中去掉认证编辑my.cnf服务配置文件 [mysqld]段段中加入 skip-grant-tables语句第二步:本地root登陆[root@mysql0006 bin]# ./mysql -uroot -p Welcome to the MySQL monitor.  Commands end with ; or \g. Your MySQL connection id is 3 Serv

  • 网络工程师就算没有真机,也可以在ensp模拟器上玩python编程自动化!2021-04-12 14:58:17

    前面几期我们分享过利用Telnetlib、Netmiko模块来实现登录交换机修改配置,本期我们再介绍一个模块,叫Paramiko模块,这回我不打算用真机的,改用ensp模拟器试试看,这样大家也可以在没有真机的情况下,也能练练python自动化编程,体验一下,一旦成功了,相信你会对编程越来越感兴趣的。还有一点值得

  • 手把手教网络工程师写python脚本,实现ssh登录交换机修改配置2021-04-12 14:57:07

    Netmiko在window系统下安装pip3 install Netmiko(linux、mac也可以使用该命令)没报错,就说明Netmiko安装没问题。python脚本代码from netmiko import ConnectHandleralongsw = {    'device_type': 'huawei',    'ip':'192.168.1.200',    'username':

  • Django auth组件2021-04-12 10:32:10

    auth组件介绍 1 django提供的用户认证,创建,修改密码。。。用户相关操作 2 不需要创建用户表了,默认带了 3 插入数据(创建个超级管理员): python3 manage.py createsuperuser auth组件常用方法 authenticate() #作用 提供了用户认证功能,即验证用户名以及密码是否正确,一般需要use

  • MongoDB从入门到实战(五):MongoDB 查询find2021-04-12 10:30:32

    db.collection.find() 查找所有文档 // 查找所有文档,相当于 select * from user > db.user.find() // pretty() : 用于美化返回值,每个key:value 各占一行 > db.user.find().pretty() { "_id" : 1, "username" : "a" } // find 肯定也支持带条件的查询, 相当于select * fro

  • 微服务商城系统(十一)权限控制、OAuth 动态加载数据2021-04-12 09:31:47

    代码:https://github.com/betterGa/ChangGou 文章目录 一、资源服务器授权配置二、SpringSecurity 权限控制1、角色加载2、角色权限控制 三、OAuth 动态加载数据四、总结

  • MyBatis笔记(三)2021-04-12 09:02:25

    1. ResultMap 查询结果为null:要解决属性和字段名不一致的问题 我们先来看下步骤: 数据库中的字段名 Java中的实体类 public class User {    private int id;  //id    private String name;   //姓名    private String password;   //密码和数据库不一样!  

  • MySQL 隐式类型转换2021-04-12 07:03:38

    create table t_base_user(    oid bigint(20) not null primary key auto_increment,    name varchar(30) null comment "name",    email varchar(30) null comment "email",    age int null comment "age",    telephone varchar(30)

  • Python 文本转字典/字典转文本/文本字典转字典2021-04-11 23:02:00

    字典有由键值对组成,有key和value,大概长这样: {'001' : 'a', '002' : 'b', '003 ': 'c'} 如果想把内存中的字典存储为文本文件,文本文件dict.txt的一种形式可以是这样: 001 a 002 b 003 c 字典转文本文件 # 先创建并打开一个文本文件 file = open('dict.txt', &#

  • Mybatis-plus 上2021-04-11 22:58:18

    Mybatis-plus 上 简介 1.什么是Mybatis-plus MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。 官网:https://baomidou.com/ 愿景 我们的愿景是成为 MyBatis 最好的搭档,就像魂斗罗中的 1P、2P,基友搭配,效率翻倍。

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有