java
文章平均质量分 70
flyinmind
爱编码的农民
展开
-
Java中char数组与byte数组的互转
Java中char数组与byte数组的互转原创 2023-06-21 16:26:49 · 1625 阅读 · 0 评论 -
Android实现App内自动升级,适配了安卓7、8及以上版本
应用发布后,要实现灰度升级控制,如果只依赖各家应用市场是不够的,还需要自己在应用中控制升级逻辑。并且每家应用市场上新审核也是一件很麻烦的事情,尤其像这样的应用,甚至没在应用市场上架,更不可能依赖它们了。所以必须要在应用中实现自动升级功能。网上有很多介绍,他们摸索的结果对我有很大帮助。可能是因为版本关系,或者关注点不同,照着做,会有很多过时的或错误的地方,所以我将摸索过程记录在此,防止忘记。下面几个图是在华为荣耀V9(安卓7.0、SDK 24)中的界面:图1、提醒有可升级的版本图2、下载版本。原创 2023-05-29 15:34:03 · 3914 阅读 · 7 评论 -
Java实现IPv4转地址,基于纯真数据库的一种高性能实现
IPv4转地址,返回String[],有四个部分:运营商、国家根域名 国家、省/州、详细地址(市、县/区),其中省份、详细地址、运营商信息可能没有,如果没有,则返回“*”。比如查询“1.34.236.0”返回“中华电信 中国 台湾 新北”,查询“1.57.0.255”,返回“联通 中国 黑龙江 绥化”,查询“4.0.0.7”,返回“Level3 美国 科罗拉多州 布隆菲尔德”。使用原来的55万行IP地址记录作为查询输入,做了个性能测试,单线程可以达到500万/秒,性能与功能应该能满足绝大部分使用场景了。原创 2023-05-23 15:19:04 · 200 阅读 · 0 评论 -
至简网格:一套适合中小企业信息化开发的框架,端云结合,全面服务化,可分布式跨站部署,也可部署在一部旧手机上
至简网格是一套端云结合的开发框架,极大简化服务端、客户端的开发、运维难度,同时兼顾安全、可靠。原创 2023-05-17 11:44:33 · 173 阅读 · 0 评论 -
安卓Webview中异步加载资源
安卓Webview中异步加载资源,资源可以是其他网站的内容,也可以是本地的文件原创 2022-11-25 08:52:27 · 609 阅读 · 0 评论 -
全栈开发中碰到的一些问题及解决方法
在AndroidMenifest.xml-application-android:networkSecurityConfig中可以自定义安全策略,比如预置自签名的根证书等。在一些例子中,出现诸如DATA_DIR、PACKAGE_NAME等属性,其实它们不能用,通过看代码,猜测可能是因为logback获取应用Context的方法有误。所以需要在程序里加载配置前,设置自定义属性,然后在logback.xml中引用。原创 2022-09-21 08:39:07 · 2615 阅读 · 0 评论 -
【备忘】Android开发探坑记录(包括AndroidStudio)
1)应用权限在AndroidMenifest.xml中设置,与application同一级别 <uses-permission android:name="android.permission.INTERNET" /> <uses-permission android:name="android.permission.ACCESS_WIFI_STATE" /> <uses-permission android:name="android.permissi...原创 2020-12-05 12:21:20 · 133 阅读 · 0 评论 -
Java 删除c/c++/java代码注释的代码片段
enum CommentState {NORMAL, COMMMENT_START, MULTI_COMMENT, SIGNLE_COMMENT, COMMENT_ENDING, COMMENT_END, STR, SINGLE_STR}; public static String removeComment(String s) { int len = s.length原创 2014-06-20 15:16:19 · 722 阅读 · 0 评论