首页
熊猫办公下载
文件下载
根据地址查询经纬度
登录 / 注册
一级分类:
安全技术
存储
操作系统
服务器应用
行业
课程资源
开发技术
考试认证
数据库
网络技术
信息化
移动开发
云计算
大数据
跨平台
音视频
游戏开发
人工智能
区块链
二级分类:
2018年最新全国地区表(mysql)
2018年最新全国地区表,表内容如下:CREATETABLE`t_area`(`id`int(10)unsignedNOTNULLCOMMENT'ID',`area_name`varchar(50)NOTNULLDEFAULT''COMMENT'地区名',`parent_id`int(10)NOTNULLCOMMENT'父ID',`zipcode`varchar(10)DEFAULTNULLCOMMENT'邮编',PRIMARYKEY(`id`),KEY`parentid`(`parent_id`)USINGBTREE)ENGINE=InnoDBDEFAULTCHARSET=utf8;
2025/6/8 17:09:51
3.38MB
mysql
地区
全国地区表
MySQL
1
编译原理C语言实现词法分析
一、实验目的:通过设计编制调试一个具体的词法分析程序,加深对词法分析原理的理解。
并掌握在对程序设计语言源程序进行扫描过程中将其分解为各类单词的词法分析方法。
编制一个读单词过程,从输入的源程序中,识别出各个具有独立意义的单词,即基本保留字、标识符、常数、运算符、分隔符五大类。
并依次输出各个单词的内部编码及单词符号自身值。
(遇到错误时可显示“Error”,然后跳过错误部分继续显示)二、实验预习提示1、词法分析器的功能和输出格式词法分析器的功能是输入源程序,输出单词符号。
词法分析器的单词符号常常表示成以下的二元式(单词种别码,单词符号的属性值)。
本实验中,采用的是按类来安排种别码的方式。
2、部分单词的BNF表示(可参考教材43页的状态转换图)->->|||ε->->|ε->+->-->>->>=3、做词法分析器需要把对象语言的词法全部描述出来,在这我们取C语言子集,它的词法如下:(1)关键字mainifelseintreturnvoidwhile……..所有的关键字都是小写。
(2)专用符号=+-*/<=>>===!=;
:,{}[]()(3)空格和空白、制表符和换行符。
空格一般用来分隔ID、NUM、专用符号和关键字,在词法分析阶段通常被忽略。
各种单词符号的种别码,这是一种符号一个编码的设计。
只供参考!单词符号 种别码 单词符号 种别码main 2 [ 28int 1 ] 29char 3 { 30If 4 } 31else 5 , 32for 6 : 33while 7 ; 34ID 10 > 35NUM 20 = 37+ 22 +”,当前字符为’>’,此时,分析器倒底是将其分析为大于关系运算符还是大于等于关系运算符呢?显然,只有知道下一个字符是什么才能下结论。
于是分析器读入下一个字符’+’,这时可知应将’>’解释为大于运算符。
但此时,超前读了一个字符’+’,所以要回退一个字符,词法分析器才能正常运行。
在分析标识符,无符号整数等时也有类似情况。
5、模块结构见附图三、实验过程和指导:(一)准备:1.阅读课本有关章节,明确语言的语法,写出基本保留字、标识符、常数、运算符、分隔符和程序例。
2.编制好程序。
3.准备好多组测试数据。
(二)上机调试:(三)程序要求:程序输入/输出示例:如源程序为C语言。
输入如下一段:main(){inta,b;a=10; b=a+20;}要求输出如右图。
(2,“main”)(5,“(”)(5,“)”)(5,“{”)(1,“int”)(2,“a”)(5,“,”)(2,“b”)(5,“;”)(2,“a”)(4,“=”)(3,“10”)(5,“;”)(2,“b”)(4,“=”)(2,“a”)(4,“+”)(3,“20”)(5,“;”)(5,“}”)说明:识别保留字:if、int、for、while、do、return、break、continue;
单词种别码为1。
其他的都识别为标识符;
单词种别码为2。
常数为无符号整形数;
单词种别码为3。
运算符包括:+、-、*、/、=、>、=、<=、!=;
单词种别码为4。
分隔符包括:,、;、{、}、(、);
单词种别码为5。
以上为参考,具体可自行增删。
程序思路(参考):这里以开始定义的C语言子集的源程序作为词法分析程序的输入数据。
在词法分析中,自文件头开始扫描源程序字符,一旦发现符合“单词”定义的源程序字符串时,将它翻译成固定长度的单词内部表示,并查填适当的信息表。
经过词法分析后,源程序字符串(源程序的外部表示)被翻译
2025/5/25 6:43:53
4KB
词法分析
1
C#高性能内存加密类库源码
高性能的内存加密类库,主要可用于各种游戏的内存加密,防止用户修改游戏数据从而影响游戏的平衡性。
可用于Unity游戏项目,集成简单,使用方便。
集成后基本无需修改原来的代码逻辑,仅需要将变量声明中的int改为EncryptInt,float改为EncryptFloat……,支持int,float,...
2025/4/3 7:39:25
9KB
加密
内存加密
游戏加密
1
C#分屏技术,可以实现监控分屏
实现了简单的监控视屏分屏浏览技术//////计算视频面板位置和面积/////////总面积和坐标///privateIListCalcPanelRectangle(intchannelCount,SizeTotalArea){IListresult=newList();//模数intmodulo;if(channelCount64)modulo=8;elsemodulo=(int)Math.Ceiling(Math.Sqrt(channelCount));//平方根intwidth,height;//单个画面大小width=(TotalArea.Width-modulo*1)/modulo;height=(TotalArea.Height-modulo*1)/modulo;for(inti=0;i<channelCount;i++){Rectanglerect=newRectangle();//AxDICOMax.AxDICOMXrect=newAxDICOMax.AxDICOMX();rect.Width=width;rect.Height=height;if(i%modulo==0){rect.X=1;if(i==0)rect.Y=1;elserect.Y=result[i-modulo].Y+height+1;}else{rect.X=result[i-1].X+width+1;rect.Y=result[i-1].Y;}result.Add(rect);}returnresult;}
2025/3/30 3:54:42
35KB
C#
Panel
1
geddy:Node.js的Web框架-源码
吉迪一个简单,结构化的NodeWeb框架停产通知Geddy不再得到积极维护,因此不建议将其用于任何新项目。
对于当前用户,强烈建议迁移另一个框架。
安装Geddy:$npminstall-ggeddy注意:请确保您安装的节点版本不是v6或更高版本,因为Geddy将无法正常运行。
这将在不久的将来解决。
考虑使用“”来帮助您管理节点版本。
创建一个应用程序,启动它:$geddygenappmy_app$cdmy_app$geddyCreating1workerprocess.Serverworkerrunningindevelopmentonport4000创建一个CRUD资源$geddygenscaffoldfoobarbaz:stringqux:int[Added]app/models/foob
1.06MB
JavaScript
1
STM32开发AD7606代码
STM32是一款基于ARMCortex-M内核的微控制器,广泛应用于嵌入式系统设计,尤其在工业控制、物联网设备等领域。
AD7606是一款高精度、多通道、同步采样模数转换器(ADC),适用于需要精确测量模拟信号的应用。
在本项目中,开发者使用STM32来控制和读取AD7606的数据,实现模拟信号的数字化处理。
我们需要了解AD7606的关键特性。
AD7606是16位、四通道、高速SARADC,提供单端或差分输入模式,具有高分辨率和宽动态范围。
它支持多种工作模式,如连续转换、单次转换和突发模式,可以通过SPI、I²C或并行接口与微控制器通信。
在STM32开发AD7606的过程中,主要涉及以下步骤:1.接口配置:STM32需要配置相应的GPIO口来连接AD7606的CS(片选)、SCK(时钟)、MISO(主设备输入,从设备输出)和MOSI(主设备输出,从设备输入)引脚,以及可能的INT(中断)引脚。
这些GPIO口需要设置为正确的输出/输入模式,并进行上下拉电阻、速度和推挽设置。
2.SPI/I²C初始化:根据选择的通信协议,初始化STM32的SPI或I²C外设。
这包括设置波特率、数据帧格式、时钟极性和相位等参数。
3.AD7606配置:通过SPI或I²C发送配置命令,设置AD7606的工作模式、采样速率、输入范围等参数。
这些配置可能需要特定的寄存器地址和值,需要查阅AD7606的数据手册来确定。
4.数据采集:在正确的时序下,启动AD7606的转换过程。
在转换完成后,通过SPI或I²C读取转换结果。
对于多通道ADC,需要循环遍历每个通道进行采样。
5.错误处理:检测并处理可能出现的错误,例如超时、CRC校验失败等。
同时,如果AD7606有中断功能,还需要设置中断处理函数来响应AD7606的转换完成或其他事件。
6.应用层处理:将获取的数字数据进行处理,如滤波、计算、存储或显示。
这可能涉及到数字信号处理技术,如滑动平均滤波、FIR滤波器等。
在实际项目中,代码会包含上述各步骤的具体实现,可能还会涉及中断服务程序、线程管理、定时器等功能。
通过调试和优化代码,可以确保STM32与AD7606之间的通信稳定可靠,满足系统的实时性和精度要求。
"STM32开发AD7606代码"涉及到STM32微控制器的GPIO配置、SPI/I²C通信、AD7606的初始化和数据采集等多个方面的知识。
通过这样的开发,可以构建一个高效、精确的模拟信号测量系统,服务于各种需要高精度模拟量数字化的场合。
2025/3/19 17:27:34
3KB
AD7606.
AD7606config
1
线性方程组的求解+LU&guass+QR&householder
boollu(double*a,int*pivot,intn);//矩阵LU分解boolguass(doubleconst*lu,intconst*p,double*b,intn);//求线性代数方程组的解voidqr(double*a,double*d,intn);//矩阵的QR分解boolhouseholder(doubleconst*qr,doubleconst*d,double*b,intn);//求线性代数方程组的解实现两种线性方程组求解的方式,并且结果有误差的比对
2025/3/18 20:16:52
157KB
矩阵LU
矩阵QR
guass
householder
1
批处理作业调度-分支限界法
#include#includeusingnamespacestd;classMinHeapNode{friendclassFlowshop;public:booloperator<(constMinHeapNode&a)const{returna.bb<bb;}private:voidInit(int);voidNewNode(MinHeapNode,int,int,int,int);ints;//已安排作业数intf1;//机器1上最后完成时间intf2;//机器2上最后完成时间intsf2;//当前机器2上的完成时间和intbb;//当前完成时间和下界int*x;//当前作业调度};voidMinHeapNode::Init(intn){//最小堆结点初始化x=newint[n];for(inti=0;i<n;i++)x[i]=i;
2025/2/24 19:31:30
32KB
th
1
数学建模真题matlab编程MATLAB数学建模工具箱
%MATLAB数学建模工具箱%%本工具箱主要包含三部分内容%1.MATLAB常用数学建模工具的中文帮助%2.贡献MATLAB数学建模工具(打*号)%3.中国大学生数学建模竞赛历年试题MATLAB程序%数据拟合%interp1-一元函数插值%spline-样条插值%polyfit-多项式插值或拟合%curvefit-曲线拟合%caspe-各种边界条件的样条插值%casps-样条拟合%interp2-二元函数插值%griddata-不规则数据的二元函数插值%*interp-不单调节点插值%*lagrange-拉格朗日插值法%%方程求根%inv-逆矩阵%roots-多项式的根%fzero-一元函数零点%fsolve-非线性方程组%solve-符号方程解%*newton-牛顿迭代法解非线性方程%%微积分和微分方程%diff-差分%diff-符号导函数%trapz-梯形积分法%quad8-高精度数值积分%int-符号积分%dblquad-矩形域二重积分%ode45-常微分方程%dsolve-符号微分方程%*polyint-多项式积分法%*quadg-高斯积分法%*quad2dg-矩形域高斯二重积分%*dblquad2-非矩形域二重积分%*rk4-常微分方程RungeKutta法%%随机模拟和统计分析%max,min-最大,最小值%sum-求和%mean-均值%std-标准差%sort-排序(升序)%sortrows-按某一列排序(升序)%rand-[0,1]区间均匀分布随机数%randn-标准正态分布随机数%randperm-1...n随机排列%regress-线性回归%classify-统计聚类%*trim-坏数据祛除%*specrnd-给定分布律随机数生成%*randrow-整行随机排列%*randmix-随机置换%*chi2test-分布拟合度卡方检验%%数学规划%lp-线性规划%linprog-线性规划(在MATLAB5.3使用)%fmin-一元函数极值%fminu-多元函数极值拟牛顿法%fmins-多元函数极值单纯形搜索法%constr-非线性规划%fmincon-非线性规划(在MATLAB5.3使用)%%离散优化%*enum-枚举法%*monte-蒙特卡洛法%*lpint-线性整数规划%*L01p_e-0-1整数规划枚举法%*L01p_ie-0-1整数规划隐枚举法%*bnb18-非线性整数规划(在MATLAB5.3使用)%*bnbgui-非线性整数规划图形工具(在MATLAB5.3使用)%*mintreek-最小生成树kruskal算法%*minroute-最短路dijkstra算法%*krusk-最小生成树kruskal算法mex程序%*dijkstra-最短路dijkstra算法mex程序%*dynprog-动态规划%%%图形%plot-平面曲线(一元函数)%plot3-空间曲线%mesh-空间曲面(二元函数)%*meshf-非矩形网格图%*draw-用鼠标划光滑曲线%%中国大学生数学建模竞赛题解%jm96a-捕鱼策略%jm96b-节水洗衣机%jm96bfun-节水洗衣机优化函数%jm97a-零件参数设计%jm97afun-零件参数函数%jm97aoptim-零件参数设计优化函数%jm97b-截断切割%jm97bcount-截断切割枚举法%jm97brule-截断切割优化准则%jm98a1-风险投资模型求解%jm98a2-风险投资模型讨论%jm98a3-收益与风险非线性模型求解%jm98a3fun-收益与风险非线性模型优化函数%jm98b-灾情巡视路线(C程序)%jm99a1-自动化车床模型一%jm99a1fun-自动化车床模型目标函数%jm99a1simu-自动化车床模型随机模拟%jm99asmfun-自动化车床模型费用函数%%演示程序%fun
2025/1/31 9:07:41
374KB
数学建模历年真题matlab编程
MATLAB数学建模工具箱
1
GT911、GT928、GT9147的驱动程序
触摸屏GT911、GT928、GT9147的驱动程序,stm32平台,使用的模拟IIC,共需要4个普通IO口:SCL、SDA、RST、INT。
程序中带有1204*600和800*480的配置。
2025/1/19 2:43:07
4KB
GT911
GT928
GT9147
驱动程序
1
共 130 条记录
首页
上一页
下一页
尾页
钉钉无人值守自动打卡脚本 永不迟到的神器 安卓和苹果教程
New!
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03
15KB
钉钉
钉钉打卡
个人信息
点我去登录or注册
|
微信登录
一言
热门下载
双系统双频伪距单点定位程序
Docker构建tomcat镜像jdk1.8+tomcat9.zip
飘逸传世引擎源代码
中科院考博英语2009-2018年试题及答案解析(十五套436面).pdf
ENVI去云补丁Haze_tool文件及其使用说明和安装方法
vue项目demo(asp.netmvc5+vue2.5)
高光谱和LiDAR多模态遥感图像分类数据集
ABAQUS金属非稳态和稳态切削过程的模拟分析_张东进.pdf
HTML5+CSS3中文参考手册(3手册)chm版中文参考手册打包
R9390系列BIOS修改和风扇调速工具
KEPServerEXV6.7.zip
吉利新金刚2016款车机导航系统
CNS2_CN_VW_P0095D_0332.7z
几何画板课件350套.zip
新升级版TP5商城小程序源码+公众号版+h5一整套源码V3.zip
最新下载
clui.dll文件下载...........
化工仪表及自动化
STM32-ADC多通道转换实例
基于51单片机的TIM1控制蜂鸣器模拟电脑故障时声音
sybase日常操作和维护.doc
车辆视频跟踪系统软件
基于labview的报表自动生成.zip
中谦(七星)手机话单分析软件
Logic&ComputerDesignFundamentals(5thEdition)
Simplorer中C语言嵌入
UML课程设计--图书借还系统
电力拖动自动控制系统第4版_思考题答案
蓝牙聊天Demo
基于FPGA实现贪吃蛇并通过VGA显示出来
C语言程序设计——职工档案管理系统
其他资源
配对交易详细解析
亿级用户下的新浪微博平台架构
鸟哥的Linux私房菜-基础学习篇(第四版)高清完整书签PDF版
7-7(添加自定义多边形).7z
贪婪算法,opencv,主动轮廓模型,snake
四种决策原则悲观乐观后悔值
Gcode激光振镜
RIA应用开发实验指点书:实验五Ajax应用.doc
padavan老毛子固件解包修改工具
aspose-words-21.1.0-jdk17.jar
全国电子设计大赛准备之2003年2003年全国大学生电子设计竞赛一等奖低频数字式相位测量仪_C题
IT运维责任年度报告模板(详尽)
vixie-cron-4.1.rar
BJTU机器学习期末重点复习
层次聚类matlab程序
车联网车主行为分析案例(jar)
MicrostripFiltersforRFMicrowaveApplications2nd.pdf
二年级下册期末测试与评价(解析与谜底).pdf
matlab对一个文件夹里的所有图像进行批量旋转90度并保存
sudo_1.9.5-3_ubu2004_amd64.deb