刘望舒 刘望舒
4年前
Android Binder原理(六)Java Binder的初始化
Binder原理Android框架层本文首发于微信公众号「刘望舒」<!more前言在这篇文章中,我根据Android系统的分层,将Binder机制分为了三层:1.JavaBinder(对应Framework层的Binder)2.NativeBinder(对应Native层的Binder)3.KernelBinder(对应Kernel层的Bi
皕杰报表只显示中文(去国际化)
皕杰报表支持国际化(查看同一张报表,不同的国家显示不同的语言),报表具体显示何种语言与以下2方面有关系:1、浏览器里的“首选语言”设置2、服务器端的字符集设置如果要显示中文,必须服务端支持中文字符集(zhCN)和浏览器的首选语言设置为简体中文这两个条件同时满足。如果想“无论任何情况下都显示中文”,即:去掉国际化,可以如下操作:1、用压缩软件打开biosrep
Wesley13 Wesley13
3年前
Ubuntu中使用RoboMongo实现MongoDB的可视化
在运行爬虫的过程中,考虑到将数据存储到数据库会更加方便查看和测试,所以使用了mongodb存储爬虫结果。在Ubuntu中,对MongoDB的操作都是在命令窗口中进行的,无法以图标的形式直接查看整个数据库的状态和其中的内容。在学习极客学院的爬虫教程中,老师在windows系统中使用了MongoVUE进行数据库的可视化,所以我决定也对自己的数据库进行可视化。
Stella981 Stella981
3年前
Istio旨在成为容器化微服务的网格管道
在精彩的软件容器世界中,当新项目涌现并解决你认为早已解决的问题时,这感觉就像地面在你的脚下不断地移动。在许多情况下,这些问题很久以前被解决,但现在的云原生架构正在推动着更大规模的应用程序部署,这就需要新的工具和方法。微服务就是一个很好地例子。在此模型下,典型的应用程序或服务将被分解成可以独立部署的功能模块,这些功能模块能彼此分开扩展和维护,并且链接在一起
位流程风 位流程风
1个月前
全新开源AI知识库系统!PandaWiki一键构建智能文档,支持AI问答、创作与搜索!
传统Wiki工具像一本厚重的“死书”,虽能存储信息,却无法主动「思考」。而在当今AI席卷各个行业的浪潮中,知识管理也迎来了智能化的巨大飞跃。最近开源圈悄然走红的PandaWiki,就用AI大模型为知识库注入了灵魂,它不仅能帮团队快速搭建智能化文档系统,还能
数据堂 数据堂
1个月前
AI赋能安防:开启智能守护新时代
在科技飞速发展的时代,人工智能技术正以前所未有的速度重塑安防行业的格局。从早期的简单视频监控到如今的智能化、自动化安防系统,AI技术的应用为城市安全、交通管理、公共秩序维护等诸多方面带来了深刻变革。
京东云开发者 京东云开发者
11个月前
鸿蒙跨端实践-布局方案介绍
作者:京东科技刘宁一、前言动态化使用jue语言(开发风格与Vue一致)开发,对于视图的布局采用了标准的Flex布局方式。对于列表类视图,动态化提供了、、、等标签,将子视图的布局管理封装到标签中实现,业务只需要针对标签简单地设置相关属性,即可实现列表类布局,
飞速携手DeepSeek,开启低代码开发新时代
“ 数字化转型的痛点,如何破局? 在数字化转型浪潮中,企业亟需快速响应业务需求,但传统开发模式却面临周期长、成本高、技术门槛高等难题。低代码虽能简化流程,但面对复杂业务逻辑时,仍依赖人工梳理需求、设计架构,效率瓶颈始终存在。如何让应用开发真正实现“所想即所得”?”
陈杨 陈杨
1个月前
鸿蒙5开发宝藏案例分享---模块化设计案例分享
以下是一篇结合HarmonyOS模块化设计理念与实际开发案例的详细分享,包含代码讲解和实用技巧:🌟鸿蒙模块化开发大揭秘!官方隐藏案例实战指南​​大家好呀!​​最近在HarmonyOS文档里挖到一个宝藏——官方其实藏了大量模块化设计案例!很多小伙伴可能没注