自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Zilin的博客

记录点滴生活

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

原创 Retrofit 自定义拦截器(token校验、URL动态修改、日志输出、token失效自动刷新)

/** * @Description:检查是否忽略token * @Author: zzl * @Date: 2021/6/4 11:13 * @Param: [request] * @Return: boolean **/private Request checkIgnoreToken(Request request) { try { boolean ignoreToken; String ignoreTokenStr = request.heade.

2021-06-07 11:14:40 2568

原创 HandlerThread

new Thread(new Runnable() { @Override public void run() { Looper.prepare(); Handler handler = new Handler(Looper.myLooper()); Looper.loop(); }}).start();HandlerThread是一个工具类,针对上述代码的封装。使用方法:创建 HandlerThread 对象,并调用 .

2021-08-15 10:28:15 196

原创 说下切换横竖屏时 Activity 的生命周期变化?

1、AndroidManifest没有设置configChanges属性1.1 android 6onPause --> onSaveInstanceState --> onStop --> onDestroy -->onCreate --> onStart --> onRestoreInstanceState --> onResume --> onStop --> onDestroy总结:没有设置configChanges属...

2021-08-13 11:02:25 350

原创 Cookie、Session以及Token的见解

演变史:Cookie ——》Session ——》TokenCookie解决http协议无状态Session解决Cookie容易被篡改的安全隐患Token解决Session服务端内存开销过大的问题

2021-08-12 16:02:34 135

转载 Android Handler 内存泄漏问题

https://blog.csdn.net/zzw0221/article/details/94209323

2021-08-10 16:03:28 98

原创 Android 双屏异显(兼容android8)

public void initDiffDisplay() { try { DisplayManager displayManager = (DisplayManager) getSystemService(Context.DISPLAY_SERVICE); Display[] presentationDisplays = displayManager.getDisplays(); if (presentationDi.

2021-06-07 11:53:12 671 1

原创 Oracle格式化日期:yyyy年mm月dd日

如:yyyy年mm月dd日 需要加双引号例:SELECT TO_CHAR(SYSDATE,'yyyy"年"mm"月"dd"日"') FROM DUAL;

2021-02-07 19:30:20 1964

原创 Android 在线反编译

Android 在线反编译

2021-01-16 09:46:32 1051

原创 android apk版本升级,安装完成卸载安装包

用法:在某一个Activity的onCreate中执行以下方法 /** * 检查APP最新安装包 By zzl 2021.01.11 */ private void checkAppVersion() { JsonObject jsonObject = new JsonObject(); jsonObject.addProperty("appCode", "xxx"); RequestBody body = Reque.

2021-01-15 10:46:25 3232

原创 Android 后台推送消息到Android端

难点:Netty建立长链接

2020-03-11 14:51:55 1016

原创 Android 智能无人收银机APP的研发思路

难点:接收扫码窗的条码信息,无焦点模式

2020-03-11 14:49:54 701

原创 Android 串口通信的研究(案例:智能无人售货柜、智能无人盒饭机)

Android 与下位机进行通讯,下发指令控制硬件

2020-03-11 14:47:57 645

原创 微信公众号 小程序通过微信公众号推送消息模板的设计思路

难点:如何将微信公众号下openid和小程序下的openid进行关联

2020-03-11 14:46:17 403

原创 用Netty实现Socket长链接

一、Netty服务端1、NettyServer2、NettyServerChannelInitializer3、NettyServerHandler如何启动?package webimport com.hbscTools.NettyServerimport grails.boot.GrailsAppimport grails.boot.config.GrailsAutoConfi...

2019-12-18 15:55:25 1983

原创 Android 无 EditText 情况下接受扫码枪扫描数据(应用场景:自助收银设备、自助售货柜扫描fukuan)

关键点:重写activity中的dispatchKeyEvent方法Kotlin版:import android.os.Handlerimport android.os.Messageimport android.support.v4.app.FragmentActivityimport android.view.KeyEventimport android.widget.Toa...

2019-10-31 14:11:05 758

原创 聚合支付+优惠券支付解决方案

聚合支付 + 券支付解决方案研究背景:中百智能盒饭机繁琐的支付流程。顾客选购商品加入购物车,进入购物车,点击立即支付跳转到付款界面。顾客此时面临两个选择,一是直接打开微信或者支付宝支付,二是点击使用券支付按钮跳转至券支付界面,顾客打开中百云小程序,点击电子券,选择满足条件的电子券,点击立即使用,跳转至电子券编码界面,此时小程序会展示一串六位数的电子券码,用户在盒饭机台券支付界面手动输入券码...

2019-09-04 10:16:03 1829

原创 Navicat Premium11.2.7连接Oracle报ORA-12737

报错信息如下:解决方法如下:先下载如下两个文件先,链接如下:链接:https://pan.baidu.com/s/1o_d3jrUXNEvPo3sD6EGEgA提取码:plj9再把这两个压缩包解压到Navicat Premium的根目录哪里,如图再打开Navicat Premium按如下步骤打开工具-》选项-》其他-》oci在点击添加刚刚下载下来对应文件夹里面...

2019-04-13 14:22:47 893

原创 微信小程序 1.主表附表同时提交表单 2.动态新增删除view 3.上传文件(附Java源码)

wxml代码:<view class="page"> <view class='head'></view> <view class='content'> <form bindsubmit='formSubmit'> <view class="page-section"&gt

2019-01-14 10:26:31 765

转载 ubuntu16.04 安装mysql5.7并设置root远程访问

1.安装mysql5.7sudo apt-get install mysql-serversudo apt-get install mysql-clientsudo apt-get install libmysqlclient-dev2.修改配置文件sudo vim /etc/mysql/mysql.conf.d/mysqld.cnf # bind-address = 12...

2018-12-18 21:50:28 2650

原创 https网站不显示小锁【解决办法】

在HTML的head标签中加一段<meta http-equiv="Content-Security-Policy" content="upgrade-insecure-requests" />即可例子:<head><meta http-equiv="Content-Security-Policy" content="upgrade-insecure-req.

2018-12-15 23:33:32 2726

原创 Spring Boot配置腾讯云SSL证书

一、申请有权威的SSL证书我是在腾讯云申请的二、jks文件复制到项目的application.properties同级目录三、修改Spring Boot的application.properties#https加密端口号 443server.port=443#SSL证书路径 一定要加上classpath:server.ssl.key-store=classpath:w...

2018-12-15 23:13:48 5184 2

转载 springboot+jsp jar包 上传云服务器 【访问失败】解决办法

1、springboot整合jsp最近做的一个项目,由于种种原因使用了springboot+jsp。相信许多人也清楚,springboot官方推荐的模板引擎是thymleaf,并不太支持jsp。springboot要整合jsp的话,需要添加以下依赖:另外,如果需要用到jstl的话,则需要添加以下依赖:而且jsp文件必须放在WEB-INF目录下,否则无法编译成class文件(...

2018-12-15 21:53:19 598

原创 解决 springBoot 中@ReqestBody的大坑

切记:前端传到后端的参数是form-data形式的,后端则不用加@ReqestBody注解前端传到后端的参数是Json形式的,后端必须加@ReqestBody注解 

2018-12-15 18:55:54 1396

原创 nodejs_Post方式提交json字符串(request)

nodejs_Post方式提交json字符串(request)Zilin 2018.3.20 操作系统:Ubuntu16.04前提条件:安装最新版本nodejs,参照http://www.cnblogs.com/zl03jsj/p/6819333.html第一步中的方法1。1、新建文件夹nodejsTest:mkdir nodejsTest2、进入nodejsTest文件夹...

2018-12-15 18:49:33 18214

原创 HttpClient_Post方式提交json字符串

HttpClient_Post方式提交json字符串Zilin 2018.3.20 package com.gts.jsonPost;import java.io.IOException;import org.apache.http.client.ResponseHandler;import org.apache.http.client.methods.HttpPost;...

2018-12-15 18:49:23 57067 3

原创 本地机window从云服务器linux上获取文件(可用xShell,非常强大,可以拖拉上传文件)

本地机windows从云服务器linux下载上传文件 Zilin 2018.12.15 方案一:可用xShell,非常强大,可以拖拉上传文件 Zilin 2018.3.28方案二:Putty 步骤:1、安装 putty-64bit-0.70-installer.msi2、打开cmd命令窗口,进入PUTTY安装目录下3、pscp基本用法:Usage:...

2018-12-15 18:43:14 4881

转载 Linux Ubuntu 下安装与卸载 JDK

https://blog.csdn.net/sun8112133/article/details/79905401Linux Ubuntu 下安装与卸载 JDK

2018-12-15 18:39:39 363

转载 redis + mysql

redis + mysql

2018-07-26 16:30:24 810

转载 操作日期

https://www.cnblogs.com/wenzichiqingwa/archive/2013/03/05/2944485.html

2018-07-26 16:28:52 160

转载 MyBatis的Mapper接口以及Example的实例函数及详解

http://blog.csdn.net/biandous/article/details/65630783

2018-07-26 11:58:01 162

原创 mybatis sql语句编写

www

2018-07-26 11:55:01 146

原创 List、String、数组之间转换

www

2018-07-26 11:54:06 237

原创 SpringBoot Controller类接收多个List对象的解决办法

发送的参数:{"id":1, "shiftDetails":[{"id":1,"lineId":2}], "broadcasts":[{"id":1,"lineId":1,"imgPath":"TEST1"}, {"id":2,"lineId":2,

2018-07-19 14:30:29 30093 3

转载 理解Maven中的SNAPSHOT版本和正式版本

理解的Maven中的快照版本和正式版本点击打开链接

2018-07-01 09:43:55 471

转载 从概念到底层技术,一文看懂区块链架构设计(附知识图谱)

http://www.sohu.com/a/228640314_116858

2018-06-29 16:42:58 551

转载 JAVA 单播、多播(组播)、广播(P2P网络)

JAVA单播,多播(组播),广播

2018-06-29 15:22:17 1173

原创 Ajax异步请求Jquery 动态修改href的值,但是跳转仍然是旧的地址,解决方案如下:

添加红色部分代码即可解决问题////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////<a id="${topic.topicId}" href="<%=basePath%>student/stude...

2018-04-28 12:57:14 2825

转载 Python yield 使用浅析

Python yield 使用浅析

2018-04-09 11:49:58 143

转载 使用 SSH 密钥对连接 Linux 实例

https://www.alibabacloud.com/help/zh/doc-detail/51798.htm 点击打开链接

2018-04-04 14:24:59 1962

原创 Python_Post方式提交json字符串

Python_Post方式提交json字符串Zlin 2018.3.20import urllib2import jsondata = {"query":{"match":{"imtype":"LTCUS"}},"sort":[{"rtdatetime":{"order":"desc"}}],"size":3}heade

2018-03-20 11:04:57 7921

Hs5510R SDK

Hs5510R SDK

2021-01-16

Histone服务示例源码

Histone服务示例源码

2021-01-16

明华澳汉读写器R6-N V3.0.0.14

明华澳汉读写器R6-N V3.0.0.14

2020-10-19

联迪A8设备SDK开发工具包

打印机 射频卡读卡器 磁条卡读卡器 摄像头 闪光灯 等硬件模块调用 打印机 射频卡读卡器 磁条卡读卡器 摄像头 闪光灯 等硬件模块调用 打印机 射频卡读卡器 磁条卡读卡器 摄像头 闪光灯 等硬件模块调用 打印机 射频卡读卡器 磁条卡读卡器 摄像头 闪光灯 等硬件模块调用

2020-09-24

简历模板.rar

简历模板

2020-08-27

Java1.8.rar

java jdk 1.8 java jdk 1.8 java jdk 1.8 java jdk 1.8 java jdk 1.8 java jdk 1.8

2020-08-27

putty-64bit-0.70-installer.msi

putty-64bit-0.70-installer.msi putty-64bit-0.70-installer.msi

2018-03-28

HttpClient相关jar包

HttpClient相关jar包 HttpClient相关jar包 HttpClient相关jar包

2018-03-20

空空如也

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

TA关注的人

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