`
lobin
  • 浏览: 427090 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
写道 λ-calculushttps://www.iteye.com/blog/lobin-2434012   写道 lambdahttps://www.iteye.com/blog/lobin-2323034   语法 Expr1 ::= ‘for’ (‘(’ Enumerators ‘)’ | ‘{’ Enumerators ‘}’)                       {nl} [‘yield’] Expr    Enumerators ::= Generator {semi Generator}    Generator ::= Pattern1 ...
编译器总体步骤 token   token、symbol、symbol table and the symbols definitions in grammar     语法分析 Syntax Analysis 词法分析出一个token后传给语法分析器,语法分析器根据文法从开始符号进行推导(以开始符号进行推导的规则,也可以称作是一个产生式)。词法分析器对输入字符串进行扫描分析的时候,是 按照从左至右依次进行扫描,按照这种方式扫描出来的token依次传给语法分析器进行解析,那么后面的推导也就是最左(leftmost)推导。   语法分析的任务就是分析文法结构以及判 ...
汇编语言是一种最接近机器语言的编程语言。   有关汇编可参考另一篇文章:https://lobin.iteye.com/blog/2442219。   C是一种比较古老的强大的高级语言。在C语言中还可以内嵌汇编以实现更高级的功能。   内嵌汇编语法 在编写c ...
消息中间件:消息队列

php

<?php /*  *  *  *  *  *  */ /**  * See @p StartLine.php @p for details  */ include_once dirname(dirname(__FILE__)) . "/xml/StartLine.php"; /**  * See @p Element.php @p for details  */ include_once dirname(dirname(__FILE__)) . "/xml/Element.php"; /**  * See @p Tag.php @p for d ...
关于os的一些整理:第十二篇:驱动管理:1、显卡驱动 https://www.iteye.com/blog/lobin-2325730 待更新完善...   驱动模块 显卡,键盘,鼠标,声卡,网卡,usb,wifi等驱动。   驱动这块比较复杂,涉及到很多外设相关的细节。在所有的驱动中,网卡和显卡驱动最复杂,尤其是网卡驱动。   另外要说的是,x86与外设打交道的方式主要有IO端口,内存映射,DMA以及中断这几种方式。   显卡驱动   键盘驱动   鼠标驱动   声卡驱动   网卡驱动   USB驱动   WIFI驱动   磁盘 ...
09H中断 09H中断实际上被称为键盘中断处理程序,它是一个硬件中断   09H中断处理程序 000fe987: ( ): cli ; fa 000fe988: ( ): push ax ; 50 000fe989: ( ): mov al, 0xad ; b0ad 000fe98b: ( ): out 0x64, al ...

nginx

Nginx 源代码分析 https://lobin.iteye.com/admin/blogs/2518134 Nginx 源代码分析 - 模块 https://lobin.iteye.com/admin/blogs/2518135 Nginx 源代码分析 - main https://lobin.iteye.com/admin/blogs/2518066 Nginx 源代码分析 - struct ngx_cycle_s https://lobin.iteye.com/admin/blogs/2518065 Nginx 源代码分析 - struct ngx_pool_s h ...

zookeeper

启动zk客户端 >.\zkCli.cmd 指定host和port: >zkCli.cmd -server localhost:2191   connect 格式: connect host:port 例子: connect localhost 2181   acl ACLs是由scheme:expression和perms组成的(scheme:expression, perms),其中scheme:expression是Ids。 Ids格式: scheme:id   acl格式:scheme:id:perm 其中 scheme:id表示Ids ...
Calendar implementation with Javascript       同步本质上就是一个先后有序的问题,它必须要等到前面的操作完成之后才能进行后面的操作,前面的操作结果对于后面的操作是可见的,也就是说后面的操作是可以获得前面的操作结果。
跳转 短距离跳转   近距离跳转   远距离跳转   远距离绝对地址跳转 jmp3000h:0h   远距离绝对间接地址跳转     函数   函数调用   调用指令 call 返回指令 ret retf   Near Call 段内调用   [section data] m_real_mode db '[real address mode]', 0dh, 0ah, '$' m_pro_mode db '[protected mode]', 0dh, 0ah, '$' [section .text] proc_rea ...
Protobuf <dependency> <groupId>com.google.protobuf</groupId> <artifactId>protobuf-java</artifactId> <version>3.1.0</version> </dependency>     protoc protoc可以直接下载protoc-3.4.0-win32.zip。下载地址:https://github ...

Perl

Perl on windows platform   ActivePerl   http://www.activestate.com   Installation   http://www.activestate.com/activeperl/downloads   Perl Binaries: ActivePerl-5.14.2.1402-MSWin32-x86-295342.msi     Suppose you install ActivePerl under below dir:   D:\usr\bin\Perl\Perl5.14.2   Con ...

mysql

mysql: 安装 https://www.iteye.com/blog/lobin-2517170 mysql: 源代码安装 https://www.iteye.com/blog/lobin-2517171   初始化 $ ./bin/mysqld --initialize --user=mysql --datadir=/tmp/mysql-5.7.37-linux-glibc2.12-x86_64/data 2023-03-19T15:50:25.064795Z 0 [Warning] TIMESTAMP with implicit DEFAULT ...

CSS & CSS3

    博客分类:
  • CSS
    <style type="text/css"> ul { list-style: none; position: relative; padding: 0px 0px; margin: 0px 0px; } ul li { cursor: pointer; text-align: center; position: relative; width: 220px; } ul li:before { content: ''; position: absolute; top: 12px; ...
Global site tag (gtag.js) - Google Analytics