apt

How to use java annotations to modify source code before final compilation?

女生的网名这么多〃 提交于 2019-12-04 01:20:22
I've read from the apt tool page that one can create AnnotationProcessors to generate new derived files (source files, class files, deployment descriptors, etc.) . I am looking for example to do so. My need is to encode all annotated strings at compile time, so that reading the class file does not allow reading the static strings: Base code: String message = (@Obfuscated "a string that should not be readable in class file"); Should be reworked as: String message = new ObfuscatedString(new long[] {0x86DD4DBB5166C13DL, 0x4C79B1CDC313AE09L, 0x1A353051DAF6463BL}).toString(); Based on the static

安装Vulkan-SDK

∥☆過路亽.° 提交于 2019-12-04 01:14:16
wget -qO - http://packages.lunarg.com/lunarg-signing-key-pub.asc | sudo apt-key add - sudo wget -qO /etc/apt/sources.list.d/lunarg-vulkan-1.1.114-bionic.list http://packages.lunarg.com/vulkan/1.1.114/lunarg-vulkan-1.1.114-bionic.list sudo apt update sudo apt install vulkan-sdk 来源: https://www.cnblogs.com/walnuttree/p/11826504.html

【Linux】ubuntu初始配置

拟墨画扇 提交于 2019-12-04 00:40:20
1.安装VMWareTools (连通主机和虚拟机,方便复制文件、文档等): ①虚拟机-重新安装VMWareTools https://blog.csdn.net/bluebird2/article/details/94162855    //“重新安装VMWareTools”选项为灰色的解决方案 ②此时桌面会出现一个DVD(vmwaretools),右键open in terminal 输入命令:cp -a * [path]   //想要安装的路径 ③切换到path对应文件夹,解压缩 ④找到install.pl的路径 ⑤安装,小功告成 2.修改镜像源 (提高升级、更新速度) ①打开terminal 1 sudo apt install vim //下载常用的文本编辑器 2 sudo vim /etc/apt/sources.list ②将原文本全部删除,改成下面网站中的代码(vim的使用方式见Linux基础操作(一)) https://mirror.tuna.tsinghua.edu.cn/help/ubuntu/ ③ sudo apt update && sudo apt upgrade 来源: https://www.cnblogs.com/fighterkaka22/p/11825667.html

ubuntu添加阿里源

梦想与她 提交于 2019-12-03 23:19:20
阿里开源镜像站: https://opsx.alibaba.com/mirror sudo vim /etc/apt/sources. list 点击键盘上的 insert键,把帮助中的地址复制进去,按Esc退出,输入:wq 退出,然后输入 sudo apt-get update 来源: https://www.cnblogs.com/data-wizard/p/11811188.html

how to use kapt in androidTest scope

淺唱寂寞╮ 提交于 2019-12-03 22:21:11
Is there a way to use kapt for the androidtest scope? Currently I am migrating from com.neenbedankt.gradle.plugins android-apt to kapt - which works fine - but I am not sure how to do it for the androidTest scope - so replacing: apt "com.github.hotchemi:permissionsdispatcher-processor:$permissiondispatcher_version" apt "com.google.dagger:dagger-compiler:$dagger_version" with kapt "com.github.hotchemi:permissionsdispatcher-processor:$permissiondispatcher_version" kapt "com.google.dagger:dagger-compiler:$dagger_version" works fine - but I found no way to migrate: androidTestApt "com.google

debian10安装pgAdmin 4

旧城冷巷雨未停 提交于 2019-12-03 21:48:52
直接开始 1.添加源密钥 sudo apt-get install curl ca-certificates gnupg curl https://www.postgresql.org/media/keys/ACCC4CF8.asc | sudo apt-key add - 2.创建编辑apt源文件 创建 /etc/apt/sources.list.d/pgdg.list ,并编辑 deb http://apt.postgresql.org/pub/repos/apt/ buster-pgdg main 3.更新并安装 sudo apt-get update sudo apt-get install postgresql-11 pgadmin4 Reference: https://wiki.postgresql.org/wiki/Apt 来源: oschina 链接: https://my.oschina.net/doctorlzr1988/blog/3136573

Ubuntu18.04 下最好用的gif录制工具peek

▼魔方 西西 提交于 2019-12-03 20:50:16
  最近在写代码,需要找一个ubuntu下的录制屏幕工具,尝试了几个,发现peek是最好用的。这里就给大家推荐一下。   一 安装:   该软件是一个在gihtub上的开源软件,具体的安装方法如下: sudo add-apt-repository ppa:peek-developers/stable sudo apt update sudo apt install peek      二 使用:   方法一:在终端里面输入:peek   会弹出一个框框,点击开始,需要录制的屏幕就会在你的窗口中。具体操作如下:   $:peek   方法二:在搜索界面输入:peek也可以找到,打开即可。 来源: https://www.cnblogs.com/dylancao/p/11808454.html

docker容器的安装与使用

≡放荡痞女 提交于 2019-12-03 20:30:06
------------恢复内容开始------------ 什么是Docker:   docker是一个开源的应用容器引擎,是基于go语言并遵循人Apache2.0协议开源。   docker容器是完全使用沙箱制,相互之间不会有任何接口,(类似ipone的app),更重要的是容器性能开销极低 docker的应用场景:   web应用的自动化打包与发布   自动化测试和持续集成,发布   在服务型环境中部署和调整数据库或其他的后台应用   从头编译或者拓展现有的Openshift或cloud Foundry 平台来搭建自己的PaaS环境 docker的优点:   用于开发,交付和运行应用程序的开放平台,docker能够将应用程序与基础架构分开,从而可以快速交付软件。借助docker可以管理应用程序相同的方式来管理基础架构。通过利用docker的方法来快速交付,测试和部署代码,可以大大减少编写代码和生产环境的中运行代码之间的延迟   1. 快速,一致地交付应用程序   2.响应式部署和扩展   3.在同一硬件上运行更多工作负载 docker的安装:(Ubuntu下) 如果有旧版本的docker,请先卸载后再执行安装命令   卸载指令: sudo apt-get remove docker docker-engine docker.io containerd runc View

Can't remove, purge, unistall mongodb from debian

流过昼夜 提交于 2019-12-03 16:22:00
问题 I'm trying to reinstall it, because it has problems. For example, I can't install Chromium because mongodb-org-server is not configured. But I can't even remove it for the same reason. apt-get autoremove --purge mongodb Or: apt-get purge mongodb Or: apt-get remove --purge mongodb All end in the same way: dpkg: error processing package mongodb-org-server (--configure): subprocess installed post-installation script returned error exit status 102 Errors were encountered while processing: mongodb

mysql数据库教程入门教程——Debian9系统安装MySQL

只愿长相守 提交于 2019-12-03 16:18:40
本次我们讲解如何在Debian 9上安装 MySQL数据库 ,如果您不想在本机安装可以选用 新睿云的云服务器 进行安装调试,新睿云免费的云服务器获取方法请参考《 新睿云新一波福利来袭,做活动服务器免费得 》 MySQL入门教程大全,最懂你的一定是 新睿云 mysql数据库教程入门教程—— Windows系统MySQL简介与安装 mysql数据库教程入门教程—— Centos7系统MySQL安装 mysql数据库教程入门教程—— Ubuntu系统安装MySQL mysql数据库教程入门教程—— Debian9系统安装MySQL mysql数据库教程入门教程—— 命令行连接MySQL mysql数据库教程入门教程—— 工作台可视化连接MySQL mysql数据库教程入门教程—— 新睿云提供样本MySQL数据(附样本数据下载) mysql数据库教程入门教程—— 样本数据导入MySQL数据具体操作 MySQL开发人员提供了一个.deb包,用于处理配置和安装官方MySQL软件存储库。一旦设置了存储库,我们就可以使用Ubuntu的标准apt命令来安装该软件。我们将使用wget下载此.deb文件,然后使用dpkg命令安装它。 首先,在Web浏览器中加载MySQL下载页面。找到右下角的“下载”按钮,然后单击下一页。此页面将提示您登录或注册Oracle Web帐户。我们可以跳过这一点