java_反射 什么是反射 概念 放射:将类的各个部分封装为其他对象,这就是反射机制。 java代码在内存中经历的三个阶段 1、 Source 源代码阶段 执行javac编译命令从.java文件到.class文件的过程都是在源代码阶段,.class字节码文件会将类分为多个部分,其中分为成员变量部分, ...
分类:
编程语言 时间:
2020-02-24 09:58:30
阅读次数:
60
本文简单介绍了 ArrayList,并对扩容,添加,删除操作的源代码做分析。能力有限,欢迎指正。 ArrayList是什么? ArrayList 就是数组列表,主要用来装载数据。底层实现是数组 Object[] elementData,当我们装载的是基本数据类型 int, long, boolean ...
分类:
编程语言 时间:
2020-02-24 10:01:30
阅读次数:
74
参考网址:https://www.cnblogs.com/xiaobaibailongma/p/12346091.html import requests url = 'http://www.baidu.com' resp = requests.get(url) print(resp.cookies ...
分类:
编程语言 时间:
2020-02-24 10:01:49
阅读次数:
76
...
分类:
编程语言 时间:
2020-02-24 10:03:44
阅读次数:
82
习惯在代码中左花括号不换行的风格,网上搜了下,在vscode中settings.json设置如下: ...
分类:
编程语言 时间:
2020-02-24 10:06:18
阅读次数:
329
错误现象使用Idea导入新项目或升级idea或新建项目时会出现以下异常信息: Error:java: Compilation failed: internal java compiler error 1 错误原因导致这个错误的原因主要是因为jdk版本问题,此处有两个原因,一个是编译版本不匹配,一个是 ...
分类:
编程语言 时间:
2020-02-24 10:07:48
阅读次数:
80
一、什么是字符串 1. Python字符串是由单引号或者双引号括起来的内容,实例: 1 print("Hello, World!") 2 print('Hello, World!') 2. Python独特的地方是变量赋值时,可以使用三个引号将多行字符串赋值给变量,实例: python_info = ...
分类:
编程语言 时间:
2020-02-24 10:08:49
阅读次数:
95
jQuery介绍jquery是一个函数库,一个js文件,页面用script标签引入这个js文件就可以使用。下载地址:jQuery官方网站:http://jquery.com/<scripttype="text/javascript"src="js/jquery-1.12.2.js"></script>将获取元素的语句写到页面头部,会因
分类:
编程语言 时间:
2020-02-24 10:09:34
阅读次数:
69
提交SVN的Java代码通常只需要提交源代码,而不需要提交编译后的文件,而每次提交手动去除这些文件十分麻烦,因此可以通过SVN的配置来忽略这些文件。 配置的路径是Settings > General > Global ignore pattern。 如图,只要配置上这些文件的后缀名即可。 "再怎么渴 ...
分类:
编程语言 时间:
2020-02-24 10:12:11
阅读次数:
85
参考:http://2.python-requests.org/zh_CN/latest/user/advanced.html#advanced 参考:http://2.python-requests.org/zh_CN/latest/api.html#sessionapi ...
分类:
编程语言 时间:
2020-02-24 10:13:28
阅读次数:
65
1. collections模块(扩展数据类型) 1. nametuple:可命名元组,生成可以使用名字来访问元素内容的tuple。(用来表示坐标,求圆的面积) from collections import namedtuple P = namedtuple("point",["x","y","z ...
分类:
编程语言 时间:
2020-02-24 11:20:48
阅读次数:
104
JavaScript入门篇 JavaScript概念 前端三元素 HTML:通过各种元素搭建页面结构 CSS:负责页面样式:形状,大小,颜色,动画等 JavaScript:控制页面行为:部分动画效果、页面与用户的交互、页面功能 JavaScript主要有三大概念: ECMAScript标准:JS的基 ...
分类:
编程语言 时间:
2020-02-24 11:21:56
阅读次数:
90
有一次我发现下面这段代码无法通过编译。 #include <iostream> using namespace std; struct A { A(int n) {} }; struct B { B(A a) {} int foo() const { return 1; } }; int main( ...
分类:
编程语言 时间:
2020-02-24 11:22:14
阅读次数:
70
真的打起比赛来,连个贪心都写不好,呜呜呜。 1 #include <bits/stdc++.h> 2 using namespace std; 3 int a[5],t,ans; 4 void IF(int&a){if(a)ans++,a--;} 5 void IF(int&a,int&b){if( ...
分类:
编程语言 时间:
2020-02-24 12:32:43
阅读次数:
68
摘自 b站尚硅谷JAVA视频教程 Class PersonC = Person.class; /* * 调用newInstance的条件: * 1 对应的类要提供空参构造器 * 2 空参构造器的访问权限应为public * * * */ Object p = PersonC.newInstance( ...
分类:
编程语言 时间:
2020-02-24 12:35:41
阅读次数:
84
handyJson使用原理: 1、获取实例对象的起始指针,移动到有效起点 2、通过Mirror获取每一个字段的字段名和字段类型 3、根据字段名在Json中取值,转换为和字段一样的类型,通过指针写入 4、根据本字段类型的占位大小和下一个字段类型,计算下一个字段的对齐起点 5、移动指针,处理赋值 参考原 ...
分类:
编程语言 时间:
2020-02-24 12:36:24
阅读次数:
300
一、问题描述: 安装ipywidgets后,我在运行下述代码时,出现了错误`` 错误显示: 错误截图: 二、问题分析: 可以用命令 检查是否能在后台找到这个插件,如果不能就需要重新安装。可以尝试下面这个解决方法: 然而上面的运行我并没有解决,于是进行了后续步骤。我安装的版本是4.x,查看了一系列解决 ...
分类:
编程语言 时间:
2020-02-24 12:38:30
阅读次数:
414
list排序方法一Comparator形式: 1.比较数字 List<Shoes> all_shoes = new ArrayList<Shoes>(); Collections.sort(all_shoes, new Comparator<Shoes>(){ @Override /* * * in ...
分类:
编程语言 时间:
2020-02-24 12:40:26
阅读次数:
356
原文:https://www.cnblogs.com/xinyijiu/p/10833748.html 配置环境变量 1.在电脑的高级系统设置(此电脑->属性)中配置环境变量,点击环境变量即可配置,在系统变量中配置点击新建如图 变量名:Java_Home 变量值:C:\Program Files\J ...
分类:
编程语言 时间:
2020-02-24 12:49:02
阅读次数:
83
学习Python需要安装什么软件呢?也许你是一位编程小白,还不知道如何如何安装Python软件和开发环境。那么今天我们就来学一下关于Python软件、开发环境的相关知识,希望对你有用。 ...
分类:
编程语言 时间:
2020-02-24 12:50:02
阅读次数:
89