笔记
文章平均质量分 57
ShangzhiXu
北京邮电大学本科在读,分享自己学到的知识,也是对自己的激励
展开
-
Fuchsia Fundamentals
fuchsia原创 2022-05-10 21:31:19 · 820 阅读 · 0 评论 -
MAC解决IntelliJ IDEA报错“Certificate used to sign the license is not signed by JetBrains root certificat
按照网上所说的,一般情况下都是因为之前破结果,所以才会出现这样的报错windows 版本的可以参考这篇文章http://www.itzoo.net/idea/intellij-idea-error-certificate-used-to-sign-the-license-is-not-signed-by-jetbramins-root-certificate-solution.htmlmac版本的也差不多第一种方法是删除掉上面这一行的配置这种方法适合于使用javagent破解的情况另一种方法,原创 2022-03-27 16:54:07 · 1725 阅读 · 1 评论 -
Java面向对象学习笔记(2)接口总结
Java面向对象学习笔记(2)接口总结首先分析一下各种类在方法的定义与实现上的不同普通类:方法只有实现 抽象类:方法有规范(public abstract run()),有实现(在子类中) 接口:没有实现,只有规范...原创 2021-01-16 22:08:23 · 174 阅读 · 0 评论 -
Java基础学习笔记(1)多态总结
Java基础学习笔记(1)多态总结这个地方如果看不特别懂的话可以听一下bilibili狂神java P71的课程,菜鸟教程讲的不是非常清楚。首先先展示一下所用到的两个类下面给出主调用函数 public static void main(String[] args){ son son = new son(); father father = new son();// 向上转型 son.run(); father.run();原创 2021-01-15 20:24:50 · 143 阅读 · 0 评论 -
几个常见的js插件安装配置
几个常见的js插件安装配置color piker这里推荐几个js插件,并附上安装方法(macos系统下安装)下面是推荐列表:1.Color Piker配置起来比较麻烦在windows系统下,安装npm和nodejs后要配置路径,由于我使用的是mac电脑,不便操作,这里只介绍mac下的配置。1.首先从这里下载nodejs:Nodejs.com无需配置路径,安装后,打开终端,输入node -v如果出现:v14.13.0则表示配置成功同样的方法输入npm -v出现6.14.82.在vs c原创 2020-10-02 11:07:56 · 1475 阅读 · 0 评论 -
油猴脚本首战---给百度加一个皮肤
油猴脚本首战—给百度加一个皮肤先上代码:// ==UserScript==// @name 给百度加个皮肤// @namespace http://tampermonkey.net/// @version 0.1// @description 去除chrome浏览器百度的每日新闻,设置背景和颜色主题// @author Michael// @match https://www.baidu.com/// @match ht原创 2020-10-01 18:46:25 · 301 阅读 · 0 评论 -
Javascript脚本获取form和input内容的方法
Javascript脚本获取form和input内容的方法随着js的发展,许多的网页数据处理完全可以由js脚本解决,而不需要发送到服务器这里分享两种Javascript脚本获取form和input内容的方法第一种方法:直接上代码HTML: <input type="text" name="test" id = "text"> <button type="submit" onclick="add()">添加数据</button&g原创 2020-09-27 14:12:35 · 3382 阅读 · 0 评论 -
JavaScript DOM解决出现的elem.style.left为Nan的问题
JavaScript DOM解决出现的elem.style.left为Nan的问题在使用DOM写动画的时候,使用代码// An highlighted blockfunction moveElement(){ var m = document.getElementById("numb"); var t = setTimeout("move()",10);}function move(){ var m = document.getElementById("numb");原创 2020-09-18 09:29:13 · 420 阅读 · 1 评论 -
c++primer课后题:实现文本查询(vector,map,set)
c++primer课后题:实现文本查询(vector,map,set)要求是查询文本中每一个单词的位置并打印出所在的行数以及整行的内容这里的要求是使用到vector,map,set,作为联系。同时为了访问便利,也使用到了智能指针。作为c的学习者开始学习c++,逐渐感觉到c++的强大与便利。具体的许多内容、解释放在了代码的注释里面上代码#include <cstdio>#include <iostream>#include <memory>.原创 2020-09-08 10:45:39 · 236 阅读 · 0 评论 -
vector是如何增长的?c++笔记(1)
vector是如何增长的?c++笔记(1)vector是c++里面十分重要的一个容器,如果没有特殊的要求,一般情况下我们都是选择c++来进行编程。这里介绍vector在内存中的存储方式以及STL模版中有关于vector内存空间改变的函数vector空间分布如果学过数据结构,我们知道链表在内存中的储存是离散的,其间使用指针来连接,而我们说:vector,array在内存中是连续储存的,我们学过数组的插入元素,效率非常低下,这也是为什么vector只包含push_back()函数的道理。函数介绍原创 2020-08-26 22:39:48 · 211 阅读 · 0 评论 -
如何从list<int>初始化vector<double>
c++ primer里的一道课后题这里给出解决方案直接上代码#include<cstdio>#include <list>#include <iostream>#include<vector>#include<string>using namespace std;using std::vector;using std::string;int main(){ list<int> l{1,2,3,4,原创 2020-08-18 16:20:05 · 1160 阅读 · 0 评论 -
顺序容器支持的运算符以及基本用法的汇总
顺序迭代器支持的运算符以及基本用法的汇总c++中主要的顺序容器有以下几种(下一篇文章将写道非顺序容器)vectordequelistforward_listarraystring一.容器迭代器支持的运算符代码作用*xx所指向的元素x->a等于(*x).a++x令x指向下个元素== /!=两个迭代器是否指向同一个元素例如list的迭代输出int main(){ list<int> l{1,2,3,4,5};原创 2020-08-18 15:49:53 · 198 阅读 · 0 评论