ICode9

精准搜索请尝试: 精确搜索
  • Spring boot2 快速入门开发笔记(二)2021-01-11 18:30:20

    在上篇Spring boot2 快速入门开发笔记(一)中我们已经完成了spring boot的基本框架,但是从数据库取数据展示到页面还未完成,其实只是未调用方法。 那接下来我们将继续完成从数据库访问获取数据展示到页面。 数据准备 在数据库的user表中添加几条数据 添加完后如下            

  • PHP 微服务之【分布式事务】2021-01-11 17:33:49

    分布式事务一直是微服务的一个难点。相关的解决方案和框架大部分是 java 的,那么 php 该如何解决呢?下面一步一步讲解如何用 php 解决分布式事务。   单机单数据源事务 首先从单机事务开始。 大概逻辑如下 : try { // 开始事务 $db->beginTransaction(); // 执行你的操作

  • Shiro快速入门 —— 6.记住我2021-01-11 14:58:00

    Shiro提供了记住我(RememberMe)的功能,关闭了浏览器下次再打开时还是能记住你是谁,下次访问时无需再登录即可访问。 创建记住我使用的Cookie spring boot配置 /** * 创建保存记住我信息的Cookie */ @Bean(name = "rememberMeCookie") public SimpleCookie getSimpleCookie() {

  • MySQL插入语句insert into,insert ignore into,insert into ... on duplicate key update,replace into-解决唯一键约束2021-01-11 13:33:21

    文章目录 常用插入语句 insert intoinsert ignore intoinsert into ... on duplicate key updatereplace into使用场景总结   当MySQL表字段设置unique key或者primary key时,被约束的字段就必须是唯一的。新插入数据直接使用insert into,如果出现唯一性冲突,就会抛出异常。我们

  • MySQL插入语句insert into,insert ignore into,insert into ... on duplicate key update,replace into-解决唯一键约束2021-01-11 13:32:42

    文章目录 常用插入语句 insert intoinsert ignore intoinsert into ... on duplicate key updatereplace into使用场景总结   当MySQL表字段设置unique key或者primary key时,被约束的字段就必须是唯一的。新插入数据直接使用insert into,如果出现唯一性冲突,就会抛出异常。我们

  • Vue 安装 axios 及使用2021-01-11 12:37:03

    1.安装:npm install axios --save-dev 2.main.js中导入 import axios from 'axios'; Vue.prototype.$axios=axios; axios.defaults.baseURL ='http://localhost/VueApi'; //请求的默认地址 //axios.defaults.headers.common['Authorization'] = AUTH_TOK

  • 简单用户登录系统 实现注册 登录功能2021-01-11 12:01:04

    将账户和密码以结构体的形式存入文件,方便写入和读取。 #include<bits/stdc++.h> using namespace std; struct user { char name[20]; char password[20]; } user;//账户和密码 void Yeanling(char name[]); void menu() { cout<<" 【Yeanling】 "<

  • aws 调整卷大小后扩展 Linux 文件系统2021-01-11 10:02:39

    请参考官方的文档:https://docs.aws.amazon.com/zh_cn/AWSEC2/latest/UserGuide/recognize-expanded-volume-linux.html [ec2-user@ip-172-31-26-179 ~]$ sudo df -Th Filesystem Type Size Used Avail Use% Mounted on devtmpfs devtmpfs 1.9G 0 1.9G 0%

  • 渗透小记 - 中继和委派的实战利用2021-01-11 09:35:33

    0x00 前言 本文源自一次真实的渗透过程记录,介绍基于资源的约束委派的另一种利用场景,希望能对各位看客有所帮助 0x01 背景 通过 VPN 拨入内网,根据下发路由和前期的探测发现目标内网存在 10.10.1.0/24 、10.10.2.0/24 两个活跃段。10.10.1.88 为域控制器。 0x02 根据前期的信息收集

  • 10_前端笔记-ViewUI2021-01-11 09:03:08

    文章目录 安装ViewUIiview-admin 个人博客 https://blog.csdn.net/cPen_web ViewUI官网 https://www.iviewui.com/docs/introduce 用vue写的 ui框架:View UI 安装ViewUI 步骤:首先 创建新的项目 15334@LAPTOP-5GGR0QTF MINGW64 /e/cpen-frond/cpen-front/8、iview $ vu

  • operater中的itemgetter()和attrgetter()函数2021-01-11 08:34:53

    1、对于字典列表,想根据一个或多个字典中的值对列表进行排序,可以使用itemgetter(): rows=[ {'fname':'Brain','lname':'Jones','uid':1003}, {'fname':'David','lname':'Beazley','uid':1002

  • 09. rails 创建user用户列表2021-01-11 07:32:04

    gem添加分页的依赖 #列表分页 gem 'will_paginate', '~> 3.0.pre2' bundle 安装依赖 用户列表控制器 before_filter :auth_user,only: [:index] #只有inidex 方法才验证用户登陆 #用户列表页面 def index @users = User.page(params[:page] || 1).per_page(params[:

  • tomcat配置安装2021-01-10 23:32:03

    一.配置环境 基于jdk环境安装(如果jdk没有安装好则重新配置jdk) 点击对应jdk版本的Tomcat版本的安装包,安装到D:/Tomcat(Tomcat默认端口号为8080)安装完成后在浏览器输入http://127.0.0.1:8080验证是否安装成功运行关闭tomcat 打开Tomcat安装路径,打开bin文件夹,打开Tomcat8w.exe文

  • 测试jdbc2021-01-10 20:30:55

    package com.example.springbootdemo.utils; import java.sql.*; import java.util.UUID; public class TestJDBCUtils { /** * 测试jdbc */ public static void main(String[] args) throws Exception{ //注册驱动 DriverManager.registerDriver(new com.mysql.jd

  • Hive_语法_连续N天登陆2021-01-10 19:33:14

    文章目录 Sql方式实现连续N天登陆1.使用lag&lead+datediff窗口函数2.使用date_add函数 代码实现思路 Sql方式实现连续N天登陆 构造测试数据 create table dwd.login_log as select 1 as user_id, "2020-01-01" as login_date union all select 1 as user_id, "2020-01-

  • JWT相关整合2021-01-10 17:04:12

    JWT类: package com.ujs.edu.medicine.JWT; import io.jsonwebtoken.Claims; import io.jsonwebtoken.JwtBuilder; import io.jsonwebtoken.Jwts; import io.jsonwebtoken.SignatureAlgorithm; import java.util.Date; import java.util.HashMap; import java.util.Map; imp

  • 建议收藏!手把手从零开始带你打造一个ELK,足以写进简历的项目!2021-01-10 16:00:01

    思维导图 概述 我们都知道,在生产环境中经常会遇到很多异常,报错信息,需要查看日志信息排查错误。现在的系统大多比较复杂,即使是一个服务背后也是一个集群的机器在运行,如果逐台机器去查看日志显然是很费力的,也不现实。 如果能把日志全部收集到一个平台,然后像百度,谷歌一样通过关

  • 第一个Mybatis程序(Mybatis简介、Mybatis工作原理、Mybatis核心组件、CRUD增删改查)2021-01-10 15:01:37

    环境: jdk1.8MySQL5.7maven 3.6.1IDEA 1.简介 1.1、什么是mybatis? MyBatis 是一款优秀的持久层框架它支持自定义 SQL、存储过程以及高级映射。MyBatis免除了几乎所有的 JDBC 代码以及设置参数和获取结果集的工作。MyBatis可以通过简单的 XML 或注解来配置和映射原始类型、接

  • beego Orm高级查询2021-01-10 12:01:38

    beego Orm高级查询 环境 go1.14 预置条件 注册mysql驱动 注册database 定义User,并注册 type User struct { ID int `orm:"column(id)"` Name string `orm:"column(name)"` } func (User)TableName()string{ return "user" } 实验中的db为:db:=orm.NewO

  • oracle添加用户并给予管理员身份登陆2021-01-09 22:59:15

    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; --给予管理员权限 切换用

  • python str转dict2021-01-09 19:35:10

    两种方法 eval(str) >>> user = "{'name' : 'jim', 'sex' : 'male', 'age': 18}" >>> type(user) <type 'str'> >>> b=eval(user) >>> >>> b {

  • 数据绑定2021-01-09 19:00:32

    目标 简单POJO数据绑定自定义类型的POJO类型 思路 编写实体类以及需要获取的属性名,生成对应的getset方法和toString方法新建一个新的jsp页面(params.jsp),里面存放的是表单,可以实现用户的输入功能编写Controller类,实现表单提交到控制层处理的事务,并输入用户表单输入的值 实现 Ac

  • Comparator接口2021-01-09 17:30:05

    java.utils包下的Comparator接口。 该接口代表一个比较器,java数组工具类和集合工具类中提供对sort方法排序就是使用Comparator接口来处理排序的。 Comparator接口中有一个方法 int compare(T o1, T o2) 这个方法返回值是int类型,如果返回值小于0,说明比较结果是o1<o2,如果返回

  • Mybatis使用注解实现简单增删改查2021-01-09 15:03:14

    1、UserMapper.java import com.wjj.pojo.User; import org.apache.ibatis.annotations.Delete; import org.apache.ibatis.annotations.Insert; import org.apache.ibatis.annotations.Select; import org.apache.ibatis.annotations.Update; import java.util.List; impor

  • pymysql创建数据库表2021-01-09 13:30:04

    引入pymysql包 支持使用淘宝镜像安装 // 终端安装pymysql pip3 install pymysql -i http://mirrors.aliyun.com/pypi/simple --trusted-host mirrors.aliyun.com 创建数据库表 import pymysql #创建数据库表 def create_table(): #连接数据库并创建游标 db = pymy

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

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

ICode9版权所有