简单明了介绍如何使用注解,以及一些特殊情况。
注解是 JDK 1.5 引入功能,相信不少开发者都使用过这个功能,但关于为什么要使用注解,你了解过多少呢?
原创 2022-07-22 17:36:59
236阅读
自定义注解是自己写框架必备技能,使用注解能极大地提升开发效率,因此自定义注解是一个高级开发者必备技能。 要自定义注解
什么是ThreadLocal? 顾名思义它是local variable(线程局部变量)。 它功用非常简单,就是为每一个使用该变量线程都提供一个变量值副本,是每一个线程都可以独立地改变自己副本,而不会和其它线程副本冲突。从线程角度看,就好像每一个线程都完全拥有该变量。 使用场景: To keep state with a thread (user-id, transact
原创 2012-09-07 00:03:35
372阅读
  CLLocation到底有多准? 发布者: Seven's - 2011/08/16 - 分类:iOS开发   iphone开发中,CLLocationGPS定位到底有多准? 网友:lawrencewu 下面的话是我猜测,当你在使用CLLocationManager时候,start之后很快就会返回
转载 精选 2013-03-11 00:11:47
576阅读
我想把自己对于编程一些看法一点点记录下来,这样编程便有了自己
原创 2014-05-24 21:46:39
839阅读
http://www.tuicool.com/articles/eYjYBj
转载 精选 2015-01-12 16:27:29
411阅读
TCP那些事儿陈皓IT哈哈TCP是一个巨复杂协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦过程,但对于学习过程却能让人有很多收获。关于TCP这个协议细节,我还是推荐你去看W.RichardStevens《TCP/IP详解卷1:协议》(当然,你也可以去读一下RFC793以及后面N多RFC)。另外,本文我会使用英文术语,这样方便你通过这些
原创 2021-01-15 19:50:47
258阅读
sizeof那些事儿sizeof是一个坑,但它几乎是笔试必考题,所以有必要整理一下。首先要说明是,
原创 2022-08-23 20:11:24
60阅读
WAF(Web Application Firewall, Web应用防火墙)是通过
原创 2022-01-07 11:08:14
267阅读
if/else恶瘤有句话说好–好文章是改出来,同样,好代码也肯定是重构出来,因为没有哪个软件工程师能够拍着胸脯保证在项目之初代码设计这块,就考虑到了所有需求变化可能性扩展。随着项目的不断成长,业务逻辑变越来越复杂,代码也开始变越来越多,原有的设计可能不再满足需求,那么此时必须要重构。就系统整体架构而言,重构可能需要很大改动,可能在架构流程上需要评审;就功能内代码层次而言,这种重构在
原创 精选 2022-08-25 09:17:17
294阅读
相遇是缘,何况相聚。青春那些事儿,让我心情久久难以平静,想起杨老师鼓励、小姑娘热情、同学间情谊,给我人生道路上留下了深深烙印
原创 2010-03-17 11:03:51
970阅读
01KVM诞生2008年9月,红帽收购了一家名叫Qumranet以色列小公司,由此入手了一个叫做KVM虚拟化技术(KVM,全称Kernel-based Virtual Machine,意为基于内核虚拟机)。当时虚拟化市场上主要以VMware为主,而KVM只是在Fedora、Ubuntu等非商用发行版上获得了一些关注。2009年9月,红帽发布其企业级Linux5.4版本(RHEL 5.4)
原创 2021-03-19 20:40:57
909阅读
WAF(Web Application Firewall, Web应用防火墙)是通过执行一系列针对HTTP/HTTPS安全策略来专门为Web应用提供保护一款产品。Web基本可以分为以下几类。软件型WAF:以软件形式装在所保护服务器行WAF,由于安装在服务器上,所以可以接触到服务器上文件,直接检测服务器上是否存在WebShell、是否有文件被创建等。硬件型WAF以硬件形式部署在链...
C
原创 2021-06-04 20:48:08
501阅读
范围:-128 ~ 127public static void main(String[] args) { byte a = 1; byte b = 127;// -128 ~ 127,超过范围直接编译不通过 b+=1;// +=有自动装箱能力 System.out.println(b); a = (byte)(a+127);// = 需要手动强制转换 System.out.println(a);.
原创 2021-08-27 10:17:44
266阅读
爱好IT
IT
转载 2021-07-20 14:31:48
1197阅读
产品开发完毕之后,需要测试,测试没有问题才能上线。测试是很重要一个环节,特别是针对用户体量很多产品,如果没有经过严谨且细致测试,上线之后出现各种bug和体验不好,都会让用户吐槽甚至弃用。都有哪些测试类型呢?单元测试(unit testing)是指:是指对软件中最小可测试单元进行检查和验证。单元测试是在软件开发过程中要进行最低级别的测试活动,软件独立单元将在与程序其他部分相隔离情况下
原创 2022-10-14 17:47:47
168阅读
8评论
TCP是一个巨复杂协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦过程,但对于学习过程却能让人有很多收获。关于TCP这个协议细节,我还是推荐你去看W.Richard Stevens《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RF
原创 2022-09-26 08:11:20
107阅读
TCP是一个巨复杂协议,因为他要解决很多问题,而这些问题又带出了很多子问题和阴暗面。所以学习TCP本身是个比较痛苦过程,但对于学习过程却能让人有很多收获。关于TCP这个协议细节,我还是推荐你去看W.Richard Stevens《TCP/IP 详解 卷1:协议》(当然,你也可以去读一下RF
原创 2022-09-26 08:33:48
34阅读
写在前面今天,面了一个工作5年小伙伴,面试结果不理想啊!也不是我说,工作5年了,问多线程知识:就只知道继承Thread类和实现Runnable接口!问Java集合,竟然说HashMap是线程安全!问MySQLMyISAM存储引擎和InnoDB存储引擎区别,竟然说成是MyISAM存储引擎支持事务,InnoDB不支持!问Spring就只知道IOC和AOP概念,深一点就不知道了!再问项目。。。哎,算了,不说了!大家对于设计模式、高并发和Java8新特性,不了解,就去看我专栏吧!今天,我们来
原创 2020-06-04 23:59:48
150阅读
  • 1
  • 2
  • 3
  • 4
  • 5