自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

ZJQ的博客

我们看到的世界只是我们大脑模型的塑造;我们认为真实的世界是大脑想出来的。我们所有的感官都是大脑塑造的;学习是构建模型利于我们生存,遗忘是大脑对模型的筛选;感知层由自然选择进化;

  • 博客(16)
  • 资源 (31)
  • 收藏
  • 关注

原创 Java多态总结,3大特征封装,继承,多态,继承属性 Java中private、protected、public和default的区别 android studio 单元测试: 单元测试 set

看下代码demo:class A { public String show(D obj) { return ("A and D"); } public String show(A obj) { return ("A and A"); }}class B extends A { public String s...

2018-07-31 16:20:10 351

原创 让你彻底明白JAVA中堆与栈的区别, 以及==与equal的区别

Java把内存划分成两种:一种是栈内存,一种是堆内存。 栈内存:在函数中定义的一些基本类型的变量和对象的引用变量都在函数的栈内存中分配。 当在一段代码块定义一个变量时,Java就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java会自动释放掉为该变量所分配的内存空间,该内存空间可以立即被另作他用。 堆内存:用来存放由new创建的对象和数组。在堆中分配的...

2018-07-31 11:55:05 507

原创 handler是在主线程中运行的,可以进行UI的绘制。 新建子线程刷新UI: 新建Handler是使用postDelayed进行耗时:

其中handler是在主线程中运行的,可以进行UI的绘制。但是当发新建Thread的时候就不能就行UI的刷新,因为Thread是在子线程新开辟的线程,不能获取view,view 只能在原是线程中绘制也就是主线程绘制。新建Thread也不是不行,拿到主线程在进行绘制。MainActivity.this.runOnUiThread(new Runnable() { @Override...

2018-07-30 22:31:19 990

原创 String StringBuffer和StringBuilder的区别 线程安全 tools:context=mainactivity 作用 

String:字符串常量,字符串长度不可变。StringBuffer:字符串变量(Synchronized,即线程安全)。如果要频繁对字符串内容进行修改,出于效率考虑最好使用StringBuffer,如果想转成String类型,可以调用StringBuffer的toString()方法。线程安全是指:当你开了10个线程对StringBuffer同时进行处理10000次,那么总次数就是:1000...

2018-07-30 17:47:13 227

原创 DOM解析Xml文件,以及新建asserts文件目录

新建asserts文件目录:选中app目录右键,new > Folder > Asserts Floder,就OK了。接下来解析xml文件,还有解析json的,这里提供一个解析xml的工具类:在Asserts下新建Hello.xml:<dict num="219" id="219" name="219"> <key>..

2018-07-26 20:21:33 367

原创 Fragment的OnResume方法:显示时候即刷新:setUserVisibleHint,onHiddenChanged

public void onHiddenChanged(boolean hidden) { super.onHiddenChanged(hidden); if (!hidden){ List<BibleBookmarks> mBibleBookmarks = DBManager.getInstance(getActivity()).queryBible...

2018-07-23 19:57:50 403

原创 java.lang.IndexOutOfBoundsException: Index: 0, Size: 0

java.lang.IndexOutOfBoundsException: Index: 0, Size: 0在用greendao的时候出现这个错误:使用:if (mList != null && mList.size() > 0) {进行判断。

2018-07-17 22:25:25 1514

原创 在popupwindow中将监听事件传出到fragment中  PopupWindow简单使用,获取其中控件,进行监听 Android资源int转换为字符串

private LightPopupWindow window;window.setmOnClickListener_highelight(mOnClickListener_highelight);mOnClickListener_highelight:是:private View.OnClickListener mOnClickListener_highelight = new View.O...

2018-07-14 11:07:57 676

原创 popupWindow设置除了弹窗外 设置阴影

透明度50% 用7F表示。1.在创建popupWindow时:显示阴影WindowManager.LayoutParams lp=getActivity().getWindow().getAttributes(); lp.alpha=0.7f; getActivity().getWindow().setAttributes(lp);2.在popupWindow dism...

2018-07-12 15:45:05 5998 3

原创 android 开发图标抖动效果使用

在src目录新建anim文件,在anim中新建一个xml文件aa<?xml version="1.0" encoding="utf-8"?><translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="0" android:toXDelta="

2018-07-11 14:49:09 1818

原创 Error:Cannot change dependencies of configuration ':app:_debugAnnotationProcessor' after it has been

这句话的意思是在   :  错误:在已解析之后,不能更改配置的依赖项:App:除错代码处理器。也就是由于你对gradle进行了更所造成的,一般就是你新加入的grade中的依赖所造成的,这是根本的  原因。接下来你就应该看看你的版本是不是写对,或者 在开发工具是Android studio 3.0 以上使用了apt:关键字,需要进行需该等等原因,找到问题的根源才是关键。...

2018-07-11 14:48:10 3150

原创 如何生成Google-service.json 文件。

打开你的fieabase网址:https://console.firebase.google.com/u/0/你应该有自己的项目地址。创建一个新的项目,或者在你已经有的项目中加入新的app都可以。这个gson文件都是根据你的包名去生成的。在一个项目中可以加很多的App生成的json文件是根据项目去生成的,一个项目有多个app,在你生成的json文件中会有不项目中所有app的配置,当一个项目只哦有一...

2018-07-09 16:52:57 13421 3

原创 recycleview 增加自定义头部和尾部

首先导入所依赖的jar包:compile 'com.android.support:recyclerview-v7:25.3.1'最重要的就是adapter:/** * 作者:jiuqunZhang on 2018/7/4 10:20 * 邮箱:woshizhangjiqun@gmail.com */public class MyAdapter extends RecyclerView...

2018-07-04 11:21:53 551

原创 RxBus的简单用例,很好用那个

首先是一个RxBus类:public class RxBus { private static volatile RxBus mInstance; private final Subject bus; public RxBus() { bus = new SerializedSubject<>(PublishSubject.cre...

2018-07-03 22:10:55 508

原创 The version of Gradle you connect to does not support that method.

Error:Unsupported method: BaseConfig.getApplicationIdSuffix(). The version of Gradle you connect to does not support that method. To resolve the problem you can change/upgrade the target ver...

2018-07-03 15:07:19 8572

原创 变色的textview,在同一个textview中设置不同的颜色。

这是一个工具类,很好用:public class StringFormatUtil { private SpannableStringBuilder spBuilder; private String wholeStr, highlightStr; private Context mContext; private int color; private in...

2018-07-02 21:01:04 666

一个非常强大的测试工具,给大家简单的介绍一下基本使用方法 入门篇,如若不懂,请重新学习小学语文,再来阅读,谢谢!!! 1、

一个非常强大的测试工具,给大家简单的介绍一下基本使用方法 入门篇,如若不懂,请重新学习小学语文,再来阅读,谢谢!!! 1、第一步就安装JMeter,使用JMeter的前提是先把jdk等配置完成,才可以打开JMeter,不然会出现点开没反应的情况 作压力测绘师的软件,但是兼备对服务器发起万级别昂文等等,测试代码健壮性。

2022-10-08

US_export_policy.jar local_policy.jar

US_export_policy.jar local_policy.jar 解决:java.security.InvalidKeyException: Illegal key size or default parameters

2022-04-23

使用web3j实现abi转java实现效果 智能合约地址 区块链地址和账户密钥

使用web3j实现abi转java实现效果 智能合约地址 区块链地址和账户密钥

2022-04-22

java解析excel文件 poi.jar

java解析excel文件 poi.jar

2022-03-28

java解析excel文件 jxl.jar

java解析excel文件 jxl.jar

2022-03-28

CAJViewer7.2.0.115.self.zip

Cajviewer是中国期刊网的专用全文格式阅读器,支持多种文档格式、阅读和编辑功能更加方便齐全、对文献的管理功能增强,是一款集体积小、功能强大、占用资源少、使用方便等优点于一身的文献阅读软件

2021-12-08

basic-miktex-21.8-x64.exe

basic-miktex-21.8-x64.exe 论文编辑器

2021-12-08

IPFS-Desktop-Setup-0.17.0.exe

IPFS-Desktop-Setup-0.17.0.exe

2021-12-08

tencentcloud-sdk-java-master.zip

只要用于 人脸识别

2021-10-07

phpstydy ps.rar

phpstydy

2021-09-07

jadx_ui.zip

反编译工具,直接反编译apk,告别繁琐步骤。

2020-08-14

sokit-1.3.zip

1、服务器模式 用来监听本地端口,接收外部数据包,并且可以回复自定义数据 2、客户端模式 用来连接服务器,发送自定义数据包,并接收远程回复数据 3、转发器模式 用来监听本地端口,将接收到的数据包发送给指定的远程服务器,也可以在转发数据流中插入自定义数据向双发发送 4、支持发送ascii字符串数据,以及十六进制表示的原始字节,单次发送的字符数目没有限制 5、收到的数据会同时以这两种形式显示

2020-07-13

ch341_drvsky.exe

我是在win7,Android studio 3.0.1 开发Android主板设备,进行的是usb连接,有时候也会串口连接。

2020-04-03

signapk.jar

SignApk.jar。进行系统签名,获取系统权限。 教程: https://zhangjq.blog.csdn.net/article/details/104823662

2020-03-12

Advantage.zip

图谱解析软件,解压,里面有个setup。exe。当然还有其他拓展的工具。csdn留言,就发给你,留个邮箱就ok、

2019-09-12

usb-serial-for-android-master.zip

ANDROID OTG USB通信 读写 信息 环境:android studio 3.0.1 ,gradle 4.4 已经测试可直接运行

2019-09-10

jd-windows_jar.zip

此程序jd-gui.exe使用C++开发,主要具有以下功能: 一、支持众多Java编译器的反编译; 二、支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转;

2019-09-09

jd_windows.zip

此程序jd-gui.exe使用C++开发,主要具有以下功能: 一、支持众多Java编译器的反编译; 二、支持对整个Jar文件进行反编译,并本源代码可直接点击进行相关代码的跳转;

2019-09-09

iOS真机调试包12.4(16G77) 不用升级xcode 就可以

iOS真机调试包12.4(16G77) 不用升级xcode 就可以

2019-08-26

Activity之间使用接口传值.zip

Activity之间使用接口传值,只是两个activity,但是我感觉很经典,这个问题我看了很久了,很简单,会用,但是不懂。 set方法用于监听,也就是事件的触发。   set的主要作用:在你声明接口的地方把接口实例化 ,不是什么监听。 有2中方式 mainActivityTwo.setCeshi(MainActivity.this); 这种你需要把接口声明成静态的,每个界面之后一个activity,只有一个this,跳转之后就销毁了。所以接口传值多用于Activity和Fragment之间,或者Fragment和Adapter之间。 mainActivityTwo.setCeshi(new MainActivityTwo.CeShi() { @Override public void listener(int tep) { mTextView.setText(q+"22"); } }); 这种就是直接new很方便。

2019-07-30

mengxueping.zip

ADB interface 驱动下载,连接手机不显示,Android studio 不能调试,原因是驱动问题。 步骤:计算机右键,管理,找到手机不能识别的设备,右键更新驱动,选择加压的文件夹,是最外层的文件夹,就好了。

2019-07-26

实达设备多种数据格式转化StartTools_V1.2a.exe

将16进制格式的字符转化成汉字,也可以是10,16,32,8,2进制之间的转化,实达设备多种数据格式转化。

2019-06-19

银行设备16进制指令组包解包.exe

银行设备16进制指令组包解包

2019-06-19

sscomassistant.2.15.0.Installer.x64.exe

软件介绍 友善串口调试助手是一个很好而小巧的串口调试助手,完美支持Win7等Windows操作系统。友善串口调试助手支持常用的50-256000bps波特率,能设置校验、数据位和停止位,能以ASCII码或十六进制接收或发送任何数据或字符(包括中文),可以任意设定自动发送周期,并能将接收数据保存成文本文件,能发送任意大小的文本文件。 友善串口调试助手 友善串口调试助手功能介绍   1、友善串口调试助手支持自定义波特率,可支持各种非标准波特率;   2、串口自动设别,自动搜索串口;   3、接收数据可以进行十六进制和ASCII切换;   4、接收数据时,光标始终显示在最后一行或指定行;   5、可以以十六进制或ASCII格式,向指定串口发送数据;   6、定时发送数据;   7、友善串口调试助手自定义波特率,支持非标准波特率;   8、友善串口调试助手支持日志缓冲;   9、友善串口调试助手支持ASCII和Hex数据转换;   10、支持时间戳功能,可显示发送及接受时间。 友善串口调试助手安装步骤   1、首先在本站下载友善串口调试助手软件包,双击运行exe安装文件,选择简体中文语言,然后点击确定 友善串口调试助手   2、进入许可协议界面,选择我接受协议,然后点击下一步 友善串口调试助手   3、选择目标安装位置,可以默认安装到C盘或者点击浏览选择其他安装位置,然后点击下一步 友善串口调试助手   4、选择开始菜单文件夹,无需修改,直接点击下一步 友善串口调试助手   5、选择附加任务界面,选择创建桌面图标,然后点击下一步 友善串口调试助手   6、准备安装友善串口调试助手,点击安装 友善串口调试助手   7、正在安装,耐心等待安装进度条完成 友善串口调试助手   8、友善串口调试助手安装完成,点击完成后就可以打开使用 友善串口调试助手 友善串口调试助手使用方法   1、在本站下载安装好友善串口调试助手后,在桌面找到图标双击运行,主界面如下: 友善串口调试助手   2、首先根据串口发过来的信息选择波特率,这个波特率根据实际需要选择,要保证收发一致,否则可能收不到数据,有的时候可以收到,但是都是乱码 友善串口调试助手   3、根据传输协议,设置数据位,校验位,停止位,这三个也需要与发送端保持一致,一般来说都是默认设置8-N-1 友善串口调试助手   4、连接好硬件后,选择传输端口,对应电脑上的USB口 友善串口调试助手   5、设置数据收发模式,根据实际需要选择 友善串口调试助手   6、点击“运行”,即可收发数据包 友善串口调试助手   7、串口调试助手也可以调试TCP/UDP数据包,在下图位置,其使用方法与前者类似。 友善串口调试助手 友善串口调试助手 友善串口调试助手同类软件对比   1、串口调试助手   优点:使用方便,用户群最多,有书介绍及免费源代码。   缺点:1)因采用多线程接收技术,接收有时丢数,特别在高波特率或使用USB转串口时丢数较多。    2)只支持115.2K波特率。    3)只能选COM1~COM4,使用USB转串口时,要重新映射串口。   2、PCOMAPR(pcomtest)   优点:波特率高,高达921.6K,接收不丢数。   缺点:只有COM1~COM4可选,使用USB转串口时,要重新映射串口。   3、友善串口调试助手   优点:功能强,支持单界面双串口,可自动探测USB映射的COM口   缺点:日志记录按钮不太方便。

2019-06-19

DebugView 支持win10.rar

Debugview(VC调试工具)是一款电脑查错调试软件,该工具是程序员调试必备,能在运行程序后将错误提示完整记录在日志文本中,以供直接查看,进行故障修复,快下载使用吧!

2019-05-24

commons-lang3.1.rar

StringUtils在commons-lang3和commons-lang中的区别,下载commons-lang3.jar包

2019-05-22

zjq_sqllite1.0.rar

下载sqllit1.0.在我的csdn上有资源,你可以查看。直接打开资源就可以了。

2019-05-17

Android 开发解析xls文件工具集

Android 开发解析xls文件工具集,在我的博客里面有详解。

2019-05-15

svn资源安装包

svn安装包,有中文的包,下载的话完全私聊我就会发给你的。

2019-01-16

DisplayFusionSetup-9.3c

DisplayFusionSetup,用于win7多屏幕使用,在各个屏幕的底部实现任务栏。都有,很好用。

2018-10-18

Firebase云通知

在这个项目中可以进行云通知发布,测试成功的,这里仅仅是项目的代码,其中有个文件是测试工具:解压后你就能看到,这个工具的名字是PuTTY。

2018-06-14

空空如也

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

TA关注的人

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