E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
Unix文件结构
编译原理 实验4 语义分析(基于PL/0,使用C++代码编写)
文章目录1实验任务2实验内容3错误类型声明4
文件结构
与代码4.1代码结构4.2详细代码4.3递归下降子程序的声明5常变量说明6运行结果1实验任务审查每一个语法结构的静态语义,即验证语法正确的结构是否有意义
Magic__Conch
·
2024-02-06 21:02
编译原理
编译原理
语义分析
i春秋2023冬季赛 RE upx2023 WP
改UPX头脱壳不多说了大致分析后发现利用伪随机数加密14行可以看到伪随机数种子是根据时间戳生成的,查询一下文件创建时的时间戳然后在其附近爆破
Unix
时间戳是从1970年1月1日(UTC/GMT的午夜)开始所经过的秒数
Pisces50002
·
2024-02-06 20:44
c语言
python
了解msvcp140.dll文件是什么,msvcp140.dll丢失的解决方法,
一.msvcp140.dll丢失的解决方法
文件结构
及组成msvcp140.dll是MicrosoftVisualC++Redistributable安装程序提供的
s__777
·
2024-02-06 19:58
dll
dll修复
dll修复工具
dll文件丢失
dll文件
C语言从“hello word”到深入【第一节·C语言入门基础】
printf使用格式常量字符常量字符串常量整型常量标识常量C语言中的运算符运算符的优先级c语言中的强制类型转换c语言中的隐式强转认识C语言C语言是一种通用的高级语言,最初是由丹尼斯·里奇在贝尔实验室为开发
UNIX
倾~~
·
2024-02-06 18:14
C语言基础-从入门到深入
c语言
c#解析FLV文件
https://wuyuans.com/2012/09/parser-flv-using-csharp在上一篇FLV文件格式解析中,我们对FLV的
文件结构
有了一定了解,现在我们就可以对FLV文件解析解析了
mengzhengjie
·
2024-02-06 18:27
流媒体
centos7.9 安装rabbitmq 3.6.15 集群
安装依赖yum-yinstallmakegccgcc-c++kernel-develm4ncurses-devellibxml2-utilslibxml2\libxsltopenssl-devel
unix
ODBC
unix
ODBC-devel
unix
ODBC-bingtk2fopwxWidgets-develwxBaseln-s
L白眸
·
2024-02-06 17:33
linux
rabbitmq
运维
分布式
Java-IO模型-详解
为了写这篇文章,还翻看了一下《
UNIX
网络编程》这本书,太难了,我滴乖乖!心痛~个人能力有限。如果文章有任何需要补充/完善/修改的地方,欢迎在评论区指出,共同进步!
无心六神通
·
2024-02-06 17:46
高级编程
java
IO模型
多路复用
同步阻塞
go单元测试之benchmark基准测试详解
*举例说明编写一个对于for循环的基准测试funcNewStringSlice(nint)[]string{ rand.Seed(time.Now().
Unix
ProblemTerminator
·
2024-02-06 16:18
快速查阅
go
golang
后端
阻塞队列的使用
具体思路:在容器初始化的时候就创建出一个延迟队列然后项目启动后随即启动一个线程一直监听这个队列手动调用接口往队列中添加任务依赖一个最简单的web的应用即可项目
文件结构
第一步:在项目启动的时候就创建出一个延迟队列
九伯都
·
2024-02-06 12:14
java
71.简化路径(中等)
题目链接给你一个字符串path,表示指向某一文件或目录的
Unix
风格绝对路径(以'/'开头),请你将其转化为更加简洁的规范路径。
cqf
·
2024-02-06 11:48
《
UNIX
网络编程 卷1》 笔记补充内容: 高级轮询技术epoll
epoll是Linux提供的高级轮询技术,《
UNIX
网络编程卷1》成书时还没有这种技术。它的效率要比单独使用poll函数高很多,非常适合监听大量的描述符,许多高性能的服务器都使用epoll。
alenliu0621
·
2024-02-06 10:18
UNIX网络编程
卷1
Linux
网络编程
epoll
《
UNIX
网络编程 卷1》 笔记: TCP 客户/服务器程序示例
本节我们实现一个简单的TCP回显服务器和客户程序,来说明一个典型的TCP服务器程序和客户程序如何工作。TCP回显服务器程序的功能很简单,就是将客户发送过来的数据再返回给客户。TCP回显客户程序的功能是从标准输入读取一行数据,发送给服务器,再把服务器返回的数据输出到标准输出。TCP回显客户程序的代码如下:#include"unp.h"voidstr_cli(FILE*fp,intsockfd);in
alenliu0621
·
2024-02-06 10:48
UNIX网络编程
卷1
Linux
网络编程
tcp
《
UNIX
网络编程 卷1》 笔记: 使用select函数的单进程TCP回显服务器程序
在TCP客户/服务器程序示例这一节中,我们编写了一个多进程的TCP回显服务器程序,本节我们使用select函数监听服务器套接字和所有的客户的套接字来实现同样的功能。具体实现就是每当一个新的客户建立连接,我们把它的套接字描述符(为了与服务器程序自身的监听描述符作区分,我称服务器程序为服务客户创建的套接字为“客户套接字”)保存在一个数组中,然后将该描述符加入select函数监听的读描述符集中,然后循环
alenliu0621
·
2024-02-06 10:48
UNIX网络编程
卷1
Linux
网络编程
select
tcp
《
UNIX
网络编程 卷1》 笔记: 使用poll函数的单进程TCP回显服务器程序
本节我们使用poll函数来实现单进程TCP回显服务器。poll函数与select函数不同,它不使用描述符集,而是使用pollfd结构体数组,pollfd结构体如下:structpollfd{intfd;/*filedescriptor*/shortevents;/*requestedevents*/shortrevents;/*returnedevents*/};events表示该描述符感兴趣的事
alenliu0621
·
2024-02-06 10:48
UNIX网络编程
卷1
Linux
网络编程
poll
Unix
五种I/O模型(阻塞、非阻塞、多路复用、信号驱动、异步)
这次呢就基于
Unix
网络编程卷1的第6章【I/O复用:select和poll函数】,总结下
Unix
五种I/O模型(阻塞、非阻塞、多路复用、信号驱动、异步)。一
pigfu
·
2024-02-06 10:43
linux基础
五种I/O模型
阻塞I/O
I/O多路复用
异步I/O
在
Unix
/Linux上使用通用二进制文件安装MySQL
本节涵盖了在
Unix
/Linux平台上从压缩的tar文件二进制发行版安装MySQL的方法。有关针对MySQL安全功能的重点进行Linux通用二进制分发版本安装说明,请参阅安全部署指南。
费曼乐园
·
2024-02-06 10:11
MySQL
mysql
Ngnix 常用配置及和基本功能讲解
1.1配置
文件结构
Nginx的配置文件(conf/nginx.conf)整体上分为如下几个部分:区域职责全局块配置和Nginx运行相关的全局配置events
幸福的小羊羊
·
2024-02-06 10:24
nginx
正则表达式
python socket编程
本章内容1、socket2、IO多路复用3、socketserverSocketsocket起源于
Unix
,而
Unix
/Linux基本哲学之一就是“一切皆文件”,对于文件用【打开】【读写】【关闭】模式来操作
SkTj
·
2024-02-06 09:05
类
Unix
基础命令整理
man查看手册manbashman-k#根据关键字搜索手册cd遍历目录cd/usr/bin#根据绝对路径cd../#上一级目录pwd#查看当前所在目录ls显示文件列表lsls-F#查看文件或者文件夹类型ls-a#查看隐藏文件ls-F-R#-F的递归显示ls-l#显示详细信息#过滤信息ls-lmy_scriptls-lmy_scr?pt#?替代单字符ls-lmy*#*匹配多字符#可以配中扩号中的字符
will2yang
·
2024-02-06 09:42
史上最全Linux操作系统基础常用命令
gitee.com一、Linux概述1.1简介Linux,全称GNU/Linux,是一种免费使用和自由传播的类
UNIX
操作系统,其内核由林纳斯·本纳第克特·托瓦兹于1991年10月5日首次发布,它主要受到
lu9up
·
2024-02-06 08:38
linux
运维
服务器
跟我一起学.NetCore之路由的最佳实现
不管在前端还是后端都经常提到,而这节不说其他,就聊.NetCore的路由;在之前的http://Asp.NetMVC中,路由算是面试时必问的考点,可见其重要性,它的主要作用是映射URL,而不需要关注服务器的物理
文件结构
Code综艺圈
·
2024-02-06 07:53
.NetCore
跟我一起学.NetCore
c#
asp.net
Ansible学习笔记01
Ansible自动化运维IT运维主流自动化管理工具PuppetSaltStackAnsiblePuppet自动化运维工具特点Puppet是早期的Linux自动化运维工具,是一种Linux、
UNIX
、Windows
childhood_1013
·
2024-02-06 07:19
VPP学习-VPP初始化流程
概念VPP作为一个开源的、高性能的用户态网络协议栈,以进程的形式运行于Linux或(类
unix
)系统下,即VPP实际是一个用户进程,VPP启动后可通过"ps-ef|grepvpp"命令查看。
进化中的码农
·
2024-02-06 04:16
学习
6.s081 学习实验记录(二)xv6 and
unix
utilities
文章目录一、bootxv6二、sleep三、pingpong四、primes串行流水线并行流水线五、find六、xargs该实验主要用来熟悉xv6以及其系统调用tips:如果gitcommit提交的时候,编辑器不是vim,编辑xxx/xv6-labs-2022/.git/config文件,添加如下内容:一、bootxv6实验目的:启动xv6系统,并使用提供的命令ls,列出系统所有的文件ctrl+p
sun_abcd
·
2024-02-06 04:40
个人
unix
学习
linux
centos7 安装 RabbitMQ
1.安装一些必要的命令环境,在centos执行下面的命令yuminstalllsofbuild-essentialopensslopenssl-devel
unix
ODBC
unix
ODBC-develmakegccgcc-c
HmilyMing
·
2024-02-06 03:24
数据库命名规范
表名有相关功能的表使用相同前缀英文小写单词采用单数形式多个单词用下划线分隔简洁明了,避免用长/难单词类别表一律用缩写xxx_cate3-字段名小写英文多个单词用下划线分隔若为其他表的外键使用表名_id的方式来命名主键命名为id布尔值字段命名为is_xxx时间字段,采用int来记录
unix
_timestamp
Ryan_a8d5
·
2024-02-06 02:10
linux qgis源码编译,ubuntu安装QGIS(一)
QGIS项目简介QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、
Unix
、MacOSX和Windows等平台之上。
西珀斯的小兔子
·
2024-02-05 23:18
linux
qgis源码编译
QGIS系列教程
QGIS系列教程作者:广东省东莞市长安中学文合平一QGIS简介QGIS是一个用户界面友好的桌面地理信息系统,可运行在Linux、
Unix
、MacOSX和Windows等平台之上。
阿星_
·
2024-02-05 23:46
postgresql
数据库
服务器
图形
扩展
工具
QGis依赖的第三方库和工具简介
的编译需要很多第三方的库和工具QGis依赖工具cmake跨平台的项目工程生成工具,使用它可以生成各个平台的工程文件flex&bison首先这是两非常牛逼的东西其次,他们总是在一起使用它们的前身是lexyacc,现在在
unix
MongooseKnight
·
2024-02-05 23:16
QGis相关
【手写数据库toadb】toadb表数据文件存储结构,创建表与插入数据在物理文件层的流程,行列混合存储新增分组
文件结构
介绍
12数据库表物理存储结构专栏内容:手写数据库toadb本专栏主要介绍如何从零开发,开发的步骤,以及开发过程中的涉及的原理,遇到的问题等,让大家能跟上并且可以一起开发,让每个需要的人成为参与者。本专栏会定期更新,对应的代码也会定期更新,每个阶段的代码会打上tag,方便阶段学习。前言手写数据库内核,麻雀虽小,但是五脏俱全,本教程从零手把手带大家开始,欢迎需要找项目练手的同学们加入一起打造自己的专属数据
韩楚风
·
2024-02-05 23:36
数据库
c语言
linux
服务器
sql
database
在ubuntu16.10上开启docker 17.03.0-ce的http远程访问
1、临时启动远程访问和本地访问:$sudodockerd-Htcp://0.0.0.0:2375-H
unix
:///var/run/docker.sock&2、测试是否远程通讯成功。
cn華少
·
2024-02-05 23:19
lsof |grep delete卡住_Linux:命令file 和 grep
grepisacommandlineutilityin
Unix
an
weixin_40003478
·
2024-02-05 22:24
lsof
grep
delete卡住
学习Linux之前应该做的准备工作【虚拟机,云服务器】
认知LinuxLinux的由来Linux是一种自由和开放源码的类
UNIX
操作系统,由芬兰程序员林纳斯·托瓦兹(LinusTorvalds
Q741_147
·
2024-02-05 22:53
服务器
学习
linux
C/C++代码规范(二)——表达式、常量、函数设计
本文是第二部分,第一部分博客地址:C/C++代码规范(一)——
文件结构
、排版、命名规则文章目录4表达式和基本语句4.1运算符的优先级4.2复合表达式4.3i
菠萝有点酸
·
2024-02-05 20:57
代码规范
c++
代码规范
编程语言
程序设计
记一次Solaris更换硬盘
一、Solaris介绍Solaris是由美国Sun公司开发的一款基于
UNIX
的操作系统,是一款可靠的、稳定的和可移植的操作系统。它拥有安全性、可伸缩
IT搬砖我最拿手
·
2024-02-05 17:10
SUN
运维
服务器
数据库
备受思科、惠普、亚马逊等大佬青睐的日志监控到底有什么魔力?
使用Log360,您可以轻松深入了解网络中所有Windows、
Unix
/Linux、IBM服务器和工作站上发生的事件。
「已注销」
·
2024-02-05 16:06
CMAKE判断操作系统平台
方法一:(通过CMAKE内置宏)if(CMAKE_HOST_WIN32)set(WINDOWS1)elseif(CMAKE_HOST_APPLE)set(MACOS1)elseif(CMAKE_HOST_
UNIX
liulilittle
·
2024-02-05 16:24
C/C++
c++
C++ PE文件信息解析
尝试解析PE
文件结构
,于是编写了此PE信息助手类,暂时完成如下信息解析1.导入表信息2.导入表信息3.资源表信息CPEHelper.h#pragmaonce////@brief:PE文件解析助手类//@
Flame_Cyclone
·
2024-02-05 15:53
C++
Win32
Windows
开发语言
C++
Win32
PE文件解析
PE文件信息
[Linux] set -x
set-x是一个在
Unix
/Linuxshell中使用的命令,用于在执行时显示所有执行的命令及其参数。这个命令通常用于调试脚本,因为它可以让用户看到脚本执行的每一步操作。
言之。
·
2024-02-05 14:44
linux
运维
服务器
计算机毕业设计hadoop+spark+hive小说数据分析可视化大屏 小说推荐系统 小说爬虫 小说大数据 机器学习 知识图谱 小说网站 大数据毕业设计
流程1.爬取17k的小说数据约5-10万,存入mysql数据库;2.使用mapreduce对mysql中的小说数据集进行数据清洗,转为.csv文件上传至hdfs文件系统;3.根据.csv
文件结构
,使用hive
计算机毕业设计大神
·
2024-02-05 14:48
『运维备忘录』之 Cron 命令详解
一、简介crontab命令常见于
Unix
和类
Unix
的操作系统之中,用于设置周期性被执行的指令。该命令从标准输入设备读取指令,并将其存
流浪字节π
·
2024-02-05 14:58
运维备忘录
运维
Python多进程最佳实践
由于Python未在windows下实现os.fork(),多进程在
Unix
系统下才能获得最佳体验。创建一个进程使用Process类可以创建fork进程并管理。一般在有限几个子进程任务时这样处理。
平仄_pingze
·
2024-02-05 13:25
SSH口令问题
7.3.1编写脚本SSH主要应用于类
UNIX
系统中。Telnet是Windows下的远程终端协议,但是
Lyx-0607
·
2024-02-05 11:39
笔记
【hive日期函数】hive常用日期函数+扩展
日期函数1、from_
unix
time:转化
unix
时间戳到当前时区的时间格式selectfrom_
unix
time(1641044052,'yyyyMMdd');--输出:202201012.
unix
_timestamp
呱呱呱i
·
2024-02-05 10:28
hive
hadoop
数据仓库
大数据
hive 日期函数
hiveoutlinehive日期函数格式化时间函数:date_format获取当前日期:current_date获取当前时间戳:current_timestamp2011-12-0713:01:03转
UNIX
塞上江南o
·
2024-02-05 10:58
Hive
hive
【hive 日期函数 大全】Hive常用日期函数整理 史上最全
hive字符创拼接:CONCAT(stringA,stringB…)SELECTCONCAT('2019','05','11');2)字符截取selectsubstr(add_months(from_
unix
time
数仓大山哥
·
2024-02-05 10:57
hive
hive
日期函数
日期转换
英文日期
hive日期格式转换
固定日期转换成时间戳select
unix
_timestamp('2022-05-09','yyyy-MM-dd') ;select
unix
_timestamp('20220509','yyyyMMdd'
chimchim66
·
2024-02-05 10:26
sql
Hadoop
hive
sql
hadoop
golang 创建
unix
socket http服务端
服务端packagemainimport("fmt""net""net/http""os")funcmain(){http.HandleFunc("/",func(whttp.ResponseWriter,r*http.Request){w.Write([]byte("hello"))})http.HandleFunc("/world",func(whttp.ResponseWriter,r*ht
迷路的羔羊~
·
2024-02-05 10:22
golang
unix
http
Linux网络编程——udp套接字
#include#includeintsocket(intdomain,inttype,intprotocol);intdomain参数:表面要创建套接字的域NamePurposeManpageAF_
UNIX
请揣满RMB
·
2024-02-05 08:16
原创
Linux网络编程
网络
linux
udp
Android逆向 ELF
文件结构
详解
转载自https://bbs.pediy.com/thread-255670.htmELF
文件结构
详解链接与装载视图Elf文件有2个平行视角:一个是程序链接角度,一个是程序装载角度。
壹杯敬月光
·
2024-02-05 06:57
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他