自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

  • 博客(32)
  • 资源 (10)
  • 问答 (1)
  • 收藏
  • 关注

原创 Android Studio 安卓项目中,执行单个java文件

在.idea文件夹下 gradle.xml中 GradleProjectSettings下面 增加。Android Studio 安卓项目中,执行单个java文件。

2023-12-06 17:25:00 126

原创 ndk编译libiconv库

新建Application.mk。修改configure文件。新建Android.mk。

2023-04-10 16:51:31 327

原创 网络丢包工具clumsy

网络丢包工具使用

2022-12-01 16:38:55 557

原创 安卓使用tcpdump抓包

使用tcpdump在安卓设备上抓包

2022-11-25 12:11:21 2516

原创 H264 推荐的分辨率和码率

H264推荐码率

2022-11-07 15:37:03 1679

原创 npm安装electron

先安装cnpm,再安装electronnpm install cnpm -g --registry=https://registry.npm.taobao.org/usr/local/bin/bin/cnpm install electron -g

2020-06-19 14:26:46 2392

原创 mac编译ffmpeg库

ffmpeg版本:3.3.9ndk版本:android-ndk-r14b修改configure文件:# SLIBNAME_WITH_MAJOR='$(SLIBNAME).$(LIBMAJOR)'# LIB_INSTALL_EXTRA_CMD='$$(RANLIB) "$(LIBDIR)/$(LIBNAME)"'# SLIB_INSTALL_NAME='$(SLIBNAME_WITH_VERSION)'# SLIB_INSTALL_LINKS='$(SLIBNAME_WITH_MAJOR) $(S

2020-06-12 15:19:51 369

原创 IOS支付配置

支付宝:在info.plist中 ## 支付宝相关信息 <key>CFBundleURLTypes</key> <array> <dict> <key>CFBundleURLName</key> <string>alipay</string> <key>CFBun...

2020-04-16 14:45:05 295

原创 mac安全性与隐私,打开任何来源

终端执行 : sudo spctl --master-disable任何来源的选项才会出现

2020-04-10 13:51:56 1264

原创 flutter图标库

https://fluttericon.com/选择图片下载后,压缩文件中有使用方法。引入文件:如:Farringtonflutter: fonts: - family: Farrington fonts: - asset: assets/fonts/Farrington-7B.ttf使用图标,可自定义颜色。如:图标为 AntdIcons.closeCircl...

2020-03-26 11:29:18 651 1

原创 Some Android licenses not accepted. To resolve this, run: flutter doctor --android-licenses 解决方法

mopondys-iMac:~ zyc$ flutter doctorDoctor summary (to see all details, run flutter doctor -v):[✓] Flutter (Channel dev, v1.16.2, on Mac OS X 10.14.1 18B75, locale zh-Hans-CN) [!] Android toolchain...

2020-03-25 17:31:44 9801

原创 Waiting for another flutter command to release the startup lock...

找到flutter sdk目录下的bin/cache/lockfile文件,删除它即可。然后再运行执行flutter命令即可。安装依赖包:flutter packages get

2020-03-11 15:27:49 98

原创 Linux自定义service

以Spring cloud项目jar服务为例:新建一个文件,如 eureka.service[Unit]Description=My ServiceAfter=syslog.target[Service]#/usr/lib/systemd/system#工作目录WorkingDirectory=/www/java/yml#java指令ExecStart=/usr/bin/ja...

2020-01-17 16:23:38 1016

原创 scp远程推送文件到linux服务器

scp 本地文件地址 root@serverIp:服务器路径如scp /Users/a/a.txt [email protected]:/www/a/a.txt如果ssh端口不为22,使用-P指定端口(注意,是大写P)scp -P 1111 /Users/a/a.txt [email protected]:/www/a/a.txt...

2020-01-17 16:14:50 1653

转载 BSDiff算法

[差量更新系列1]BSDiff算法描述BSDiff是一个差量更新算法,它在服务器端运行BSDiff算法产生patch包,在客户端运行BSPatch算法,将旧文件和patch包合成新文件。差量更新算法的核心思想尽可能多的利用old文件中已有的内容,尽可能少的加入新的内容来构建new文件。通常的做法是对old文件和new文件做子字符串匹配或使用hash技术,提取公共部分,将new文件中剩余的部分...

2020-01-17 14:24:25 1290

原创 IC,ID卡二进制数据解析

IC卡 一般10位第一位 20,第四位 数据长度,第9位,校验位。最后一位03如:20 00 00 04 03 CA C3 58 A9 03ID卡第一位02,第二位长度,倒数第二位校验位,最后一位0302 05 1D 00 51 81 AC 5F 03厂商不同,位数可能不一样。...

2020-01-17 09:05:34 3311

原创 身份证二进制数据解析

头数据:AA AA AA 96 69 05 08 00 00 90 01 00 04 00文本信息 256个字节姓名:30个字节性别:2个字节民族:4个字节出生日期:16个字节地址:70个字节身份证号:36个字节签发机关:30个字节有效期开始日期:16个字节有效期结束日期:16个字节36个字节备用图像信息:1024个字节民族:String[]{"", “汉”, “蒙古...............

2020-01-16 15:19:06 1840 1

原创 解决IDEA gradle build失败方法

IDEA, spring cloud项目,mac环境:工程多模块时,引入lib工程,项目直接运行成功,但是gradle build时总是失败,提示:找不到类,或符号。解决方法:lib工程gradle中加入jar.enabled = true然后把lib工程中的所有依赖加入到主工程中。主工程的资源文件,需添加子工程的资源文件。如:sourceSets.main.resources....

2020-01-08 10:41:32 12756

原创 linux修改ssh登录端口

防止服务器中病毒,修改ssh端口,可能有效。,修改ssh端口步骤安装sshyum install openssh-servervim /etc/ssh/sshd_config在Port 22下输入Port 1111重启sshservice sshd restart远程使用命令,指定端口登录.如IP为192.168.1.1ssh -p 1111 [email protected]...

2019-10-31 15:27:34 182

原创 linux iptables安装配置

关闭防火墙systemctl status firewalld安装iptablesyum install iptables-services#设置防火墙开机启动systemctl enable iptables# /etc/sysconfig下面没有iptables时,可使用 saveservice iptables save#重启iptablessystemctl resta...

2019-10-31 15:24:19 244

原创 linux环境MySQL8.0安装

按照以下步骤,可成功。可能需要libaio库,先安装yum install libaio下载wget https://cdn.mysql.com//Downloads/MySQL-8.0/mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz解压tar -xvf mysql-8.0.18-linux-glibc2.12-x86_64.tar.xz复制到/...

2019-10-31 15:20:37 105

原创 nginx安装 nginx-rtmp-module模块

安装nginxwget http://nginx.org/download/nginx-1.12.1.tar.gz tar -zxvf nginx-1.12.1.tar.gz ./configure --prefix=/usr/local/nginx --add-module=/nginx-rtmp-module --with-http_ssl_module//提示出错,安装对...

2019-10-14 10:11:10 495

原创 android 自定义底部导航栏和动态添加fragment 底部导航栏通用库

每次写页面,都要重新写一遍底部菜单和动态添加fragment。于是,我写了一个通用库,这样在每次写这个功能时,不需要再重新写一遍。并且可以支持自定义的底部菜单。使用中如果有问题,请留言!## 使用方法 <com.zyc.sw.fragment.view.ZFlContainView android:id="@+id/zFlContainView" ...

2019-09-02 10:57:31 684

原创 OpenGL环境搭建(一)

使用GLFW库+VS2019+GLAD源码1.下载GLFW地址https://www.glfw.org/download.html2.2. 下载cmake编译工具https://cmake.org/download/3.使用cmake工具,生成vs2019项目Configure设置成功后,点击Configure,直到生成成功,然后点击Generate,很...

2019-07-17 16:13:46 152

原创 引用Duilib库

VC++目录配置 包含目录D:\win\duilib\duilib-master\DuiLib 库目录D:\win\duilib\duilib-master\Lib项目中stdafx.h#include <Duilib/UILib.h>#ifndef NO_USING_DUILIB_NAMESPACEusing namespace D...

2019-07-09 10:23:23 201

原创 编译duilib

1.github下载源码2.VS2019打开Duilib.sln3.右键“Duilib” --> 设为启动项目4.顶部菜单 “项目” --> 重定目标解决方案5.右键“Duilib” --> “属性” --> "配置属性" --> "常规" --> 配置 “windows sdk版本” 和 “平台工具集”6.右键“Duilib” --&gt...

2019-07-09 10:13:29 232

原创 安卓子线程更新UI

众所周知,安卓子线程不能更新UI。那么,真的是这样吗?当 App 第一次启动的时候,Android 会同时启动一个对应的主线程(Main Thread),这个主线程就是 UI 线程,也就是 ActivityThread。UI 线程主要负责处理与 UI 相关的事件,如用户的按键点击、用户触摸屏幕以及屏幕绘图等。系统不会为每个 UI 组件单独创建一个线程,在同一个进程里的 UI 组件都会在 U...

2019-07-09 09:37:42 228

原创 linux安装fail2ban 防止SSH密码爆破

yum update -y安装yum install fail2ban -y启用systemctl enable fail2ban打开配置文件vim /etc/fail2ban/jail.local在配置文件中添加以下内容[DEFAULT]# Ban hosts for one hour:bantime = 43200findtime = 600maxretry = 1...

2019-06-11 10:32:42 997

原创 linux Could not resolve host: mirrors.cloud.aliyuncs.com

错误:failure: repodata/repomd.xml from base: [Errno 256] No more mirrors to try.http://mirrors.cloud.aliyuncs.com/centos/7/os/x86_64/repodata/repomd.xml: [Errno 14] curl#6 - "Could not resolve host: mi...

2019-06-11 10:25:25 5264 2

转载 ijkplayer-android编译 兼容多视频格式

用的播放器框架是ijkplayer然后就去https://github.com/Bilibili/ijkplayer的issue里找答案发现很多人遇到了这个问题,最终还是想通过编译定制化so的方式解决。践行解决方案按照官方文档编译android版so的流程$ git clone https://github.com/Bilibili/ijkplayer.git ijkplayer-...

2019-05-24 10:36:32 736 3

转载 Linux驱动模块编译进内核中

BQ27501驱动编译进内核一、驱动程序编译进内核的步骤在 linux 内核中增加程序需要完成以下三项工作:1. 将编写的源代码复制到 Linux 内核源代码的相应目录;2. 在目录的 Kconfig 文件中增加新源代码对应项目的编译配置选项;3. 在目录的 Makefile 文件中增加对新源代码的编译条目。bq27501驱动编译到内核中具体步骤如...

2019-04-24 16:52:03 899

原创 mac下python3 django源码安装测试

https://docs.djangoproject.com/zh-hans/2.2/intro/contributing/安装测试模块时报异常 pip install -r requirements/py3.txt building '_pylibmc' extension creating build/temp.macosx-10.9-x86_64-3.7 ...

2019-04-10 16:18:10 237

编译后的tcpdump文件

编译后的tcpdump文件

2022-11-25

zswitchfragment-release.aar

底部菜单+Fragment库,支持自定义菜单aar文件。如需源码,Github搜索zswitchfragment

2019-09-02

SQLiteSpy工具.zip

windows查看db文件工具 SQLiteSpy,

2019-06-13

测试视频文件.zip

avi,wmv,mkv,mp4,mov,rm,3gp,flv,mpg,rmvb,vob,rm,swf等格式视频文件。

2019-05-24

mac飞秋版本

亲测可用,mac版飞秋。

2018-11-05

安卓opencv实现多人检测,人脸检测,人脸识别,人脸对比

安卓opencv实现人脸检测,人脸识别,人脸对比,实现opencv对图像的翻转,镜像等操作。实现多人检测

2018-04-17

安卓单Activity demo和首页按钮切换demo,BufferKnife使用

安卓单页面 demo和首页按钮切换demo,BufferKnife使用

2018-04-16

Android例子源码仿微信朋友圈图片浏览器

本项目是一个仿微信朋友圈的图片浏览器小例子,支持多图加载,点击缩略图会进入大图浏览模式,大图可以使用手势缩放,支持左右滑动浏览。本项目编码UTF-8编译版本4.4.2源码没有注释javaapk提供测试。

2014-09-30

Android仿大众点评、美团下拉菜单

Android仿大众点评、美团下拉菜单,不多说了

2014-09-30

android记住密码和自动登录的实现源码

android记住密码和自动登录的实现源码

2014-09-30

仿高德地图源码AMap

仿高德地图源码AMap,不多说了.可以下载看看,分享

2014-09-30

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

TA关注的人

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