Home

C

C 标准: ISO/IEC 9899:年份(89, 90, 95, 99, 11, 18) C是一门流行的语言, 融合了计算机科学理论和实践的控制特性. C语言的设计理念让用户 能轻松地完成自顶向下的规划, 结构化编程和模块化设计. 因此, 用C语言编写的程序更易 懂, 更可靠. C - Quick Guide C程序一直由下列部分组成: 1)正文段——CPU执行的机器指令部分;一个程序只有一个副本;只读,防止程序由于意外事故而修改自身指令; 2)初始化数据段(数据段)——在程序中所有赋了初值的全局变量,存放在这里。 3)非初始化数据段(bss段)——在程序中没有初始化的全局变量;内核将此段初始化为0。 4)栈——增长方向:自顶向下增长;自动变量以及每次函数调用时所需要...

Read more

Flutter

Flutter Build build in arm64 linux [flutter_tools] Add ARM64 Linux host and cross-building option support Reference Flutter Flutter Engine Flutter flutter federated plugin implementations 企业微信超大型工程-跨全平台UI框架最佳实践 dart_native

Read more

Linux 介绍

Linux 介绍 用户和组 查询用户和组 w: 显示所有登录用户 who: 显示当前用户 cat /etc/passwd 显示主机中所有用户 权限 权限分类: r Reference

Read more

MySql 介绍

MySql 介绍 目录结构 /var/lib/mysql - 数据目录 /var/lib/mysql-files - 临时数据目录 /var/run/mysqld - socket 目录 /etc/mysql/my.cnf - 配置文件 重新初始化(Failed to initialize DD Storage Engine. ) mysqld -remove MySQL sudo mysqld --initialize-insecure 重置密码 默认root 无密码 8.0 1. vim /etc/mysql/my.cnf (/etc/my.cnf) 2. 添加, 无密码登录 [mysqld] ...

Read more

SQL 注入

SQL 注入 页面输入或者API字段, 可以影响sql语句结构; MySql 读写文件 读文件权限: secure_file_priv 不为NULL 搭建SQLI-LABS sqli-labs sqli-labs是sql注入学习靶机, 需要mysql和php5支持. 1. cd /var/www/html 2. git clone https://github.com/Audi-1/sqli-labs.git 3. ./sqli-labs/sql-connections/db-creds.inc 修改数据库配置 4. 如果是使用php7及以上, 查看/var/log/apache2/error.log, mysql_connect 会报错, 修改成m...

Read more

苹果上传策略

苹果上传策略 1. 如果换了application-identifier 会出现Potential Loss of Keychain Access 警告 这个是警告, 因为当前和原来上传的App ID不一样了. 再次上传后就会忽略, 见下面引用 2. “The requested app is not available or doesn’t exist.” in Testflight 如果当前因为为下架状态, 那么TestFlight中也不可用 3. 需要提交App Privacy后才能上传应用 Reference Resolving the Potential Loss of Keychain Access warning

Read more

TKinter

TKinter 1. TkConcepts Tkinter屏幕上都是Widgets Widgets 也被称为Controls 或者 Windows hierarchy 由Widgets组成, 可以有任意深度, 主Widgets叫root节点 除了root, 实例化其他Widgets需要传父母节点 tk会维护hierarchy结构, 每个Widgets有pathname字段用来保存结构, 通用str(widget)来获取pathname 2. Configuration options >>> from tkinter import * >>> from tkinter import ttk >>> r...

Read more

开源许可协议

开源许可协议 GPL 使用就自动变成GPL, 需要开源 LGPL 如果是软链接调用, 可以不需要开源 Reference 开源许可证GPL、BSD、MIT、Mozilla、Apache和LGPL的区别

Read more