Skip to content
telegram相关

使用api发送Telegram消息

  1. 根据官方文档创建机器人,并记录机器人token
  2. 通过以下地址获取私聊或group的chat_id `https://api.telegram.org/bot
windows使用的一些记录

windows常用命令

命令 说明
ssh-keygen 默认生成2048位RSA秘钥
certutil -hashfile test.txt MD5 计算test.txt文件的md5值
r
git用法的一些记录

git相关

  1. clone远程仓库
    git clone -b 分支名 <版本库的网址> <本地目录名>

  2. 撤销上1次的提交内容(commit)
    git reset --soft HEAD^  HE

python常用命令

pip相关

  1. 创建虚拟环境,在虚拟环境中pip安装包不会影响全局环境
    python -m venv myevn

  2. 导出当前项目的包配置文件
    `pip freeze > D:/requiremen

字符编码:utf8、unicode、ascii

ASCII码

计算机内部,所有信息最终都是一个二进制值。每一个二进制位(bit)有01两种状态,因此八个二进制位就可以组合出256种状态,这被称为一个字节(byte)。
一个字节一共可以用来表示256种不同的状态

CORS跨域请求

什么是AJAX

‌AJAX(Asynchronous JavaScript and XML)‌是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。它通过XMLHttpRequest对象实现浏览器与服务器之间的异步通

lua使用vscode代码提示

代码提示

在vscode中写lua代码,安装插件lua,这个插件是采用类似JSDoc的注释方式实现代码提示。
对于require导入

URL Query的字符编码

常用字符编码

| 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | 字符 | 编码 | |-----|-------|-----|-------|-----|-------

chmod命令用法

基本用法

chmod [选项] 权限 文件或目录

选项用法

-R 递归设置文件目录

权限用法

权限的表现方式可以分为数字模式和符号模式

数字模式

数字形式的权限表示,由三位

linux使用的一些记录

linux换行错误

执行sh文件时遇到bash: ./run.sh: /bin/sh^M: bad interpreter: No such file or directory
这个错误表明你尝试执行名为run.sh的脚本

linux服务器断开连接后继续执行命令

安装Screen工具

sudo apt-get install screen
Screen被称之为一个全屏窗口管理器, 用户可以通过该软件同时连接多个本地或远程的命令行会话,并在其间自由切换。
假如你在远程服务器

linux服务器设置使用ssh密钥登录

生成ssh密钥

命令行中运行ssh-keygen

设置linux服务器

登录到linux服务器上,修改ssh授权列表文件,以ubuntu举例,文件位于 ~/.ssh/authorized_keys,若不存在

工具用法的一些记录

git相关

  1. clone远程仓库
    git clone -b 分支名 <版本库的网址> <本地目录名>

  2. 撤销上1次的提交内容
    git reset --soft HEAD^

  3. 撤销某文件

sublime实用配置

PrettyJson快捷键配置

  • { "keys": [ "ctrl+alt+j" ], "command": "pretty_json" } 格式化json文本
  • { "keys": [ "ctrl+alt+m" ]
wsl安装与配置

wsl安装

Windows自带的linux子系统的安装
安装过程非常简单,详见官方文档

安装完成后使用s

unity与原生层的交互2

原生层与unity通讯

通常从原生层向unity发送消息会使用UnityPlayer.UnitySendMessage("TargetName","MethodName","这是参数");
这要求我们的unity场景中

jks与keystore的转换

jks转keystore

(keytool文件在jdk安装目录,请选用适合版本的jdk)

先生成.p12文件
`keytool -importkeystore -srckeystore targe.jks -srcs

位运算

1. 位运算概述

现代计算机中所有的数据二进制的形式存储在设备中。即 0、1 两种状态,计算机对二进制数据进行的运算(+、-、*、/)都是叫位运算,即将符号位共同参与运算的运算。 例如:

c#
int a = 3
算法的时间与空间复杂度

算法

算法(Algorithm)是指用来操作数据、解决程序问题的一组方法。对于同一个问题,使用不同的算法,也许最终得到的结果是一样的,但在过程中消耗的资源和时间却会有很大的区别。

应该如何去衡量不同算法之间的优劣呢?主

ArrayList、List、HashSet、Hashtable、Dictionary

泛型

指在类定义时不会设置类中的属性或方法参数的具体类型,而是在类使用时(创建对象)再进行类型的定义。会在编译期检查类型是否错误。

可变数组(ArrayList)

ArrayList是可变长数组,你可以将任意多的数

更多