自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

coding汪

不会编码的厨子不是好的程序猿

  • 博客(13)
  • 收藏
  • 关注

原创 Java正则表达式获得字符串中数字

下面通过一个小范例来学习如何获得一个字符串中的数字import java.util.regex.Matcher;import java.util.regex.Pattern;public class test { public static void main(String[] args) { String strInput = "3a7s10@5d2a6s17s56;3

2016-05-06 21:56:18 11326

原创 分治法——最接近点问题

问题情境:设p1=(x1, y1), p2=(x2, y2), …, pn=(xn, yn)是平面上n个点构成的集合S,设计算法找出集合S中距离最近的点对。算法设计:将S进行拆分,分为2部分求最近点对。算法每次选择一条垂线L,将S拆分左右两部分为SL和SR,L一般取点集S中所有点的中间点的x坐标来划分,这样可以保证SL和SR中的点数目各为n/2,否则以其他方式划分S,有可能导致SL和SR中点数目一个

2016-05-03 20:49:15 1066

原创 动态规划——图像压缩

动态规划——“深谋远虑,以空间换时间”。动态规划问题是算法学习中最头痛的问题之一,但它却也是求解最优化问题的最佳方法。其关键也是最难理解的莫过于寻找问题的重叠子问题。下面以图像压缩问题为例浅析动态规划算法在图像压缩中的应用,其关键在于如何通过对灰度序列的分段寻找最优存储结构。 问题:在计算机中常用像素点灰度值序列{P1,P2, … ,Pn}表示图像。其中整数Pi,1<=i<=n,表示像素点i的灰度值

2016-05-03 20:35:11 12107 3

原创 RecyclerCardView浅谈

Android早期开发者都知道ListView是Android UI设计中一个非常重要的Widgets,但是同时对于我们初学者来说也比较麻烦的几个Widgets之一,但是自从android-support-v7-21 版本中新增RecyclerView后,RecyclerView在使用上更加先进和灵活了,大有取代ListView的趋势。下面我们以一个小Demo形式来简要熟悉下RecyclerView

2016-05-03 20:09:56 500

原创 面向对象设计原则——单一职责原则

单一职责原则是最简单的面向对象设计原则,它用于控制类的粒度大小。 SRP在定义上有两种定义:Every object should have a single responsibility,and that responsibility should be entirely encapsulated by the class. 另一种定义:There should never be more t

2016-05-03 20:02:58 401

转载 JavaWeb学习笔记——HttpSession

4. 使用 HttpSession实现验证码 1). 基本原理:和表单重复提交一致: > 在原表单页面,生成一个验证码的图片,生成图片的同时,需要把该图片中的字符串放入到 session中. > 在原表单页面,定义一个文本域,用于输入验证码. > 在目标的 Servlet中: 获取 session 和 表单域 中的 验

2016-05-03 19:47:01 424

转载 JavaWeb学习笔记——Session

1. Session 的创建和销毁page 指定的 session 属性: 1). 默认情况下, 第一次访问一个 WEB 应用的一个 JSP 页面时, 该页面都必须有一个和这个请求相关联的 Session 对象. 因为 page 指定的 session 属性默认为 true2). 若把 session 属性改为 false, JSP 页面不会要求一定有一个

2016-05-03 19:40:52 316

转载 JavaWeb学习笔记——JSP(2)

1. JSP 指令: JSP指令(directive)是为JSP引擎而设计的,它们并不直接产生任何可见输出, 而只是告诉引擎如何处理JSP页面中的其余部分。 2. 在目前的JSP 2.0中,定义了page、include和 taglib这三种指令 3. page 指令: 1). page指令用于定义JSP页面的各种属性,无论page指令出现在JSP页面中的什

2016-05-03 19:39:31 334

转载 JavaWeb学习笔记——JSP

6. 和属性相关的方法: 1). 方法 void setAttribute(String name, Object o): 设置属性  Object getAttribute(String name): 获取指定的属性 Enumeration getAttributeNames(): 获取所有的属性的名字组成的 Enumeration 对象removeAttri

2016-05-03 19:34:38 507

转载 JavaWeb学习笔记——servlet

1. 使用 JavaEE版的 Eclipse开发动态的 WEB工程(JavaWEB项目)1). 把开发选项切换到 JavaEE2). 可以在 Window -> Show View中找到 Package Explorer,并把其拖拽到开发区的左边3). 在 Servers面板中新建 Tomcat服务器.一定要关联到 Tomcat安装的根目录4

2016-05-03 19:30:33 396

转载 JavaWeb学习笔记——Tomcat服务器部署

1. 部署并启动 tomcat 服务器.1). 解压 apache-tomcat-6.0.16.zip 到一个非中文目录下2). 配置一个环境变量. java_home(指向 JDK 安装的根目录) 或 jre_home3). 通过双击 apache-tomcat-6.0.16\bin 目录下的 startup.bat, 启动服务器4). 可以在浏览器中输入 localhost:8

2016-05-03 19:15:17 417

原创 requestWindowFeature(Window.FEATURE_NO_TITLE);Android全屏处理报错

requestWindowFeature(Window.FEATURE_NO_TITLE);在添加在Activity代码中如出现报错情况:在AndroidManifest中对应的Activity注册组件中添加:android:theme="@android:style/Theme.NoTitleBar.Fullscreen"

2015-09-29 10:50:32 2007

原创 Android Studio cannot launch avd in emulator解决方案

cannot launch avd in emulator解决方案:进入SDK manager下载对应的镜象文件,在以上情况下,通常通过下载以下两个文件解决(

2015-09-23 19:45:06 55969 3

空空如也

空空如也

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

TA关注的人

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