- 博客(32)
- 资源 (2)
- 收藏
- 关注
转载 String,StringBuffer,StringBuilder 三者的区别
String、StringBuffer与StringBuilder之间区别[全屏看文] 最近学习到StringBuffer,心中有好些疑问,搜索了一些关于String,StringBuffer,StringBuilder的东西,现在整理一下。关于这三个类在字符串处理中的位置不言而喻,那么他们到底有什么优缺点,到底什么时候该用谁呢?下面我们从以下几点说明一下 1.三者
2017-10-10 16:38:16
266
转载 Java8 Lambda表达式 函数式编程 方法引用
什么是λ表达式λ表达式本质上是一个匿名方法。让我们来看下面这个例子:public int add(int x, int y) { return x + y;}转成λ表达式后是这个样子:(int x, int y) -> x + y;参数类型也可以省略,Java编译器会根据上下文推断出来:(x, y) -> x + y; //返回两数之和或
2017-10-10 16:31:21
1470
转载 很好的一个 Spring MVC 解读---<context:component-scan/>
摘要: 作为一个开发者一直有这样一个感觉:在使用框架时,如果我不知道它做了什么,那我可能永远不会安心,直到完全弄明白它的源码。如果你有与我相同的感受,那这个系列博文可能对你有很大帮助,因为它不是教你怎么使用Spring MVC,而是告诉你这家伙做了什么,你为什么要这样使用它,如果不这样做会发生么。。。Spring MVC 解读--- 注解是骑士魂牵梦绕的美丽公主,也是骑士的无
2017-02-27 12:16:38
945
原创 关于对 java 泛型中T extendscompareable<? super T>理解
public class Student implements Comparable{ private int id; public Student(int id) { this.id = id; } @Override public int compareTo(Student o) { return (id > o.id) ? 1 : ((id < o.id) ? -1 :
2017-02-24 12:42:53
1494
原创 cent os6.5 阿里云服务器安装
当初安装这个 原本以为简单的一条 yum install docker 就行了。没想到不行 然后 我知道 centos6.5要安装这个 docker-io 但是依旧不行 ,然后通过uname -a 发现自己的内核版本太低了 之后就升级内核 升级内核因为 Docker 推荐使用 3.8 以上内核,所以我们选择使用 YUM 方式来升级内核。导入 KEY
2017-02-20 13:53:15
2094
转载 面向接口编程详解(二)——编程实例
作者: T2噬菌体 来源: 博客园 发布时间: 2012-06-09 12:13 阅读: 19178 次 推荐: 25 原文链接 [收藏] 通过上一篇文章的讨论,我想各位朋友对“面接接口编程”有了一个大致的了解。那么在这一篇里,我们用一个例子,让各位对这个重要的编程思想有个直观的印象。为充分考虑到初学者,所以这个例子非常简单,望各位高手见谅。 问
2016-12-17 16:59:41
1836
原创 servlert中路径进行转发的问题
当我在web.xml配置的路径为/ssss/dss的时候 我的登录界面的action设置的是ssss/dss在servelt进行转发的时候 路径就会变成那个 项目名/ssss/myJsp.jsp 由于我之前没有在webroot下创建ssss文件下的myjsp.jsp所以浏览器会提示我找不到这个文件 进行转发的时候 RequestDispatcher dd=request.getRe
2016-11-29 11:06:35
797
原创 关与inflate的杂谈为了解决我上个博客的问题
先说 Activity 的setContextView(View view) ,追踪源码最后可以看到是调用了 PhoneWindow 对象的setContextView(View view) 可以看到不管设置的View是否有parent,都会重新设置一个matchparent 的 LayoutParams再看 AppCompatActivity 的 setContextView(View v
2016-11-17 21:20:14
605
转载 spring MVC 启动过程详解
SpringMVC启动过程详解(li) 通过对SpringMVC启动过程的深入研究,期望掌握Java Web容器启动过程;掌握SpringMVC启动过程;了解SpringMVC的配置文件如何配置,为什么要这样配置;掌握SpringMVC是如何工作的;掌握Spring源码的设计和增强阅读源码的技巧。目录1.Web容器初始化过程2.SpringMVC中web.xml配置3.认
2016-11-15 11:46:17
1289
原创 关于 inflate 个人笔记
package com.example.cesh;import android.app.Activity;import android.os.Bundle;import android.util.Log;import android.view.LayoutInflater;import android.view.Menu;import android.view.Me
2016-11-07 21:18:48
604
转载 汇编 二进制预算
二进制的减法运算法则是: 0-0=1-1=0 1-0=1 0-1=1(向高位借位) 例如,(11000011)2-(00101101)2的算式如下: 11000011 被减数 00101101 减数 ---1111 借位 (减号是对齐美观用的) ------------------- 10010110 差数 这个借位其实很容易理解的,向前一位借一,计算到该位时再减去一即可. 比如被减数0,减数
2016-07-23 22:32:57
1086
原创 java局部内部类与方法里final变量的关系
在java中的局部内部类中及就是在方法中定义的内部类,局部内部类仅在方法内有效。他不能定义静态的东西,不能被public,protected和private所修饰,,而且在内部类中只能访问方法中的 final类型的参数与变量,因为final定义的变量相当于常量,可以延长变量的生命周期,就算方法撤销,其内部类 仍能访问final类型的变量。
2016-06-10 17:12:29
680
原创 二叉排序树 字典树 树中统计
树种统计随着卫星成像技术的应用,自然资源研究机构可以识别每一棵树的种类。请编写程序帮助研究人员统计每种树的数量,计算每种树占总数的百分比。首先输入正整数N(≤105),随后N行,每行给出卫星观测到的一棵树的种类名称。种类名称由不超过30个英文字母和空格组成(不区分大小写)。按字典序递增输出各种树的种类名称及其所占总数的百分比,其间以空格分隔,每种树的信息占一行。#include
2016-06-09 21:42:33
1663
原创 哈夫曼编码算法实现可运行
#include #include #include #include using namespace std;#define M 1000typedef struct{int weight; //结点权值int parent,lchild,rchild; //结点的父指针,左右孩子指针}HTNode,*HuffmanTree; //动态分配数组存储哈夫曼
2016-06-06 14:12:01
3597
原创 一个简单的安卓通讯录
具体功能 能做到在数据库中中进行增删盖查,并且在listview能实时显示你修改的东西。长按一个条目就能进行联系人的修改此处为源代码连接
2016-05-18 18:41:40
1704
转载 unity 3d实验屏幕坐标到世界坐标
之前查了下坐标转换的资料,网上都是直接摘抄的Unity3D官方的原文后来做了实验,写出自己的一点体会1.世界坐标转换成屏幕坐标var c : Camera;var dd : Vector3;var pp : Vector3;function Start(){ c = Camera().main; var w2v = c.WorldToScreenPoint;
2016-05-17 17:23:49
920
转载 unity3D中 局部坐标,世界坐标以及屏幕坐标,transform变换坐标以及 变换方向心得
unity3d 参考坐标系 参考坐标系(Reference Coordinate System)列表是让你指定用于变换(移动move、旋转rotate和缩放scale)的坐标系。选项包括视图坐标view,屏幕坐标screen,世界坐标world,父坐标parent,局部坐标local,网格坐标grid和拾取坐标pick。 在屏幕坐标系下,所有的视图(包括***图
2016-05-17 17:15:21
12353
转载 Java中锁机制Synchronized方法说明 转自https://zm12.sm-tc.cn/?src=l4uLj8XQ0IiIiNGOjo2anpvRnJCS0JWeiZ7Qzc%2FOz9DP
Java中锁机制Synchronized方法说明2010年04月01日 (java规范在很多地方都明确说明不保证,象Thread.sleep()休息后多久会返回运行,相同优先权的线程那个首先被执行,当要访问对象的锁被 释放后处于等待池的多个线程哪个会优先得到,等等。房子里有很多房间(也就是方法)。 打个比方:一个object就像一个大房子,大门永远打开。房子
2016-05-11 22:08:19
9046
转载 Android中Uri的使用转自http://blog.sina.com.cn/s/blog_821e2bb10100spxv.html
1.Uri通用资源标志符(Universal Resource Identifier, 简称"URI")。Uri代表要操作的数据,Android上可用的每种资源 - 图像、视频片段等都可以用Uri来表示。 URI一般由三部分组成:访问资源的命名机制。 存放资源的主机名。 资源自身的名称,由路径表示。
2016-05-10 18:19:56
1033
原创 od 逆向破解口诀
一、机械码,又称机器码. ultraedit打开,编辑exe文件时你会看到许许多多的由0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F组成的数码,这些数码就是机器码.修改程序时必须通过修改机器码来修改exe文件.二、需要熟练掌握的全部汇编知识(只有这么多)不大容易理解,可先强行背住,混个脸儿熟,以后慢慢的就理解了cmp a,b 比较a与bmov a,b
2016-04-23 12:15:52
2778
原创 acm 兔子繁殖
700多年前,意大利的著名数学论著《算盘全集》一书中提出了一道有趣的兔子繁殖问题。该问题假设有一对兔子,从第三个月开始每个月都生下一对小兔,而所生下的每一对小兔从出生后的第三个月开始都会生下一对小兔。那么,由一对兔子开始,问第N月共可以繁殖成多少对兔子?这里假设兔子不会死亡。输入输入一个数字N,N代表第N月。输出输出第N月对应的兔子的对数。样例输入2样例输出
2016-04-16 13:52:51
1531
转载 事件回调
在做Android自定义控件时遇到要自定义回调函数的问题,想想自己还暂时没有那么精深的技术,赶紧返过头回来再重新研究Java中回调函数的问题。然而不幸的是,网上太多杂乱的帖子和博客都是转来转去,而且都是那一篇“C中的回调函数.....指针.....java....”,一点看不出来是自己的思路,估计都是哪哪哪抄来的!(呵呵,要么就是吐槽对了,要么就是我水平太烂读不懂还妄加评论)还有一些很不错的文章,
2016-04-15 13:47:07
2697
转载 安卓回调详细解析
以前对于这个机制理解不够深刻,现在重新整理下思路。一、建模我理解的接口回调就是,我这个类实现了一个接口里的方法doSomething,然后注册到你这里,然后我就去做别的事情去了,你在某个触发的时机回头来调用我doSomething的方法。好比,我给你打电话问某个难题,你电话里想不出来,于是说等想到了再回我电话。于是接口回调机制比喻模型如下第一步:vcD4KP
2016-04-15 13:42:08
857
转载 转载自:www.cnblogs.com/iwtwiioi
核电站问题一个核电站有N个放核物质的坑,坑排列在一条直线上。如果连续M个坑中放入核物质,则会发生爆炸,于是,在某些坑中可能不放核物质。任务:对于给定的N和M,求不发生爆炸的放置核物质的方案总数输入:输入文件只一行,两个正整数N,M( 1输出:输出文件只有一个正整数S,表示方案总数。 设N个坑不会发生爆炸的方案数是f[N],那么我们假设N以前的坑的方案
2016-04-07 09:21:36
801
转载 核电站问题转载自saltless原创
Rqnoj105 核电站问题 题解 又回到我可爱的Blog了~昨天偷了点懒,一篇文章也没写~今天一定抽时间补上。 下面切入正题。 【题目描述】(rqnoj105)一个核电站有N个放核物质的坑,坑排列在一条直线上。如果连续M个坑中放入核物质,则会发生爆炸,于是,在某些坑中可能不放核物质。任务:对于给
2016-04-07 09:20:19
1153
转载 context解释
Context不是函数而是一个类--如果不太了解面向对象,可以把“类”看做一种数据类型,就像int,不过类型为“类”的数据(称为对象)可能储存远比int多的信息,比如这里的类型为Context的对象就储存关于程序、窗口的一些资源。有些函数调用时需要一个Context参数,比如Toast.makeText,因为函数需要知道是在哪个界面中显示的Toast。再比如,Button myButton =
2016-03-14 16:03:00
834
转载 android中SQLlite数据库中对应的SQL数据库的查询 query ,delete,insert
这篇文章主要介绍了Android中的SQL查询语句LIKE绑定参数问题解决办法,本文使用的是sqlite数据库,需要的朋友可以参考下由于考虑到数据库的安全性,不被轻易SQL注入,执行查询语句时,一般不使用直接拼接的语句,而是使用参数传递的方法。然后在使用参数传递的方法中时,发现当使用like方式查询数据时,很容易出现一个问题。错误案例:复制代码 代码如下:Strin
2016-03-05 16:44:58
1539
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人