首先安装字体管理工具:
sudo apt update sudo apt -y install font-manager
然后下载ttf格式的字体
最后通过application 菜单,搜索font-manager。打开字体管理器后,点击“+”号按钮,选择ttf字体文件
reboot重启一下,就好了。
代码剪辑,记录代码人生的点点滴滴!
首先安装字体管理工具:
sudo apt update sudo apt -y install font-manager
然后下载ttf格式的字体
最后通过application 菜单,搜索font-manager。打开字体管理器后,点击“+”号按钮,选择ttf字体文件
reboot重启一下,就好了。
首先,告诫,如果不到万不得已,千万别去升级到mysql8,升级不成功的话,就卡在那里了,进不能进,退不能退的,很难受,搜了很多文章都没法解决,
遇到的错误就是:mysql community server is not configured yet
无论做什么操作,都是这个提示
最后终于找到一个能解决的,退回到5.7了
命令如下: 继续阅读“ubuntu mysql5.7升级8.0失败之后回退到5.7,看了很多篇只有一篇有用,摘录下来了”
解决办法:
修改mysql配置文件:
[mysqld] max_allowed_packet=1024M
即可解决
linux的mysql配置文件在这里: 继续阅读“迁移mysql数据库到linux遭遇这个报错:Variable ‘time_zone’ can’t be set to the value of ‘NULL’”
到处找原因找解决方案,都没有找到,用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
vscode
先从官网下载最新版:https://code.visualstudio.com/docs/?dv=linux64_deb
下载之后,使用dpkg命令安装:
sudo dpkg -i code_1.29.1-1542309157_amd64.deb
如果出错,可以尝试以下命令,然后再用上面这个命令重新安装: 继续阅读“linux ubuntu 安装并使用notepad++和vscode”
之前一直好好的,最近从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之后,使用下面命令即可给指定的那几个域名使用同一个证书
certbot -d www.web1.com,www.web2.com --expand
如果使用下面的命令,则会对当前服务器上所有域名使用同一个证书
sudo certbot certonly --apache
每次新增了网站之后,可以单独执行-d的那条命令
如果同一台服务器配置不同的网站,也应该执行-d的那条命令
–apache的那条命令只在服务器上只安装了一个网站,或者所有网站都属于同一个网站的子域名的情况,或者你想让不同网站公用证书的情况,否则基本用不到
就在6月24日微软正式发布了新一代的Windows操作系统#Windows11#后,很多网友已经开始尝鲜安装了泄露版的ISO镜像,我也在虚拟机上安装了一下感觉还是挺亮了,有兴趣的朋友可以看一下。windows11怎么安装配置
同时发现有很多网友说自己的电脑在安装时会被提示“这台电脑无法运行windows11”,就算是新的电脑也有此问题,难道是windows11对硬件配置很高吗,答案肯定不是的,在操作前我们先来看一下官方给出的硬件要求/最低配置。
在桌面新建一个文本文档,把以下代码复制进去,如图所示: slmgr /ipk W269N-WFGWX-YVC9B-4J6C9-T83GX slmgr /skms kms.03k.org slmgr /ato。
来源URL:https://jingyan.baidu.com/article/3c48dd346b8565a00be35891.html
1、Ubuntu下面需要安装以下两个函数包
命令:
sudo apt-get install sendmail sudo apt-get install sendmail-cf
You’ll need to install snapd and make sure you follow any instructions to enable classic snap support.
Follow these instructions on snapcraft’s site to install snapd. 继续阅读“Certbot – Ubuntubionic Apache”
对于腾讯这种千亿级别的超级巨头来说,关键在于是否抓到了大时代的方向,他抓到了吗?
继续阅读“肖战背后:腾讯的背水一战”
如今在蓝宝王身边,已经没有同事再跳槽去AI芯片公司了。作为一名资深的芯片从业者,蓝宝王还记得5年前的“AI芯片热”。那时,这个代表未来的概念让很多同事都动了心,且不少AI芯片企业方都能开出高于传统芯片职位一半、乃至翻倍的薪水更是让人诱惑。彼时,他身边的许多人都选择了跳槽,加入到那些雨后春笋一样崛起的AI芯片创业企业。
从1985年发行第一张信用卡,到2003年前后专营机构出现;从早期的“跑马圈地”到“精耕细作”,再到移动互联网时代的平台化、后台化……中国信用卡行业经历了35年的变迁。而从另一个维度来看信用卡中心,它们“独立”于总行之外,是商业银行现代化经营的探路者;它们没有网点,是线上化运营的急先锋;它们早早地实现数字化、自动化的作业流程,是中国金融科技发展历程中的特殊样本。 继续阅读“1985-2020:中国信用卡大革命 – 电子商务 – 支付 / 金融科技 – cnBeta.COM”
UPV特点:
- 集成简单(一个Java类)
- 自动关联APP图标未读数、根View、子View
- 调用简单(API清晰)
- 稳定
易有太极,阴阳谓道,凡事都可一分为二。01 我们一般人浏览的互联网,可以追踪到地理位置以及通信人身份,统称为明网。与此相对,暗网是个地下世界,服务器地址和传输数据都匿名匿踪,只能通过特殊软件授权,对电脑设置以后才能连接到的网络。
网上搜了一大堆,可能适合他们自己,对我的问题并没有得到解决。
实际我的情况是,一个安卓项目,独立编译app使用正常,
但是导入另一个安卓项目,作为其模块库就进不去设置页面,闪退报错:Error inflating class (not found)preference-headers
说白了就是,这两个项目独立运行都正常,但是其中一个导入另一个作为模块库使用就报错
机缘巧合的解决了:
父项目的xml文件夹中有pref_headers.xml这个文件,
作为模块库的xml文件夹中也有pref_headers.xml这个文件,
这俩冲突了,删掉父项目的xml文件夹中的pref_headers.xml这个文件
一切正常了
注:父项目中该文件属于残留文件没有实际用处,因此安全删除
如果父项目中也要用到该文件,那可能还要想另一种解决方案了
特此记录
当然,也留下了一个疑问,为何模块库不加载自己的文件而是要去加载父项目的文件呢?
之前我写过直接用国内镜像的IP地址端口进行配置国内镜像的,如下链接:
Android studio配置国内镜像源
但是这种方法不一定在每台电脑上的每次配置都行得通,因此给出第二种方法:给系统文件 hosts 添加国内的镜像(虽然……可能……也不一定……行得通 ^- ^ ,博主我亲测是可以的) 继续阅读“【Android Studio】配置国内镜像源(利用hosts)_龙套的博客-CSDN博客”
使用Hook方式优雅绕过检查来实现效果,在实现全屏显示Dialog显示时,一定要注意适配Android 8.0
##背景
最近公司开发NFC开门的功能,咋一眼看功能很简单,直接用Dialog方式封装就能解决问题。但是我们公司是模块化的方式搭建开发App,为了让模块间的代码层次清晰与扩展及易与阅读,因此我们最终用Activity的方式实现Dialog的样式及功能。 继续阅读“自定义Dialog Theme的Activity_龚十一-CSDN博客”