自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 当你的才华还撑不起你的野心的时候

看到这的时候,很喜欢,分享给大家  当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来,历练。梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌。机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己,想要怎样的人生,静心学习,耐心沉淀。人,来到这世上,总有许多的不如意,也会有许多的不公平;会有许多的失落,也...

2018-09-13 18:21:34 5849

原创 Spring Batch批处理框架,用于开发强大的日常运营的企业级批处理应用程序-转载 ...

 Spring Batch是一个轻量级的框架,完全面向Spring的批处理框架,用于企业级大量的数据读写处理系统。以POJO和Spring 框架为基础,包括日志记录/跟踪,事务管理、 作业处理统计工作重新启动、跳过、资源管理等功能。Spring Batch官网是这样介绍的自己:一款轻量的、全面的批处理框架,用于开发强大的日常运营的企业级批处理应用程序。框架主要有以下功能:Tra...

2018-06-12 10:29:14 567

原创 linux 使用NSF 映射远程磁盘目录

linux 使用NSF 映射远程磁盘目录假设源目录在192.168.1.1机器上,目录为/data客户端集群在192.168.1.2, 需要将192.168.1.1机器上的/data目录到本地的/data目录  1、在两台机器上安装nsf 、 portmapyum  install  nfs-utils  portmap   2、在192.168.1.1机器上...

2018-02-03 09:28:06 325

原创 shell 管理SpringBoot 生产环境服务-转载

Spring Boot 在生产环境中运行如果是用maven 打包为jar 运行那么再关闭 重启服务这样每次在操作的时候就非常不方便 这里写了个shell 脚本统一管理# description: Auto-starts bootTag="PublishImageApplication"MainClass="com.yoke.PublishImageApplication"L...

2018-01-31 15:12:50 236

Freeswitch学习笔记

因为工作中项目需求使用Freeswitch,一时招不到人,作为项目负责人,只能自己从0开始学,踩坑4个多月,从一问三不知到目前能编译源码部署,不容易,特把学习笔记分享,希望对学习Freeswitch的朋友有帮助 在此也感谢在学习过程中,帮助过我的网友,朋友,同事。技术交流只有彼此分享才能走得更远。  ...

2017-12-27 14:42:29 576 2

原创 spring data jpa 动态更新@DynamicUpdate

 import org.springframework.beans.BeanUtils; @Transactional public User update(User record){ User old=this.findById(record.getId()); record.preUpdate(); Be...

2017-10-21 10:10:46 3219

原创 spring boot使用外部资源文件,上传文件

静态资源路径是指系统可以直接访问的路径,且路径下的所有文件均可被用户直接读取。在Springboot中默认的静态资源路径有:classpath:/META-INF/resources/,classpath:/resources/,classpath:/static/,classpath:/public/,从这里可以看出这里的静态资源路径都是在classpath中(也就是在项目路径下指...

2017-09-26 18:38:42 808

原创 freeswitch播放mp3

freeswitch播放mp3需求扩展模块,就是下面这货,感谢热心网友送我的mod_shout.so mod_shouthttps://freeswitch.org/confluence/display/FREESWITCH/mod_shout 命令bgapi originate sofia/external/[email protected] &a...

2017-09-22 10:49:27 1832 1

原创 pjsip源码windows编译

官方文档This page describes how to use Microsoft Visual Studio to build pjsip libraries: Build Preparation for WindowsRequirementsTools and SDKsVideo support (2.0 and above only)Host requi...

2017-09-07 13:54:56 1042

原创 讯飞语音合成pcm转wav

java版讯飞语音合成,目前只能生成pcm格式文件,在项目中需求pcm转wav讯飞语音合成工具类public class Pcm2Wave { public static void convertAudioFiles(String src, String target) throws Exception { FileInputStream f...

2017-09-01 16:10:04 551

原创 centos 下tomcat使用开源SSL证书启用HTTPS

centos 下tomcat使用开源SSL证书启用HTTPS项目需求使用HTTPS安全访问方式:现有环境centos 7,tomcat查阅了大量的资料,方案开源证书Let's Encrypt (linux下申请 ,windows下申请)申请证书,可以看我另一个转载的博客 证书到手,就是配置了 tomcat配置pem证书,需要arp支持,所有在centos 7中先安装...

2017-08-22 12:30:24 675

原创 CentOS 6、7 生成Let's Encrypt 安全证书

Let's Encrypt是很火的一个免费SSL证书发行项目,自动化发行证书,证书有90天的有效期。适合个人使用或者临时使用,不用再忍受自签发证书不受浏览器信赖的提示。去年VPS侦探曾经说过Let's Encrypt的使用教程,但是Let's Encrypt已经发布了新的工具certbot,虽然是新的工具,但是生成证书的使用方法和参数是基本一致的,证书续期更简单了。但是目前看certbot在一些...

2017-08-16 15:30:55 204

java 连接freeSwitch的端口,用户,密码的配置

在java esl连接freeswitch发送拨打电话<第二篇>中,连接socket时,账号和密码是怎么来的,我之前一直不知道,查阅资料后,得知:C:\Program Files\FreeSWITCH\conf\autoload_configs\event_socket.conf在配置文件中<configuration name="event_socket.conf...

2017-08-09 10:25:29 1620

java esl连接freeswitch发送拨打电话<第二篇>

java esl连接freeswitch发送拨打电话&lt;第二篇&gt;public class CopyOfEventEslInboundTestBak { private static final Logger log = LoggerFactory.getLogger(CopyOfEventEslInboundTestBak.class); private st...

2017-08-07 15:25:16 4781

java esl连接freeswitch发送拨打电话

java esl连接freeswitch发送拨打电话-安装篇1.下载安装  a.windows环境下载安装http://files.freeswitch.org/windows/installer/x64/  b.linux环境下安装https://freeswitch.org/confluence/display/FREESWITCH/CentOS+7+and+RHEL+72...

2017-08-07 15:13:43 2364

Elasticsearch-安装

Elasticsearch 下载https://www.elastic.co/downloads/elasticsearch  运行结果 

2017-07-24 18:14:09 114

原创 Spring MVC @JsonView使用详解

原文出处:http://blog.csdn.net/gefangshuai/article/details/50328361Spring 提供了对Jackson 非常好的支持,这里着重说一下@JsonView的用法JSON Views 基本用法@JsonView可以过滤序列化对象的字段属性,可以使你有选择的序列化对象。下面看一个例子: 首先我们定义一个View类,里面包含我们对“要序...

2017-07-19 15:35:08 216

原创 Spring Boot & Spring MVC 异常处理的N种方法

github:https://github.com/chanjarste...参考文档:https://segmentfault.com/a/1190000010060540Spring Boot 1.5.4.RELEASE DocumentationSpring framework 4.3.9.RELEASE DocumentationExcepti...

2017-07-13 11:46:28 130

原创 新闻的基于用户行为推荐-调研

新闻的基于用户行为推荐-调研产品的调研-参考来源基于点击行为的用户个性化新闻推荐 现有新闻推荐产品是如何向用户进行个性化推荐?关于推荐引擎的一些典型算法是什么? ...

2017-07-13 11:37:04 227

原创 异常java.security.InvalidKeyException:illegal Key Size的解决方案

java.security.InvalidKeyException: Illegal key sizeat javax.crypto.Cipher.checkCryptoPerm(Cipher.java:1024) 会抛出java.security.InvalidKeyException: Illegal key size 异常. 因为密钥长度是受限制的, java运行时环境读到的...

2017-07-09 13:20:00 1110

Android动态改变shape填充颜色

工作中需要依据不同的银行卡显示不同背景,由于银行很多,不可能用图片,想到了用Shape,但数量多,也不可能写死在shape的XML文件中,&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;shape xmlns:android="http://schemas.android.com/apk/res/android" android:...

2017-04-10 16:19:36 2701

原创 android studio源码关联

在android stuido开发工具中,源码的关联是依据当前编译的SDK版本与当前SDK源码目录一一对应,自动关联的 有的时候,只有一个版本的SDK源码,其他版本的,也关联到此,以前在Eclipse时可以关联,而在android studio中,只能修改配置文件达到效果  ...

2016-12-19 11:36:00 117

原创 Freeline - Android平台上的秒级编译方案 -转摘

摘要: Freeline是蚂蚁金服旗下一站式理财平台蚂蚁聚宝团队在Android平台上的量身定做的一个基于动态替换的编译方案,稳定性方面:完善的基线对齐,进程级别异常隔离机制。性能方面:内部采用了类似Facebook的开源工具buck的多工程多任务并发思想, 并对代码及资源编译流程做了深入的性能优化。Freeline技术揭秘Freeline是什么?Freeline是蚂蚁金服旗下一...

2016-11-17 11:26:18 270

原创 Android代码内存优化建议-Android官方篇-转

Android代码内存优化建议-Android官方篇  Android中App可分配内存的大小 android.text.format.Formatter计算文件大小超方便的工具类

2016-11-14 17:07:01 122

原创 BaseFragment备忘笔记

public abstract class BaseFragment extends Fragment{ protected Context context; private boolean isInitViews=false; private boolean isVisibleToUser=false; protected boolean isLoaded=f...

2016-11-09 17:01:51 75

原创 android load BKS error: wrong version of key store

在Android上加载BKS证书,4.3以上的高版本可以成功,但是低版本4.0.3上一直报错,搞了几天终于找到方法了java.io.IOException: Wrong Version of key storeat com.android.org.bouncycastle.jce.provider.JDKKeyStore.engineLoad(JDKKeyStore.java:812)...

2016-10-25 11:45:47 1112

原创 andorid 引导页面开源控件-转

1.CircleIndicator   推荐4个Android引导页控件 2015-09-20 00:00:00 来源: 爱开发 0   小编有话说 今天小编给大家推荐几款Android引导页控件。点击原文可查看所有源码地址。 1.CircleIndicator 一个轻量级的viewpager指示器 ,类...

2016-09-21 17:18:15 86

android studio 编译时duplicate entry: android/support/annotation/AnyRes.class

 有重复的jar,我们需要过滤掉重复的,在此以v4包为例  

2016-09-19 10:52:25 1278

原创 仿支付宝广告-顶部往下掉的popwindow,消失在左上角

最近玩支付宝,有时候打开时,会从顶部掉下一个营销的广告窗口,效果图如下 分析:1.从顶部往下掉,一个位移动画背景半透明首页构建广告界面&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"...

2016-09-13 16:43:58 2114

原创 圆形进度条-倒计时

参考了:https://github.com/yanzhenjie/CircleTextProgressbar 但项目需求此开源项目满足不了,在此基础上,需要修改,原作者只是把此当成进度条,故写死了100,我修改了可以设置任意数值,可以当成倒计时,进度条都可,100秒倒计时,60秒倒计时,或100%进度条  /** * 设置进度。 * ...

2016-09-08 15:28:52 635

android 开发,editText中控制金额字段输入小数点前面位数

editText.setInputType(InputType.TYPE_NUMBER_FLAG_DECIMAL); //默认控制输入10位数,小数点前7位,后2位,小数一位,共10位 InputFilter[] filters={new CashierInputFilter(10),new InputFilter.LengthFilter(10)}; editTex...

2016-07-28 17:45:11 247

原创 Android 6.0 运行时权限处理完全解析-兼容

1.项目增加V7包,*Activity extends AppCompatActivityif (ContextCompat.checkSelfPermission(this,                Manifest.permission.CALL_PHONE)                != PackageManager.PERMISSION_GRANTED)        {...

2016-07-21 10:12:08 163

原创 安卓自定义进度条样式-layer-list

//在开发中常用到的知识点,太多了,记不住,只能放网上做笔记&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;layer-list xmlns:android="http://schemas.android.com/apk/res/android" &gt; &lt;!-- 背景 gradient是渐变,corners定义的是...

2016-07-06 09:32:27 478

安卓开发,版本号管理总结android:versionCode

安卓开发,版本号管理总结android:versionCode在安卓开发中,项目的迭代过程中,对    android:versionCode="19720030708"    android:versionName="3.7.8"对 android:versionCode="19720030708"排列规则,参考了安卓官方的文档19:代表android sdk API Leve...

2016-06-30 10:34:26 794

原创 转载-Android系统支持的CPU架构

原文链接早期的Android系统几乎只支持ARMv5的CPU架构,你知道现在它支持多少种吗?7种!Android系统目前支持以下七种不同的CPU架构:ARMv5,ARMv7 (从2010年起),x86 (从2011年起),MIPS (从2012年起),ARMv8,MIPS64和x86_64 (从2014年起),每一种都关联着一个相应的ABI。应用程序二进制接口(Application...

2016-06-30 10:12:59 497

安卓通用baseAdapter数据适配器

用法topFourFuncAdapter=new AbsCommonAdapter&lt;TabOneFunMenuBean&gt;(this, R.layout.tabone_item_gridview,funcs){ @Override public void convert( AbsCommonAdapter.Vi...

2016-06-29 16:28:58 132

原创 Material Design 中文版-Android开发中

Material Design 中文版Android开发中,有哪些让你觉得相见恨晚的方法、类或接口?

2016-06-29 15:35:26 148

原创 android 编译dex,方法数限制65536

产生原因,大致是android在编译dex后,进行优化时,使用了short 来映射方法id,只能用到65536  解决方案:参考博客:http://www.open-open.com/lib/view/open1452264136714.htmlhttp://mp.weixin.qq.com/s?__biz=MzAwNDY1ODY2OQ==&amp;mid=207151651...

2016-06-21 15:40:17 139

原创 android 5.1模拟器安装apk报INSTALL_FAILED_NO_MATCHING_ABIS

android 5.1模拟器安装apk报INSTALL_FAILED_NO_MATCHING_ABIS在Android模拟器上安装apk的时候出现INSTALL_FAILED_NO_MATCHING_ABIS这个错误提示的解决办法。是由于使用了native libraries 。该native libraries 不支持当前的cpu的体系结构。INSTALL_FA...

2016-06-12 16:08:52 254

原创 部分Android手机拍照后照片被旋转的解决方案-转

在部分Android手机(如MT788、Note2)上,使用Camera拍照以后,得到的照片会被自动旋转(90°、180°、270°),这个情况很不符合预期。仔细分析了一下,因为照片属性中是存储了旋转信息的,所以要解决这个问题,可以在onActivityResult方法中,获取到照片数据后,读取它的旋转信息,如果不是0,说明这个照片已经被旋转过了,那么再使用android.graphics.Ma...

2016-06-12 10:19:15 203

空空如也

空空如也

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

TA关注的人

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