avatar
文章
26
标签
14
分类
0
主页
归档
Elaina`s Blog
主页
归档

Elaina`s Blog

记一次群友提问
发表于2021-01-06|更新于2021-01-06|编程
事情是这样的 有个群友想要将手机上四百个文件里面的Kane改成kan,群里一直没人回答,我只好现学现卖,给他来一段代码 废话不多说,上代码 1234567891011for file in `ls`do if [ "${file}" != "${0##*/}" ]#跳过自己 then if [ ! -d $file ]#如果该项是文件夹就跳过 then sed -i "s/Kane/kan/g" ${file}#执行修改 echo "已替换$file" fi fidone 将上面的代码写入到.sh文件中,移动到要处理的文件目录下 执行,当前目录下的所有文件都会执行更改 搞定? 关键分析 这一句sed -i "s/Kane/kan/g" ${file}就是核心 摘自runoob: Linux sed 命令是利用脚本来处理文本文件。 sed 可依照脚本的指令来处理、编辑文本文件。 Sed 主要用来自动...
int *p[]和int (*p)[]区别
发表于2021-01-03|更新于2021-01-19|编程•C
按字符结合顺序讲,[]的优先级大于* 所以int *p[]等于int *(p[]) (int *)(p[]) 就是一个指针数组,就是一个数组,里面存放的是指针 int (*p)[]表示p是一个指针,指向一个有n个int值的数组 引用一下runoob的话 指针数组 int *a[3]:为什么这里是指针数组,[] 的优先级高于 * ,所以这是一个数组,而 * 修饰数组,所以是指针数组,数组的元素是整型的指针。 示例: 123456789int main() { char *str[3]; str[0] = "abc"; str[1] = "efg"; str[2] = "hij"; for (int i = 0; i < 3; ++i) { printf("%s\n", str[i]); }} 结果: 123abcefghij 数组指针 int (*a)[3]:同样的方式,首先括号的优先级最高,所以 *a 是指针,而 []...
smail语法
发表于2020-12-27|更新于2020-12-27
学smail去反编译分析代码?(别干坏事) 语法 基本数据类型 类型关键字 对应Java中的类型说明 V void,只能用于返回类型 Z boolean B byte S short C char I int J long (64 bits) F float D double (64 bits) 注意了,布尔值对应的字母为Z,long对应的字母为J,其他的都是首字母大写 对象 Object类型,即引用类型的对象,在引用时,使用L开头,后面紧接着的是完整的包名,比如:java.lang.String对应的Smali语法则是 Ljava/lang/String 数组 数组定义比较有意思,一维数组在类型的左边加一个方括号,比如:[I等同于Java的 int[],每多一维就加一个方括号,[[I就等同于Java的int[][],最多可以设置255维 方法声明和调用 官方Wiki中给出的Smali引用方法的模板如下: Lpackage/name/ObjectName;->MethodName(III)Z 第一部分 Lpa...
zeal文档小图标写入
发表于2020-12-24|更新于2020-12-26|折腾•软件
小图标显示问题 链接上一篇Zeal文档下载 自己下载的文档默认是没有小图标的 由于 zeal 的搜索功能是全局搜索,不同文档的相同功能名称在搜索下无法分辨(虽说可以加前缀),给文档添加小图标还是有必要的 在上篇文章中的 JSON 中,我提到了 icon 和 icon2x ,在这里便可以用上 下载 zeal.json>,把 zeal.json 放到 docsets 目录下,并在该目录下新建文件 zeal.py 写入如下内容 保存后执行,显示这个即可 此外,CSS 文档还有个坑 就像这样 解决办法: 找到 zeal安装目录\docsets\CSS.docset\Contents\Resources\Documents\developer.mozilla.org\static\build\js 删除 react-main.xxxxxxx.js(xxxx 是一串数字),??
Zeal文档下载
发表于2020-12-24|更新于2020-12-27|折腾•软件
Zeal 安装使用 1.介绍 Zeal 是一款离线文档浏览器,其灵感来自 OS X 平台上的 Dash,目前支持 Window 和 Liunx。基于 QT5。 支持呼出热键。只要按下组合箭 ALT+Space 即可在任何地方显示面板,不用时可以用热键隐藏的系统托盘。 可同时搜索多个文档 不依赖网络 GPL 协议开放源码 Dash 中的文档都可以在 Zeal 中使用 1.安装 >>>官网下载链接 Zeal 支持 Windows,Mac,Linux 三系统(啊,来自 Linux 系统的福音) 2.使用 首次打开 zeal,软件没有任何文档,需要自己去下载 菜单栏 >Tools>Docsets... 再点击 Available,显示如下(啥都没有等一会,再没有就点 Refresh 继续等) 双击你想要的文档或点击下方的 Download 即可下载 但是,问题来了,下载贼慢不说,下到一半网络链接超时又重新开始下载!! 文档下载 文章内版本更新于 2020 年 8 月 5 日 以下是每个文档的下载地址,复制链接到下载器下载好,下载好...
树莓派安装mariadb
发表于2020-12-24|更新于2020-12-24|折腾•树莓派
安装 在 root 权限下执行 apt-get install mariadb-server 或使用 sudo apt-get install mariadb-server 等待安装完成后输入 sudo mysql 出现 MySQL 命令行即安装完成 配置 MariaDB 默认情况只允许 localhost 访问 需要远程连接要修改配置文件 root 下编辑/etc/mysql/mariadb.conf.d/50-server.cnf sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf 找到下面的代码并在 bind-address 前添加# 123# Instead of skip-networking the default is now to listen only on# localhost which is more compatible and is not less secure.bind-address = 127.0.0.1 最后重启 MySQL 服务 sudo service mysqld...
[树莓派] 用sd卡链接wifi
发表于2020-12-24|更新于2020-12-24|折腾•树莓派
12345678910111213141516171819country=CNctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdevupdate_config=1network={ ssid="" psk=""key_mgmt=WPA-PSKpriority=1} 将上面的 ssid 换成 wifi 名 pwd 换成密码 如果wifi没有加密,删掉这些 12345psk=""key_mgmt=WPA-PSKpriority=1
[Python] 更换国内pip源
发表于2020-12-24|更新于2020-12-24
豆瓣:http://pypi.douban.com/simple/ 中科大:https://pypi.mirrors.ustc.edu.cn/simple/ 清华:https://pypi.tuna.tsinghua.edu.cn/simple/ 一次性使用 可以在使用pip的时候加参数: -i https://pypi.tuna.tsinghua.edu.cn/simple 例如:pip install SomePackage -i https://pypi.tuna.tsinghua.edu.cn/simple 这样就会从清华这边的镜像去安装SomePackage库。 永久修改,一劳永逸: linux下,修改 ~/.pip/pip.conf (没有就创建一个), 修改 index-url 为国内镜像地址,内容如下: 12[global]index-url = https://pypi.tuna.tsinghua.edu.cn/simple windows下,直接在user目录中创建一个pip目录,如:C:\Users\xx\pip,新建文件pip.ini,内容如...
[html+css] 按钮特效
发表于2020-12-24|更新于2020-12-24|前端
##演示效果 1: 2: HTML 123456789101112131415161718192021222324<!DOCTYPE html><html lang="zh-CN"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Document</title> <link rel="stylesheet" href="index.css"></head><body> <div class="wrapper"> <div class="container"> ...
程序演示效果gif生成
发表于2020-12-24|更新于2020-12-24
录制工具 GifCam(官网下载>>) 该软件的操作步骤如下: 拖动 GifCam 标题栏,改变其位置,并调整 GifCam 窗口大小,从而让它的『透明窗口区域』——可当作『取景框』——覆盖你要录制的范围 点击『Rec/录制』按钮,开始录制 录制开始后,GifCam 标题栏会显示『Frame 13 Delay 1.2』(第 13 帧,延时 1.2 秒)这样的信息,原『Rec/录制』按钮显示为『Stop/停止』 点击『Stop/停止』,结束录制 点击『Save/保存』按钮,保存 gif 文件 转自 这里
123
avatar
Elaina
文章
26
标签
14
分类
0
Follow Me
最新文章
硬盘的分区表:MBR和GPT2025-10-19
CMake学习2024-03-10
合宙ESP32C3制作简易电脑监控外屏2022-07-25
我在 GitHub 上的开源项目2022-02-04
Docker入门学习2022-02-03
标签
GitHub 编程 开源 Linux C Docker 树莓派 owncloud 原神 软件 折腾 前端 游戏 python
归档
  • 十月 2025 1
  • 三月 2024 1
  • 七月 2022 1
  • 二月 2022 2
  • 九月 2021 2
  • 二月 2021 2
  • 一月 2021 3
  • 十二月 2020 14
网站信息
文章数目 :
26
本站访客数 :
本站总浏览量 :
最后更新时间 :
© 2025 By Elaina框架 Hexo 7.3.0|主题 Butterfly 5.5.1
川公网安备 51062302000162号 | 蜀ICP备19024255号