一 反射 什么是反射? 反射的概念由smith在1982年首次提出的,主要是指程序可以访问、检测和修改它本身状态或行为的一种能力。这一概念的提出很快引发了计算机科学领域关于应用反射性的研究。它首先被程序语言的设计领域所采用,并在List和面向对象方面取得了成绩。 4个可以实现反射的函数 下列方法适用 ...
分类:
编程语言 时间:
2019-02-17 22:22:44
阅读次数:
205
哈哈40 20{'__name__': '__main__', '__doc__': None, '__package__': None, '__loader__': <_frozen_importlib_external.SourceFileLoader object at 0x000000000 ...
分类:
其他好文 时间:
2019-02-16 15:17:43
阅读次数:
208
正常的语言,如英文,中文都是从左往右读,但是有几种语言如阿拉伯语是从右往左读。 制作象阿拉伯语这样的网站,需要借助,样式 direction:rtl 来实现。 direction:rtl 会将 display:inline-block 会将第一个放右边依次排下来。 如果在网页中 span 等标签中写 ...
分类:
编程语言 时间:
2019-02-14 00:26:52
阅读次数:
193
目录 1.ReentrantLock 2.ReentrantLock的实现 3.synchronized和ReentrantLock的区别 九、ReentrantLock(公平锁) 1.ReentrantLock 2.ReentrantLock的实现 只有当ReentrantLock构造中传入为tr ...
分类:
编程语言 时间:
2019-02-11 19:51:56
阅读次数:
225
一、前言 最近花费很多精力在算法仿真和实现上,外设接口的调试略有生疏。本文以FPGA控制OLED中的SPI接口为例,重新夯实下基础。重点内容为SPI时序的RTL设计以及AXI-Lite总线分析。当然做些项目时可以直接调用Xilinx提供的SPI IP核,这里仅出于练习的目的考虑。 二、接口时序分析 ...
分类:
其他好文 时间:
2019-02-05 13:15:03
阅读次数:
150
重装系统,从 win7 改到 win10 结果遇到了好多问题,尤其是激活 win10 费了好大劲。 首先呢,就是要以管理员身份打开控制台。 右键开始菜单 -> 点击 Windows PowerShell (管理员)(A) ( 貌似有快捷键 crtl + shift + A ) 之后会出现一个蓝色的 ...
实验平台:Vivado 2015 开发板:Xilinx ZYNQ-7020 内容:创建和封装用户IP核流程 第一步:打开Vivado 2015,新建工程。 第二步:更改工程名和存放路径,点击下一步。 第三步:选择RTL工程,点击下一步。 第四步:点击创建文件,输入IP核名称(自定义),点击OK。 点 ...
分类:
其他好文 时间:
2019-01-28 00:52:31
阅读次数:
184
1、组合,将几个横向关系的组合在一起。所谓的组合就是将类的实例化放到新类里面,那么就将旧类组合进去了。 调用结果: **:在新类中实例化旧类,如:self.turtle = Turtle(x) ,个人理解为将 Turtle 对象传递给 self.turtle 对象(属性),然后self.turtle ...
分类:
其他好文 时间:
2019-01-23 19:07:22
阅读次数:
190
# 绘制分形树import turtle def draw_brach(brach_length): if brach_length > 5: turtle.pencolor("brown") turtle.pensize(3) turtle.forward(brach_length) turtle ...
分类:
其他好文 时间:
2019-01-23 10:38:34
阅读次数:
259
在开发过程中中,把开发过程中比较好的内容片段备份一次,下边内容段是关于C++获得当前windows系统的版本号的内容,应该能对码农们也有好处。#include"InitWindowsVersion.h"无WIN_VER_DETAILGetWindowsVersion(){UNICODE_STRINGustrFuncName={0};RTL_OSVERSIONINFOEXWosverinfo={si
分类:
编程语言 时间:
2019-01-17 14:08:58
阅读次数:
248