打包与APK瘦身打包方式使用Android Studio提供的可视化工具来生成带有正式签名的APK文件。使用Gradle生成。命令行打包gradlew assembleDebug, gradlew assembleRelease生成多渠道APK文件。打包流程通过aapt打包res资源文件,生成R.java、resources.arsc和res文件(二进制 & 非二进制如res/raw和pi
转载
2024-05-24 21:34:02
90阅读
认识docker docker是一个开源的应用容器引擎,docker利用Linux内核虚拟机化技术(LXC),提供轻量级的虚拟化隔离进程和资源。LXC不是硬件的虚拟化,它是Linux内核的级别的虚拟机化,相对于传统的虚拟机,节省了很多硬件资源。docker可以让开发者将应用方便的打包到一个可移植、轻量的容器中,简单快捷。容器之间采用沙箱机制,相互直接相对封闭,容器的性能开销很低。 优点: 1)d
一:kkfile部署指南KKfile文件预览是一款开源的文档在线预览项目。项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,图片等等。如果你是在windows系统中可以不用安装openoffice,因为window操作系统会自带openoffice。 如果你是在Linux操作系统当中,首先你就需要
前言这篇文章拖到年后才开始写是有点罪过罪过,不过在写之前我想说几点,这系列文章我想表达的并不是在推广什么我自己的新Bridge轮子,也不是针对某个开源 Bridge 框架进行深度的源码分析。我们从看开源框架轮子如何设计,如何使用,源码如何工作的思维方式中跳出来,换一种模式去从目的出发,从需求出发,思考当你什么都没有的时候,你要从零思考构建一个 hybrid 框架的时候,你都要考虑哪些方面?这些方面
转载
2024-07-23 11:52:30
41阅读
首先呢,什么是KeyFile?KeyFile的意思就是密钥文件,它主要呢存在于某些需要注册的软件中,就是说你用一款软件它需要注册并且购买它才可以解锁使用它,这个KeyFile呢就是软件的某个文件,每次软件启动都要从系统根目录或者软件目录中搜寻这个密钥文件,文件里面记录着你的注册信息和注册码以及一些数据,软件利用某种函数将这些数据转化为它可以识别的数据在判断注册的信息是否一致如果一致就进入购买后的版
# kkfileview 国内快速打包docker
## 简介
在国内使用 Docker 打包镜像时,由于网络问题可能会导致下载速度非常慢,甚至无法完成下载。为了解决这个问题,可以使用 kkfileview 这个工具,它可以帮助我们在国内快速打包 Docker 镜像。
## kkfileview 是什么?
kkfileview 是一个开源工具,它基于 Docker 和 kubectl 构建
原创
2023-09-24 01:11:56
741阅读
# Docker容器化部署 KKFileView
随着云计算和容器技术的兴起,Docker已经成为一种流行的应用部署工具。通过容器化,开发者可以快速构建、测试和部署应用程序,确保在不同环境中保持一致性。本文将介绍如何使用Docker容器化部署一款开源的文件管理工具——KKFileView。
## 什么是 KKFileView?
KKFileView 是一个简洁、易用的文件管理工具,可以帮助用
原创
2024-09-06 06:58:34
299阅读
一、堆体系结构概述1.Heap堆 一个JVM实例只存在一个堆内存,堆内存的大小是可以调节的。类加载器读取了类文件后,需要把类、方法、常变量放到堆内存中,保存所有引用类型的真实信息,以便执行器执行,堆内存分为三部分: (1)Young Generation Space 新生区 Yong/New (2)Tenure generation space 老年区 Old/Tenure (3) Permane
转载
2024-10-07 10:12:58
109阅读
概述KKfile文件预览是一款开源的文档在线预览项目。项目使用流行的spring boot搭建,易上手和部署,基本支持主流办公文档的在线预览,如doc,docx,Excel,pdf,txt,zip,rar,图片等等。项目特性支持word excel ppt,pdf等办公文档支持txt,java,php,py,md,js,css等所有纯文本支持zip,rar,jar,tar,gzip等压缩包支持jp
# Docker启动容器kkfileview实现教程
## 概述
在本教程中,我们将学习如何使用Docker启动一个名为kkfileview的容器。kkfileview是一款用于在线预览Office、PDF、视频等文件格式的开源工具。作为一名经验丰富的开发者,我将指导你完成这个任务。
## 整体流程
下面是实现步骤的总览:
```mermaid
journey
Title: Docker
原创
2023-10-08 05:04:30
402阅读
文章目录前言一、官网Release下载运行1.下载2.JDK下载3.配置JDK环境4.运行二、基于源码编译运行1.git克隆源码2.编译源码2.1 基于widlfy(不推荐)2.2 基于quarkus,官方推荐总结前言keycloak是一套完整的开源认证授权管理解决方案,由红帽开发,提供了多种语言库,方便集成。本系列教程以使用为主,介绍keycloak的搭建,源码编译,以及部分功能的二次开发。ke
2021SC@SDUSC上篇文章提到文件预览工厂以及实现具体文件预览功能的类,这篇报告着重于各个文件预览流程 一、文本文件预览之前的报告中有提到DownloadUtils工具类,该类通过输入文件描述和文件名得到文件的真实路径,如果失败的话也会返回信息“文件不存在”String fileName = fileAttribute.getName();
String baseU
# 使用kkfileview手动打包生成docker镜像教程
## 整体流程
首先,让我们来看一下整个过程的步骤,可以用表格展示如下:
| 步骤 | 操作 |
| --- | --- |
| 1 | 下载kkfileview源码 |
| 2 | 修改Dockerfile |
| 3 | 构建Docker镜像 |
| 4 | 运行Docker容器 |
## 每一步具体操作
### 步骤1:
原创
2024-05-28 05:05:13
1738阅读
首先要感谢码云开源项目对文件预览提供的支持和带来的便利,大家可以去参考学习(安利一波~)开源地址: https://gitee.com/kekingcn/file-online-preview在对kkfileview预览服务功能的学习之中遇到了部分问题,特作此笔记记录,也希望能帮到迷茫的大家一、服务部署kkfileview提供了多种部署方式1) 物理机或虚拟机上运行1. 从&n
转载
2024-08-20 09:18:52
368阅读
场景kkFileView支持 office, pdf, cad 等办公文档支持
txt, xml(渲染), md(渲染), java, php, py, js, css 等所有纯文本支持
zip, rar, jar, tar, gzip 等压缩包支持 jpg, jpeg, png, gif,
tif, tiff 等图片预览(翻转,缩放,镜像)使用 spring-boot
开发,预览服务搭建
转载
2023-07-24 22:40:16
341阅读
前言本篇文章通过其他优秀博主博客,完成服务器上docker集成kkfileview,作为学习记录,并记录一下过程中的踩的坑,参考博客: docker部署kkfileview: nginx配置文件: 1.docker完成部署拉取镜像: docker pull keking/kkfileview
启动容器: docker run -dit -p 8012:8012 keking/kkfilevie
转载
2024-03-26 20:27:25
395阅读
KKFileView的打包部署&内含安装包
原创
2024-10-29 12:40:07
1798阅读
kkFlileView是一个java开源的文件预览项目。之前我要做一个关于各类office文档在线预览的功能,对我这种还是小白的家伙,要做一个预览难度确实很大,不过好在在网上发现了这款kkFileView的开源的springboot项目,帮助我解决这个大问题。kkFileVie支持doc、docx、ppt、pptx、xls、xlsx、zip、rar、mp4、mp3以及众多类文本如txt、html、
转载
2024-08-28 19:31:40
787阅读
# KKFileView Docker - 快速部署和使用
KKFileView是一个功能强大的在线文件预览工具,可以轻松预览各种类型的文件,如PDF、Word、Excel、PPT等,而无需安装相应的软件。本文将介绍如何使用Docker来快速部署和使用KKFileView。
## 准备工作
在开始之前,我们需要准备以下工具和环境:
- Docker:确保已经安装并正确配置了Docker。
原创
2023-08-24 23:06:47
777阅读
前言首先非常感谢社区同仁对 kkfileview 项目的关注,kkfileview 开源一年多以来,收获了两千六百多个赞以及获得码云最有价值项目GVP,这离不开大家的贡献和关注。同时,kkfileview 的设计模式,也被其他的类似项目所抄袭,这也从侧面说明了 kkfileview 存在的价值。但是开源容易,维护不易,在维护 kk 开源社区过程中也遇到了某些低素质人的恶语相向。但是我们并没有放