王者无双
码龄13年
关注
提问 私信
  • 博客:223,246
    223,246
    总访问量
  • 121
    原创
  • 682,902
    排名
  • 31
    粉丝
  • 0
    铁粉
  • 学习成就

个人简介:求真务实,开拓创新,勇于探索

IP属地以运营商信息为准,境内显示到省(区、市),境外显示到国家(地区)
IP 属地:陕西省
  • 加入CSDN时间: 2012-01-08
博客简介:

王者无双

博客描述:
每当你在感叹,如果有这样一个东西就好了的时候,请注意,其实这是你的机会
查看详细资料
  • 原力等级
    成就
    当前等级
    3
    当前总分
    254
    当月
    2
个人成就
  • 获得27次点赞
  • 内容获得16次评论
  • 获得131次收藏
  • 代码片获得258次分享
创作历程
  • 1篇
    2024年
  • 3篇
    2023年
  • 2篇
    2022年
  • 12篇
    2021年
  • 4篇
    2020年
  • 1篇
    2018年
  • 6篇
    2017年
  • 18篇
    2016年
  • 11篇
    2015年
  • 25篇
    2014年
  • 67篇
    2013年
成就勋章
TA的专栏
  • skill
    3篇
  • 生活
    19篇
  • android
    79篇
  • gamedev
兴趣领域 设置
  • 前端
    javascript
  • 后端
    node.js
创作活动更多

HarmonyOS开发者社区有奖征文来啦!

用文字记录下您与HarmonyOS的故事。参与活动,还有机会赢奖,快来加入我们吧!

0人参与 去创作
  • 最近
  • 文章
  • 代码仓
  • 资源
  • 问答
  • 帖子
  • 视频
  • 课程
  • 关注/订阅/互动
  • 收藏
搜TA的内容
搜索 取消

okhttpclient.setsslsocketfactory 报错解决

后续因为更新apk的时候包体积较大,网络不好的时候,用HttpUrlConnection偶尔会下载失败,于是下载更新apk就改为了okhtt3这个库,其他业务请求还是用HttpUrlConnection这个类。这样修改后,HttpUrlConnection就可以请求https了,当然这里是信任所有https,实际上如果要真的验证还是需要拿到证书文件,进行实际验证的,此处略,只是让通信能成功。后续因为业务改动,服务端改为了https,所有的网络请求都用https方式了,
原创
发布博客 2024.01.09 ·
1325 阅读 ·
8 点赞 ·
0 评论 ·
11 收藏

查看文件的二进制数据

查看文件的二进制数据
原创
发布博客 2023.11.21 ·
4275 阅读 ·
0 点赞 ·
1 评论 ·
3 收藏

android SerialPort串口通信实现,包括cpp

串口
原创
发布博客 2023.05.22 ·
1386 阅读 ·
1 点赞 ·
0 评论 ·
2 收藏

jni编译

检查gradle文件都正常,CMakeLists文件都正常,编译都正常,无奈下,查看其它正常的带JNI代码的工程配置,检查是否一样,倒是看到一些不一样的地方,ndk的 编译版本不一致,只能先改成一致。就是修改c文件后(该文件在module中),加了行日志,运行androidstudio工程,但是并没有打印出我增加的日志,但是工程仍然正常运行,十分不理解。这些信息都改成一致了,但是还是编译正常,运行正常,但是就是不打印加的那行日志,实在不理解。然后删掉这个so,重新编译,运行,果然打印那行日志了。
原创
发布博客 2023.05.06 ·
760 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

cocos2dx创建工程并在androidstudio平台编译

cocos2dx创建工程并用androidstudio打开
原创
发布博客 2022.11.26 ·
3074 阅读 ·
2 点赞 ·
0 评论 ·
8 收藏

UVC Camera简单介绍

UVCCamera简单介绍
原创
发布博客 2022.08.10 ·
6474 阅读 ·
2 点赞 ·
0 评论 ·
9 收藏

UVCCamera基本库介绍

UVCCamera是usb摄像头的一个开源库,库主要有三部分组成,一个是libuvccamera,一个是usbCameraCommon,另一个是调用demo程序usbCameraTest。如下图所示:如上图,libuvccamera库是基础库,主要包括USB设备的扫描,设备,驱动,监控等。CameraDialog主要完成usb设备的扫描过滤展示,展示结果放在listview中。UsbMonitor主要完成设备的连接断开,扫描等。DeviceFilter主要是设备的过滤,解..
原创
发布博客 2021.11.16 ·
4828 阅读 ·
0 点赞 ·
0 评论 ·
11 收藏

UVCcamera扫描device并展示的过程

UVCCamera工程中的测试用例,一般会开头扫描usb设备,这里以Test5 中的MainActivity为例说明,其实其他也一样。进入Activity一般是黑屏,在左上角有一个按钮,这个按钮点击后会打开一个dialog样式的activity,来供选择自己需要操作的usb设备,一般选择依据是通过设备的pid,vid来选择,前提是这个设备需要是支持UVC协议的摄像头,否则即使选了也不能预览摄像头画面。 private final CompoundButton.OnCheckedChangeList
原创
发布博客 2021.11.05 ·
907 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android10 写日志文件

将日志信息content写入本地外置存储卡:代码比较简单,需要注意的是在构造FileWriter 的时候需要使用new FileWriter(name.getAbsolutePath(), true)而不能使用new FileWriter(name.getName(), true)。路径需要是全路径。后面的true是追加模式,用false则为覆盖模式。代码如下: private static String curDate = "20211102"; private static fina
原创
发布博客 2021.11.02 ·
1770 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

C# 使用udp实现消息的接收和发送

代码比较简单,但是别忘记关闭防火墙进行测试。首先便是服务端,使用Socket进行实现,参考代码如下: private static Socket udpServer; static void startUdpReceive() { Console.WriteLine("------startUdpReceive--"); udpServer = new Socket(AddressFamily.Inter
原创
发布博客 2021.09.06 ·
10600 阅读 ·
2 点赞 ·
0 评论 ·
30 收藏

UnsatisfiedLinkError: dlopen failed: so: has text relocations

public final class HttpRequestUtil{ /** * HttpRequestUtil自己 */ private static HttpRequestUtil mUtil = new HttpRequestUtil(); /** * */ private Ht
原创
发布博客 2021.07.30 ·
445 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

failed linking file resources

对于这个错误,一般是资源有问题导致,这里按照这个思路来解决,一般是整理代码的时候,把图片,xml,或者res下的其他资源给动了,导致资源出现了问题,见下图:解决办法是找到哪里有错误了:点击Build :failed 。。。那一行即可在右边看到错误具体详情,见下图所示,可以在右边看到具体的错误内容:然后修改后,再次编译即可。...
原创
发布博客 2021.07.07 ·
889 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

Device File Explore 显示 nothing to show

设备已root,用usb线插电脑上,会弹出选项,选择了查看文件后,就在AndroidStudio中看不到文件目录结构了。网上搜了搜,说是打开了root权限,要关闭,就是下载一个SuperSU的apk,然后关闭SU权限,参考链接:https://stackoverflow.com/questions/46461475/android-studio-3-all-versions-device-file-explorer-nothing-to-show具体内容见下:After struggling
原创
发布博客 2021.07.01 ·
829 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

New Gradle Sync is not supported due to containing Kotlin modules using an unsupported plugin versio

androidstudio导入别人的代码后编译报错:New Gradle Sync is not supported due to containing Kotlin modules using an unsupported plugin version看错误提示应该是kotlin版本不兼容问题导致无法完成Gradle构建。于是搜索到这个文章:https://fluttercorner.com/new-gradle-sync-is-not-supported-due-to-containing-
原创
发布博客 2021.04.14 ·
1864 阅读 ·
2 点赞 ·
0 评论 ·
1 收藏

形成笔记

刚才写好的文章不知道怎么没了,只好重写一遍:其实很多东西都知道并经常使用,只是未加以整理,在此慢慢补上:java相关:集合,多线程,网络相关,异常处理,设计模式,6大设计原则,android相关:常用框架MVC,MVP,MVVM的使用,Activity启动模式,Service使用,事件分发,UI适配,自定义view,动画Animation绘制,ANR处理,app优化,handler使用及原理,fragment使用,内存泄漏,数据库,jni的使用,aidl的使用,各Manager的使用,Windo
原创
发布博客 2021.03.19 ·
100 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

app:transformClassesWithDesugarForDebug

刚才保存的文字怎么都不见了,只能再来一遍。。。java相关:集合,多线程,网络相关,异常处理,设计模式,6大设计原则,android相关:Activity启动模式,Service使用,ndk相关:kotlin相关:...
原创
发布博客 2021.06.21 ·
448 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

python环境搭建

没事看一个工程,jd秒杀的python代码,搭建环境过程比较麻烦,现在记录一下:首先安装python工具,打开 https://www.python.org/ 下载最新 python工具安装即可,我这里安装的是3.9.1安装完成后打开cmd命令行pip --version 即可以看到版本号,也可以pip help看其他命令。然后开始安装代码依赖的包在required.txt文件中,内容见下:certifi==2020.4.5.1chardet==3.0.4idna==2.9l...
原创
发布博客 2020.12.30 ·
1264 阅读 ·
1 点赞 ·
7 评论 ·
4 收藏

wps简单使用

使用wps制作了几张docx文档,之后转为pdf进行输出。输出体积为每张约120K左右,大大降低了体积。使用到的一些功能列出如下:1:尺寸约定和字体约定水印可以为字体,也可以是图片。这里使用字体,编辑好水印字体,颜色等以后,点击添加就可以在页面上看到。然后复制粘贴就可以。之后全选之后有旁边就有对齐等各种选项。这里水印的颜色为:E1EBE3 (225,235,227),这个用开始下面的A点击下三角下面的取色器取到。纸张大小:16/9.24cm,16/9.24=1.7316比例等于1870/1080=
原创
发布博客 2020.12.11 ·
311 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

数据排查

之前遇到一个问题,esam调试遇到的。app给esam下发指令,esam返回加密数据给app,app把数据发给加密机解密。或者app请求加密机返回密文,app把密文发给esam芯片解密,芯片返回明文数据。流程本身没问题,偏偏遇到一个奇怪问题。加密机返回来的数据esam芯片可以解密,但是芯片加密的密文发给加密机却解不开,一定是数据出问题了。首先排查esam芯片和加密机,将之前测试好的esam芯片拿过来测试问题依旧。将该芯片放在其他正常设备上又好了。这说明芯片和加密机一定是没问题的。那么结论是芯片返
原创
发布博客 2020.10.21 ·
387 阅读 ·
0 点赞 ·
0 评论 ·
0 收藏

android studio Could not resolve 。。。 Could not download。。。

今天遇到一个扯淡问题,之前一直好好的工程,今天打开可以完成编译,一运行就报错,提示如下图所示:当时就很懵逼,之前一直好好的啊,为什么突然编译不过去,打开根目录gradle文件也没啥改动啊,如下为gradle文件配置:buildscript { repositories { google() jcenter()// maven { url 'http://maven.aliyun.com/nexus/content/groups.
原创
发布博客 2020.06.28 ·
5779 阅读 ·
0 点赞 ·
1 评论 ·
2 收藏
加载更多