自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 andorid 矢量图fillColor设置无效

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

2024-04-11 13:49:46 116 2

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

Android 11 webview webrtc无法使用问题

2024-02-07 15:02:18 1115

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

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

2024-01-17 16:12:07 632

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

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

2023-11-26 13:57:49 566

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

activity设置别名

2023-06-16 15:11:02 142

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

kotlin 协程动态代理

2023-06-14 18:34:29 195

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

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

2023-06-08 23:50:21 955

原创 MSE播放fragmented mp4 问题记录

使用MSE播放fragmented mp4

2023-06-08 11:06:54 967

原创 webrtc TCP转发

配置webrtc为iceserver tcp转发

2023-05-16 14:19:47 494

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

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

2023-02-08 10:55:58 1490

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

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

2023-01-16 19:58:10 1921

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

Electron 在 mac上无法复制粘贴

2022-09-15 18:29:43 790

原创 手写Handler

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

2022-09-09 18:04:50 591

原创 Handler常见问题

Handler常见问题

2022-09-09 16:33:06 665

原创 Handler工作流程

Hander调用流程

2022-09-09 16:27:17 131

原创 LocalServerSocket accept线程无法退出

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

2022-05-05 13:16:44 550

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

LocalServerSocket使用, FileDescriptor

2022-04-12 13:34:13 456

原创 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 3746 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 723

原创 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 19306 3

原创 HA1000_N 恢复初厂设置

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

2020-02-01 08:29:27 1194

原创 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 509

原创 运行 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 687

转载 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 278

原创 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 918

原创 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 1958 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 8607

转载 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 848

转载 astyle简单使用

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

2010-03-16 20:54:00 1096

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

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

2010-01-29 14:32:00 389

原创 排序算法总结

一、插入排序(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 404

转载 JavaScript的namespace(一)

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

2009-12-26 22:39:00 569

转载 chm打不开解决方法

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

2009-12-24 20:03:00 883

转载 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 480

转载 斗地主AI算法的简单分析

先讲一下 在编写斗地主中 验证牌型的算法吧在验证牌型的算法中 我的JS斗地主已经实现了!{用伪代码简述}基本上 验证一个牌型主要是要得到所选择牌型的两个重要的参数!1   所选牌型的 长度 2   所选牌型的最大相同数的牌面 如 21333444 我们就要想办法去获得 4这个值A型排序 = 按大到小排序 如 WW21KQJ109876543B型排序 = 按重复出

2009-12-18 23:55:00 4032

转载 flash media server播放实时视频流

标签:图2.连接到电脑的所有摄像头注意:你可以使用多种摄像头甚至是数字视频录像机来捕获视频。正如FME支持文档中所阐述的那样:Flash Media Live Encoder被用来和微软遭人抱怨的视频流驱动设备协同工作。访问Flash Media Live Encoder Device Compatibility Matrix (PDF, 13K)获得A

2009-09-25 13:26:00 5485

转载 JS与CSS合并写在同一份文件

原文地址:http://www.loaoao.com/blog/entry/33/演示地址:http://lab.loaoao.com/test/jscss/首先感谢比尔、感谢微软、感谢MSDN,是他们让我看到他们富有创意的一面,好了好了不废话了。我们经常把多个CSS或者多个JS并成一个,以节省请求,但是这样最少还是要两个。在MSDN的Blog上看到原来也是可以把JS和CSS并

2009-06-11 23:51:00 603

转载 IE和Firefox下event

如果在使用javascript的时候涉及到event处理,就需要知道event在不同的浏览器中的差异,因为javascript的事件模型有三种,它们分别是NN4、IE4+和W3C/Safari;这也造成了在不同的浏览器中处理event的差异,这里结合一些零碎的代码来说明如何做到event 在IE4+和Firefox下的正常工作。首先看如下代码:function doEventThing(eve

2009-05-18 19:43:00 387

转载 关于ie和firefox下event的兼容解决办法

重写event事件/*firefox*/function __firefox(){ HTMLElement.prototype.__defineGetter__("runtimeStyle", __element_style); window.constructor.prototype.__defineGetter__("event", __window_event

2009-05-18 19:34:00 467

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

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

2008-10-18

空空如也

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

TA关注的人

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