你好! 获取链接 Facebook X Pinterest 电子邮件 其他应用 十月 04, 2023 欢迎来到我的博客,这是第一篇文章本博客作为备用站点使用,主站位置 主站点在此,欢迎来访! 获取链接 Facebook X Pinterest 电子邮件 其他应用 评论 r0nge2023年10月4日 19:29发现折腾半天的主站还没这个权重高,哭了哭了回复删除回复回复添加评论加载更多... 发表评论
arch下HP打印机驱动的安装与使用 十月 05, 2023 首先我们需要安装必备的驱动软件和服务(cup是必备的,config-printer是GUI的打印机管理程序,hplip是惠普打印机驱动) sudo pacman -S cups sudo pacman -S system-config-printer sudo pacman -S hplip 启用打印服务 sudo systemctl start cups.service 如果想要开机自动启动 sudo systemctl enable cups.service 然后使用命令行安装你的驱动 hp-setup -i (里面有英文说明,按照自己实际情况选择即可) 如果提示 pdd 这种报错 (有时候没这个报错,直接跳过) 我个人理解是需要的文件被打包了,然后hp-setup不认识,解压就行(反正我这么做能跑,原理不清楚) ls /usr/share/ppd/HP/ |grep 你的打印机型号 通常你会得到一个叫做 XXXXX.ppd.gz 的东西 ,使用 tar命令把他解压即可 重复一下hp-setup -i 这次在选择驱动的时候,直接提供你刚刚解压的pdd的位置 应该就能正常装驱动了 装完之后,打开system-config-printer 添加打印机,剩下的太简单我就一笔带过了嗷……(事实上有的时候完全不需要这一步 小记:其实装了这么多次的Arch,只遇到了一次这样的问题,真的相当罕见 阅读全文
记一次凯撒加密程序的开发 十月 05, 2023 前情提要 之前了解了一些python ascii码的知识,又联想到了加密,于是就出现了这个小程序 “OhMyPSW“ 这是一款基于python制作的 以凯撒加密为核心算法 的密码记事本,这是我第一个初具规模的项目,而且是完全开源的 接下来,我将会向大家详细介绍我的程序 (ps:我还使用相同的技术做了一个加密聊天的程序,目前还处于测试阶段,日后将会出现!) ———基本技术详解——— 什么是凯撒加密 凱撒密碼(英語:Caesar cipher),或稱凱撒加密、凱撒變換、變換加密,是一種最簡單且最廣為人知的加密技術。凱撒密碼是一種替換加密技術,明文中的所有字母都在字母表上向後(或向前)按照一個固定數目進行偏移後被替換成密文。例如,當偏移量是3的時候,所有的字母A將被替換成D,B變成E,以此類推。 凯撒加密,说白了就是把字母按照一定的顺序替换,最初我设想的方案是制作一个字母表格,每个字母编上序号,通过对序号的加减实现替换,并且当时实现了一定的预想效果 但是随后我在对中文的适配时遇到了问题,中文的汉字太多了!,一个个进行编码根本不现实,而且不能使用特殊字符(虽然应该不会有什么人用中文设置密码吧),但是为了以后做其他的项目 也能更好的适配,所以我选择攻破这个难关: 更换算法 其实无论对语言怎样处理,本质上都是数字化,所以我灵机一动(实际上是在大佬的帮助下)想到用ASCII码来代替,所有的字符,只要能在计算机上显示,就必定会有一个属于自己的ASCII码,而且这个数值是可以进行加减计算来实现换位的!!! ———基本功能实现——— python中的命令 ord(明文) #将明文变为ascii码 chr(ascii码)#将ascii变为明文 有了这基本的指令,就可以 广阔天地,大有作为了! ————各版本介绍———— 0.5版本(不发行,想看也看不到) #将明文生成密文 safe_data_1='' #明文 for s in data: a=ord(s)#将明文中每个 字母/汉字/数字 导入到... 阅读全文
发现折腾半天的主站还没这个权重高,哭了哭了
回复删除