ICode9

精准搜索请尝试: 精确搜索
  • gin中的SecureJSON 防止 json 劫持2021-10-20 15:03:25

    使用 SecureJSON 防止 json 劫持。如果给定的结构是数组值或map,则默认预置 "while(1)," 到响应体。 package main import ( "github.com/gin-gonic/gin" ) func main() { router := gin.Default() // 也可以自定义 SecureJSON 前缀 //router.SecureJsonPrefix("')]}',

  • JS_QS库使用2021-10-16 20:31:07

    qs库可以用来处理url转换问题 首先先下载 有两种方法 yarn add qs npm install qs 然后引入 import qs from 'qs' 主要使用这两个方法 qs.parse() let url = 'https://www.bilibili.com/bangumi/play/ep425508?a=zhangsan&b=lisi&c=wangwu' let newData = qs.parse(url.split(

  • MongoDB 常用操作2021-10-16 10:03:28

    一 增加 1 示例 > db.User.save({name:'zhangsan',age:21,sex:true}) WriteResult({ "nInserted" : 1 }) > db.User.find() { "_id" : ObjectId("616a2a3ece768653661ca93e"), "name" : "zhangsan", "age

  • 类和对象2021-10-15 15:02:27

    类和对象 类:是具有相同属性和行为的一组对象的集合(抽象的)。属性+行为=事物对象:把符合某类标准的一个具体的事物称为对象(具体的)。关系:类中只是说明这些对象具有什么样的属性和行为,但没有具体的数值。 对象是明确定义的实例。声明对象 类名 空格 对象名 Student zhangsan;创建

  • 5、python字典内置函数2021-10-14 14:00:53

    1、dict.keys() 获取字典所有的键。python3的keys()方法,返回的是迭代器。可以用list返回列表形式。 a={"name":"zhangsan","age":12,"gender":"man","hobby":"playgame"} b=a.keys() b=list(b) print(b) 结果:['name'

  • Python编写登录接口,从文件中获取用户名密码,输错三次后自动锁定并存储在文件中2021-09-30 14:01:45

    1 file1 = open("lock.txt") #默认以只读形式,打开lock.txt这个文件 2 3 lock = [] #定义一个名为lock的空列表 4 5 for i in file1.readlines(): #按行读取file1中的字符串,读取结束后指针指向txt文件的末尾 6 7 lock.append(i.strip("\n")) #出去file1文件中每行字

  • gitlab基本git命令2021-09-20 16:02:07

    Command line instructions You can also upload existing files from your computer using the instructions below. Git global setup git config --global user.name "zhangsan" git config --global user.email "zhangsan@19326585641@qq.com" Cre

  • Java学习之String转换成JSONObject/JSONArray时保证顺序不变2021-09-18 15:00:06

    com.alibaba.fastjson.JSONObject: String在转JSONObject,顺序可能会改变,这样如果需要对结果进行循环时就无法保证顺序和想要的结果一致。 例如: String textObject = "{\"row1\":{\"userNmae\":\"zhangsan\"},\"row2\":{\"userNmae\":\&q

  • 2-2附加权限2021-09-17 20:00:20

    2.2.1附加权限概述 一、特殊权限的作用 -叠加于权限位的u,g,o分组之上 -用来传递程序执行身份,限制目录写入权 二、特殊权限的分类 2.2.2Set UID 一、Set UID概述 -占用属主(User)的x位 -显示为s或S,取决于属性是否有X权限 -仅对可执行的程序有意义 -当其他用户执行带SUID标记的程

  • Python——列表的增删改查2021-09-11 16:32:36

    #定义初始列表 name_list = ["zhangsan", "lisi", "wangwu"] 查找 print(name_list[2]) print(name_list.index("wangwu")) wangwu 2 修改 name_list[1] = "李四" print(name_list) [‘zhangsan’, ‘李四’, ‘wangwu’] 增加 #append方法可以向列表

  • Laravel中route生成url函数解析2021-08-27 09:33:02

    /** * Generate the URL to a named route. * * @param array|string $name * @param mixed $parameters * @param bool $absolute * @return string */ function route($name, $parameters = [], $absolute = true) {

  • JavaScript——字符串——模板字符串2021-08-02 20:02:36

    JavaScript——字符串——模板字符串 字符串可以用反引号包裹起来,其中的${expression}表示特殊的含义,JavaScript会将expression代表的变量的值和反引号中的其它普通字符串顺序连接起来,拼接成一个新的字符串,示例如下: let name = 'zhangsan'; let str = `hello,${name}`; console.lo

  • 50个运维必会的常识和操作2021-08-02 14:30:59

    1.存放用户账号的文件在哪里? /etc/passwd 2.如何删除一个非空的目录? rm -rf 目录名 3.查看当前的工作目录用什么命令? pwd 4.创建一个文件夹用什么命令? mkdir 5.哪个Linux命令可以一次显示一页内容?上一页和下一页使用什么命令? more Space键:显示文本的下一屏内容,B键:显示上一

  • ssh远程访问及控制2021-07-21 11:34:40

    目录 一、SSH远程管理 二、OpenSSH服务器 三、sssh服务支持两种验证方式 四、配置密匙对验证 五、TCP Wrappers访问控制 实例:  一、SSH远程管理 SSH(SecureShell)是一种安全通道协议,主要用来实现字符界面的远程登录、远程复制等功能SSH协议对通信双方的数据传输进行了加密处

  • Python 将两个列表转换成字典最快的方式2021-07-20 19:02:47

    list1=['name','class','sex']list2=['zhangsan','class1',1]a = zip(list1,list2)print(a,type(a)) # <zip object at 0x000001A2295B8808> <class 'zip'>b = list(a)print(b,type(b)) # [('

  • JSONObject详解2021-07-15 20:34:35

    JSONObject只是一种数据结构,可以理解为JSON格式的数据结构(key-value 结构),可以使用put方法给json对象添加元素。JSONObject可以很方便的转换成字符串,也可以很方便的把其他对象转换成JSONObject对象。 pom: com.alibaba fastjson 1.2.28 1.通过原生生成json数据格式。 JSONObje

  • SpringMVC框架(三)—数据处理和乱码问题2021-07-13 03:00:50

    数据处理 处理提交数据 一、提交的域名称和处理方法的参数名一致 1、处理方法 : @RequestMapping("/hello") public String hello(String name){ System.out.println(name); return "hello"; } 2、提交数据 : http://localhost:8080/hello?name=zhangsan 3、后台输出 : z

  • ES6数组去重2021-07-07 16:35:15

    // 数组去重 { const arr = [1,2,3,4,1,23,5,2,3,5,6,7,8,undefined,null,null,undefined,true,false,true,'中文','','','hello','中文']; // 第一种 const r = [...new Set(arr)]; console.log(r); // [1, 2, 3, 4, 23

  • 04SpringBoot配置文件2021-07-06 16:54:39

    配置文件 SpringBoot使用一个全局的配置文件,配置文件名是固定的; •application.properties•application.yml配置文件的作用:修改SpringBoot自动配置的默认值;SpringBoot在底层都给我们自动配置好;YAML(YAML Ain’t Markup Language)YAML A Markup Language:是一个标记语言YAML isn’t M

  • oracle创建用户、授权及角色管理2021-07-04 10:34:47

                  oracle用户的概念对于Oracle数据库至关重要,在现实环境当中一个服务器一般只会安装一个Oracle实例,一个Oracle用户代表着一个用户群,他们通过该用户登录数据库,进行数据库对象的创建、查询等开发。每一个用户对应着该用户下的N多对象,因此,在实际项目开发过程中,不

  • linux 命令2021-07-01 08:31:56

    1、系统命令 runlevel                     # 查看当前的运行级别 systemctl status firewalld   # 开启网络服务功能           stop               # 关闭           restart            # 重启       

  • Linux常用命令2021-06-30 22:01:17

     Linux常用命令 1、系统命令 runlevel                     # 查看当前的运行级别 systemctl status firewalld   # 开启网络服务功能           stop               # 关闭           restart            #

  • 有趣的题0012021-06-29 09:55:50

    zhangsan 98 lisi 25 wangwu 34 zhangsan 76 zhangsan 36 zhangsan 54 lisi 68 zhangsan 66 lisi 25 zhangsan 83 lisi 99 wangwu 76 zhuliu 87 需求的把每个人的多次成绩取平均值,并输出有几次成绩 按成绩从高到低输出 结果类似这样 [‘zhangsan’, 68.83333333333333, 6] [‘wan

  • 原来Linux可以这么简单,超详细Linux基本入门讲解2021-06-22 16:37:03

    Linux是什么? linux是一个开源、免费的操作系统,其稳定性、安全性、处理多并发能力已经得到业界的认可,目前大多数企业级应用甚至是集群项目都部署运行在linux操作系统之上,很多软件公司考虑到开发成本都首选linux,在中国软件公司得到广泛的使用。 Linux主要的发行版本 Ubuntu(乌班图)

  • linux shell脚本经典案例3---批量创建用户并设置密码2021-06-21 10:53:37

    需求:用shell脚本批量创建100个用户并设置密码 我们单纯创建一个用户的时候 useradd zhangsan (创建一个张三用户) ls /home/ (可以看到刚刚创建的那个用户,但是这个用户不可以登陆) passwd zhangsan (给张三设置密码) 成功了之后,这个用户就可以通过ssh登陆成功了 批量的创

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

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

ICode9版权所有