自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (38)
  • 论坛 (2)
  • 收藏
  • 关注

原创 错误:java.lang.NoClassDefFoundError: Failed resolution of: Lokio/Buffer;

错误描述:java.lang.NoClassDefFoundError: Failed resolution of: Lokio/Buffer;    at okhttp3.ResponseBody.create(ResponseBody.java:210)    at okhttp3.internal.Util.<clinit>(Util.java:62)    at ok...

2018-12-30 06:49:28 5229 1

原创 Android网络请求框架-Volley、OkHttp、Retrofit

1. Volley             Volley是2013年Google官方发布的一款Android平台的网络请求框架,Volley是“群发”、“迸发”,因此它非常适合一些数据量不大,但需要频繁通信的网络操作。优点:Volley框架封装了HttpClient,可以提供开发效率;而且性能稳定性很高;而且扩展性较强,支持HttpClient、HttpUrlConnnect...

2018-12-30 05:50:28 175

原创 AES加密和解码案例

AES加密和解码工具类:/** * AES加密、解密类 * * @author * */public class AESUtils { static String password = "niuba123"; static int keysiz = 128; static String algorithmStr = "AES"; /** * 加密 * ...

2018-12-30 00:55:51 753

原创 StringEscapeUtils - 测试类

StringEscapeUtils测试:private static void StringEscapeTest() { String contentStr = StringEscapeUtils .escapeHtml4("<a href='http://www.niubashaoye.com?userName=niu_123&pwd=niuniu'>访问网...

2018-12-28 19:31:56 162

原创 StringEscapeUtils - 用于Java/JS/HTML和XML字符互相转义和反转义

          Apache工具包common-lang API提供了许多辅助工具,特别是字符串操作方法,基本数值方法,对象反射,并发,创建和序列化以及系统属性。此外,它还包含对java.util.Date的基本增强功能以​​及一系列专用于帮助构建方法的实用程序,例如hashCode,toString和equals。         StringEscapeUtils包含用于转义和转换Ja...

2018-12-28 18:51:14 3095

原创 PhantomJS-加载不稳定,有时候js运行失败(三)

PhantomJS有时候加载不稳定,有时候js加载失败,这个可能是网页的js还没有加载完成,PhantomJS进输出流到Java;解决方案:加载网页时,使用setTimeout设置延时,等待网页加载完成js后再输出流到java;system = require('system')address = system.args[1];// 获得命令行第二个参数 接下来会用到// conso...

2018-12-21 16:55:01 1093

原创 PhantomJS-抓取运行js后的动态网页简单案例(二)

          此篇是抓取运行js后的网页,如果需要解析DOM可以结合Jsoup;1. 下载PhantomJS官网:http://phantomjs.org/2. PhantomJS整合解压下载zip后把PhantomJS.exe拷贝到项目目录下;3. PhantomJS需要js文件PhantomJS需要通过js文件获取html数据流,在项目的目录下创建js文件;j...

2018-12-21 16:40:28 2408 3

原创 Java抓取动态加载js后的网页-PhantomJS

       最近有一个抓取网页内容的需求,但是加载的网页的有的元素是通过js动态加载完成的,使用简单的HttpURLConnection无法运行js文件。       此篇介绍一个PhantomJS的API,PhantomJS是一个基于webkit的JavaScript API。它使用QtWebKit作为它核心浏览器的功能,使用webkit来编译解释执行JavaScript代码。它不仅是个隐...

2018-12-21 16:25:15 1384

原创 Fillder抓包遇到“Certificat Error”,忽略此错误提示

         有点App访问的服务器使用了自己经过根认证的证书,使用Fiddler的证书就会出现下面错误,可以使用Xposed拦截系统的证书校验功能或反编译App修改对所有证书信任,这些比较麻烦,本篇只说怎么样忽略“关于证书错误”的问题;错误:Session #781: The server (192.168.4.142) presented a certificate that di...

2018-12-17 22:44:13 4577 2

原创 Fiddler设置过滤条件

1.Hosts(域名过滤)选择“Show only the following Hosts”,然后添加域名并回车;*.baidu.com表示所有的百度二级域名会话;*baidu.com表示一级域名+二级域名的会话。设置好了后一定要点击Actions生效;2.Client Process(客户端进程过滤) 2.1 Show only traffic from:你可以指定...

2018-12-14 18:15:54 5030

原创 Java List集合转换为String[]数组

     今天遇到一个极端的情况,Swing的JList在使用setListData时需要传入String[]数组,返回的List<String>集合,需要把String集合转换String数组,马上想到了toArray()函数,但是直接使用toArray()函数返回的Object[]数组,就需要使用toArray(T[] argo);eg:   List<String&...

2018-12-13 21:51:14 15053

原创 Swing开发错误:Access restriction: The type JFrame is not accessible due to restriction on required libra

Swing开发错误:Access restriction: The type JFrame is not accessible due to restriction on required library C:\Program Files\Java\jre1.8.0_181\lib\rt.jar错误原因:jre配置错误;解决方案:1. 项目右键 - Build Path ...

2018-12-13 18:51:10 2232

原创 Eclipse安装Java Swing插件WindowBuilder

        最近开发了一个自动下载“百度全民小视频”的项目,使用Android手机下载太慢,就决定使用Java Swing开发再电脑上运行;               Eclipse的Swing插件WindowBuilder安装:1. 打开Eclipse市场:Help - Eclipse Marketplace...2. 输入:WindowBuilder,点击“Go”进行...

2018-12-13 18:42:51 940

原创 使用Fiddler抓取手机app的数据包-https

通常Fiddler设置端口后,手机设置和pc的ip作为代理,端口为Fiddle设置的端口,可以抓取手机http访问数据包;如果想抓取https就需要添加Fiddler的证书;1. 下载并安装fiddlercertmaker.exe百度网盘:https://pan.baidu.com/s/1jZyoWtSbvP_g6Di5lzPYnQ 提取码:666v2. 重启打开Fidd...

2018-12-12 03:03:33 1700

原创 格式工厂可以视频批量操作-加水印、旋转、格式等

使用格式工厂批量视频旋转90度为例;1. 打开格式工厂,选择视频目录下你的视频对应格式,我这里选择MP4格式;2.点击“输出配置”、、3. 在“视频设置“中“高级”面板下的“旋转”,右是顺时针90度,左是逆时针90度,4.添加文件和设置输出路径5.点击“开始”...

2018-12-11 22:11:06 3566

VBS 程序员参考手册(第3版中文)

VBScript是一种绝对高级的语言,甚至可以用它来“说话”。它易于学习,功能强大,灵活性强,而且很便宜。这使得VBScript无论对于经验丰富还是初出茅庐的程序员来说,都成为其首选语言。如果您是经验丰富的程序员,就会享受到由于不需要复杂的开发环境和编译的需要而带来的编码乐趣。如果您是初学者,那么只要懂一点文本编辑器的知识,就可以开始学习编程。

2014-05-28

proguard免费压缩工具

ProGuard是一个压缩、优化和混淆Java字节码文件的免费的工具,它可以删除无用的类、字段、方法和属性。可以删除没用的注释,最大限度地优化字节码文件。它还可以使用简短的无意义的名称来重命名已经存在的类、字段、方法和属性。

2014-04-29

ZXing2.1.zip

android开发二维码的开源项目ZXing-2.1

2014-04-29

一个App调用另一个App的Activity的方法

设计思路: 既然我们知道一个App可以调用另一个App的Activity,那我们为什么不在调用的时候,进行传参,根据参数的不同来调用对应的方法, 通过这样一个“曲线救国”的方式就可以完成此功能了! 详情博客地址:http://blog.csdn.net/niuba123456/article/details/20129849 群号:373643359

2014-02-28

View的drawable的使用

如果你想在TextView、EditText、Button等组件的Left、Top、Right、Bottom设置一张图片的话,直接使用这个属性就可以了

2013-11-14

Maven离线包

Maven离线包,直接解压使用,可以maven类对项目进行管理,

2013-11-04

Java高手真经_应用框架卷_Java_Web核心框架.part1

Java高手真经_应用框架卷_Java_Web核心框架.part1

2013-07-22

sssssssssss

单个tag不多于12个字符,多个关键字请用空格分隔,最多填写5个。点击右侧我的Tag可快速添加

2013-07-22

jbox2d-2.0.1-library-only

jbox2d-2.0.1-library-only

2013-06-20

王爽-汇编第二版视频高清版视频教程

王爽-汇编第二版视频高清版视频教程,提供了总的下载包地址 和 各个分集的下载地址,各位童鞋可以根据自己需要进行下载!

2013-06-21

歌词API学习

此文档是个人开发Android MP3播放器时,学习的歌词迷API整理的文档供大家参考!

2012-09-10

Android Url中文乱码问题

在开发过程中遇到了Url的中文乱码问题,经过多次测试,解决了问题,并分享给大家,希望能够你帮助!

2012-09-11

LayoutInflater的使用

关于Android的LayoutInflater的使用!

2012-09-11

bottomsheetsample.apk

这个是可运行的apk,源码下载:https://github.com/Kennyc1012/BottomSheetMenu

2020-05-16

滤镜使网页变灰.zip

在一些特定时期,需要把网站甚至为灰色,可以使用滤镜; 详情参看:https://blog.csdn.net/niuba123456/article/details/105321666

2020-04-05

MakedownPad2免安装和破解.zip

安装方法参考:https://blog.csdn.net/niuba123456/article/details/96476534

2019-07-19

IDA-pro-plus-6.5-x86-arm1.7.rar

交互式反汇编器专业版(Interactive Disassembler Professional),人们常称其为IDA Pro,或简称为IDA。是目前最棒的一个静态反编译软件,为众多0day世界的成员和ShellCode安全分析人士不可缺少的利器!IDA Pro是一款交互式的,可编程的,可扩展的,多处理器的,交叉Windows或Linux WinCE MacOS平台主机来分析程序, 被公认为最好的花钱可以买到的逆向工程利器。

2019-07-19

Java反射案例

Java反射案例,可以参考: Java反射机制 - 相关API:https://blog.csdn.net/niuba123456/article/details/85951088

2019-01-09

Android-Activity打成jar包

开发步骤参考:https://blog.csdn.net/niuba123456/article/details/85538073

2019-01-01

LuaviewSDK案例

这个是阿里巴巴的LuaViewSDK API的Demo,可以看到UI的demo,可以参考:https://blog.csdn.net/niuba123456/article/details/81531152

2018-08-09

Android整合Luaj案例

整合文档可以参考: https://blog.csdn.net/niuba123456/article/details/81200429和 https://blog.csdn.net/niuba123456/article/details/81223614

2018-07-26

AndroidStudio开发NDK

AndroidStudio给现有的项目添加NDK支持; 详情可以参考:Android Studio NDK开发-现有项目添加NDK开发(https://blog.csdn.net/niuba123456/article/details/81050052)

2018-07-15

JNI开发Java和C/C++互相传递List集合

JNI开发Java和C/C++互相传递List集合, 可以参考: Java从C/C++获取List集合对象:https://blog.csdn.net/niuba123456/article/details/80994166 Java传递List集合对象到C/C++ https://blog.csdn.net/niuba123456/article/details/80994168

2018-07-11

NDK开发传递对象作为参数

NDK开发有时需要Java和C/C++把对象作为参数互相传递, 详情参考: C/C++传递对象到Java:https://blog.csdn.net/niuba123456/article/details/80994037 Java传递对象到C/C+:https://blog.csdn.net/niuba123456/article/details/80993796

2018-07-11

NDK开发C/C++配置Log打印日志

NDK开发C/C++配置Log打印日志,可以参考:https://blog.csdn.net/niuba123456/article/details/80991477

2018-07-10

NDKC调用Java函数传参或获取变量

NDK开发时,C/C++调用Java的函数的一些案例; 传递int类型参数: https://blog.csdn.net/niuba123456/article/details/80978500 传递String类型参数: https://blog.csdn.net/niuba123456/article/details/80978916 传递多个参数: https://blog.csdn.net/niuba123456/article/details/80979082 调用静态函数: https://blog.csdn.net/niuba123456/article/details/80979019 C/C++获取Java的全局变量: 获取int类型和String类型变量并重新赋值: https://blog.csdn.net/niuba123456/article/details/80990063 获取静态变量: https://blog.csdn.net/niuba123456/article/details/80990237

2018-07-10

JNI开发Java调用C传递int、String、Array类型参数

JNI开发Java调用C传递int、String、Array类型参数; 详情参考: int类型: (https://blog.csdn.net/niuba123456/article/details/80959892) String类型(https://blog.csdn.net/niuba123456/article/details/80977247); Array类型:(https://blog.csdn.net/niuba123456/article/details/80977615);

2018-07-09

一个简单的NDK开发案例

这个一个简单的NDK开发案例,开发流程可以参考我的“Android的NDK项目开发案例”:https://blog.csdn.net/niuba123456/article/details/80959892

2018-07-09

VC++显示行号

VC++显示行号

2016-11-08

vshelp.dll

vshelp.dll安装参考:http://www.niubashaoye.com/?p=401

2016-11-07

Visual C++

Visual C++,安装参考:http://www.niubashaoye.com/?p=341

2016-11-06

UltraEdit.zip

UltraEdit破解版,下载解压既可以使用

2016-10-27

Mysql可视化工具

2016-10-23

mysql数据库连接jar

2016-10-23

Mysql安装包

2016-10-23

phpEclipse

MyEclipse中的php插件

2016-10-21

quercus-4.0.39.war

官方地址http://quercus.caucho.com/

2016-10-21

这个是adb工具包

这个我主要在解锁是用到,如果你忘记屏幕密码可以参考:http://blog.csdn.net/niuba123456/article/details/48289637

2015-09-08

牛八少爷的留言板

发表于 2020-01-02 最后回复 2020-01-02

CSDN中专栏怎样删除和排序

发表于 2019-05-18 最后回复 2019-05-18

空空如也

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

TA关注的人 TA的粉丝

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