自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

zoro_Dcup的专栏

重要的事情说一遍:debug......debug......degub......

  • 博客(81)
  • 资源 (7)
  • 问答 (1)
  • 收藏
  • 关注

原创 Entry name ‘res/drawable-xhdpi-v4/ic_launcher.png‘ collided

完整错误信息如下:> A failure occurred while executing com.android.build.gradle.tasks.PackageAndroidArtifact$IncrementalSplitterRunnable > Entry name 'res/drawable-xhdpi-v4/ic_launcher.png' collided这种问题也是编译打包的时候会出现,低版本开发工具不会出现,高版本就出现了,翻译好错误信息就行了!条目名称”

2021-12-11 16:53:54 3279

原创 the Java Runtime (class file version 55.0), xxx recognizes class file versions up to 52.0

标题不够长,不能显示完整错误信息,完整错误信息如下;Cause: com/android/tools/idea/gradle/run/OutputBuildAction has been compiled by a more recent version of the Java Runtime (class file version 55.0), this version of the Java Runtime only recognizes class file versions up to 52.

2021-12-11 16:40:18 8485

原创 Unable to load Maven meta-data from xxx com/github/chrisbanes/photoview/

【项目背景】:之前项目环境好好的,为了方便调试,安装了as(Android Studio)之后就把我的整个环境搞崩了,ionic打不了包,问题主要出在加载依赖包的时候找不到对应的文件了。简直要被气炸了,于是怒卸载as!!!!【起因】:和AS本身有点关系,但是不大,as启动的时候会提示你设置代理设置,ProxySettings,如下图:主要是HTTP Proxy和HTTPS Proxy两个配置,国内访问android开发者网站一般都是访问不了的。所以需要代理。但是、但是、但是,设置

2021-12-01 11:43:32 5513

原创 fatal: unable to access ‘https://github.com/xxx‘: OpenSSL SSL_connect: SSL_ERROR_SYSCALL in connecti

项目介绍:在前段项目中使用npm install 来加载node_modules依赖包,尤其在加载到github上的插件时,经常抛出异常,要么访问不到,要么连接超时。项目环境:根据自己使用前段框架,大同小异;笔者为ionic+angular;解决方案如下:windows:打开管理员模式命令行界,或者桌面右键,打开git gui push(具体名字忘了,但差不多),然后输入如下命令;git config --global --add remote.origin.proxy ""gi

2021-10-12 10:49:59 1237

原创 No serializer found for class cn.hutool.json.JSONNull and no properties discovered to create BeanSer

项目背景:后台通过JSONObject形式存入到redis,前台通过hutool方式将jsonstring转换为jsonobject对象使用时报错,错误信息如标题所示。搜索问题发现有大佬说:Hutool会使用JSONNull来表示空值,而SpringBoot默认使用的序列化是Jackson,在接口调用过程中使用了Map,直接传入了Hutool的JSONObject,而该Map存在空值,所以存在JSONNull,最终导致错误。我的解决方案为不通过hutool工具来转换,也即JSONObj

2021-09-14 16:03:45 5791 1

原创 Git报错解决:OpenSSL SSL_read: Connection was reset, errno 10054

背景:ionic项目在npm install的时候拉取GitHub上面的项目或者依赖包时,偶尔会出现如下错误:OpenSSL SSL_read: Connection was reset, errno 10054xxxx此时只需如下配置:1、电脑右键:进入Git Bash Here,如图;2、输入输入git config --global http.sslVerify "false"3、再次执行npm install一切OK!总结:跳过https验证。参考文章:G

2021-08-21 01:39:26 404

原创 ionic build -- prod Error: Cannot find module ‘@angular/compiler-cli/ngtools2‘

ionic build 正常ionic build -- prod报错。报错日志如下:ionic-app-script task: "build"[09:10:58] Error: Cannot find module '@angular/compiler-cli/ngtools2'Error: Cannot find module '@angular/compiler-cli/ngtools2' at Function.Module._resolveFilename (intern

2021-08-10 15:23:01 849

原创 Android:让WebView支持<input type=”file”…>元素

在Android中,当我们通过WebView打开一个页面时,如果里面有元素是类型的,WebView只能正常的显示样式,但是是无法点击的。要解决这个问题,我们需要重写WebChromeClient。下面直接给出Demo代码:Activity文件主要代码: web.setWebChromeClient(new WebChromeClient() { //关键代码

2021-08-06 16:41:26 563

原创 Mac 下mysql8启动服务失败

出错背景: Mac系统系统更新重启电脑,抑或是navigate突然的崩溃导致。(猜想) 此时:mysql服务通过系统连接是可以正常启动服务,并操作数据的,但是navigate工具连接失败,拒绝连接,提示错误(类似服务没有启动,你连不上,得先启动服务)。 但是你通过mysql.server status 查看服务启动状态,也是服务is not running,but pid is exist! 停止服务也正常。(有时也不正常) 启动服务就报错...

2021-04-09 14:33:26 777

翻译 java生成秘钥key,并保存秘钥到文件中

javaCipher类完成aes,des,des3和rsa加密(算法类型).参考连接:https://blog.csdn.net/weixin_29359765/article/details/114140515本例子采用的是Java的对称加密其中的一种方式(3DES),其他的加密方式也类似。生成一个key秘钥,发送方使用生成的key秘钥进行加密操作,然后把生成的key秘钥保存到文件中,提供给需要解密的一方使用key秘钥进行解密操作。(期间一定要保存key秘钥不被泄露)package com.

2021-03-20 23:09:30 2142

原创 AOP解密加密接口要点记录

项目背景:需要对项目的前后端进行加密传输,后台统一处理,此时我们经常会用到spring的AOP,方便快捷,以下为书写过程中的记录以及总结。项目环境:springboot【说明】前台加解密,以及后台加解密过程忽略,各位大佬根据自己项目书写即可。主要业务代码如下:@Pointcut("@annotation(com.zoro.drei.common.annotation.SecurityAsIn)") public void pointcut() { } @Aro

2021-02-19 15:57:14 305

转载 CryptoJS中AES实现前后端通用加解密

在项目中如果要对前后端传输的数据双向加密, 比如避免使用明文传输用户名,密码等数据。 就需要对前后端数据用同种方法进行加密,方便解密。这里介绍使用 CryptoJS 实现 AES 加解密。首先需要下载前台使用 CryptoJS 实现 AES 加解密的,所以要先下载组件,下载 CryptoJS-v3.1.2 版本之后,文件中包含components 和 rollups 两个文件夹,components 文件夹下是单个组件,rollups 文件夹下是汇总,引用 rollups 下的 aes.js 文件即可。

2021-02-18 16:45:52 445

转载 Android反编译APK修改内容重新打包签名

反编译Apk,修改文件重新打包APk。修改资源文件重新打包。1、使用apktool直接反编译apk 1.1配置apktool环境: 1.1.1打开apktool官网 https://ibotpeaches.github.io/Apktool/install/ 1.1.2编写执行脚本文件apktool.bat。 内容...

2020-12-22 13:38:16 596

转载 Mac OS系统如何安装Oracle11g企业级数据库

大家好,我是Steafan,今天为大家讲解Mac系统如何安装Oracle11g等其他相关版本的企业级数据库并进行使用。 众所周知,Oracle从10的企业级版本开始就不在对Mac进行相关技术支持和运维服务,所以导致很多使用Mac的程序员无法进行相关工作的开展,不得不在自己的Mac中安装Win系列的虚拟机,然后在Win虚拟机中再安装Oracle数据库,然后在实体机中再进行连接等操作。但是,Mac的硬盘存储空间是非常有限的,我的是128GBSSD,也有256的及更大的,但是如果想提升自己Mac的...

2020-12-14 11:08:29 1881 3

原创 Flowable工作流兼容达梦、人大金仓数据库

此处以金仓为例,达梦也是一样。1、配置maven包<dependency> <groupId>com.kingbase8</groupId> <artifactId>kingbase8</artifactId> <version>8.2.0</version> <scope>system</scope> <systemPath>${basedir}/

2020-10-01 15:47:32 3510 3

转载 idea解决maven pom依赖下载失败

mvn -U idea:ideamvn -f pom.xml dependency:copy-dependenciesmvn dependency:get -DremoteRepositories=http://repo1.maven.org/maven2/ -DgroupId=junit -DartifactId=junit -Dversion=4.8.2原文链接https://www.cnblogs.com/zany-hui/articles/10109500.html...

2020-09-04 14:38:08 150

原创 Springmvc+Freemarker视图解析器配置过程

Springmvc集成Freemarker作为视图解析器。步骤1:spring-mvc.xml文件配置<!-- freemarker视图解析器 --> <bean id="viewResolver" class="org.springframework.web.servlet.view.freemarker.FreeMarkerViewResolver"> <property name="cache" value="true" /> <pr

2020-08-03 14:48:29 581

原创 Mybatis Plus自动填充字段完整配置

1、注解填充字段@TableField(.. fill = FieldFill.INSERT)public class Pojo { // 注意!这里需要标记为填充字段 @TableField(.. fill = FieldFill.INSERT) private String fillField; ....}2、自定义实现类 MyMetaObjectHandler,官方文档@Componentpublic class MyMetaObjectHan.

2020-07-22 15:54:15 1325

原创 Cannot generate variable name for non-typed Collection parameter type

项目背景:前端使用post方式请求,data类型为json数据类型,后台使用@RequestBody List list接受参数,然后报错Cannot generate variable name for non-typed Collection parameter type后台代码: @RequestMapping(value = "/method", method = RequestMethod.POST) public Result method(@RequestBod

2020-07-20 11:08:56 5753

原创 ionic3使用ionic cordova resource 报错HTTP Error 503: POST https://res.ionic.io/api/v1/upload

【背景】:现目前ionic版本已经到了5.x,nodejs版本也到了V14.5版版本 项目使用环境:ionic31、通过ionic cordova resources生成资源文件报错如下:HTTP Error 503: POST https://res.ionic.io/api/v1/upload<!DOCTYPE html> <html> <head> <meta name="viewport" c...

2020-07-15 12:04:00 1111

翻译 Failed to resolve: com.android.support.constraint:constraint-layout:1.0.0-alpha7

constraint-layout的依赖的问题主要就是根据自己环境的constraint-layout版本选择配置build.gradle里面的对应版本即可。查看方式为打开sdk manager 即可查看。详细见:https://blog.csdn.net/qq_36317441/article/details/77451570...

2020-03-11 11:00:34 1081

原创 Plugin with id 'com.android.application' not found.

通常我们从GitHub或者从其他的官方网站down下来的demo是一个可运行的application,但是也通常会缺少了相关的构建工具和jar包仓库。此时我们如若通过AS工具或者idea工具导入之后运行则会抛出如下错误:Build file 'xxxx/build.gradle' line: 1A problem occurred evaluating root project 'Demo...

2020-03-11 10:42:27 2626

原创 关于bootstrap模态框(model)弹出新窗口(静态,远程)的相关问题,包括传递参数

1.同一个页面打开静态模态框(Model),按照官方例子就行了,其他网站都不怎么全,会导致看不懂,以下为官网地址https://getbootstrap.com/docs/4.4/components/modal/需要特殊说明的,传递参数,静态模态框的方式如下:(官方例子),具体的参数以及方法可以查看官方文档<button type="button" class="btn bt...

2020-02-14 14:26:43 1530

原创 给flowable任务表(ACT_RUN_TASK)设置内容(值)

简述:在项目开发中,通常我们会需要给任务运行表设置内容(值),因为默认启动任务或完成任务的操作时有些值为空,但我们需要给我们的字段设置值,比如脱离表单关联,我想给form_keys设置值,我们可以通过以下几种方式:1、常用情况:流程启动时,我们就需要设置对应的表单key,则我们可以通过以下方式:List<Task> taskList= taskService.createTa...

2020-01-19 15:34:59 2511

原创 LambdaQueryWrapper 报错 Object is not a functional interface

项目中中使用LambdaQueryWrapper的eq条件构造器查询数据报错如下:使用案例:(红线处为报错位置),第一个参数为定义的实体类对应字段的function,第二个为条件;由于QueryWrapper和LambdaQueryWrapper都是定义了泛型,所以在使用LambdaQueryWrapper的时候,必须指定对应的实体类;即如下方式: LambdaQue...

2020-01-16 11:01:47 22283 2

原创 MybatisPlusException: Error: Cannot execute table Method, ClassGenricType not found

错误介绍:使用mp的IService CRUD接口报错如下:com.baomidou.mybatisplus.core.exceptions.MybatisPlusException: Error: Cannot execute table Method, ClassGenricType not found项目背景:项目集成Mybatis-plus(以下简称mp)之后,想要批量插入...

2020-01-15 15:41:28 9140

原创 layui form表单元素监听

1、layui官方通用说明,请注意关键词,点我送达;2、button元素监听;html元素<button class="layui-btn layui-btn-normal" lay-submit="" lay-filter="selectUerDiv">请点我</button>js监听方式:注意元素里面必须加上lay-submitform.on('...

2020-01-08 11:08:53 4015

原创 @SpringBootTest注解进行单元测试

1、首先我们通过idea创建一个Springboot项目,项目目录生成后,默认都会带main和test目录,如下:2、我们在test目录下创建测试类,正常情况下创建项目的时候会自带生成对应的测试类,如下:此时你发现test注解引用的是junit包import org.junit.Test;查看pom文件也会发现引入了如下maven依赖包: <de...

2019-12-31 18:23:29 8337 5

原创 flowable官方war包部署到本地,并使用自己的数据库

1、访问官网,下载flowable官方包,解压;https://flowable.com/open-source/downloads/2、然后解压war包到自己的tomcat下的webapps,我们一般用以下四个包即可:3、切换到bin目录,启动tomcat即可。至此部署成功注意此处使用的是默认的数据源(H2数据源)4、使用本地持久化数据库(mysql),此处以mysq...

2019-12-20 11:31:24 2733

原创 Mybatis-plus的Mapper CRUD 接口查询数据错误

背景介绍:项目中的mapper接口集成了mp的Mapper CRUD 接口(BaseMapper),格式如下:最初写法public interface XXXXMapper extends BaseMapper<T> {}经过无数的坑,发现此处写法是错误的,不过也加深了印象;最终写法public interface XXXMapper extends Base...

2019-12-19 15:57:10 786

原创 Springboot 集成mybatis-plus过程中遇到的一些问题

1.要是用mp的BaseMapper的crud接口,必须重写MybatisPlusConfig配置文件,否则扫描不到对应的map接口,报错找不到什么statement(具体错误记不得了),主要的配置代码如下://此处好像也必须,否则mp的3.x版本会报错,需要指定DialectType这个玩意@Bean public PaginationInterceptor pagination...

2019-12-18 16:04:10 645

原创 2013 - Lost connection to MySQL server at 'reading initial communication packet', system error: 54 "

问题描述:Mac下安装mysql8.0.18,正常使用,但最近项目遇到个奇葩问题,用着用着该项目的数据就跪了(最近这一周出现N多次了,差不多一两天就出现一次),代码可以正常允许以及访问系统(说明数据没丢),但是使用navigate客户端工具连接的时候时候就报错如标题(该连接下的其他数据库正常),搜索过各种问题之后依然不能解决。【ps】:这个错误弹出之后,还会弹出一个本地连接拒绝连接的提示。...

2019-12-12 14:44:05 1664

转载 flowable核心数据库表详细表字段说明

数据模型设计清单 数据表分类 描述 ACT_GE_* 通用数据表 ACT_RE_* 流程定义存储表 ACT_ID_* 身份信息表 ACT_RU_* 运行时数据库表 ACT_HI_...

2019-12-11 14:33:42 555

原创 关于极光推送的问题汇总(Android,IOS)

背景:ionic集成极光推送插件,Android推送没遇到任何问题,iOS下就遇到一堆问题(真是有特殊性),按照官方文档两种鉴权方式的配置,此次我使用的是通过 APNs Auth Key 鉴权(很方便),第一种貌似有点复杂(哈哈哈哈)。配置完成后通过测试按理,iOS开发环境下没问题,生产环境暂时没测试,正式服务上推送又出问题,因此总结一下遇到的问题。1、文档尽量参考官方(比较完整);2、推...

2019-09-18 15:18:45 595

原创 ionic苹果端build时Undefined symbols for architecture x86_64

详细错误信息如下:Undefined symbols for architecture x86_64: "_dns_parse_resource_record", referenced from: -[JPUSHSRVResolver processRecord:length:] in jcore-ios-1.1.5.a(JPUSHSRVResolver.o) "_dns...

2019-08-21 16:43:55 753

原创 ionic2/ionic3 ion-item内部不渲染div或者span以及其他元素

ionic2/ionic3 ion-item内部不渲染div或者span以及其他元素,可以说是任何自定义的html元素只识别<ion-label>但是如下结构<ion-input type="number" placeholder="请输入最小值"></ion-input> <ion-label>至</ion-labe...

2019-07-26 11:41:01 435

转载 handsontable结合js-xlsx实现可编辑xlsx导入导出功能

「说明」:此文档为下面大神所写,此处留个记录。详细说明查看官网文档:handsontable 官网:https://handsontable.com/ handsontable github:https://github.com/handsontable/handsontable js-XLSX github:https://github.com/SheetJS/js-xlsx作者...

2019-07-22 16:33:43 1256

原创 ionic3使用自定义图标在IOS下不显示

如下:<ion-tabs #mainTabs> <ion-tab [root]="tab1Root" tabTitle="首页" tabIcon="shouye"></ion-tab> <ion-tab [root]="tab2Root" tabTitle="资讯" tabIcon="zixun"></ion-tab> ...

2019-07-10 17:38:31 460

转载 ionic3+ 中隐藏子页面tabs选项卡的几种方法

声明:内容来源http://www.ionic.wang/article-index-id-89.html此处做个记录。ionic3中隐藏子页面tabs选项卡的几种方法第一种ionic隐藏全部底部tabs切换菜单的方法: 隐藏全部子页面的tabs选项界面找到app.module.ts文件 ,修改如下代码 imports: [ IonicModule.forRoot...

2019-05-16 15:30:21 352

原创 Mac下启动tomcat

习惯了Windows下的tomcat启动,切换到Mac下,简直心里有一万个草泥马。。。记录下过程:1、访问Apache官网,下载对应的tomcat 版本,一般选择tar格式;2、解压文件,命令也行,安装压缩软件也行,此处方便我安装了压缩软件;3、切换到对应的tomcat的bin目录;4、此处要是越到没权限的,给下权限,sudo chmod 755 *.sh ;5、启动:s...

2019-05-13 14:28:09 9506

多路视频common的aar包

多路视频common的aar包,资源包含2.12.4以及1.5.x版本,良心资源

2021-07-12

myeclipse properties离线插件

myeclipse properties插件 2010之后可以使用 myeclipse properties插件 2010之后可以使用

2018-08-31

myeclise-2017-CI-7破解文件

myeclise-2017破解文件myeclise-2017破解文件myeclise-2017破解文件

2017-11-02

class文件反编译工具

class文件反编译工具,class文件编译为Java源代码。查看源码的好工具

2017-10-27

bouncycastle两个完整包

bouncycastle.jar包,两个才完全!

2013-05-04

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

TA关注的人

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