4 Bryant丶

尚未进行身份认证

暂无相关描述

等级
博文 31
排名 6w+

MyEclipse2017完全破解版本

非常常用的工具类/***base64字符串转文件*@parambase64*@return*/publicstaticFilebase64ToFile(Stringbase64){Filefile=null;StringfileName="IMG/logo.png";...

2018-10-12 11:57:00

区块链工程师能力需求

区块链工程师,目前能力需求大概有这些:1、熟悉Linux,v2各种说也弄个币,可以试试先在各种平台上编译bitcoin-qt,先把各种依赖的问题都搞定再说;2、基础c++能力区,比特币是c++开发的,最起码得能先读懂比特币源码;3、JavaScriptPython编码能力,主流加密货币大量使用js做前端页面,也有不少用node搭建服务器,Python经常用来做脚本...

2018-05-12 10:42:21

base64字符串和file文件互转

非常常用的工具类/***base64字符串转文件*@parambase64*@return*/publicstaticFilebase64ToFile(Stringbase64){Filefile=null;StringfileName="IMG/logo.png";...

2018-05-12 10:26:28

仿百度汉语拍照涂抹识别(一)

之前做过一个项目是关于手写识别的,本篇文章主要分三步介绍:1.自定义相机拍照显示要识别的图片2.在图片上面进行手指的触摸操作,模拟选中要操作的区域,选择要选中的文字3.用ocr技术识别出来选中的文字,后续还有中英文释义派生,这里先忽略了上图自定义相机,自动对焦,支持触摸涂抹:具体步骤:自动对焦功能,这里是自定义一个focusview,调用camera.a

2017-12-27 18:51:41

c#实现图片gif去水印

做项目时候会遇到在网络上爬的源文件,png图片或者动画gif背景都带有水印,“百度出品”“不得转载”等等,这样出来的文件放在项目里面当做自己的资源来用肯定是不可以的,现在就来用lockbits替换背景的颜色,实现水印消除的目的。话不多述,上图:处理前:这是处理之前的图,其实底部的“baidu汉语“看着并不是很明显(仔细看),仍然需要把字体的背部水印去掉,这里开始用lockbits来去水印了。处理

2017-08-30 00:45:15

TableLayout实现gridview嵌套gridview效果

自定义linearlayoutpublicclassCurrenPositionViewextendsLinearLayout{//每行item个数privatefinalintROW_NUM=5;privateTextViewtitleView;privateZhaoPindata;privateTableLay

2017-08-30 00:43:57

PopupWindow的使用技巧

publicPopupWindow(ViewcontentView,intwidth,intheight,booleanfocusable)contentView为要显示的view,width和height为宽和高,值为像素值,也可以是MATCHT_PARENT和WRAP_CONTENT。focusable为是否可以获得焦点,这是一个很重要的参数,也可以通过public

2017-03-10 18:38:35

2017年你应该尝试的25个Android库

简评:这篇文章介绍的是在2017年一月和二月发布的25个优秀Android开源库(作者的排名不分先后),既有来自大公司的,也有由独立开发者开发的,质量都相当的优秀。即使工作中用不上,对于Android学习也是相当有帮助的,最早是在知乎上面看到的,实在找不到原地址不过确实是干货我拿过来了。medium平台有位作者总结了2017年初最棒最受欢迎的25个第三方库,相信大家都应

2017-02-26 09:11:00

http和https的区别

不管是面试,还是平时开发过程中,https会越来越接触的多了,自己也来小结一下;http是超文本传输协议,信息是明文传输,https则是具有安全性的ssl加密传输协议;http和https使用的是完全不同的连接方式,用的端口也不一样,前者是80,后者是443;http的连接很简单,是无状态的;HTTPS协议是由SSL+HTTP协议构建的可进行加密传输、身份认证的网络协议,比http协议安全;

2017-02-22 18:02:40

并发并行同步异步多线程的区别

同步和异步的概念:同步:同步就是指一个进程在执行某个请求的时候,若该请求需要一段时间才能返回信息,那么这个进程将会一直等待下去,直到收到返回信息才继续执行下去异步:异步是指进程不需要一直等下去,而是继续执行下面的操作,不管其他进程的状态。当有消息返回时系统会通知进程进行处理,这样可以提高执行的效率。并发并行同步异步多线程的区别1.并发:在操作系统中,是指一个时间段中有几个程

2017-02-17 18:00:20

二分查找算法

/**非递归二分查找算法*参数:整型数组,需要比较的数.*/publicstaticintbinarySearch(Integer[]srcArray,intdes){//第一个位置.intlow=0;//最高位置.数组长度-1,因为下标是从0开始的.

2017-02-16 18:06:42

Eclipse Mat内存监测插件下载地址

之前介绍过LeakCanary工具,是在你调试的时候可以检测内存泄露的Java开源库,mat在同等情况下也是监测oom的利器。MAT下载地址:http://www.eclipse.org/mat/downloads.phphttp://download.eclipse.org/mat/1.4/update-site/https://www.eclipse.org/mat/

2017-02-16 18:05:11

sendEmptymessage 和sendMessage的区别

无意中一次碰到Handler用sendEmptyMessage(intwhat)发消息,后面有一次面试也被问到,那么和sendMessage()两者有啥区别?追根溯源来看看handler类的源代码。其实两者没区别,请看下面Handler的源代码,先看sendEmptyMessage:/***SendsaMessagecontainingonlythewhatvalue.**

2017-01-15 21:32:59

安卓解决65535dex文件方法数越界,IllegalArgumentException问题

在Android中,有一个限制,那就是整个应用的方法数不能超过65536,否则就会出现变异错误,并且程序也无法成功地安装到手机上。当项目日益庞大后这个问题就比较容易遇到,Google提供了multidex方案专门用于解决这个问题,通过将一个dex文件拆分为多个dex文件来避免单个dex文件方法数越界的问题。方法数越界的另一种解决方案是动态加载。动态加载可以直接加载一个dex形式的文件,将部分代码打

2017-01-15 21:07:11

Java我的高效编程之环境搭建

前言:工作之余写博客有利于提高技术,更是能帮助人,接下来会认认真真写好每一篇博客。希望大家多多支持。废话不多说,马上开始。这是一篇环境搭建的博客。jdk+eclipse+svn+maven+mysql+tomcat7.0+sublime安装包和jar插件配置管理工具-SVNhttp://download.csdn.net/detail/u013142781/9355417tomcatPlu

2017-01-09 20:49:07

Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建

这篇文章主要讲解使用eclipse对Spirng+SpringMVC+Maven+Mybatis+MySQL项目搭建过程,包括里面步骤和里面的配置文件如何配置等等都会详细说明。如果还没有搭建好环境(主要是Maven+MySQL的配置)的猿友可以参考博主以前的一篇文章:http://blog.csdn.net/u013142781/article/details/50300233接下来马上进入项目

2017-01-09 20:44:43

安卓性能优化,UI优化漫谈

二、Android性能优化1.http用gzip压缩,设置连接超时时间和响应超时时间http请求按照业务需求,分为是否可以缓存和不可缓存,那么在无网络的环境中,仍然通过缓存的httpresponse浏览部分数据,实现离线阅读。2.listview性能优化1).复用convertView在getItemView中,判断convertView是否为空,如果不为空,可复用。如果co

2016-10-28 18:03:22

轮播图小圆点自动轮播(非写死)

轮播图大家用得很多了,经常使用viewpager+和几个圆点组成的布局,随意组合在一起就完成了,这样可以完成任务,但是我们是在使用服务器返回不定量图片数量的时候,就会和实际数据匹配不上了。这里就用一个demo讲解灵活使用多张图片和对应的小圆点组成轮播的组件,以及小圆点跟着动的效果。啥都不说了,直接写代码:布局文件:"1.0"encoding="utf-8"?>"http:/

2016-10-24 18:02:30

android studio导入eclispe项目遇到的坑

回到之前刚开始接触androidstudio做项目的时候,创建项目用起来还是比较顺手的,但是在导入项目的时候就可能遇到各种各样的问题,直到后来公司重新维护eclipse项目的时候,为了使用方便,保持程序开发的高效,必须将eclipse工程导入到as中。首先导入项目,选择路径之后会存放一个文件到选中路径,生成项目,同时as中会生成一个工程:这时候就遇到了这几个问题:Error:Java.l

2016-10-17 15:46:07

Android端网络编程框架选析

在看android基础的时候,关于网络操作一般都会介绍HttpClient以及HttpConnection这两个包。前者是apache的开源库,后者是android自带的api。既然提到了他们,都二者进行一个比较,谷歌在官方文档已经说明了,建议在2.3以及以上版本使用HttpConnection。具体原因呢,是因为对2.1和2.2版本,HttpURLConnection有那么几个Bug,所以建议用

2016-10-08 16:02:55
奖章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!