diff --git a/.vscode/settings.json b/.vscode/settings.json deleted file mode 100644 index bd64b4b..0000000 --- a/.vscode/settings.json +++ /dev/null @@ -1,51 +0,0 @@ -{ - "deploy.reloaded": { - "ignoreSettingsFolder": false, - "packages": [ - { - "name": "notes", - "description": "personal notes", - "files": [ - ".vscode/**", - "**/*.md", - "**/*.*" - ], - "deployOnSave": [ - "sync" - ] - }, - { - "name": "vscode", - "description": "vscode", - "files": [ - ".vscode/**", - ], - "deployOnSave": [ - "vscode" - ] - } - ], - "targets": [ - { - "type": "sftp", - "name": "sync", - "description": "my tercent server for sync", - "dir": "/data/jupyter/sync/notes", - "host": "124.221.147.27", - "port": 22, - "user": "root", - "password": "@qq18770302583", - "checkBeforeDeploy": true, - "mappings": { - ".vscode/**/*": "_vscode/" - } - }, - { - "type": "local", - "name": "vscode", - "dir": "_vscode", - "checkBeforeDeploy": true - } - ] - } -} \ No newline at end of file diff --git a/.vscode/sftp.json b/.vscode/sftp.json deleted file mode 100644 index cf553a2..0000000 --- a/.vscode/sftp.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "name": "sync", - "host": "124.221.147.27", - "protocol": "sftp", - "port": 22, - "username": "root", - "password": "@qq18770302583", - "remotePath": "/data/jupyter/sync/notes", - "uploadOnSave": false, - "useTempFile": false, - "openSsh": false, - "ignore": [] -} \ No newline at end of file diff --git a/Assert/Image/image-20230720110920769.png b/Assert/Image/image-20230720110920769.png new file mode 100644 index 0000000..17f0d48 Binary files /dev/null and b/Assert/Image/image-20230720110920769.png differ diff --git a/专业积累/文件格式/COFF.md b/专业积累/文件格式/COFF.md new file mode 100644 index 0000000..71027fc --- /dev/null +++ b/专业积累/文件格式/COFF.md @@ -0,0 +1,61 @@ +# Linux + +```C++ +enum ENUM_ELFCLASS{ + ELFCLASSNONE = 0, + ELFCLASS32, + ELFCLASS64 +};//数值约束 +enum ENUM_DATADIR{ + ELFDATANONE = 0, + ELFDATALSB, + ELFDATAMSB +};//数值约束 +T16 ELF_Ident{ + T4 name "ELF\0";//字符约束 + T1 elf enum ENUM_ELFCLASS; + T1 dir enum ENUM_DATADIR; + ...; +}; +T64 Elf64_Ehdr{ + ELF_Ident e_ident; + T2 e_type; + T2 e_machine; + T4 e_version; + T8 e_entry; + T8 e_phoff; + T8 e_shoff; + T4 e_flags; + T2 e_ehsize; + T2 e_phentsize; + T2 e_phnum; + T2 e_shentsize; + T2 e_shnum; + T2 e_shstrndx; +}; +T64 Elf64_Shdr{ + T4 sh_name; + T4 sh_type; + T8 sh_flags; + T8 sh_addr; + T8 sh_offset; + T8 sh_size; + T4 sh_link; + T4 sh_info; + T8 sh_addralign; + T8 sh_entsize; +}; +void parse(Archive ar){ + ar >> ELF_Ident ident >> 0; + ident.elf ENUM_ELFCLASS{ + ELFCLASS32: ar >> Elf32_Ehdr hdr; + ELFCLASS64: ar >> Elf64_Ehdr hdr; + } + ar >> hdr.e_shoff >> Elf64_Shdr[hdr.e_shnum] sh_list; + { + section = sh_list >> hdr.e_shstrndx; + ar >> section.sh_offset >> + } +} +``` + diff --git a/日常积累/云服务器/腾讯云.md b/日常积累/云服务器/腾讯云.md new file mode 100644 index 0000000..3e9c2d6 --- /dev/null +++ b/日常积累/云服务器/腾讯云.md @@ -0,0 +1,5 @@ +# 实例 + +[IP](175.24.226.114:8888) + +![image-20230720110920769](F:\ouczbs\znotes\Assert\Image\image-20230720110920769.png) \ No newline at end of file diff --git a/程序开发/安卓开发/Android Studio.md b/程序开发/安卓开发/Android Studio.md index d46d254..3b63150 100644 --- a/程序开发/安卓开发/Android Studio.md +++ b/程序开发/安卓开发/Android Studio.md @@ -86,20 +86,3 @@ Android Studio如何连接 - 文件 studio64.exe.vmoptions - 添加 `-Dfile.encoding=UTF-8` -# SDK - -## 37 - -```ini -账号:pxgj -密码:eBotr3VgY/v$ Header DataSet +Header ==> +``` + +## JSON + +```python +``` + + + +## INI diff --git a/程序开发/游戏开发/冰风网络/Android SDK.md b/程序开发/游戏开发/冰风网络/Android SDK.md index 678c4ae..23f2441 100644 --- a/程序开发/游戏开发/冰风网络/Android SDK.md +++ b/程序开发/游戏开发/冰风网络/Android SDK.md @@ -50,7 +50,18 @@ gid = list_gid = 10000 pid = list_pid = 888 ``` +## 37 +```ini +账号:pxgj +密码:eBotr3VgY/v$