自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

痛苦的时候装出幸福相,这不是那么难做到的事

我们会在无言之中水到渠成地接受对方的一切,而根本不存在什么不安什么迷惘,什么都不存在。

  • 博客(346)
  • 资源 (44)
  • 问答 (4)
  • 收藏
  • 关注

原创 【Origin】数据刻度精度怎么设置?

两个方面,一个是book数据的小数点,另一个是图上刻度的小数点

2023-12-13 14:43:38 1469

原创 【matlab】拆雷的程序

法术的仙意,无法遮盖你千年的痴迷。——《仙逆》

2023-12-12 12:14:07 252

原创 【pytest】单元测试文件的写法

可怜的宾馆,可怜得像被12月的冷雨淋湿的一条三只腿的黑狗。——《舞舞舞》

2023-12-11 09:32:11 278

原创 【esp32】可变时间的定时器中断的开启和关闭

回忆若能下酒,往事便可作一场宿醉。醒来时,天依旧清亮,风仍然分明,而光阴的两岸,终究无法以一苇杭之。我知你心意。无须更多言语,我必与你相忘于江湖,以沧桑为饮,年华果腹,岁月做衣锦华服,于百转千回后,悄然转身,然后,离去。——《一念永恒》

2023-11-29 09:41:54 213

原创 【Rust】快速教程——自定义类型、数字转枚举、Cargo运行

超过一定的年龄之后,所谓人生,无非是一个不断丧失的过程而已。宝贵的东西,会像梳子豁了齿一样从手中滑落下去。你所爱的人会一个接着一个,从身旁悄然消逝。

2023-11-28 10:31:39 566

原创 【Rust】快速教程——一直在单行显示打印、输入、文件读写

恨不过是七情六欲的一种,再强大的恨也没法独占整颗心,总有其它情感隐藏在心底深处,说不定在什么时候就会掀起滔天巨浪。——《死人经》

2023-11-20 17:10:32 455

原创 【Rust】快速教程——闭包与生命周期

你怎么向天生的瞎子说清颜色?怎么用手势向天生的聋子描述声音?鲜花就在眼前,雷鸣就在头顶,对他们来说却都毫无意义 眼睛看不到,鼻子可以嗅闻花香,耳朵听不见,手指可以触碰窗纸的震动。犯错的可能是描述者,而不是瞎子和聋子:你明知道他们无法领会颜色与声音,为什么非要生硬地灌输呢?换一种方法,用他们能理解的方式,同样能传递信息。——《拔魔》

2023-11-18 20:18:40 332

原创 【Rust】快速教程——模块mod与跨文件

道尊:没有办法,你的法力已经消失,我的法力所剩无几,除非咱们重新修行,在这个世界里取得更多法力之后,或许有办法下降。——《拔魔》

2023-11-17 21:00:07 692

原创 【Rust】快速教程——冻结&表达式

以前谁是魔我杀谁,现在我杀谁谁就是魔。——《拔魔》

2023-11-16 13:41:33 280

原创 【Rust】快速教程——从hola,mundo到所有权

花开花落,终是定数,花瓣盛开的力量,有何尝不是坠落的渴望,当那花瓣凋零落泥时,又有几人能想起,那花朵曾经绽放出的美丽,会吸引多少粉蝶恋恋不舍。——《求魔》

2023-11-15 19:24:33 259

原创 python取出序号重命名文件,正则处理

早上好!

2023-07-25 12:22:28 160

原创 System verilog【2】字符串,函数,任务

素手青颜光华发,半世尘缘半世沙。我唤青天睁开眼,风霜怎奈并蒂花

2023-05-05 19:52:41 1356 1

原创 System verilog【1】基础语法和数据类型+容器+结构体+不可综合的数据类型

某种事情是不可能重新复原的,只能向前推进……不管什么地方,两人能去哪里就去哪里好了——《国境以南太阳以西》

2023-05-04 20:59:11 601

原创 【C4D】基础快捷键操作,布尔操作,全选单个图形——动不了怎么办+选不上怎么办+怎么移动+怎么拉平面或拉平一圈线

说惯谎言的人,所以最清楚不过承诺的脆弱,大多数时候,人们并非刻意说谎,他们只是对自己说出的话没有真正深入的了解——《死人经》

2023-04-03 18:53:42 1448

原创 【Visio】 改变立方体右侧面的颜色!

你真心真意地爱它,敬重它,那么你杀死它,就不能算是罪过吧。还是,属于更大的罪过?——《老人与海》

2023-03-18 14:00:21 2491

原创 CST错误-乱入Cutting Plane查看模式解决办法

爱情如同燎原之火,熊熊燃烧起来,情感完全控制了理智——《安娜.卡列尼娜》

2023-03-04 14:46:31 247

原创 Cinema 4D 快速教程

你看上去好像我行我素,至于别人怎么看怎么想,你好像不大放在心上,只是做自己想做的事情,并设法做的容易些。就是说,你确保了完整而独立的自己——《舞!舞!舞!\\\;\\\;

2023-03-02 15:09:58 373

原创 AutoCad2023 快速教程 2D & 3D

我蓦然浮起疑念,这不大像是我的人生,我好像是在某人准备好的场所按某人设计好的模式生活——《国境以南太阳以西》\\\;

2023-03-01 19:45:35 1805

原创 【chatgpt】解除PDF的password

一日之计在于晨

2023-02-20 21:34:32 465

原创 圆内螺线与球形螺线方程和建模

2022-09-26 20:37:32 537

原创 [note] 拉-曼-Raman spectra

众生是什么,是土壤,长出了一切,又被一切踩在脚下——《拔魔》

2022-09-21 18:26:46 1384

原创 [模拟][模电][面试][运放]仪表放大器

昨天访问量还是29万1千多,今天就变成了28万3千,CSDN又在倒退了!!!

2022-08-30 11:24:36 800

原创 电磁兼容与电路保护笔记

我同意。”顾慎为说,手里握着三个“唯一的选择”,正好让他的选择多了一些余地。——《死人经》

2022-08-29 21:33:14 657

原创 【Matlab】【第7届数维杯B】疫情爆发后小区的核酸检测分组方案

在一道清醒的电光中,他意识到自己的心灵承载不起这么多往事的负重,他被自己和他人的回忆纠缠如同致命的长毛刺穿心房,不禁羡慕凋零玫瑰间横斜的蜘蛛网如此沉着,杂草毒麦如此坚韧,二月清晨的明亮空气如此从容——《百年孤独》...

2022-08-18 20:59:44 824

原创 【R语言】【4】data.frame与merge与join与cbind与rbind

再练习一下R语言数据类型的一些基础操作我又遇到一本奇书(虽然大部分书都很奇),第一章就是各种画图函数的图例,章节叫绘图基础,但是形参和数据来源和解释都未知。虽然不可能解释地多详细,但是如果只是过一遍的话,为什么要占80面,差点就弃了。......

2022-08-05 20:38:39 1417

原创 【R语言】【3】apply,tapply,lapply,sapply,mapply与par函数相关参数

R语言绘图虽然看着简洁,但是函数参数实在是太多了——虽然学了4天,但是像是学了一周,其实我目前目的是画好看的图,那么如果有绘图模板就好了。由于买的书中的函数调用太多简洁,df$SOD等变量数据不知从何而来,所以要自己积累模板了。这里存在一些问题,虽然学了知识就算忘了也有印象,但是忘的太多又要重学!比如几个月或是几年才捡起来,用几次的matlab,每次都要重敲一两天的语法代码和绘图代码,才能找到感觉……...

2022-07-30 15:18:24 810

原创 【R语言】【2】绘图base和lattice和ggplot2库

本来觉得r语言的library装起来很方便,要么是运行后有提示某个包没有,直接有install的选项,要么是用install.package(“包名”)也可以装上。问题是缺的包也太多了吧,好不容易装上gganimate,又提示已经被deprecated了。R语言在一两年前又有大更新,毕竟VSCode运行R.exe变成运行Python包的radian.exe了。能用的绘图函数可难找。.........

2022-07-29 16:37:54 662

原创 【R语言】【1】初学R语言语法使用Rstudio编辑

我看R排名这么高,绘图又很好看,打算学一学,以后就用这东西处理数据和作图了。

2022-07-27 17:29:21 3149

原创 【通信】【2】《宽带太赫兹通信技术》的笔记和一些简单的词汇的意思(误

书的前面一部分是介绍下两种生成太赫兹的方法,全电法和光辅助拍频法。讲了几个生成太赫兹波,光转电通信的实验例子。从第四章开始,用DSP(数字信号处理)替代大量的乘法器、积分器、滤波器来进行OFDM(正交频分复用)后,剩余的9章中,大部分内容都是做通信和光学相关的算法。书中关于太赫兹的优缺点还有进行太赫兹辐射的产生和传输,会反复提到。...

2022-07-18 09:54:33 751

原创 【通信】【1】幅度调制,频率调制,双边带与单边带,IQ与PSK与QAM——采样一定要满足奈奎斯特定理吗

看《宽带太赫兹通信》遇到了IQ,BPSK等词汇,想起我学的一点印象也没有的通信原理,是时候补一下了。这本《通信原理深入浅出》写的太好了,通俗易懂。明明一两个小时就能学懂的频带信号的发送和接收这一第7章,为什么去年学了几天就弃了呢?因为自己总想补一下通信原理的基础,从头开始,但是懂了又不是太懂的知识让人很困惑,再加上当时压力没多大,就弃了。...

2022-07-14 20:26:16 899

原创 【成像】【8】太赫兹光学——波束耦合,高阶高斯波束模型

有些人是一直刻在生命里的,就算忘记了他的声音忘记了他的笑容忘记了他的脸,可是每次想起他,那种感受永远不会变——《仙逆》

2022-07-13 20:16:24 920

原创 【成像】【9】太赫兹光学——光学系统

小兄弟,我看你天庭饱满。紫光透体绝非凡人啊!可惜若无人指点。怕此生婴变无望望——《仙逆》

2022-07-13 18:32:40 1356

原创 【成像】【7】太赫兹光学——光学元件和子系统

无法避过轮回,而岁月亦没有等我,你,何时来带我——《仙逆》

2022-07-13 10:50:43 779

原创 【成像】【6】太赫兹光学——理想光学系统的高斯波束传输

高斯光束~~

2022-07-11 17:09:35 1421

原创 【成像】【5】Terahertz辐射探测器

走在人生的十字路口上~

2022-07-11 11:07:29 582

原创 【成像】【4】产生连续波Terahertz辐射

前面许多篇都是基础,,,也许全是基础,,

2022-07-10 21:36:05 585

原创 【成像】【3】产生和探测宽带脉冲Terahertz辐射,光电导天线PCA,光电晶体ZnTe,其他宽带发射器

前几篇都是来自第一章的拆分

2022-07-10 18:48:23 418

原创 【成像】【1】Terahertz辐射

还是看书好,只是看论文完全不知道是什么东西。都变成学语文的了。太赫兹1THz=1012Hz1THz = 10^{12}Hz1THz=1012Hz频率范围在0.1-10 THz,相应的波长在3 mm-30 μm,介于毫米波和红外光学之间的电磁波谱区域   ............

2022-07-10 11:31:11 364

原创 【成像】【2】Terahertz辐射发展前景

虽然我不是做这个的,,,,但是,,先学下吧

2022-07-10 10:57:20 180

原创 【TeXstudio】【8】计数变量,显示代码,标题页,章节层次

我预言下一秒危机~ 

2022-07-07 16:34:42 708

Suatinlang_version_2020_3_19_v3.zip

Suatin编程语言第N个项目,增加了调试的功能!assert关键字,可以卡住解释器的解释过程,当卡住后输入exit,解释器会关闭,输入其他的会继续往下解释!

2020-03-19

Suatinlang_version_2020_3_19_v2.zip

Suatin编程语言项目,实现了分支,if-elif-elif...-else 实现了循环while,do-until,for

2020-03-19

Suatinlang_version_2020_3_19.zip(有bug,修正版3_19_v2)

suatin编程语言的项目,快结束了,做完function就结束了,这个项目里完成while,do-until,for三种循环 有一个BUG!!!uncompleted_tree在分支和循环中最后处理的不好

2020-03-19

Suatinlang_version_2020_3_18.zip

这次的自制编程语言项目实行了if-elif-else,可以是嵌套的,总之功能强大! 还做了个简易的Qt的信号槽,可以实现全局信号->非成员函数,全局信号->成员函数!

2020-03-18

Suatinlang_version_2020_3_13.zip

suatin自制编程语言的项目!!!在制作if-elif-else等架构之前,对项目进行了多次改进,打了很多补丁。。。。运行只有单个变量时,打印出数、字符串、布尔、nil 将bool类型的变量很好的融入了表达式中,对布尔进行计算和>,<,>=,<=四种判断运算都会报错!!! 解释时遇到nil类型的变量会报错!!!

2020-03-13

Suatinlang_version_2020_3_10.zip

suatin自制编程项目! 简单表达式现在可以看做有三个模式了:开头是BOOL类型的式子、五则计算式、字符串拼接式! 赋值节点的解释,现在也特别的清楚! (有个BUG,字符串拼接模式下,expTmp完成后不置空) 解决方法,增加expTmp = NULL; 到Parser.cpp,DealToken_Str函数中,return;之前,就行!

2020-03-10

Suatinlang_version_2020_3_9_v2.zip

suatin编程语言的项目!!!3月9号晚上的第二个大更改!!! 去掉了之前的 exprType \ expr_compare_flag \ expr_logic_flag 改为了 m_statType \ m_exprType \ m_simpleExprType 虽然变量数目没变,但是含义可大大更改了,之前的三个变量都是指的一个关系,在那个关系中,计算表达式、字符串拼接表达式、逻辑表达式和判断表达式混为了一谈,但是他们的关系并不是并列的,所以项目中表达式式的区分乱七八糟,没法人脑检查出BUG来!!! 写了三个枚举,改变了语句、表达式、简单表达式之间的关系后,代码变得清爽多了——并不是代码少了,相反,比上一个项目还多2kB,而是关系变得简单了!!!!

2020-03-09

Suatinlang_version_2020_3_9.zip

suatin编程语言的项目! 改进了异常,之前的异常机制只能告诉我有问题,到底问题在哪不知道,改进之后可以得到问题所在的语句了! 还重写了错误种类!

2020-03-09

Suatinlang_version_2020_3_8.zip

suatin自制编程语言的第N的项目!并没有多实现什么,之前单条语句已经解释完了,现在只是打个包,解释了多条语句而已!!!! 感觉很绝望!项目中有很多难以处理的结构,也可能出现未知的bug,所以没办法把解释器的架构给改变了!!!!毕竟是自己乱七八糟写的! suatin语言的项目做到实现函数为止吧!!!画了很多时间,没使用编译原理的知识,也要做到那个地步!!!

2020-03-08

Suatinlang_version_2020_3_4.zip

Suatin编程语言项目 此次改进有,正确区分不同表达式!使字符串拼接模式不再严格,给字符串和数字一样的级别!修改了NotExpr\AndExpr\OrExpr\NeqExpr\EqEqExpr的解释方法,允许非数字的逻辑运算和判断运算!增加了5种节点解释时调用的孩子的解释方法信息,在构造语法树时将【该调用那种解释方法】这个信息留在了5种节点内!

2020-03-04

高速缓存命中率探究系统

《企业级编程与控制理论》中的一个项目。缓存命中率是指,在查找前台缓存时,因为前台缓存是高速缓存,内存小,所以存在着找不到的情况!找不到某个项目的话,就要到后台查找,查找到并返回给用户,并在前台缓存中留一份!!! 这个系统探究的就是,高速缓存器大小与其命中率的关系,如果我要保持80%的命中率,我该设计多大的高速缓存!!!

2020-03-03

Suatinlang_version_2020_3_3.zip(有bug,修改版是2020_3_4)

Suatin编程语言项目 此次改进有,正确区分不同表达式!使字符串拼接模式不再严格,给字符串和数字一样的级别!修改了NotExpr\AndExpr\OrExpr\NeqExpr\EqEqExpr的解释方法,允许非数字的逻辑运算和判断运算!增加了5种节点解释时调用的孩子的解释方法信息,在构造语法树时将【该调用那种解释方法】这个信息留在了5种节点内!

2020-03-03

Suatinlang_version_2020_3_1.zip

Suatin自制编程语言的第6个项目!完成了单个语句的逻辑运算,就是not,and,or.........但是项目本身遇到很大的问题,因为学习的不好,我采用的是最愚蠢的,每遇到一个Token就改变一下语法树,这实在是太麻烦了!啥时候去学习《编译原理》了!迷迷糊糊写了3000代码,完成的功能实在是太简陋了!

2020-03-01

Suatinlang_version_2020_2_28.zip

Suatin自制编程语言5,一次较大的改动!为了引入bool返回值,增加了一个interpret_bool接口!解决了正则识别不了>=,&lt;=的BUG!改善了语言环境的显示!引入了特殊赋值!为了判断运算又增加了6个类!

2020-02-28

Suatinlang_version_2020_2_25.zip

Suatin编程语言的第四个项目,添加了赋值,即允许 a = Expr 和 a= b = Expr 的存在!暂时把Int和number(double)合在了一起,现在就两个主要的类型,Number和String!

2020-02-25

Suatinlang_version_2020_2_23.zip

自制编程语言Suatin的第三个项目,之前的简单语法树只有Num,这次增加了对Id\Str的处理!给解释器模式增加了一个接口string interpret_str()!!!!

2020-02-24

Suatinlang_version_2020_2_21.zip

Suatin-lang项目的第二个版本,抛弃的第一个版本才用的中缀转后缀,而是直接由Token建立语法树!架构也重置了,之前的功能少,文件有三十多个,这次文件只有5个!

2020-02-21

Suatinlang_version_2020_2_3.zip

自制编程语言的第一个项目,完成了识别分类Token,还有分割了简单语句!虽然后面的项目可能要大改,但是这第一个还是要好好纪念一下的!

2020-02-09

Calculator_version_2020_2_4.zip

计算机改进版,添加了默认函数,虽然只能有一个参数!添加了小数、指数,基本的计算都能完成了。仍然是中缀表达式转后缀表达式,后缀表达式求解

2020-02-09

Calculator_version_2020_2_3.zip

计算机的第一个版本,输入一个式子,1+2-3/5^6%3都能算出来。通过中缀表达式转后缀表达式,然后通过后缀表达式求解。缺点是数字只能是一个一个的,而且不支持数学函数

2020-02-09

Keyshot使用笔记

Keyshot使用笔记,旋转选定移动缩放等操作又与其他软件不同!!!!

2023-11-15

好看的鼠标图标,暴走漫画类型、雪花类型等

好看的鼠标图标,暴走漫画类型、雪花类型等

2022-10-24

用easyX-CPP制作小游戏的书-适合新手

用easyX-CPP制作小游戏的书-适合新手 都是些基本操作,学完自己就喜欢去做游戏了。还是要去学游戏引擎,别想着自己实现引擎了,浪费时间。

2022-07-02

2021-6-1 lexer.zip

i think of you 的词法分析器

2021-06-01

suatin-lang last.zip

之前的文件内容格式出了问题,至于这个解释器项目,我是不会大改内容的

2021-05-26

1 precompiler.zip

pythin-like类语言i think of you预编译器

2021-05-24

2021-2-19 iter_function.zip

函数解析

2021-02-19

2021-2-12 loop_range.zip

解析了循环,设计实现了range,解决了lexer的一些Bug

2021-02-12

2021-2-10 if.zip

改进了let,static,const语法树,解析了BEGIN和END块,解析了if,elif,else 修改了Node类设计。 但是出于BinOp_Node类上面的类都会被VS2019当做是BinOp_Node类,这是编译器的问题,不是我的

2021-02-10

2021-2-4 Statement.zip

把一条语句完整的构造成AST

2021-02-04

2021-1-27 let_var_const.zip

实现了变量定义,let a = 1 let a = b = c = 1 + 2 之类的

2021-01-27

2021-1-26 Pool_Lexer_Parser.zip

分离了lexer和语法树的构造,把AST构造放到了Parser内,这样第一遍扫描就把所有的token扫描出来

2021-01-26

2021-1-12 SimpleAST.zip

zhangqi-lang抽象语法树,这个里面只实现了表达式的抽象语法树,复杂的没写,或者说删除了

2021-01-12

2021-1-11 SaveInVector.zip

zhangqi-lang还是词法分析阶段,把token全部放入容器中,便于后面多次扫描

2021-01-11

2021-1-10 FSM_Lexer.zip

zhangqi-lang词法分析器,zhangqi-lang语言开放的第一个项目。用状态机实现,有5改状态机:注释、标识符、数字、操作符、字符串

2021-01-10

Suatin编程语言项目最后一个LAST

SUATIN不学编译原理制作编程语言的项目完整版!

2020-10-02

DemllieText.zip

QT5 c++ 制作的文本编辑器。新建、保存、打开、保存为、全选、剪切、复制、粘贴、清空、粗体、斜体、下划线、字体、字体大小、关闭询问、最大化与恢复、最小化、更换背景、关于作者

2020-06-26

Suatinlang_version_2020_4_5.zip

Suatin编程语言项目。这次设计了变量栈,scope=0放特殊变量,scope=1放常量,scope=2放全局变量,scope>2放局部变量——这么设计了,但是现在还没有识别local x;const x;del x;那部分下次做

2020-04-05

Suatinlang_version_2020_3_28.zip

suatin自制编程语言项目!精简了变量的内存结构!将单个分号不算做语句,提高了解释速度!10000个数的空循环一秒多就运行完了!一百万个数的空循环大概100秒左右运行完!

2020-03-28

Suatinlang_version_2020_3_26.zip

suatin编程语言的倒数第几个项目。做了一些变化,比如竟可能的把实现和声明分开了。把异常机制的模板给去掉了,这个异常以后再搞其他项目的时候要好好考虑清楚。现在6千行代码,每次都要大改异常机制,一改就是几百个函数 这次的项目最重要的就是完善了循环的功能,增加了break;和continue;还增加了打印语义树的方法

2020-03-26

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

TA关注的人

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