一、抽象过程 Smalltalk 的五个基本特性,这些特性表现了一种纯粹的面向对象程序设计方式:  1.  万物皆为对象。将对象视为奇特的变量,它可以存储数据,除此之外,你还可以要求它 在自身上执行操作。理论上讲,你可以抽取待解问题的任何概念化构件(狗、建筑物、 服务等),将其表示为程序中的对象。  2.  程序是对象的集合,它们彼此通过发送消息来            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-29 10:44:16
                            
                                21阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            利用 Github Actions 自动更新 docfx 文档Introdocfx 是微软出品一个 .NET API 文档框架,有一个理念是代码即文档,会根据项目代码自动生成 API 文档,即使没有写任何注释也会生成 API 文档,也有一些默认的主题可以配置,也可以自定义主题配置,详细介绍可以参考官方介绍 https://dotnet.github.io/docfx/目前也有很多项目在使用 doc            
                
         
            
            
            
            参考一参考二 第一步:可以运行的jar包(我的上一篇文章讲了依赖jdk环境的jar包的制作) 可以判断这个jar包是不是可以正确运行 第二步: 新建一个文件夹如Socket(做好建立在某盘的根目录) 在Socket文件夹里面新建三个文件夹分别是:jre res file 第一个文件夹jre是放java环境的文件 注意:把自己电脑里面的java文件夹下面的jre7复制拷贝到jre文件夹下面 我之前把            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-19 14:02:59
                            
                                114阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 在 GitHub 上搜索 Android APK 源代码的方案
在开发 Android 应用程序时,拥有对现有 APK 源代码的访问可以加速学习和提高代码质量。GitHub 是一个极好的开源代码托管平台,能够帮助开发者找到大量的 Android 项目。本文将介绍如何在 GitHub 上搜索 Android APK 源代码,分析如何进行代码示例,并使用 Mermaid 生成图表和类图来帮助我们            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-01 10:46:28
                            
                                146阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            最近因为需要用到ADI的高速ADC,看了下官网说有对应的参考设计在github上,注册账号下载了github的工程,但是都是tcl脚本做的各种关联。不知道怎么弄,看了下github上的build方式,由于我是windows系统,所以,没有linux下方便。需要自己下载cygwin,修改环境变量等,尝试了下,可以生产bit文件,所以,就把步骤记录下来,有些操作是网上搜索到的,我只是记录下这个过程。本            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-27 00:20:03
                            
                                75阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            前言环境:centos7.9什么是GitHubGitHub是一个公网上面向开源及私有软件项目的托管平台,其只支持Git作为唯一的版本库格式进行托管,故名GitHub。 简单的来说,GitHub就是基于web页面公网上的一个远程git仓库,GitHub提供公有仓库和私有仓库,私有仓库需要付费,程序开发者使用git进行版本控制时,直接把代码提交到公网上的GitHub远程仓库,开发者也可以从GitHub            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-03-29 12:56:04
                            
                                107阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、linux环境编译 (ubuntu1604_64)1)下载FFmpeg源码    https://ffmpeg.org/download.html    下载最新的版本,ffmpeg-x.x.x.tar.gz,再通过命令解压:tar -xjvf ffmpeg-x.x.x.tar.bz2    或者git拉下来,git clo            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-11-14 22:23:49
                            
                                768阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            ## 如何将Java软件转换为APK
在移动应用开发中,通常我们会使用Java语言编写应用程序。但是为了在Android设备上运行,我们需要将Java软件打包成APK文件。下面是一种将Java软件转换为APK的方法:
### 第一步:编写Java程序
首先,我们需要编写一个Java程序。这个程序可以是一个简单的Hello World程序,也可以是一个复杂的应用程序。假设我们有一个简单的Hel            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-02-23 04:32:50
                            
                                268阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            在软件开发中,将 GitHub 包转化为 Dockerfile 是一个常见的需求,这样可以更方便地在容器中运行应用程序。本文将详细讲述如何解决“GitHub 的包变成 Dockerfile”这一问题,涵盖备份策略、恢复流程、灾难场景、工具链集成、验证方法以及扩展阅读。
### 备份策略
在进行包转换之前,首先需要制定一个有效的备份策略,确保在任何时刻的数据都能得到保护。以下是备份策略的思维导图            
                
         
            
            
            
            在现代的Android开发中,如何通过GitHub Workflow自动化地打包APK是一个越来越热门的话题。在这篇博文中,我将分享整个流程的详细步骤,包括环境配置、编译过程、参数调优、定制开发、性能对比以及安全加固等多方面的内容。
### 环境配置
在开始之前,我们首先需要配置一套能够支持Android开发的环境。这里为大家提供了环境配置的流程图和相关代码块,帮助你清晰地理解所需的步骤及指令            
                
         
            
            
            
            这次是想获取APK包的版本号,包名,大小等信息。其实有两种方法:一种是:纯JAVA环境获取APK信息(包名,版本,版本号,大小,权限...),纯JAVA语言编写PC端获取APK信息 。这篇文章是通过解析APK中的xml获取信息的。其实还有另外一种方法是使用android开发工具里面的aapt.exe文件,C:/getapkinfo/aapt.exe d badging D:/new/test.ap            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-01 13:33:42
                            
                                32阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            将第三方apk变成系统apk 1. 前提条件:有root权限;2. 具体步骤2.1设置FLAG_PERSISTENT在AndroidManifest.xml文件中,加入android:persistent="true" ; 2.2设置FLAG_SYSTEM将你写的应用程序放到/system/app/目录下即可。具体操作如下: 2.2.1 Copy            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2015-01-27 11:02:23
                            
                                5803阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            文章脉络要发布一个app->github->要上传apk->直接界面编辑不可以->windos系统要用git操作github->安装git->ssh->git add.->git commit->git push闲话少说要上传一个app,想到了github,还没怎么用过呢想想可真是激动呢,但是呢apk直接不好上传,于是想到了用git的方式上传安            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-26 11:56:56
                            
                                132阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言在本系列上一篇文章Android包管理机制(一)PackageInstaller的初始化中我们学习了PackageInstaller是如何初始化的,这一篇文章我们接着学习PackageInstaller是如何安装APK的。本系列文章的源码基于Android8.0。1.PackageInstaller中的处理紧接着上一篇的内容,在PackageInstallerActivity调用startIn            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-27 07:04:59
                            
                                596阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            然后你要下载一个git工具网址:https://gitforwindows.org/进入官网直接下载就行,下载完成后进入github首页,点击新项目new repository(新建),如下图所示:然后进入如下页面,主要填写红色圈起来的几个部分,如下图:最后点击Create repository(创建仓库),生成如下页面:按红色圈圈画的步骤,先点击Clone or download, 然后复制第二            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-04-19 10:46:28
                            
                                95阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            # 如何把自己的Github项目变成Docker容器
在现代的软件开发中,Docker作为一种轻量级的容器化技术,已经成为了不可或缺的工具。将自己的Github项目转换成Docker容器,可以方便地部署和管理应用程序,提高开发效率。
## 问题描述
假设我们有一个名为`my-webapp`的Github项目,我们希望将这个项目转换成一个Docker容器,以便在不同的环境中运行。
## 解决            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-03-24 04:34:39
                            
                                198阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # 将 GitHub R 项目转变为 Docker 容器的方案
在现代软件开发中,将应用程序封装成 Docker 容器已经成为一种普遍的实践,特别是在数据科学和机器学习领域。通过将 R 项目转换为 Docker 容器,我们可以确保无论是在开发、测试还是生产环境中,所使用的环境都是一致的。本文将以一个具体的 R 项目为例,介绍如何将其转变为 Docker 容器,并提供相关的代码示例。
## 1.            
                
         
            
            
            
            # Android Studio打包Github生成APK
在开发Android应用程序时,我们通常需要将应用程序打包成APK文件以便于发布和安装。而使用Github作为代码托管平台,则可以方便地管理和分享代码。本文将介绍如何使用Android Studio打包Github代码生成APK文件,并提供相应的代码示例。
## 准备工作
在开始之前,确保你已经完成以下准备工作:
1. 安装And            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-01-17 11:34:57
                            
                                1817阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            Windows下安装React Native的安卓环境目录安装Java SDK安装Android SDK安装C++环境安装python环境(可选)安装Android Studio(安卓编辑环境)安装react-native-cli初始化我的第一个React Native项目运行我的React Native项目安装安卓虚拟机连接我的真机设备在我的虚拟机或者真机上运行项目P.S.1、安装Java SD            
                
         
            
            
            
            java一次编译到处运行,但是如果遇到没有jre的平台就手足无措了,当前各大计算机平台及计算机os更普遍接受exe这种可直接执行的文件,那么如何将java语言编写的程序转为exe文件呢,思路如下。java程序–>jar包–>exe文件(中间通过exe4j程序,exe4j是一个帮助你集成Java应用程序到Windows操作环境的java可执行文件生成工具,无论这些应用是用于服务器,还是图            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-28 17:14:00
                            
                                113阅读
                            
                                                                             
                 
                
                                
                    