搜索内容

yiyan 的文章
  • 8.6 单片机按键消抖程序

    通常按键所用的开关都是机械弹性开关,当机械触点断开、闭合时,由于机械触点的弹性作用,一个按键开关在闭合时不会马上就稳定的接通,在断开时也不会一下子彻……
    yiyan 51单片机教程 2021年6月7日
  • 封装

    封装这个词听起来好象是将什么东西包裹起来不要别人看见一样,就好象是把东西装进箱子里面,这样别人就不知道箱子里面装的是什么东西了。其实 JAVA 中的封装这……
    yiyan Java教程 2021年6月7日
  • C++ rand 与 srand 的功能及用法概述

    计算机的随机数都是由伪随机数,即是由小M多项式序列生成的,其中产生每个小序列都有一个初始值,即随机种子。(注意: 小M多项式序列的周期是65535,即每次……
    yiyan 服务器技术文章 2021年6月7日
  • 有关Python 子类继承父类构造函数的介绍

    子类不重写 __init__,实例化子类时,会自动调用父类定义的 __init__。 实例 class Father(object): def __init__(self, name): self.name=name print ( "nam……
    yiyan 服务器技术文章 2021年6月6日
  • Dart函数-Dart 函数可选命名参数

    与位置参数不同,必须在传递值时指定参数名称。Curly brace {}可用于指定可选的命名参数。 语法 - 声明函数 void function_name(a, {optional_param1, option……
    yiyan dart语言教程 2021年6月6日
  • Dart函数-Dart 函数参数

    参数是一种将值传递给函数的机制。参数构成函数签名的一部分。参数值在调用期间传递给函数。除非明确指定,否则传递给函数的值的数量必须与定义的参数数量相匹……
    yiyan dart语言教程 2021年6月5日
  • ltrace命令 – 跟踪进程调用库函数的情况

    ltrace命令是用来跟踪进程调用库函数的情况,ltrace其实也是基于ptrace。我们知道,ptrace能 […]
    yiyan linux文件管理命令 2021年6月4日
  • 关于代码分层业务逻辑代码的具体位置问题,请有代码洁癖的兄弟或前辈解惑

    前言 程序设计中数据库设计很多时候会有多表关联,比如A表的主键是B表的外键。有时候为了不用联合查询还会给某张表设计几个冗余字段方便查询,原则上这几个冗余字段也是作为外键,其他相关表的数据变化这几个字段
    yiyan 问答 2021年6月4日
  • Dart列表-Dart list remove()

    dart:core库中List类支持的以下函数可用于删除List中的项目。 List.remove() List.remove()函数删除列表中第一次出现的指定项。如果从列表中删除指定的值,则……
    yiyan dart语言教程 2021年6月4日
  • Java 组合模式及其应用

    很明显,这是树形结构,终结点叫叶子节点,非终节点(组节点)叫树枝节点,第一个节点叫根节点。同时也类似于文件目录的结构形式:文件可称之为终节点,目录……
    yiyan 服务器技术文章 2021年6月2日
  • Java运算符

    Java中的运算符和C/C++相差无几。 数学运算符 数学运算,结果为一个数值。见下表: 运算符 说明 举例 + 加法 1 + 2 - 减法 4 - 3.4 * 乘……
    yiyan 2-Java语法基础 2021年6月1日
  • net core 基类控制器构造函数终止输出

    环境 netcore2.1 项目历史原因 基类 SSOController public SSOController(IAuth authUtil) { _authUtil = authUtil; A
    yiyan 问答 2021年6月1日
  • 开发边缘计算存储策略的关键考虑因素

    实践表明,企业在制定边缘计算存储计划时需要考虑带宽、用例、容量等关键因素。 边缘计算和云计算可以并行工作,但是有时它们的实现路径会有所不同。例如,在……
    yiyan 服务器技术文章 2021年5月31日
  • 码元与码字区别

    请问码元与码字的区别是什么,看过好多的帖子说的都很模糊,有的说若干码元构成码字,而有的又说码字比码元小。彻底懵逼,请问这连两个的区别到底是什么呢?存在包含关系吗?还是说它俩是不同情况下的定义?
    yiyan 问答 2021年5月31日
  • rpmbuild命令 – 创建软件包

    rpmbuild命令被用于创建rpm的二进制软件包和源码软件包。 语法格式:rpmbuild [参数] 常用参 […]
    yiyan linux文件管理命令 2021年5月31日
  • Java字符串(String)

    从表面上看,字符串就是双引号之间的数据,例如“微学苑”、“http://www.xyhtml5.com”等。在Java中,可以使用下面的方法定义字符串:     String stringName = ……
    yiyan 2-Java语法基础 2021年5月30日
  • rpm2cpio命令 – 文件格式转换

    rpm2cpio命令用于将rpm软件包转换为cpio格式的文件。 语法格式:rpm2cpio [参数] 常用参 […]
    yiyan linux文件管理命令 2021年5月30日
  • 设备管理 – Linux内核API put_device

    函数put_device()减少输入参数代表的逻辑设备的引用计数,使引用计数减1,设备的引用计数器是dev->kobj.kref.refcount的值,即函数更改字段refcount的值。……
    yiyan linux内核API 2021年5月30日
  • postgresql备份数据文件

    postgresql数据库,想备份数据,准备备份成文件,怎么使用才可以尽可能方便,而且不会丢失过的数据。
    yiyan 问答 2021年5月29日
  • 简单介绍python process模块

    process模块 process模块是一个创建进程的模块,借助这个模块,就可以完成进程的创建。 参数介绍: Process(group=None, target=None, name=None, args=(), ……
    yiyan 服务器技术文章 2021年5月28日
  • sudoedit命令 – 以另外一个用户文件编辑文件

    使用sudoedit命令可以以另外一个用户身份编辑文件。 语法格式:sudoedit [参数] [文件] 常用 […]
    yiyan linux文件管理命令 2021年5月28日
  • Java类和对象的概念

    Java是一门面向对象的编程语言,理解Java,首先要理解类与对象这两个概念。 Java中的类可以看做C语言中结构体的升级版。结构体是一种构造数据类型,可以包含不……
    yiyan 1-Java概述与开发环境搭建 2021年5月28日
  • Dart数字-Dart Number truncate方法

    丢弃任何小数位后返回一个整数。 语法 Number.truncate() 返回值 返回不带小数点的 int 。 例如 void main() { double n1 = 2.123; var value = n1.trunca……
    yiyan dart语言教程 2021年5月28日
  • Java类库及其组织结构(Java API)

    Java 官方为开发者提供了很多功能强大的类,这些类被分别放在各个包中,随JDK一起发布,称为Java类库或Java API。 API(Application Programming Interface, 应……
    yiyan 1-Java概述与开发环境搭建 2021年5月27日
  • 文件系统 – Linux内核API inode_set_bytes

    inode_set_bytes()函数的功能是设置inode节点的字节数,设置的字节数由参数loff_t bytes决定。函数执行过程是首先把要设置的量右移9位然后赋值给inode->i_……
    yiyan linux内核API 2021年5月26日