Cocos Creator 已经帮我们内置了部分手机的分辨率设置,比如我们运行游戏在网页上进行调试时,可以在浏览器左上角上可以选择不同机型以作为预览的分辨率。 但是,内置的部分机型的分辨率并不足以完成我们多分辨率适配的测试。 那么如何设置各种各样的分辨率去验证我们当前方案是否能完美适配呢? Coco ...
分类:
Web程序 时间:
2020-06-16 18:27:59
阅读次数:
76
SPI 全称为 Service Provider Interface,是一种服务发现机制 一、Java SPI 从上面可以看出Java中的SPI最大的缺点是会加载一些不必要的组件。 二、Dubbo SPI (1)基本原理 Dubbo在某个接口上加上@SPI注解后,表明该接口为可扩展接口 Extens ...
分类:
其他好文 时间:
2020-06-16 13:26:35
阅读次数:
82
我们知道,使用nginx作为文件下载服务器,可以极大地降低对后端Java服务器的负载冲击,但是nginx本身并不提供授权控制,因此好的方案是由后端服务器实现权限控制,最好的方式是直接复用应用的认证体系,最大化的降低成本。因此,可借助http的"X-Accel-Redirect"头实现该特性。具体如下 ...
分类:
编程语言 时间:
2020-06-13 00:29:22
阅读次数:
153
ps:本文需要先把abp的源码下载一份来下,跟着一起找实现,更容易懂 在abp中,对于权限和菜单使用静态来管理,菜单的加载是在登陆页面的地方(具体是怎么知道的,浏览器按F12,然后去sources中去找) 这个/AbpScripts/GetScripts是获取需要初始化的script,源自AbpSc ...
分类:
Web程序 时间:
2020-06-12 12:57:08
阅读次数:
98
1.更新源(这步个人觉得官方源还可以,没网上说的那么慢) vim /etc/apt/sources.list.d/parrot.list linux命令 ,按i进入修改模式,修改结束,之后先按esc,再w!,退出 2.使用命令 sudo apt-get update&&sudo apt-get up ...
分类:
其他好文 时间:
2020-06-09 16:29:53
阅读次数:
103
无法安装pyrit的问题是更新源的问题。操作如下第一、vim(此处空格隔开)/etc/apt/sources.list第二、加入更新源debhttp://mirrors.ustc.edu.cn/debian/bustermaincontribnon-freedebhttp://mirrors.ustc.edu.cn/debian/buster-updatesmaincontribnon-freed
分类:
其他好文 时间:
2020-06-09 09:37:54
阅读次数:
425
1.备份 备份/etc/apt/sources.list文件 mv /etc/apt/sources.list /etc/apt/sourses.list.backup 2.新建 新建/etc/apt/sources.list文件并添加以下内容 在root管理员下 //切换到管理员 sudo su ...
分类:
系统相关 时间:
2020-06-08 23:39:13
阅读次数:
103
Ubuntu18.04自动内核版本升级为5需要降级为4 查看内核版本 编辑在尾部增加一行 /etc/apt/sources.list deb http://security.ubuntu.com/ubuntu trusty-security main 更新 apt-get update 查看可更新的 ...
分类:
系统相关 时间:
2020-06-08 14:31:52
阅读次数:
301
前言 最近的Qt项目,打算使用PyQt5进行开发,在各种balabala的终于幸苦的完成后,当然接下来是进行打包了,使用 pyinstaller 进行包,结果一大堆红色的错误balabala,揪心!!! 解决办法 网上百度说,要重新用安装包安装pyinstaller,于是我复制了一段代码 pip i ...
分类:
其他好文 时间:
2020-06-07 22:58:47
阅读次数:
105
一、基础知识 1. 分布式理论 (1)什么是分布式系统? 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统。 分布式系统由一组通过网络进行通信、为了完成共同的任务而协调工作的计算机节点组成的系统。分布式系统的出现是为了用廉价的、普通的机器完成单个计算机无法完成的计算、存储任务 ...
分类:
编程语言 时间:
2020-06-07 21:30:53
阅读次数:
63