自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Diana的博客

这是一首简单的小情歌~

  • 博客(52)
  • 资源 (8)
  • 收藏
  • 关注

原创 身份证归属地信息查询接口

前言: 这两天做开发用到了聚合数据的身份证数据接口,用的不是太爽。由于接口申请个数有限制,为了不浪费免费接口个数,于是乎自己写了一个;(舍不得开会员,贫穷拓宽了我的动手能力!) 接口现在在我的服务器上放着,有时候服务器可能会关掉,用的时候我要是关掉了可以联系我,我给打开!可视化测试页面正文 请求地址:http://www....

2019-11-04 22:42:25 6473 12

原创 关于Maven项目打包时没有资源文件的问题

Maven项目打包时没有资源文件

2022-03-29 16:42:05 1394

原创 Unity下载地址

https://download.unitychina.cn/download_unity/b3a603ad0064/Windows64EditorInstaller/UnitySetup64.exehttps://download.unitychina.cn/download_unity/b3a603ad0064/Windows64EditorInstaller/UnitySetup64.exe版本:Unity2021.1.25国内不容易登录,直接把放在这里,直接下载就好了...

2021-10-15 16:53:54 429

原创 Java排列组合代码

/** * 组合 * * @param n 总数 * @param m 选择个数 * @return 组合数 */ public static int c(int n, int m) { return a(n, m) / j(m); } /** * 排列 * * @...

2020-04-04 19:26:07 291 3

原创 Flutter发送表情接收表情库

先看看发送表情的效果:图片资源是微信的资源库,有其他要添加的可以再源码中直接改;高度由外层限定,使用时请限定高度,不然会默认撑满父容器;使用时传入一个回调方法,用来处理点击表情后的事件;发送可直接用,显示表情的话因为时间问题,简单写了一个,正常来讲是没有问题的,如果处理的太多会略卡;效果如下:...

2020-03-09 17:31:04 4841 10

原创 Android studio 3.5版本aidl报错,找不到文件,文件不生成

aidl不支持中文注释,所以切记:中文注释删掉中文注释删掉中文注释删掉

2020-02-24 16:32:50 630

转载 Flutter 圆形/圆角头像

Flutter 圆形/圆角头像圆形头像① ClipOvalnew ClipOval( child: new Image.asset(Utils.getImgPath('ali_connors')), )② CircleAvatarnew CircleAvatar( radius: 36.0, backgroundImage: Asse...

2020-01-08 16:15:21 254 1

转载 常见 HTTP/FTP/WebSocket 错误代码大全 - 转

常见 HTTP/FTP/WebSocket 错误代码大全 - 转HTTP1xx消息这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于HTTP/1.0协议中没有定义任何1xx状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送1xx响应。 这些状态码代表的响应都是信息性的,标示客户应该采取的其他行动。...

2019-10-12 16:27:05 565

原创 AndroidStudio关于升级的坑

记录一个坑,我的AIDL文件是在两个App中进行跨进程通讯用的,之前一直在程序中运行良好,今天突然暴毙,编译失败,无法通过;排查问题之后发现是AIDL文件没自动生成,检查了AIDL文件,并没有错误语法,所以猜测是Gradle的坑;经过检查,是AndroidStudio自动把我的构建版本从5.1.1提升到了5.4.1,可能是5.4.1对AIDL文件的构建规则发生了变化,导致无法生成aidl文...

2019-09-23 11:48:56 358

转载 Flutter Image实现图片加载

Image 简介Android ios 原生中使用 ImageView 来加载显示图片。 在flutter 中通过Image来加载并显示图片。 所有的widget并不是直接绘制图片的,而是控制的图片的主要属性的容器,负责绘制的是RenderObject,他们中间是通过ElementTree来联系起来。有了这个基础后,所有的widget都不会提供画布(canvas)来直接绘制image R...

2019-09-16 10:22:46 1876

原创 Flutter Sqflite join()方法不存在

import 'package:path/path.dart';记得引这个库!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

2019-09-12 13:17:07 2120 9

原创 Android关于Xposed使用[逆向]

 一.安装xposed安装器建议下载安卓模拟器(夜神模拟器等),在模拟器中测试使用,避免因为xposed的安装导致手机变砖;xposed安装器下载下载安装器之后,打开安装器,选择框架 > 安装更新,根据提示进行操作,安装完成之后显示一下界面:二.写代码创建xposed相关模块,先创建一个项目,我这里包名为"cn.xpx.xpx";引入xposed相关联的库文件...

2019-02-26 15:38:56 642

原创 仿微信7.0

微信7.0微信7.0更新了,我抱着学习和实践的态度,从ui到功能开始仿写. 不足之处,请多指教;GitHub地址:https://github.com/jy231613/wechart后台地址:https://github.com/jy231613/ChartsApi 效果图:...

2019-02-03 19:55:14 264

原创 SpEasy2.0,使用注解和反射进一步简化操作.

SpEasy是一个基于SharedPreferences封装的一个面向对象的数据存储类,用法功能和其稳定行在1.0版本就经过了测试,2.0版本增加了通过注解注入参数;SpEasy1.0博客地址:https://blog.csdn.net/qq_36676433码云地址:https://gitee.com/zfox/SpEasy使用方法:1.在Application中调用SpEasy...

2019-01-04 17:21:22 459

原创 Git第一次提交

git initgit add .$ git config user.name "你的名字"$ git config user.email "你的邮箱"$ git remote add origin 地址$ git pull origin master$ git add .$ git commit -m "你的第一次提交"$ git push origin master ...

2018-09-01 09:34:37 453

原创 RecyclerView滑动监听

//添加滑动监听 recyclerView.addOnScrollListener(new RecyclerView.OnScrollListener() { @Override public void onScrolled(RecyclerView recyclerView, int dx, int dy) { ...

2018-08-23 06:12:43 8442 1

原创 SharedPreferences的封装和使用--SpEasy

SpEasy码云地址:https://gitee.com/zfox/SpEasy项目介绍安卓存储工具SharedPreferences的orm封装,通过对对象的操作,完成数据的读取和存储,简单好用,存储和读取只需要一句话调用!软件架构SharedPreferencesUtil:简单封装的工具类,可以直接使用,但是每次操作都需要自己处理异常; SharedPreferencesT...

2018-07-27 11:40:31 1253

原创 Doc-api每个人都有专属的网络在线Api

一:什么是Doc-api    意思为网络在线api文档,在我们做后台的接口开发时,开发文档是必须存在的一个东西,他表达了每一个接口的信息,简而言之就是每一个接口的说明书;    Doc-api提供了网络在线的api支持,可以实时修改接口参数,及时对接口进行调整,数据及时更新,不用重复下载接口文档,使用方便快捷,页面干净利索,是前后端交互的神器;    而且Doc-api本身也提供了一些免费的公共...

2018-06-25 23:10:52 418

原创 手机归属地信息查询接口

前言        和前边的身份证信息查询接口还有历史上的今天数据接口一样,在这个项目上又新增了手机归属地信息查询接口,因为这个编辑器实在是使用不习惯,所以就写了一个网页,呈上api接口详情;        另外我对之前的两个接口的项目进行了重构,改用了SpringBoot搭建的SSM,老接口还在用,新项目也对之前的接口做了更新,而且目前我正在策划做一个在线api接口描述的网站,呈现效果就和我这个...

2018-06-14 21:30:44 822

原创 根据用户名生成一张图片

前言:    有这么一个需求,就是和Gitee官网一样,用户注册时都是没有头像的,默认一个头像又太丑,于是我想到模仿Gitee做一个根据注册的用户名首字符,生成一张用户头像图片;    对此,进行了封装,可以使用一句话生成高逼格的用户头像,避免和以前一样low;    GitHub地址:点击打开链接    使用方法很简单,github的Readme介绍的很详细,这里稍微的提一下:    例:   ...

2018-05-31 23:01:38 3645

原创 AndroidStudio3.0到3.1遇到的坑

本以为3.0到3.1仅仅是界面的优化,万万没想到的是这个坑比起2.0到3.0居然一点也不差,坑太大了,差了好多资料,解决了.第一个坑:    项目中所有的compile都替换为api或者implementation,这个错报错的时候是有提示的,可以根据报错的提示进行修改即可; 第二个坑:    项目中的有些依赖包升级到最高;比如烦人的butterknife    我平时不用这个的,但是老项目了,以...

2018-05-18 10:46:01 963

原创 Redis使用笔记

前言        最近进阶了一下自己的能力,对于redis这种东西肯定是必修课,不过因为以前有了解过这类的数据库,所以学起来已不是很吃力,基本用法很快就搞定了,写个笔记记录一下,也算是巩固一下记忆;正文        一.redis的下载,安装,并开启redis服务;        下载:(windows下)        下载地址:https://github.com/MSOpenTech/r...

2018-05-08 13:35:29 157

原创 四、微信公众号开发--文本消息的处理案例

正文        不多比比,直接说正文;        我文本消息的处理封装在了TextService的实现类TextServiceImpl中,在这其中我封装了关键字的回复处理和传情功能,关键字回复还好理解,就是根据你发送的信息,我判断是否包含某些关键字,如果包含的话就会回复一些相对应的信息;传情功能则是我自己设计的一个小功能,灵感来自于百度传情。        用户可以向公众号发送一段带有传情...

2018-05-05 21:49:06 653

原创 三、微信公众号开发--阐述消息的处理与接收流程

前言        微信在接到消息后,会想设置好的url地址发送post形式的请求,开发者只要接收这个请求,解析之后做出响应的操作,然后按照响应的格式,把数据响应回去就好了。如果响应失败,微信没有接收到来自服务器的响应信息,或者响应的格式不对的话,前端会出现“目标服务器服务出现故障”等类似的提示;正文        首先是程序的入口,在servlet的doPost()方法中来处理这个请求。并返回响...

2018-05-05 21:28:33 302

原创 二、微信公众号开发--解读和封装消息类型

前言        这次篇幅较长,不多比比,直接进入正文;正文        在处理微信请求之前,我们要先分析一下微信的请求都有哪些,还有微信支持的我们的响应有哪些;打开随意一个公众号,我们可以看到我们要处理的信息一共有两种,一种是文字,图片,语音等这种的消息类型,一般的微信公众号不会去关注这些,特别是一些外包公司做的,这些基本上是点了之后没啥反映的。其实我认为这一部分用好了也能做出许多功能来;还...

2018-05-05 11:41:30 529

原创 一、微信公众号开发--开发前准备

前言        最近完成了一整套的微信公众号开发,赶忙来分享一下。刚好专栏申请下来了,就在专栏里写点东西吧。我本身是做javaweb开发的,现在工作做的是android,之前可谓是从来没有做过这个东西,官网的文档写的还是不错的,不过一开始入门的话难免有些摸不到头脑,看了这个再去看文档继续深度开发的话事半功倍;        注册帐号什么的就不说了,那方面是个人就会注册。建议是去弄个开发者测试帐...

2018-05-05 10:39:59 1051

原创 程序员专用壁纸!!!

URL:http://www.jiahengfei.cn/request/img/bgok/bgok.jpgURL:http://www.jiahengfei.cn/request/img/bgok/bgok2.jpgURL:http://www.jiahengfei.cn/request/img/bgok/bgok3.png

2018-04-27 19:46:35 23683 1

原创 IDEA运行SpringBoot报错:Error:java: 无效的源发行版: 1.8

原因:因为jdk版本不统一所导致的,只要将项目中的所有配置版本的地方统一即可;先看一下pom.xml中的版本是几,然后统一所有版本成一个;第一处:确认一下编译时使用的jdk版本;第二处:确认一下project中的jdk版本;第三处:确认一下modules中的jdk版本;都统一之后编译,就可以正常操作了...

2018-04-22 23:13:41 2828

原创 Git小计

手动:git pull origin master<这里需要修改/添加文件,否则与原文件相比就没有变动>git add .git commit -m "第一次提交"git push origin master一行一行的写;错误记录Can't update: no tracked branchNo tracked branch configured for branch mast...

2018-04-19 18:11:16 136

原创 android按钮样式

一个效果还算不错的按钮背景效果:<?xml version="1.0" encoding="utf-8"?><selector xmlns:android="http://schemas.android.com/apk/res/android"> <item android:color="#f8f8f8" an

2018-04-18 15:57:26 4607

转载 Android PopupWindow使用方法小结

Android PopupWindow使用方法小结前几天要用到PopupWindow,一时竟想不起来怎么用,赶紧上网查了查,自己写了个demo,并在此记录一下PopupWindow的用法。使用场景PopupWindow,顾名思义,就是弹窗,在很多场景下都可以见到它。例如ActionBar/Toolbar的选项弹窗,一组选项的容器,或者列表等集合的窗口等等。基本用法使用PopupWindow很简单,...

2018-04-18 15:54:40 343

原创 持久化日志LogPersist类

前言:        项目做了一部分,要有持久化日志这一功能。目的是方便以后建库。项目后台预设了访问记录,登录记录等功能,但是一期还没有写到这个地方,所以需要做一些持久化信息的操作,一方面方便记录信息,一方面也要为以后建库提供数据;        因为以后这些数据是要建库的,所以样式什么的也不能随便写。所以也就封装了一个工具类,便于做这些日志信息或者建库之前数据的持久化;        当然了,这...

2018-04-17 19:49:56 1171

原创 服务器异常:java.lang.IllegalStateException

错误信息:    java.lang.IllegalStateException: Cannot call sendError() after the response has been committed    使用select搭建写接口,返回数据是json格式,直接用流写出到的浏览器,数据是正常写出了,不过服务器控制台一致在报异常信息,看着很不舒服,查了下原因,这个原因SSH框架也会出,问题就...

2018-04-11 02:41:02 1303

原创 历史上的今天数据接口

前言        也是做开发用到了"历史上的今天"数据接口。聚合给我限制次数,贫穷再一次增强了我的动手能力。本来一开始用的时候就想好怎么写一个接口了,只是比较懒,没写。没办法,接口访问次数够了,自己还没银子冲会员,只能出此下策!        目前接口也是在我服务器上放着,和之前的身份证接口在同一个服务器上放着。一般情况下服务器都会开着,除非关了(emmmmm)。        可视化测试页面正...

2018-04-09 10:43:41 6480 2

转载 QMUI双层ViewPage嵌套,切换之后第二层viewPage页面不显示数据问题

问题描述: ViewPager中嵌套ViewPager并用Fragment填充数据,但是在切换外部ViewPager之后,却没办法加载内部ViewPager中的数据。例如:当切换我界面之后再返回首页,就加载不了其中的数据。解决方案: adapter = new TabAdapter(getFragmentManager(), consName, mConsFragments); adapter =...

2018-04-03 22:28:39 1332 2

原创 Android仿京东垂直跑马灯效果

        项目用到了垂直跑马灯效果,搜了一下之后大佬们实现方式各不相同,我用了一个自定义View重写TextView的方法,在使用的过程中发现了一些作者的漏洞,也就是挖的坑,我对这个做了修改。实现起来很容易;        原文连接        修改1:给属性添加一些默认值;        原作中是通过代码给定一些基础设置,我这里很简单的添加了默认属性,比如滚动头的颜色和滚动体的颜色,滚动...

2018-03-31 16:12:12 1397

原创 Android轮播图使用OkGo加载网络图片分别设置

前言:        轮播图是一种常用的广告控件,几乎在每个App中都会出现。本文阐述一个之前在开发中遇到的问题,就是使用OkGo异步加载网络图片并分别设置给轮播图;如果方法不好,乐于接受批评!    一:引入依赖     依赖有轮播图插件<RollPageView>和OkGo;(我略懒,并没有自己写一个轮播图)    compile 'com.jude:rollviewpager:1...

2018-03-31 14:34:19 1275 1

原创 RxJava1.x学习

前言:    作为一个小菜鸟,以前都没有用过RxJava,但这都丝毫不影响我在这里BB。以前写个异步就是new Thread()+new Handler();或者是使用new AsyncTask();来实现一个异步操作。大清早起来,就准备研究这个RxJava,想看看这个是个什么玩意;    首先呢,学习一门新东西要先了解他,于是乎我就拿出我的看家本领“百度一下”;百度了一些文章,看着特别棒,讲解的...

2018-03-28 18:38:48 549

转载 RxBinding使用

代码示例Button 防抖处理 button = (Button) findViewById( R.id.bt ) ; RxView.clicks( button ) .throttleFirst( 2 , TimeUnit.SECONDS ) //两秒钟之内只取一个点击事件,防抖操作 .subscribe(new Action1...

2018-03-28 18:34:36 289

转载 RxJava操作符大全

创建操作以下操作符用于创建Observable。create: 使用OnSubscribe从头创建一个Observable,这种方法比较简单。需要注意的是,使用该方法创建时,建议在OnSubscribe#call方法中检查订阅状态,以便及时停止发射数据或者运算。 Observable.create(new Observable.OnSubscribe<String>() {...

2018-03-28 18:20:09 229

mysql5.0.rar

Mysql5.0.22安装全套,附带sqlyang,不过比较老了,建议用navicat,带有傻瓜式安装图解,还有详细文档,适合初学者学习sql使用

2020-08-24

dom+xstream

dom+xstream, dom4j解析xml,没有多余的东西,解压即用,两个版本是ok的, dom4j是1.6.1,xstream是1.3.1

2018-05-05

前端easyUI框架

前端easyUI框架,包含了1.4和1.5两个版本,包括两个版本的中文API文档,对于初学者也有继承Word文档提供。。。

2017-09-20

前端Jquery框架

完整版的JQuery框架,包含了jquery1.1和jquery2.1两个版本,还有两个版本相关的API文档,另外给初学者提供了一份详细的PDF文档。

2017-09-20

Struts2框架

Struts2框架,版本号2.3.29,比较经典的版本,包含所需的jar包还有xml示例文件,因为源码包太大上传不了,所以需要源码私下联系我。

2017-09-20

SpringMVC框架

SpringMVC3.2.0框架,包含了jar包,配置文件的编写规范,一步到位!速速下载。不会用的可以联系我给demo。。。

2017-09-20

JSTL所需要的jar包 下载

JSTL所需要的jar包,包扩扩展标签库。JSP 标准标签库(JSP Standard Tag Library,JSTL)是一个实现 Web 应用程序中常见的通用功能的定制标记库集,这些功能包括迭代和条件判断、数据管理格式化、XML 操作以及数据库访问.如果要使用JSTL,则必须将standard-1.1.2.jar和 jstl-1.2.jar文件放到classpath中

2017-09-20

SSH框架整合包3.x

spring,struts2,hibernate三个框架简称SSH框架整合包3.x,包括一个ssh整合Demo,还有三个框架的xml文件的配置,还有所需要的jar包,也有全部的jar包。

2017-09-20

空空如也

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

TA关注的人

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