自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(80)
  • 资源 (1)
  • 收藏
  • 关注

原创 android 混淆后报如错 java.lang.ClassCastException

android 升级 gradle 混淆后报如错 java.lang.ClassCastException。原因: retrofit 混淆问题。解决: 将如下加入混淆配置。

2024-07-12 18:04:00 187

原创 【无标题】

升级gradle8.0 后 Android 打包报错

2024-07-12 16:10:38 112

原创 gradle 设置代理

在gradle.properties增加如下配置。

2024-06-24 09:58:10 417

原创 socks5 如何让dns不被污染

socks5 如何让dns不被污染

2024-05-29 15:44:26 343

原创 锁屏界面上显示悬浮框

有时候需要在锁屏界面之上显示悬浮框 可以用浮框类型为。该类型需要开启无障碍权限。

2024-05-24 08:58:09 297

原创 andorid 矢量图fillColor设置无效

问题:andorid 矢量图fillColor设置无效。解决:去掉如下 android:tint一行。

2024-04-11 13:49:46 163 1

原创 Android 11 webview webrtc无法使用问题

Android 11 webview webrtc无法使用问题

2024-02-07 15:02:18 1523

原创 去除GIT某个时间之前的提交日志

有时git提交了太多,有些较早之前的提交日志,不想在gitlogr看到,想把他删除掉。

2024-01-17 16:12:07 671

原创 android build.gradle 版本引用不一致怎么处理

android build.gradle 版本引用不一致怎么和理

2023-11-26 13:57:49 739

原创 android微信登录回跳界面别名

activity设置别名

2023-06-16 15:11:02 165

原创 kotlin如何配合动态代理使用

kotlin 协程动态代理

2023-06-14 18:34:29 205

原创 实现浏览器支持各种视频格式文件播放

ffmpeg将视频转码,转码后的视频通过websocket传给浏览器,浏览器通过MediaSourceExtension(MSE)将视频播放出来

2023-06-08 23:50:21 997

原创 MSE播放fragmented mp4 问题记录

使用MSE播放fragmented mp4

2023-06-08 11:06:54 1058

原创 webrtc TCP转发

配置webrtc为iceserver tcp转发

2023-05-16 14:19:47 530

原创 Android 判断APP是否被悬浮窗遮挡

Android 判断APP是否被悬浮窗遮挡

2023-02-08 10:55:58 1829

转载 手机端使用N2N虚拟局域网的方法(安卓)

手机端使用N2N虚拟局域网的方法(安卓)

2023-01-16 19:58:10 2229

原创 Electron 在 mac上无法复制粘贴

Electron 在 mac上无法复制粘贴

2022-09-15 18:29:43 963

原创 手写Handler

研究通了Handler的原理,自己手写了个简易的Handler。此处的Queue直接采用了java里现成的LinkedBockingQueue

2022-09-09 18:04:50 594

原创 Handler常见问题

Handler常见问题

2022-09-09 16:33:06 672

原创 Handler工作流程

Hander调用流程

2022-09-09 16:27:17 132

原创 LocalServerSocket accept线程无法退出

一、问题启动了个线程accept等待连接,但把localSocketServer.close() 时accept不会抛异常,导致线程不会退出Thread({ localSocketServer = LocalServerSocket(addressStr) while (true) { try { socket = localSocketServe

2022-05-05 13:16:44 580

原创 LocalServerSocket如何用文件描述符FileDescriptor创建

LocalServerSocket使用, FileDescriptor

2022-04-12 13:34:13 477

原创 node-gyp 报错-无法找到 Visual Studio 2017 的生成工具(平台工具集 =“v141”)

在此解决方案中一次生成一个项目。若要启用并行生成,请添加“-m”开关。生成启动时间为 2022/1/4 15:20:18。节点 1 上的项目“E:\work\chinac.com\src\phoenix-front2\node_modules\node-sass\build\binding.sln”(默认目标)。ValidateSolutionConfiguration: 正在生成解决方案配置“Release|x64”。项目“E:\work\chinac.com\src\phoenix-fro..

2022-01-04 17:41:46 3920 1

原创 nodejs 编译错误

1) autoreconf: 未找到命令yum -y install install autoconf automake libtool2)pngquant pre-build test failed ℹ compiling from source ✖ Error: pngquant failed to build, make sure that libpng-dev i...

2020-04-18 16:13:09 733

原创 Error: pngquant failed to build, make sure that libpng-dev is installed

一、描述 在window上执行npm install,报如下错误二、解决方法 在windows上使用npm install -g windows-build-tools 命令注意用管理员身份运行

2020-03-04 14:46:40 19342 3

原创 HA1000_N 恢复初厂设置

原文 :https://www.right.com.cn/FORUM/forum.php?mod=viewthread&tid=194900不就恢复出厂设置吗,我捅菊花。。。捅。。使劲捅20秒以上。。。系统重启了,再进注册页面还是原来的样子。没恢复啊想了很久,捅菊花不行,那我进超级管理员然后用里面的重置系统总可以了吧。那就先把路由器的超级管理员密码找出来吧,放百度搜找出破解超级管理员...

2020-02-01 08:29:27 1221

原创 git 提交 crlf 问题

存在\n的文件 git提交会报错解决:将\n转成\r\n可以用notepad++替换查找:(?<!\r)\n替换:\r\n$1https://stackoverflow.com/questions/1967370/git-replacing-lf-with-crlf...

2020-01-02 17:57:06 522

原创 运行 webrtc sample 报错 TypeError: Cannot read property 'serviceKey' of undefined

运行 https://github.com/webrtc/samples webrtc sample时报错G:\src\webrtc\samples\samples\web_server\server.js:18 key: keys.serviceKey, ^TypeError: Cannot read property 'serviceKey...

2019-10-09 16:42:51 692

转载 web storm 2019.1.2破解

针对2019版本 请不要参照网站的做法,按照我的来第一步将:0.0.0.0 https://account.jetbrains.com:443加入hosts,不需要0.0.0.0 www.jetbrains.com,不然会影响idea的某些功能第二步 打开cmd终端,输入ipconfig /flushdns,然后回车刷新dns缓存第三步 输入lanyu序列号,成功开车!!!!!!!!!!!...

2019-05-28 20:34:51 283

原创 hg 转git

hg 转存git1. 安装 TortoiseHg2.  右键点击文件夹空白处,在右键菜单选择GlobalSettings3. 找到Extensions 启用hggit4. 点击上图右上的EditFile 打开mercurial配置文件,添加如下配置, 主要是用于可批量的将各分支转到git。参照 hg-init docs and this blog post[git] branch_bookma...

2018-03-12 20:08:41 939

原创 android studio 升到 2.3 后 出现versionToJdkLevel

android studio 升到 2.3 后  greenDao 编译 出现versionToJdkLevel  java.lang.NoSuchMethodError: org.eclipse.jdt.internal.compiler.impl.CompilerOptions.versionToJdkLevel(Ljava/lang/Object;)J解决方法 把mo

2017-03-10 15:44:34 1964 7

原创 一个新的Http请求库

由于Android M移除了HttpClient 导致很多类似AsyncHttpClient库无法使用。今天发现一个新的库,基于okio实现https://github.com/amitshekhariitbhu/Fast-Android-Networking

2016-12-30 12:41:59 286

原创 github 下载代码编译不过 apply plugin: 'com.github.dcendents.android-maven'

github 下载代码编译不过 出现 Error:(2, 0) No service of type Factory定位到是一个module 里出错  apply plugin: 'com.github.dcendents.android-maven'原来是导入工程时修改了根目录下的build.gradle的android gradle版本。原码是2.1.2.导入工程时更新到了

2016-11-18 10:25:51 8689

转载 C#与数据结构--树论--平衡二叉树(AVL Tree)

C#与数据结构--树论--平衡二叉树(AVL Tree)介绍<br />我们知道在二叉查找树中,如果插入元素的顺序接近有序,那么二叉查找树将退化为链表,从而导致二叉查找树的查找效率大为降低。如何使得二叉查找树无论在什么样情况下都能使它的形态最大限度地接近满二叉树以保证它的查找效率呢?<br />前苏联科学家G.M. Adelson-Velskii 和 E.M. Landis给出了答案。他们在1962年发表的一篇名为《An algorithm for the organization of informati

2010-10-10 16:21:00 854

转载 astyle简单使用

astyle是一个我自己常用的开放源码工具。它可以方便的将程序代码格式化成自己想要的样式而不必人工修改。本来嘛,作为高等生物应该优先去做一些智慧的事情,而不是把时间消耗在机器可以完美完成的事情上。想要立刻开始?请先去主页http://sourceforge.net/projects/astyle下载最新版本。可以选择二进制版本,也可以下载源码自行编译。总之得到可执行文件后请将astyle放

2010-03-16 20:54:00 1104

转载 Joel Spolsky对计算机学生的七大建议

作者:Joel Spolsky [编者按]由于Joel Spolsky的双重身份(昔日耶鲁大学计算机系学长,今日Fog Creek软件公司的CEO),所以听听他的建议,对于当今无数困扰于就业压力的中国高校计算机专业学子来说,是大有裨益的。你们会发现,大多数建议,都在强调“软实力”的价值。本文转载自《软件随想录》(作

2010-01-29 14:32:00 396

原创 排序算法总结

一、插入排序(Insertion Sort)1. 基本思想:每次将一个待排序的数据元素,插入到前面已经排好序的数列中的适当位置,使数列依然有序;直到待排序数据元素全部插入完为止。2. 排序过程: 【示例】:[初始关键字] [49] 38 65 97 76 13 27 49    J=2(38) [38 49] 65 97 76 13 27 49    J=3(65) [

2010-01-22 14:37:00 409

转载 JavaScript的namespace(一)

引入命名空间之前,一个令开发人员头疼的问题就是如何防止函数名/类名和其他人的冲突,在一个公司内部项目组之间可以通过命名预定(比如加前缀等)解决这个问题,但是把视线放到整个软件开发领域,在当今协作开发相当盛行的时代,这个问题却依然存在。在使用多个第三方框架或类库的时候,你唯一能作的就是祈祷它们的命名不要冲突,如果真正发生这种灾难的话,你唯一能作的就是放弃其中一个(注:可能是我孤陋寡闻,呵呵)

2009-12-26 22:39:00 573

转载 chm打不开解决方法

最近经常听到朋友说chm文件打不开,自己也经常遇到,网上搜索后把方法总结:一.如果不能打开,可这样恢复文件关联:1、开始运行,输入:regsvr32 C:/windows/system32/hhctrl.ocx ,确定,重新关联文件。2、执行一下windows目录里的hh.exe 。有时候chm文件放在中文目录就不行。包括中文chm名字。试着把文件考出来.中文名字一改.二.

2009-12-24 20:03:00 892

转载 struts2使用json需要注意的问题

JSON(Java Script Object Notation),是一种语言无关的数据交换格式。 JSON插件是Structs 2 的Ajax插件,通过利用JSON插件,开发者可以很方便,灵活的利用Ajax进行开发。Json是一种轻量级的数据交换格式,JSon插件提供了一种名为json的Action ResultType 。一旦为Action指定了该结果处理类型,JSON插件就会自动

2009-12-24 17:06:00 482

实时显示DOS程序执行的小软件 含delphi源码

这个一个实时显示DOS程序执行的小软件。特色在于可在窗体内直接输入要 执行的Dos命令(如ping 127.0.0.1),则输出结果可直接显示在窗体的memo控件上。 利用该程序可以包装dos命令以及其它一些dos应用程序。

2008-10-18

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除