switch与ifelse的效率问题

switch与if..else 的执行的效率问题  今天读一前辈的程序,发现其在串口中断里面为了分析协议的报文类型,在中断函数里面使用if..else语句。因为报文类型在现在看来只有两种,以后有可能还会增加,不确定。  本人以为这样用有些不妥,为什么不用switch语句呢?猜想是不是因为效率方...

2017-11-02 09:34:14

阅读数 89

评论数 0

深入浅出Java 重定向和请求转发的区别

接上文深入浅出Java MVC(Model View Controller) ---- (JSP + servlet + javabean实例)  ,聪明的你肯定会发现上篇文章的这个内容,见Servlet控制层代码: [java] view ...

2017-08-25 11:12:39

阅读数 134

评论数 0

HTTP和TCP/IP

作为维护安全和隐私的一项新举措,美国政府宣布了一项计划,使HTTPS成为其公共网站联邦安全标准。其目标是到2016年12月31日,让美国政府所有网站都使用HTTPS加密。白宫甚至在Github上张 贴这项政策的最终版本,让公众自己来进行比较。美国政府内部数据机构表示,这些变化将有助于带来跨美国政府...

2017-08-18 16:09:29

阅读数 471

评论数 0

看完让你彻底搞懂Websocket原理

偶然在知乎上看到一篇回帖,瞬间觉得之前看的那么多资料都不及这一篇回帖让我对 websocket 的认识深刻有木有。所以转到我博客里,分享一下。比较喜欢看这种博客,读起来很轻松,不枯燥,没有布道师的阵仗,纯粹为分享。废话这么多了,最后再赞一个~ 一、websocket与http WebS...

2017-08-18 15:12:48

阅读数 130

评论数 0

java 23种设计模式 深入理解

以下是学习过程中查询的资料,别人总结的资料,比较容易理解(站在各位巨人的肩膀上,望博主勿究) 创建型 抽象工厂模式 http://www.cnblogs.com/java-my-life/archive/2012/03/28/2418836.html 工厂方法 http://www.cn...

2017-08-17 14:55:43

阅读数 144

评论数 0

Java_观察者模式(Observable和Observer)

、观察者模式介绍 在Java中通过Observable类和Observer接口实现了观察者模式。一个Observer对象监视着一个Observable对象的变化,当Observable对象发生变化时,Observer得到通知,就可以进行相应的工作。 如果画面A是显示数据...

2017-08-16 16:45:15

阅读数 83

评论数 0

Java反射获取private属性和方法(子类,父类,祖先....)

Java反射获取private属性和方法(子类,父类,祖先….) 先来看一个例子:String可变还是不可变? 大家都应该知道,或者听过,String类是不可变的,为什么呢?因为String其实使用一个  private final char [] value;来保存字符的;fina...

2017-08-11 15:33:39

阅读数 193

评论数 0

Java源码阅读的真实体会(一种学习思路)

刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。  源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。  说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Ja...

2017-08-10 18:46:33

阅读数 142

评论数 0

Java的位运算符详解实例——与(&)、非(~)、或(|)、异或(^)

位运算符主要针对二进制,它包括了:“与”、“非”、“或”、“异或”。从表面上看似乎有点像逻辑运算符,但逻辑运算符是针对两个关系运算符来进行逻辑运算,而位运算符主要针对两个二进制数的位进行逻辑运算。下面详细介绍每个位运算符。   1.与运算符 与运算符用符号“&”表示,其使用规律如...

2017-08-10 18:28:28

阅读数 470

评论数 0

【java项目实战】代理模式(Proxy Pattern),静态代理 VS 动态代理

这篇博文,我们主要以类图和代码的形式来对比学习一下静态代理和动态代理,重点解析各自的优缺点。 定义        代理模式(Proxy Pattern)是对象的结构型模式,代理模式给某一个对象提供了一个代理对象,并由代理对象控制对原对象的引用。  ...

2017-08-09 10:08:12

阅读数 149

评论数 0

Java-Reflection反射-获取包括父类在内的所有字段

一篇好文章 转载内容如下 前言 今天Android移动端要加个新功能,所以回归android程序员的身份.开发的过程中,发现了之前的代码写的有很多问题,真的应该把时间抽出来重构一下了. 其中有反射的一个坑,工具类某方法反射获取传入Model的属性值.但是当我把公共属性抽出来做基类...

2017-08-08 14:43:22

阅读数 947

评论数 0

Maven学习 (六) 搭建多模块企业级项目

首先,前面几次学习已经学会了安装maven,如何创建maven项目等,最近的学习,终于有点进展了,搭建一下企业级多模块项目。 好了,废话不多说,具体如下: 首先新建一个maven项目,pom.xml的文件如下: 搭建多模块项目,必须要有一个packaging为pom的根目录。创建好这个m...

2017-08-04 15:24:17

阅读数 136

评论数 0

Spring Filter过滤器,Spring拦截未登录用户权限限制

实现的功能:判断用户是否已登录,未登录用户禁止访问任何页面或action,自动跳转到登录页面。 比较好的做法是不管什么人都不能直接访问jsp页面,要访问就通过action,这样就变成了一个实实在在的权限控制了。  那么就有3种方法可以解决楼主的问题  1,直接使用filter  2,直接使...

2017-01-06 10:56:09

阅读数 131

评论数 0

SpringMVC上传图片

http://blog.csdn.net/sprita1/article/details/8090071 @RequestMapping(value = "/upload", method = RequestMethod.POST)     public Model...

2016-12-04 15:55:45

阅读数 153

评论数 0

SpringMVC multipart文件上传

一、介绍    spring内建的multipart支持网络程序文件上传。我们可以通过配置MultipartResolver来启动上传支持。它定义在org.springframework.web.multipart包中。spring是通过使用Commons FileUpload插件来完成Mu...

2016-12-04 15:49:41

阅读数 156

评论数 0

微信公众帐号开发教程第14篇-自定义菜单的创建及菜单事件响应

微信5.0发布 2013年8月5日,伴随着微信5.0 iPhone版的发布,公众平台也进行了重要的更新,主要包括: 1)运营主体为组织,可选择成为服务号或者订阅号; 2)服务号可以申请自定义菜单; 3)使用QQ登录的公众号,可以升级为邮箱登录; 4)使用邮箱登录的公众...

2016-11-25 19:51:21

阅读数 313

评论数 0

java正则表达式去掉所有HTML标签

package com.xz.cxzy.utils;      import java.util.regex.Matcher;   import java.util.regex.Pattern;      public class HtmlUtil {       private st...

2016-11-22 11:46:41

阅读数 168

评论数 0

如何优化JAVA代码及提高执行效率

可供程序利用的资源(内存、CPU时间、网络带宽等)是有限的,优化的目的就是让程序用尽可能少的资源完成预定的任务。优化通常包含两方面的内容:减小代码的体积,提高代码的运行效率。本文讨论的主要是如何提高代码的效率。 在Java程序中,性能问题的大部分原因并不在于Java语言,而是在于程序本身。养成好...

2016-11-03 13:48:44

阅读数 357

评论数 0

Spring MVC 学习 之 - URL参数传递

在学习 Spring Mvc 过程中,有必要来先了解几个关键参数:    @Controller:          在类上注解,则此类将编程一个控制器,在项目启动 Spring 将自动扫描此类,并进行对应URL路由映射。 1 2 3 ...

2016-10-17 16:03:40

阅读数 178

评论数 0

高并发的简单理解

简单理解下高并发: 高并发是指在同一个时间点,有很多用户同时的访问URL地址,比如:淘宝的双11,双12,就会产生高并发,如贴吧的爆吧,就是恶意的高并发请 求,也就是DDOS攻击,再屌丝点的说法就像玩撸啊撸被ADC暴击了一样,那伤害你懂得(如果你看懂了,这个说法说明是正在奔向人生巅峰的屌...

2016-10-14 09:23:18

阅读数 278

评论数 0

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