C/C++集成开发环境:CLion 2021 for Mac
CLion for Mac是一款专为开发C及C++所设计的跨平台IDE。CLion Mac是以IntelliJ为基础设计的,包含了许多智能功能来提高开发人员的生产力。这种强大的IDE帮助开发人员在Linux、OS X和Windows上来开发C/C++,同时它还使用智能编辑器来提高代码质量、自动代码重 ... 查看全文
python-知识讲解-json模块的load/loads方法实战及参数详解
1. loads方法与load方法的异同在Python中json是一个非常常用的模块,这个主要有4个方法: json.dumpsjson.dumpjson.loadsjson.load这里主要分析讲解一下json的loads和load方法。这两个方法中都是把其他类型的对象转为Python对象,这里先 ... 查看全文
SpringBoot简单尝试
一、spring boot核心 配置在类路径下autoconfigure下(多瞅瞅) @SpringBootApplication里的重要注解(@Configuration,@EnableAutoConfiguration,@ComponentScan三个注解的组合。) @ComponentScan ... 查看全文
JavaScript点击事件-一个按钮触发另一个按钮
JavaScript点击事件-一个按钮触发另一个按钮 <input type="button" value="Click" id="C" onclick="Go();"><input type="button" value="Wait" id="W" onclick="javascript:aler ... 查看全文
Java 核心基础之static静态代码块和静态方法
static静态代码块和静态方法 static关键字 static修饰的方法或变量,优先于对象执行,所以内存会先有static修饰的内容,后有对象的内容 可以用来修饰类的成员方法、类的成员变量,还可以编写static静态代码块 修饰变量就是类变量,修饰方法就是类方法 总结:类变量或者类方法,可以直接 ... 查看全文
java中toString方法
简而言之:就是返回一个字符串对象,显示的格式为这样子: getClass().getName() + '@' + Integer.toHexString(hashCode()) 所以在实体类中我们都会重写toString()方法,可以显示一些有意义的东西,例如 下面这篇有更详细的介绍 https:/ ... 查看全文
LeetCode 102. 二叉树的层序遍历 Java
这个层序遍历要求返回每层的节点,正常的BFS从队列中弹出一个节点后就判断其有没有左子树和右子树,所以直接用BFS实现的话无法分层输出。 需要记录每层的节点数目,增加一个for循环就可以了。 /** * Definition for a binary tree node. * public class ... 查看全文
springboot 整合mybatis
一、前提条件:连接数据库 二、步骤 1、导包 <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>2.1.3</ve ... 查看全文
Java创建线程的三种主要方式
Java创建线程的主要方式 一、继承Thread类创建 通过继承Thread并且重写其run(),run方法中即线程执行任务。创建后的子类通过调用 start() 方法即可执行线程方法。 通过继承Thread实现的线程类,多个线程间无法共享线程类的实例变量。(需要创建不同Thread对象,自然不共享 ... 查看全文
前端学习(43)~js学习(二十):内置对象 - String
基本数据类型不能绑定属性和方法 1、基本数据类型: 注意,基本数据类型string是无法绑定属性和方法的。比如说: var str = "qianguyihao"; str.aaa = 12; console.log(typeof str); //打印结果为:string console.log(s ... 查看全文
node.js的文件操作
一:文件写入: (1):文件操作需要加载fs核心模块。 /* 文件写入:分为同步和异步写入。 1:同步写入函数:fs.writeFileSync(file,data,options) ; 2:异步写入函数:fs.writeFile(file,data,options,callback) ; 3:参数 ... 查看全文
ajax请求里面的success和error里面的layer.msg,刷新父界面,碰到的一些问题
一开始ajax执行了请求,并且也更新成功了,但是没有走success,后来发现是dataType:‘json’要注释掉,因为我返回的不是对象,是字符串 $.ajax({ type: 'POST', url: '/updateagent', data:JSON.stringify(data), /*d ... 查看全文
10.CSS列表属性
1.标记的类型(list-style-type) list-style-type 属性设置列表项标记的类型。可选的值如下: 值描述 none 无标记。 disc 默认。标记是实心圆。 circle 标记是空心圆。 square 标记是实心方块。 decimal 标记是数字。 decimal-lead ... 查看全文
jquery动态给子元素绑定事件,将元素内容添加到另一个元素中
$("#video_grid_box").on("dblclick",".miniStreamView",function($event){ for(let i=0;i<$("#video_grid_box").children().length;i++){ if($("#video_grid_bo ... 查看全文
我是这样理解HTTP和HTTPS区别的
为何要用https? http协议的缺点 通信使用明文,内容可能被窃听(重要密码泄露) 不验证通信方身份,有可能遭遇伪装(跨站点请求伪造) 无法证明报文的完整性,有可能已遭篡改(运营商劫持) 用https能解决这些问题么? https是在http协议基础上加入加密处理和认证机制以及完整性保护,即ht ... 查看全文
[FAQ] MetaMask ALERT: 交易出错. 合约代码执行异常.
首先需要检查合约逻辑是否都正确,这一点最好是通过写测试用例来保证。 其次看调用方是否传参有问题,包括交易时传递的任何一个选项,比如 from, value, data, gas 等。 典型的, 如果 gas 限制住了当前交易手续费,就会 ALERT 交易出错,合约代码执行异常。 Link:https ... 查看全文
Amazon Web Services(AWS)简介
谷歌,微软和IBM是许多领域的领先技术巨头,虽然拥有数十亿用户,但他们有一个业务部门,多年来总是追随亚马逊。值得一提的是,这个业务部门不是电子商务,而是一个以亚马逊名字命名的领域。 很少有人知道这家公司仍然在另一个领域运营,也影响了数十亿用户并垄断,行业世界排名第一。 亚马逊的云计算基础设施市场份额 ... 查看全文
selenium - webdriver 定位一组元素
首先,自己编写一个html,包含3个复选框,如下图: HTML代码如下: <html> <head> <meta http-equiv="content-type" content="text/html;charset=utf-8" /> <title>checkbox</title> </head ... 查看全文
CondaHTTPError: HTTP 000 CONNECTION FAILED for url <https://conda.anaconda.org/pytorch
pytorch和torchvision下载失败,主要是anaconda延迟过高导致 增加国内镜像源来安装 conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ conda config ... 查看全文
CTFshow-萌新赛逆向_签退
查看题目信息 下载re3.pyc文件 使用uncompyle把re3.pyc反编译为re3.py uncompyle6 re3.pyc > re3.py 查看re3.py文件 # uncompyle6 version 3.6.4 # Python bytecode 2.7 (62211) # Dec ... 查看全文