自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 收藏
  • 关注

转载 JAVA数组的本质

本文转载自https://blog.csdn.net/u013887236/article/details/508014771.数组是虚拟机自动创建的类型int[] a1 = {1, 2, 3, 4}; System.out.println(a1.getClass().getName()); //打印出的数组类的名字为[I String[] s = new Strin...

2018-06-13 15:35:41 578

原创 为什么要研究事物的本质?

问题导出在编程的过程中总会遇到各种各样的原理性知识,比如:函数调用汇编实现是先push ebp, esp… 这不禁会使一部分人产生这样的思考:我了解这些有什么用吗?(这个问题可能更形象:知道月亮的光是反射太阳的有什么用吗?)我不从人的精神追求等层面讨论这个,我只从现实用处的角度分析这个问题。科学与宗教的定义我以科学和宗教教条的区别进行类比分析。在我看来,科学与宗教性质的教条的相似之处是...

2018-04-21 18:46:23 2314 2

原创 形象理解C++类隐藏

一段例子 C++类隐藏等描述 总结 我认为类进行的是名称空间的管理,父类及方法相当于定义在外层大括号的变量及函数,子类相当于定义在内层,内层可访问外层,但会重名隐藏...

2018-02-13 12:22:07 465

原创 c++中头文件互相包含

如果两个类想要相互使用对方,比如A想要有B的指针,而B被点击时要使用A的方法(例如窗口和按钮),想拥有A的指针,就会想到两者互相包含对方的头文件。(注意无论如何都不可能做到诸如A拥有B的实例,而B拥有A的实例,这样的话会出现内存的迭代使得两者占用内存无限大)第一种方法(错误)A.h #pragma once#include "B.h"class A{public: B* b;};

2018-01-01 17:10:42 1533

转载 二分图的匈牙利算法

网上资料没有比较细致的,这篇文章分析的细致

2017-12-11 22:05:48 295

原创 Java泛型转换

class Father{}class Son extends Father{}public static void main(String args[]){ ArrayList<Father> a = (ArrayList<Father>)new ArrayList<Son>();}这种写法是错的,说明左右两者不存在类层级的上下关系。public static vo

2017-12-10 17:23:53 2242

原创 C语言中基本数据类型细节

期中计组考完后,虽然成绩惨不忍睹,但暴露了一些一直以来不懂但又没暴露出来的问题,在此总结。补码Select the two’s complement negation of the following binary value: 00110011: 从以下选项选择00110011的two’s complement negation(不知咋翻) (a) 11001100 (b) 110011

2017-12-07 01:46:26 545

原创 Java泛型与C++的区别

Java 对泛型的处理和 C++ 对模版的处理有所不同,在 Java 里这么做有两个问题。Java 的所有类型(除了基本类型)都是对象而且是 Object 的子类,这样 Java 没什么动力去做一个功能特别强的泛型了,毕竟 C++ 无模版就没法泛型,Java 大不了都搞成 Object 完了再动态检查类型。但是这样编译时刻对类型不做任何检查的话,太容易把编译时刻可能查出来的问题推迟到运行时刻才发现了

2017-12-03 19:10:32 348

原创 C++与Java中多态实现机制的区别

一种错误的观点是:c++与java多态性的实现机制不同,但它们的表现形式应该相同。以下我将举出两个例子(请耐心看)。class Super { public Super() { init(); } protected void init() { System.out.print("1:Super"); } }public c

2017-12-03 18:33:12 1314

转载 IA32汇编语言——理解函数调用时栈内容的变化

汇编语言—如何理解函数调用时栈内容的变化

2017-11-24 21:16:58 404

转载 Java Jframe库的 EventQueue

使用Java的JFrame库,很好奇为什么不直接LoginWindow frame = new LoginWindow();frame.setVisible(true);而是EventQueue.invokeLater(new Runnable() { public void run() { try {

2017-11-07 23:41:23 585

原创 Python3相关模块在Linux下的环境配置

首先要安装 pip3:$ sudo apt-get update$ sudo apt-get install python3-pip以requests包举例,用 pip3 安装 requests$ sudo pip3 install requests在命令行下输入python3,再输入help(),最后输入modules requests,即可查询是否安装成功

2017-10-15 11:53:25 794

转载 OpenGL 可编程管线学习

https://learnopengl-cn.github.io/intro/

2017-08-04 09:55:39 290

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除