自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 python 通过stomp协议发送message到 ActiveMQ,通过PrintWire协议接收的坑

背景和另一个系统进行对接,使用activemq进行消息通信。对方使用java客户端监听一个topic,我们需要发送TextMessage消息,对方接收后进行处理。而我们因为系统架构的原因只能使用python进行推送,也就只能通过stomp协议发送消息。然后就遇到了问题,发送的消息在java消费者端只能解析成BinaryMessage,而发送的时候根本没有办法指定消息类型。网上搜了很久没有找到相同...

2019-06-12 21:14:15 3362 1

原创 超简单的 springboot 多数据源切换

spring-boot-stater-multiple-datasourcespring boot 多数据源启动类github地址 https://github.com/zhangle-java/spring-boot-stater-multiple-datasource在项目开发中经常会遇见同一个项目中使用多个数据源的场景,在使用时我们需要对数据源进行切换,某些指定的方法访问特定的数据源。...

2019-03-31 00:28:12 8700 1

原创 使用zookeeper实现分布式锁

使用zookeeper实现分布式锁前几天使用zookeeper实现了一个简单的分布式锁,今天有空上传一下,方便下次用的时候找首先导入zk的maven依赖,或者导入相应jar包<dependency> <groupId>org.apache.zookeeper&lt

2018-08-07 15:05:45 572 2

原创 用java写websocket客户端

最近用websocket写一个通讯的系统,服务器用tocmat,客户端使用android,为了在android端用java进行websocket通讯在网上找个很久的资料,搜客户端出来的很多都是js实现的客户端,最合适的就是一个叫java-websocket的开源项目,用起来很简单,在这分享一下自己的一些收获

2017-06-23 23:44:05 44609 22

原创 java中的回调函数

学习过JavaScript的应该都知道,在js中一个方法可以当成一个参数传入另一个方法里面,然后在方法里面调用。这样的例子我们称为回调。在java的语法中不能把一个方法当成一个参数传递,而又很多地方又能用到,所以我在这讲一下回调一般用于某些地方需要调用一个方法,但是方法的具体实现却不清楚。举个例子,一个桌面应用,当按钮被点击后系统会自动调用点击后应该执行的逻辑。但是没写之前根本不知道该执行什么逻辑,

2016-10-09 18:47:57 523

原创 android开发中使用surfaceView开发游戏

开发android游戏和开发android应用是是两个不同的方向,开发的方法也不一样。 开发游戏一般会选择一个游戏引擎,比如unity3d、cocos2d-x、cocos2d-android等,但是有时候需要做一些小的东西,我们可以使用android系统自带的一个组件surfaceView来开发,同时我们也可以了解到游戏引擎到底是怎么开发的,也可以把其中的一些技巧用到我们平时开发app中,让页面效果

2016-10-09 16:37:47 1899 2

原创 android中的动画效果

这里介绍一下补间动画和帧动画 补间动画 部件动画一般有两种写法,一种在代码中写,一种在xml文件中写。1.代码中写法//一个集合可以定义很多动画AnimationSet set = new AnimationSet(true);//创建透明度渐变对象,参数表示透明度从1到0.AlphaAnimation aa = new AlphaAnimation(1,0);//设置动画执行时

2016-09-24 21:23:33 419 1

原创 android修改图片(修改图片大小,图片旋转,图片平移)

有时我们需要在现实图片之前对图片的大小进行修改,或者对图片进行平移和旋转之后再显示出来,那就需要对图片进行修改1.代码如下iv = (ImageView) findViewById(R.id.iv);Bitmap bm = BitmapFactory.decodeResource(getResources(),R.drawable.img);Bitmap bitmap = Bitmap.creat

2016-09-24 20:09:03 3739 1

原创 android中显示大图片

安卓中经常涉及到大图片的加载,当我们把整个图片都加载进去的时候会非常耗费内存,对于分辨率比较高的图片,由于手机屏幕分辨率没有那么高,全部加载进去意义不是很大,而且经常出现oom异常。所以我们可以通过代码压缩图片分辨率后再显示。 实现步骤1.读取图片的基本信息BitmapFactory.Options options = new BitmapFactory.Options();//只读图片的头

2016-09-24 17:55:47 588 1

原创 android开发中通过aidl实现远程方法调用

在安卓开发过程中我们可能见过这样的问题,就是在一个应用中调用另一个应用中的服务,并调用该服务中的方法。我们可能对调用服务并不陌生,可是要执行服务中的方法,却不能直接调用。因为两个服务和调用它的程序属于两个应用,在不同的项目中,根本访问不到。安卓在设计的时候也帮我们想到了这个问题,并设计了aidl,下面我们来看一下到底是怎么使用的

2016-09-20 09:28:27 3514

原创 android本地调用service方法

作为android四大组件之一的service经常被用做后台任务,比如后台播放音乐。但是经常有在页面中调用service中方法的需求。比如后台播放音乐,在前台暂停,开始,快进等操作,需要在activity中调用本地service中的方法先来说一下service的启动方式。service的启动方式有以下几种用startService()启动本地服务。用bindService()启动服务。混合方式

2016-09-18 20:50:20 1955 2

原创 android中子线程访问UI组件

安卓新版本设计中,为了避免 anr(android not response)问题出现,所以不能再UI线程中访问耗时操作,只能创建子线程去访问,例如访问网络。但是为了安全又不能在子线程中访问UI,所以可以使用Handler去访问 安卓中为了解决上述问题,内置了一个消息队列机制。在子线程中将message放入Handler中,然后系统会自动去处理这些消息。

2016-09-18 12:32:21 909 3

原创 android中activity的使用

activity的作用 activity作为android四大组件中的一个,在我们开发的每个安卓应用中都会用到,是最常用的组件之一。一个activity就是我们平常看到的一个页面,一个安卓应用可以有很多个页面,其中每个页面就是一个activity。activity的基本用法 我们创建一个android应用之后,开发工具会自动为我们创建一个activity。activity其实就是一个继承了

2016-09-17 21:48:49 701

原创 对于android中Intent的action、category、data的补充说明

今天发了一篇关于android中Intent的文章,写完后感觉写的不是很清楚,在这对Intent隐式意图中的action、category、data单独做出说明先写一个意图过滤器 <intent-filter> <action android:name="android.intent.action.VIEW" />

2016-09-17 21:28:49 421

原创 安卓开发过程中Intent的使用

安卓开发过程中Intent的使用1.Intent的作用Intent中文意思为意图,在安卓中用来实现页面之间的跳转和数据的传递等功能。比如我们的应用从一个页面跳转到另一个页面,一个应用调用另一个应用,浏览器中调用打电话,发短信等功能,还有通过activity启动服务,广播接收者启动服务,广播接收者启动activity等。服务其实就是一个没有界面的应用,比如音乐播放器退之后还可以后台播放,就是通过服

2016-09-17 17:00:43 1482

转载 java桌面应用开发可视化工具windowbuilder详细使用方法

这是我以前在百度文库写的一篇文章,主要讲解在eclipse中安装windowbuder插件让java也能像c++那样进行可视化开发,废话不多说,直接开始Window builder安装进入这个网站http://www.eclipse.org/windowbuilder/download.php然后右键对应版本后面的link,复制链接地址 点击help----

2016-09-17 11:06:53 134266 21

原创 android中activuty的简单总结

android中activity的使用activity的作用activity作为android四大组件中的一个,在我们开发的每个安卓应用中都会用到,是最常用的组件之一。一个activity就是我们平常看到的一个页面,一个安卓应用可以有很多个页面,其中每个页面就是一个activity。activity的基本用法我们创建一个android

2016-09-16 23:26:47 1402 2

空空如也

空空如也

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

TA关注的人

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