其他
文章平均质量分 83
日常需求解决的小工具类等
康贝勒
个人没有简介
展开
-
Gradle遇到Kotlin
文章目录在Java项目中使用Gradle在Java项目中使用GradleGradle是一个强大的编译构件工具,它可以方便的为项目测试、编译、打包、发布等操作。下面讲解最简单的使用Kotlin编译一个Java项目。步骤一:打开IDEA,新建-Gradle-Java,完成新建。步骤二:将build.gradle文件改名为:build.gradle.kts重启当前项目。步骤三:...原创 2020-03-11 15:59:25 · 1382 阅读 · 0 评论 -
JAVA快速查找XML中错误的语法
最近项目进入了一部分测试阶段,需要使用到报文反复测试,毕竟手动写的xml会出问题,想了想,写了一段程序,快速定位xml中语法错误。 下面上代码: private static ArrayList<String> filelist = new ArrayList<String>(); public static String dir = "C:/Users/admin/Desktop/原创 2017-04-01 17:58:08 · 1753 阅读 · 0 评论 -
Android保存搜索历史
在我项目中,有这样一个功能实现:先看图搜索后实时将搜索内容显示到RecyclerView中,可以删除单个历史,也可以清空全部,点击其中一项显示到EditText中。将会涉及到的内容有:RecyclerView使用方法adapter接口SharedPerference我们先看一下布局:R.layout.activity_favo_add<?xml version="1.0" encodin原创 2016-11-28 14:28:58 · 939 阅读 · 0 评论 -
JAVA根据目录读取文件路径
今日项目里有需求,根据目录读取文件,先上代码,用递归:public static void showAll(File path) throws Exception{ File[] fs = path.listFiles(); for(int i=0; i<fs.length; i++){ System.out.println(fs[i].get原创 2017-03-23 18:14:07 · 912 阅读 · 0 评论 -
Git常用指令
在学习了Git以后,不行了,我得赶紧把用到的指令记下来,方便和大家一起使用:git help -------------获取帮助git help xxxx ------------ 获取关于xxxx的用法(init、add、commit、、、)git config -- global user.name "test" -------配置用户名git config --global us原创 2016-09-23 17:02:20 · 318 阅读 · 0 评论 -
Android Edittext中大小写替换等操作
Android Edittext中大小写替换等操作在Android EditText中大小写替换的方法在Android EditText中大小写替换的方法复制这段代码到idea里.import android.text.method.ReplacementTransformationMethod;/** * @author kowal * @date 2019/7/16 * @ti...原创 2019-08-01 10:54:50 · 392 阅读 · 0 评论 -
Android中的占位符
今天抽筋了,非要用占位符写代码。在没有使用占位符时,我们的代码是这样写的: 示例viewHolder.tv_detail.setText("作业区域:" + info.getHomeArea() + "\n" + "经度:" + info.getLatitude() + "\n" + "纬度:" + info.getLongitude() + "\n"原创 2016-12-07 18:17:12 · 1929 阅读 · 0 评论 -
JAVA发送接收MQ代码示例
上几篇关于MQ的博客里,并没有介绍的透彻,今天我把用到的类整理到里一起,集成了监视、查找、发送、接收、保存报文的功能。首先,新建TemoteTest类申明: private static MQQueueManager qMgr; // 队列管理器名称 private static MQQueue qQueue; // 消息通道 private static String Q_M原创 2017-04-16 13:06:11 · 21299 阅读 · 0 评论 -
使用JAVA代码发送MQ消息
这一节介绍使用JAVA发送文本内容至MQ中 首先新建一个项目,导入必要的包,我记得,必要的包有6个,后来用了maven,我就把本地的删了,测试的时候,可以把jar全部丢进去,在MQ安装目录有个JAVA——lib文件夹,里面就是用到的架包了。 新建类RemoteTest 其他都我就不写了,稍后在文尾给个下载地址供大家参考。 /** * 初始化 */ privat原创 2017-04-16 12:04:12 · 11095 阅读 · 1 评论 -
WebSphere MQ使用
根据项目需求,我们需要用到MQ集成到项目里,以下是我用客户端,简单搭建一个服务器连接通道。在此之前,如果你对MQ一无所知,我建议先仔细阅读以下入门的文章。首先,安装好客户端,在MQ Explorer中的左侧的导航的队列管理器右键-新建-队列管理器。 输入队列管理器名称,下图我以Test为例: 其他都不选,单击完成。(注:完成按钮可能是灰色的,原因是因为端口被占用,此时应连续点击下一步,在最后原创 2017-04-16 11:09:52 · 8271 阅读 · 2 评论 -
IBM WebSphere MQ讲解2——JAVA测试
前两章,粗略的讲述了如何使用WebShphere MQ Explorer来完成发送消息的功能,但仅限与在客户端使用,在IBM客户端中的工具栏里,选择帮助-WebSphereMQ教程会有更为详细的教程。在这里我就不多说了。接下来,我们编写JAVA测试类来查看发送的消息。import com.ibm.mq.MQC;import com.ibm.mq.MQEnvironment;import com原创 2017-03-15 10:29:17 · 3156 阅读 · 1 评论 -
IBM WebSphere MQ讲解2
接着上一节继续,注:上一章的APPLE是接收队列管理器,把这些基本的一定要搞清楚,如果不太清楚建议先看看介绍将消息发送至远程队列本章大致分为5个步骤 1.在发送机器上创建队列管理器 2.在发送队列管理器上创建队列 3.创建消息通道 4.将测试消息放入队列 5.验证是否已发送测试消息1.1右键队列管理器文件夹-新建 -队列管理器 1.2在队列管理器名称字段中,输入 QM_ORANGE。原创 2017-03-15 10:19:08 · 977 阅读 · 0 评论 -
IBM WebSphere MQ讲解1
公司项目要用到MQ技术,但是搜了一些博客发现,用它的人少之又少,而且,博客照搬的情况太严重,出了问题很多博主都摸不着头脑。在粗略的研究了一下MQ,在此记录一下使用方法。我這裡有一些關於MQ的文檔教程,有需要的大家可以在這裡下載IBMMQ安裝教程MQ的安裝及配置MQ_JMS_发布订阅配置、代码MQ錯誤代碼合集本篇,我将介绍将消息发送至本地队列 至于安装过程,太简单了,允许我偷个懒,下面开始进入正题。原创 2017-03-14 17:20:16 · 2750 阅读 · 0 评论 -
Git指令
做个笔记,从入门到高级的指令,新手请点击传送门进行系统的学习。不适合新手看 不适合新手看 不适合新手看1.创建版本库: mkdir folder2.进入版本库的文件夹: cd folder3.查看当前文件夹: pwd4.将当前目录变成可以管理的仓库: git init5.查看隐藏目录 ls -ah6.在当前文件夹下创建文件 右键-新建文本文件。例如:readme.txt7.将该文件提交到暂存区原创 2017-03-14 20:46:41 · 338 阅读 · 0 评论 -
从0起步学习Git——两者的区别
Git与SVN有何区别吗翻译 2016-08-22 11:33:25 · 465 阅读 · 0 评论 -
直播蓝牙开发的爬坑全过程,快来看看吧
直播蓝牙开发的爬坑全过程 2018年3月,我正式接手了公司委派的新项目。在项目中,我负责蓝牙开发部分,需要与硬件对接。当我开发完毕后,在测试的过程中发现了一些问题:产生的问题该蓝牙模组在某些低端手机上很难搜索到,即使搜索出来,连接也不稳定;在读取一些特性的时候,返回给我的包长度不固定,比如回复的长度为15位,有时会分为2包,有时候会分为3包返给我;响应的时间较长,有时发送一条协...原创 2019-08-01 16:30:24 · 343 阅读 · 0 评论 -
transformClassesWithRetrolambdaForDebug的解决方案
今日开发时候发现gradle编译不通过,报错如下:Error:Execution failed for task ':app:transformClassesWithRetrolambdaForDebug'.> Process 'command 'C:\Program Files\Android\Android Studio\jre\bin\java.exe'' finished ...原创 2018-03-07 12:30:21 · 2534 阅读 · 4 评论 -
解决Fragment使用Toolbar后菜单不加载的问题
项目有需求,要在Fragment里加入Toolbar,但实现起来发现菜单不加载,查阅了一些资料后发现需要在OnCreate里加入如下代码:setHasOptionsMenu(true);但是运行后发现还是没有加载。 进入该方法看源码:public void setHasOptionsMenu(boolean hasMenu) { if(this.mHasMenu != hasMen原创 2017-12-09 14:28:21 · 1511 阅读 · 0 评论