- 博客(27)
- 资源 (2)
- 收藏
- 关注
原创 Android开发编译时遇到“Task ‘assembleDebug‘ not found in project ‘:app‘.“
Android开发编译时遇到"Task ‘assembleDebug’ not found in project ‘:app’."我在Build Variants中把Debug选为Release,等待编译完成, 又选回Debug,就好了, 就好了!!!!!!
2021-01-20 15:59:19
5673
1
原创 SpringBoot2.4中profile include后不生效的解决方法
背景提要使用SpringInitializer创建新项目后,使用原项目中的代码结构对项目进行初始化,其中springProfile报缓关系如下:application.yml include: repository,service,web active: devapplication-dev.yml include: repository-dev,service-dev,web-devapplication-release.yml include: repository-release,se
2020-12-29 19:04:37
6560
4
原创 React(脚手架3.4.0)服务代理配置
老版本配置方法在package.json中添加{ ...... "proxy": { "/api/**" "target": "http://host:port/path" }}新版本配置方法在package.json中添加{ ...... "proxy":{ "/api/**": "http://host:port/path" }}不再支持多个代理的设...
2020-04-02 11:52:46
272
原创 扒一扒java对象的格式
下午放假睡觉导致晚上睡不着,闲来无聊读了一下AtomicInteger的部分源码(主要想看一下Java的CAS实现方式),发现其使用了一个sun.misc的Unsafe类 public final boolean compareAndSet(int expect, int update) { return unsafe.compareAndSwapInt(this, valueO...
2019-09-14 03:02:38
1054
原创 go 错误处理
Golang 错误处理方式记录最近在研究golang 发现go并不存在类似java的try catch finally 异常处理机制,这里记录一下go的错误处理方式测试代码代码package mainimport "fmt"func test1() { fmt.Println("test1: Before define deffer") defer func() { //定...
2019-08-20 10:41:06
274
原创 JAVA CRC16校验算法
JAVA Modbus CRC16 校验码生成算法参考文档校验码:CRC16(1)\color{#FF0000}{CRC16^{(1)}}CRC16(1) 占用两个字节,包含了一个 16 位的二进制值。CRC 值由传输设备计算出来,然后附加到数据帧上,接收设备在接收数据时重新计算 CRC 值,然后与接收到的 CRC 域中的值进行比较,如果这两个值不相等,就发生了错误。生成一个 CRC1...
2019-06-25 13:41:54
13603
原创 Springboot+MyBatis,启动报‘Skipping MapperFactoryBean with name 'xxx' and 'xxx'mapperInterface. ’警告
问题描述在SpringBoot + MyBatis项目开发时,使用了Mapper xml和Mapper Interface的方式开发,启动时控制台输出如下警告: /\\ / ___'_ __ _ _(_)_ __ __ _ \ \ \ \( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \ \\/ ___)| |_)| | | | | || (_| | ...
2019-04-18 17:02:07
24139
4
原创 Springboot2.1在配置文件中指定Jackson忽略null属性
在2.1版本的springboot中配置Jacksonspring: jackson: date-format: yyyy-MM-dd HH:mm:ss time-zone: GMT+8 serialization.write_dates_as_timestamps: false default-property-inclusion: non_null...
2018-11-30 09:42:17
2859
原创 SpringBoot2.0中禁用内置Tomcat的不安全请求方法
禁用内置Tomcat的不安全请求方法SpringBoot2.0之前版本在SpringBoot2.0之前的版本中可以向容器注册[EmbeddedServletContainerFactory ]类实现对内置Servlet容器的配置@Bean public EmbeddedServletContainerFactory servletContainer() { T...
2018-10-24 11:49:14
5880
4
原创 微信网页授权
微信网页授权在网页内使用微信账户登录1. 打开授权页面引导用户打开[https://open.weixin.qq.com/connect/oauth2/authorize?appid=APPID&redirect_uri=REDIRECT_URI&response_type=code&scope=SCOPE&state=STATE#wechat_redire...
2018-09-30 11:34:24
827
原创 Kafka集群模式安装(依赖外部Zookeeper)
1.Zookeeper安装1.1上传解压上传zookeeper安装包到服务器并解压,(同推荐使用软连接方式访问Zookeeper)[xyes@kafka-2 bigdata]$ ln -s zookeeper-3.4.12/ zookeeper1.2修改配置# The number of milliseconds of each ticktickTime=2000 ...
2018-05-01 23:12:11
1082
原创 Scala之IP 和 Number转换
上代码package club.xyes.spark.day2import java.util.regex.Patternimport scala.collection.mutable.ArrayBufferobject Utils { val ip_reg = Pattern.compile("(\\d+)\\.(\\d+)\\.(\\d+)\\.(\\d+)") ...
2018-04-04 15:36:17
1215
原创 Spring MVC中事务不提交 解决方法
现象 在Spring MVC + Spring项目中事务、切点配置完全正确,获取数据库数据正常,但不能向数据库更新或插入数据。原因 spring MVC(spring-servlet.xml) 与spring(applicationContext.xml)重复扫描相同的类所致分析Spring与SpringMVC的启动流程1.服务器启动之后首先运行ServletCon...
2018-03-09 23:01:57
3078
原创 hadoop mapreduce 之 word count(mapreduce初探)
在hadooop环境hdfs和yarn都可以正常运行之后,既可以实现一个简单的mapreduce实例程序。 本人使用单机伪分布式部署,启动之后有5个进程,并且50070和8088端口都有web程序在运行。 1.实现Mapper类/** * Key in 框架读到的一行数据的起始偏移量 * value in 读到的一行数据的内容 * key out 业务逻辑输出的数据key类型
2018-01-19 09:54:29
314
原创 hadoop hdfs 之 hello,world!(HDFS简单操作)
部署好Hadoop HDFS环境之后,可以通过shell或JavaAPI等方式来操作hdfs中的内容。Shell方式shell方式操作在这里不做过多介绍,基本由以下两种操作方式。 1.hdfs dfs -xx如:hdfs dfs -put /etc/profile /2.hadoop fs -xx如:hadoop fs -get /profileJava API方式
2018-01-19 09:37:28
568
原创 Lua错误处理方式
Lua 错误处理方式本人Java出身,在学习Lua过程中发现其多错误的处理方式较Java有所不同,但想法和结果都是一样的。不管怎样,先在这里记录一下。发生错误在Lua中发生错误有三种情况1. 语法错误,比如a = b --~ b未定义运行时错误b = nil--~ 这里b没有初始化成功a = 10 / b手动抛出错误--~ error函数抛出错误error('error mess
2017-12-28 17:50:15
3748
原创 关于Java中Match类的appendReplacement()方法的一个坑{ character to be escaped }
关于Java中Match类的appendReplacement()方法的一个坑{java.lang.IllegalArgumentException: character to be escaped is missing}问题描述在向替换结果中追加信息的时候,调用match.appendReplacement(buffer,str)时出现了上述异常。 class XX{ pu
2017-12-03 22:54:06
10067
1
原创 Android和Java中RSA标准不一致解决方法
Android和Java中RSA标准不一致解决方法最近在做java RSA加密时发现Android和Java中机密的结果不一样,阅读源码查阅文档后得知java和Android对RSA的标准不一致原生Java中的doFinal()方法源码public final byte[] doFinal(byte[] var1) throws IllegalBlockSizeException, BadPaddi
2017-11-26 15:51:25
2056
4
原创 JNI详解+示例
java 调用C方法 (无参数无返回值非静态)头文件生成方式就不多说了(javah)java端public native void test();C端JNIEXPORT void JNICALL Java_com_xyes_music_jni_None_test (JNIEnv *, jobject){ cout << "test message from c++" << endl;}
2017-11-20 15:19:32
417
原创 使用JavaLayer实现Java 音频播放
JavaLayer介绍JavaLayer是一个开源Java多么媒体组件,使用它可以解析和播放MPEG(mp3)格式音频文件,其官方地址为:JavaLayer使用(1) 为了以后方便使用,本次实现和AndroidMeidiaAPI相似的接口package com.xyes.music.media;import javazoom.jl.decoder.JavaLayerException;import
2017-11-05 00:58:08
2014
原创 Java WebSocket基于注解配置访问ServletAPI
Java WebSocket基于注解配置访问ServletAPI配置类package com.xyes.music.websocket;import com.sun.xml.internal.bind.v2.runtime.reflect.opt.Const;import com.xyes.music.context.Consts;import javax.servlet.http.HttpSes
2017-11-01 09:41:20
436
原创 对 mqtt client paho的简单封装
先自定义一个监听器(回调)package com.xyes.mqtt.listeners;/** * Created by 郭文梁 on 2017/8/31. */@FunctionalInterfacepublic interface OnMessageListener { void handleMessage(String topic, String message);
2017-08-31 15:34:41
4065
转载 angularjs 过滤器
1、uppercase,lowercase 大小写转换{{ "lower cap string" | uppercase }} // 结果:LOWER CAP STRING{{ "TANK is GOOD" | lowercase }} // 结果:tank is good2、date 格式化{{1490161945000 | date:"yyyy-MM-dd HH
2017-07-06 12:52:26
216
1
原创 树莓派 java(pi4j)操作GPIO
官方的一个简单示例// START SNIPPET: blink-gpio-snippet/* * #%L * ********************************************************************** * ORGANIZATION : Pi4J * PROJECT : Pi4J :: Java E
2017-04-13 22:10:33
4511
1
原创 java全组合算法
package com.xyes.test;import java.util.ArrayList;import java.util.List;/*** 利用数字二进制遍历 实现java全组合算法* @author 郭文梁**/public class Task4 { public static String[] source = { "1",
2017-04-06 20:56:49
4324
安卓帮组文档chm版
2017-04-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人