首页
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
友情连接
推荐
autojs
Search
1
charles破解注册码(含windows和mac)最新安装教程「亲测有效」
39 阅读
2
【omv5安装教程二】N1盒子Armbian系统下,一条命令搞定Openmediavault(OMV5)安装
18 阅读
3
博客简介
11 阅读
4
SSH如何访问fe80开头的ipv6????
11 阅读
5
【N1安装飞牛优化四】关闭不必要服务优化记录
11 阅读
登录
Search
标签搜索
JAVA
JAVA学习系列
docker
Linux
js
N1
git
模块二
端口
模块一
模块五
模块九
数据库
模块四
镜像
模块三
模块六
MySQL
百度网盘
nginx
DaiMaFengZi
累计撰写
587
篇文章
累计收到
8
条评论
首页
栏目
斐讯设备
疯言疯语
系统运维
编程语言
网站建设
页面
友情连接
推荐
autojs
搜索到
3
篇与
的结果
2026-02-22
【亲测免费】 推荐使用:TrueTime for Android - 精准把握时间的Android库
前言在移动应用开发中,获取准确的时间信息至关重要。TrueTime for Android是一个强大的(S)NTP客户端,它提供了一种不受手动调整设备时钟影响的方式来计算“现在”的日期和时间。无论用户出于何种原因改变设备时间,TrueTime都能确保你的应用获取到真实、可靠的时间。什么是TrueTime?TrueTime是一款专为Android设计的(N)TP库,旨在解决因设备时钟手动修改导致的时间不准确问题。通过连接网络中的时间服务器,TrueTime可以让你的应用在任何情况下都能获取到不受本地设置影响的真实世界时间。为什么选择TrueTime?对于那些依赖准确时间的场景,例如金融交易、定时任务或精确计时的应用,TrueTime是理想的选择。避免用户设定错误的时钟影响你的服务,确保每个操作都基于不可篡改的时间基准。如何运作?TrueTime的原理基于NTP协议,它会与网络上的时间服务器进行同步,从而获取标准的世界时间。尽管技术细节已在一次会议演讲中详细讲解(视频链接和幻灯片见项目README),但当前版本已更新为Kotlin和Coroutines实现,不再需要额外的RxJava依赖。如何集成与使用?TrueTime通过JitPack托管,只需将以下代码添加到你的build.gradle文件中:repositories { maven { url "https://jitpack.io" } } dependencies { implementation 'com.github.instacart:truetime-android:<release-version>' }然后,在应用程序类中启动TrueTime同步器:class App : Application() { val trueTime = TrueTimeImpl() override fun onCreate() { super.onCreate() trueTime.sync() } }之后,你可以通过调用trueTime.now()来获取准确的当前时间。正在进行的工作:TrueTime 4.0TrueTime 4.0进行了重大重构,引入了Kotlin和Coroutines,虽然一些高级功能还在开发中,但它已经完全可用。未来的改进包括:引入缓存提供商、算法优化、移除对Android的直接依赖以及利用所有NTP池地址等。即使在这些特性完善之前,你也可以立即开始使用TrueTime。许可证TrueTime遵循Apache 2.0许可证,这意味着你可以自由地使用、修改并分发这个库,具体详情参阅LICENSE文件。开始你的精准时间之旅借助TrueTime for Android,你可以让应用的时间管理更加精确和可靠。无论是为了提高用户体验还是保证业务逻辑的一致性,TrueTime都是你不可或缺的工具。立即集成并体验其强大功能吧!{cloud title="下载链接" type="default" url="https://gitcode.com/gh_mirrors/tr/truetime-android/?utm_source=gitcode_aigc_v1_t1&index=bottom&type=card&&uuid_tt_dd=10_20155177610-1768621114071-687479&isLogin=1&from_id=141041738&from_link=609a3b4387017873e22a3e595618e595" password=""/}
2026年02月22日
4 阅读
0 评论
0 点赞
2023-07-12
Docker系列 深度使用nextcloud(一)环境部署
什么是NextCloud开源云盘经测试NextCloud、ownCloud、Seafile、Cloudreve、dzzoffice、kiftd、Onionshare,NextCloud功能性、安全性、社区活跃度条件均具备优势。服务端支持Linux,客户端支持Windows、MacOS、Linux、Android、IOS、browser;用户体验友好,用户界面美观,文档支持包括管理手册、用户手册、开发者手册;安全性维护CVE database、注重数据安全和隐私保护、支持数据存储完整性校验、数据传输保密性、数据存储保密性、用户标识和身份鉴别、双因素鉴别、单点认证、第三方认证、用户共享、群组共享、公开共享口令、访问控制、恢复已删除的文件、找回文件历史版本、安全策略配置、文件监控和日志、安全日志审计、病毒扫描等功能。正式部署NextCloud安装MySQL/MariaDB搜索mariadb数据库容器镜像docker search mariadb拉取mariadb数据库容器镜像至本地docker pull mariadb创建并启动mariadb数据库容器,正式环境需要注意自定义用户名不能够使用常见的默认用户名、口令8位以上数字、字母、特殊字符组合,使用–name参数命名为mariadb,使用–env配置数据库用户名MARIADB_USER、数据库口令MARIADB_PASSWORD、数据库root用户口令MARIADB_ROOT_PASSWORD、数据库MARIADB_DATABASE,使用–restart=always配置Docker启动服务时mariadb容器随之启动docker run -it -d --name mariadb --env MARIADB_USER=nextcloud --env MARIADB_PASSWORD=N2yg_A9SQ --env MARIADB_ROOT_PASSWORD=D57g_5QZd --env MARIADB_DATABASE=nextcloud --restart=always mariadb 安装NextCloud搜索nextcloud容器镜像docker search nextcloud拉取nextcloud容器镜像至本地docker pull nextcloud创建并启动nextcloud容器,使用–name参数命名为nextcloud,使用-p参数将nextcloud容器80端口映射至宿主机80端口,使用-p参数将nextcloud容器443端口映射至宿主机443端口,使用–link参数使正在创建的nextcloud容器网络连接至mariadb数据库容器,onlyoffice因配置时不支持使用该方式直接访问,故仍然使用端口访问的方式配置,使用–restart=always配置Docker启动服务时nextcloud容器随之启动docker run -it -d -p8800:80 -v /mnt/ydyp/nextcloud:/var/www/html --name nextcloud --link mariadb --restart=always nextcloud 初始化NextCloud默认使用HTTP的方式访问NextCloud,IP地址为宿主机IP地址,端口为宿主机8088端口http://localhost:8088正常访问nextcloud管理界面后,在该位置创建管理员账号,自定义用户名、口令,选择存储与数据库使用MySQL/MariaDB后点击安装并遵循安装指引完成安装初始化时创建管理员用户,该位置用户名、口令为手动配置http://localhost:8088 username:management password:NAyQ_29Sg配置NextCloud连接的数据库,配置数据库连接用户名、口令,该位置host因使用nextcloud容器已使用–link参数连接mariadb,可填写mariadb或填写IP地址MySQL/MariaDB username:nextcloud password:N2yg_A9SQ database:nextcloud host:mariadb点击安装-安装推荐的应用,或者点击取消可以取消安装应用,安装完成后亦可以自定义增删应用安装完成后默认进入仪表盘,使用说明参见https://docs.nextcloud.com/server/latest/user_manual/
2023年07月12日
3 阅读
0 评论
0 点赞
2022-06-25
CertMaker for iOS and Android解决fiddler抓包IOS安卓等问题
CertMaker for iOS and Android插件是解决iOS设备和Android设备,可能无法与Fiddler使用的默认HTTPS拦截证书一起使用。 要解决此不兼容问题,您可以安装生成证书的插件,该插件生成与那些平台兼容的拦截证书。提示:有时候解决证书的问题很管用。Fiddler插件下载地址:https://www.telerik.com/fiddler/add-ons
2022年06月25日
1 阅读
0 评论
0 点赞