
Java
文章平均质量分 79
LeoExer
闷骚 少话 具有严重的代码洁癖
展开
-
Android客服端, 服务器和数据库简单交互之获取图片
大概思路: 数据库按编号保存图片的路径, 当客服端请求获取图片时, 服务器根据编号获取图片的保存路径, 并返回客服端, 客服端在根据此路径下载图片到本地服务端:GetPicServlet.classpublic class GetPicServlet extends HttpServlet{ private static final long serialVersionU原创 2016-01-16 14:41:48 · 1624 阅读 · 0 评论 -
Socket传输序列化对象
Socket传输序列化对象简单实例原创 2015-12-16 00:38:35 · 1594 阅读 · 0 评论 -
Java常用排序算法(一):插入排序
1. 直接插入排序基本思路: 在要排序的一组数中,假设前面(n-1)[n>=2]个数已经是排好顺序的, 现在要把第n个数插到前面的有序数中,使得这 n个数也是排好顺序的。 如此反复循环,直到全部排好顺序。实例: 初始序列: 76, 54, 12, 43第一次排序: 54,原创 2016-03-20 00:09:52 · 660 阅读 · 0 评论 -
Java常用排序算法(二):选择排序
一.简单选择排序: 基本思路: 遍历序列, 把最大值放置在序列的第一位, 次最大值放置在的二位, 一直循环到最后一位跟倒数最后一位的比较为止.实例:初始序列: 34, 08, 23, 99, 12, 34第一次排序: 99, 34, 08, 23, 12, 34第二次排序: 99, 34, 08, 23, 12, 34第三次排序: 99, 34, 3原创 2016-03-23 22:58:09 · 638 阅读 · 0 评论 -
Java实现表达式的运算
最近在做个C++课设,需要根据输入的表达式计算出结果。本人是学Android的,感觉这算法经常用到,就用Java实现了一遍。我们平时接触的表达式是中缀表达式,如:12 * ( 8 - 3 ) - 20 。我们很简单就能算出结果为40,但计算机不行,我们要告诉它怎么算,就需要把中缀表达式转换为后缀表达式了。基本思路:顺序扫描中缀表达式,当读入一个运算分量时就立即输出;而读入一原创 2016-06-06 00:37:54 · 6069 阅读 · 3 评论 -
Java 字符串与byte之间的相互转换
写在前面你是否跟我一样,在一些需要加密的代码里看见需要把字符串转换为字节的场景,例如MD5加密。而你每次看到像我以前一样,自动地略过(反正别人都写好了,我用就是了)。如果是的话,不要再逃避了,下面跟我一起来了解一下字符串与byte之间转换的原理正文原理 我们都知道,在Java里byte类型是占用1个字节,即8位的,而16进制的字符占用4位,所以每个byte可以用两个字符来表示,反之亦然。举个栗原创 2016-10-02 19:09:32 · 38596 阅读 · 0 评论 -
EventBus源码详解(一):基本使用
写在前面对于Android程序员来说,相信大家都听过EventBus的大名。EventBus是一个Android平台上基于事件发布和订阅的轻量级框架,可以对发布者和订阅者解耦,并简化Android的事件传递。正如官方介绍其优势:简化了组件之间的通信 解耦事件的发送者和接收者在Activity、Fragment和后台线程表现良好避免复杂和易出错的依赖性和生命周期问题使你的代码更加简洁快速和原创 2017-09-17 13:08:58 · 567 阅读 · 0 评论