linux ubuntu安装字体

首先安装字体管理工具:

sudo apt update
sudo apt -y install font-manager

然后下载ttf格式的字体

最后通过application 菜单,搜索font-manager。打开字体管理器后,点击“+”号按钮,选择ttf字体文件
reboot重启一下,就好了。

ubuntu mysql5.7升级8.0失败之后回退到5.7,看了很多篇只有一篇有用,摘录下来了

首先,告诫,如果不到万不得已,千万别去升级到mysql8,升级不成功的话,就卡在那里了,进不能进,退不能退的,很难受,搜了很多文章都没法解决,
遇到的错误就是:mysql community server is not configured yet
无论做什么操作,都是这个提示
最后终于找到一个能解决的,退回到5.7了

命令如下: 继续阅读“ubuntu mysql5.7升级8.0失败之后回退到5.7,看了很多篇只有一篇有用,摘录下来了”

windows mysql数据库迁移到linux后发现缺了几张表

到处找原因找解决方案,都没有找到,用source多次导入,最终发现导入过程的报错一闪而过,仔细翻找后发现
Unknown collation: utf8mb4_0900_ai_ci
这个情况,不晓得什么情况,我明明使用的utf8mb4_general_ci,为何到了服务器上变成utf8mb4_0900_ai_ci了。
于是将原始数据库里涉及到utf8mb4_0900_ai_ci的地方全部改成utf8mb4_general_ci,然后重新到linux服务器上source就好了
折腾了一天,就这样解决了。
注:我开发机windows+mysql5.6
源服务器:windows+mysql8
新服务器:linux+mysql5.7

同一个htaccess文件迁移服务器之后部分rewrite规则不生效的问题

之前一直好好的,最近从windows迁移到了linux服务器上,同样用apache,但是部分rewrite规则不生效。
经过对比发现apache的conf中有个这个MultiViews的差异
windows上的apache的vhost conf中没有这个MultiViews。
新安装的linux apache的enable site conf 中有这个MultiViews,删掉MultiViews之后,只保留

Options FollowSymLinks
AllowOverride All
#Require all granted

即可,其中Require all granted目前不写也可以正常rewrite,不晓得有其他什么作用。

linux certbot 给不同的网站域名使用不同的证书

linux安装配置好certbot之后,使用下面命令即可给指定的那几个域名使用同一个证书

certbot -d www.web1.com,www.web2.com --expand

如果使用下面的命令,则会对当前服务器上所有域名使用同一个证书

sudo certbot certonly --apache

每次新增了网站之后,可以单独执行-d的那条命令
如果同一台服务器配置不同的网站,也应该执行-d的那条命令
–apache的那条命令只在服务器上只安装了一个网站,或者所有网站都属于同一个网站的子域名的情况,或者你想让不同网站公用证书的情况,否则基本用不到

教你开启bios的tpm,解决你的电脑无法安装windows11?

就在6月24日微软正式发布了新一代的Windows操作系统#Windows11#后,很多网友已经开始尝鲜安装了泄露版的ISO镜像,我也在虚拟机上安装了一下感觉还是挺亮了,有兴趣的朋友可以看一下。windows11怎么安装配置

同时发现有很多网友说自己的电脑在安装时会被提示“这台电脑无法运行windows11”,就算是新的电脑也有此问题,难道是windows11对硬件配置很高吗,答案肯定不是的,在操作前我们先来看一下官方给出的硬件要求/最低配置。

继续阅读“教你开启bios的tpm,解决你的电脑无法安装windows11?”

错误解决记录:Error inflating class (not found)preference-headers

网上搜了一大堆,可能适合他们自己,对我的问题并没有得到解决。
实际我的情况是,一个安卓项目,独立编译app使用正常,
但是导入另一个安卓项目,作为其模块库就进不去设置页面,闪退报错:Error inflating class (not found)preference-headers

说白了就是,这两个项目独立运行都正常,但是其中一个导入另一个作为模块库使用就报错

机缘巧合的解决了:
父项目的xml文件夹中有pref_headers.xml这个文件,
作为模块库的xml文件夹中也有pref_headers.xml这个文件,
这俩冲突了,删掉父项目的xml文件夹中的pref_headers.xml这个文件
一切正常了

注:父项目中该文件属于残留文件没有实际用处,因此安全删除
如果父项目中也要用到该文件,那可能还要想另一种解决方案了

特此记录

当然,也留下了一个疑问,为何模块库不加载自己的文件而是要去加载父项目的文件呢?

universal image loader在listview/gridview中滑动出屏幕再滑动回来后图片变为默认的问题及解决方法 – wiseman – 博客园

载入过的图片在滑动出屏幕再滑动回来后的谜之bug,图片变为默认的了。附原理和解决方案 继续阅读“universal image loader在listview/gridview中滑动出屏幕再滑动回来后图片变为默认的问题及解决方法 – wiseman – 博客园”

学习笔记:GAN和DCGAN入门 – czp_374的博客 – CSDN博客

GAN的全称为Generative Adversarial Networks,意为对抗生成网络。原始的GAN是一种无监督学习方法,它巧妙地利用“对抗”的思想来学习生成式模型,一旦训练完成后可以生成全新的数据样本。DCGAN将GAN的概念扩展到卷积神经网络中,可以生成质量较高的图片样本。GAN和DCGAN在各个领域都有广泛的应用,这篇文章首先会介绍他们的原理,再介绍如何在TensorFlow中使用DCGAN生成图像,关于GAN和DCGAN的更多项目会在接下来的章节中进行介绍。 继续阅读“学习笔记:GAN和DCGAN入门 – czp_374的博客 – CSDN博客”

译介 | 没人能靠 Patreon 过活

原文 By Brent Knepper, 2017年 12 月 7 日

原文链接

去年一月,我的生活可谓支离破碎。我住在车里,而那个月我穷到必须从付电话费和买吃的里选一个。在那两年以前,我是芝加哥的一名自由摄影师,但我选择放弃那种生活,转而周游全国。我在旅行中收获了一系列的故事和照片,并为他们感到非常自豪,这段旅行经历还让我在 Instagram 上收获了 9000 多关注者。 继续阅读“译介 | 没人能靠 Patreon 过活”

Windows安装配置C/C++(VS2017)OpenSSL开发环境配置教程_C 语言_脚本之家

OpenSSL开发环境配置教程分享给大家,一种是通过源码进行编译的,还有一种是直接使用编译好的二进制安装包的,我是采用二进制安装包成功了,源码编译需要perl,nmake,dmake,不然会报不存在的错误,简单点就用别人编译好的了,附下载地址,特此记录,具体内容如下 继续阅读“Windows安装配置C/C++(VS2017)OpenSSL开发环境配置教程_C 语言_脚本之家”

解决Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder! – 行走的思想 – 博客园

我是按照这篇解决的,搜了好几篇都不管用。解决Unknown error: to the dx.jar the SDK folder!最近渐渐迁移到Android Studio来了,更新过Android SDK Manager里的东西后,打开Eclipse Run工程报错。查找各种解决办法,发现:

Android SDK Build-tools的版本已经高于Android SDK Platform-tools版本了,见图 继续阅读“解决Unknown error: Unable to build: the file dx.jar was not loaded from the SDK folder! – 行走的思想 – 博客园”