
Web相关
文章平均质量分 84
jaybril
这个作者很懒,什么都没留下…
展开
-
“==”和equals的区别
今日看到一篇文章,讲述“==”和equals的区别,接近上万字,十一页的word。仔细研究一番,最终得到自己的见解: 直接创建数据类型的比如int a=3 ;String b=“fuck”之类的数据存储在栈里,而new过的对象存储在堆里,在栈里的只是一个指向堆对象的一个指针,也叫地址;而==和equals的区别在于,==比较的是在栈里的值,equals比较的是对象里的内容。 ...原创 2012-09-01 16:52:24 · 70 阅读 · 0 评论 -
这次不会说我的正则教程没写全了吧??
由于上一篇文章:《正则表达式真的很骚,可惜你不会写!!!》 发表之后,不少网友说怎么没讲断言没讲反向没讲贪婪….,甚至有老铁说我裤子都脱了你就给讲了一点,哈哈哈,好吧,趁着山竹台风被迫放假在家的时间,把正则剩余的一些知识点给讲一下,希望大家喜欢,希望这次脱裤子阅读的老铁可以畅快的操作了。本文旨在用最通俗的语言讲述最枯燥的基本知识。文章提纲:零宽断言捕获和非捕获反向引用...2018-09-16 22:36:59 · 148 阅读 · 0 评论 -
Java必知必会之(四)---多线程全揭秘(上)
Java必知必会之(四)---多线程全揭秘(上)本文旨在用最通俗的语言讲述最枯燥的基本知识。全文提纲:1.线程是什么?(上)2.线程和进程的区别和联系(上)3.创建多线程的方法(上)4.线程的生命周期(上)5.线程的控制(上)6.线程同步(下)7.线程池(下)8.ThreadLocal的基本用法(下)9.线程安全(下)1.线程是什么线程是进程中的一个执行流程,是被系统独...2018-09-04 22:40:06 · 130 阅读 · 0 评论 -
Spring中注解大全和应用
@Controller @RestController:@Service@Autowired@RequestMapping@RequestParam@ModelAttribute@Cacheable@CacheEvict@Resource@PostConstruct@PreDestroy@Repository@Component @Sc...原创 2018-09-02 11:39:07 · 102 阅读 · 0 评论 -
Java必知必会之----Enum枚举类揭秘
【原理】写一个枚举,相信大家都会,如:1public enum City {Guangzhou, Shenzhen, Dongguan}这是个城市的枚举类,包含广州、深圳、东莞三个城市枚举值,但是它怎么用呢?它的背后的真面目是怎样的呢?下面我们来反编译一下这个枚举,结果得出: 1public final class City extends Enum<...2018-08-08 23:55:07 · 210 阅读 · 0 评论 -
Redis的模糊查询在生产环境出现严重的性能问题
Redis是一个高性能高效率的key-value存储的nosql数据库,由于数据是存储在内存中,因此访问速度非常快,由于项目涉及到数据库的查询非常多,而数据变大并不是非常频繁,所以在项目中采用Redis分担大部分MySQL的压力。在项目中实际使用我用的Redis提供的客户端连接工具包jedis,在项目中引入jedis.Jar即可 1public static Set<...原创 2018-07-31 08:45:55 · 3611 阅读 · 0 评论 -
Linux的铜墙铁壁:防火墙之iptables
【来源】所谓防火墙,实质上是指由软硬件组合成的一个在内外网之间构造的一种保护屏障,它是一种隔离技术。因此从物理上区分,可以分为软件和硬件防火墙,从逻辑上区分,可以分为主机和网络防火墙,而我们现在要讲到的iptables,是属于防火墙中的软件防火墙的范畴,但它只是一个命令行工具或者说是一种客户端代理,并不是真正的防火墙,用户通过这个代理,把安全设定执行到真正的防火墙框架中,这个框架叫...2018-07-30 00:08:31 · 143 阅读 · 0 评论 -
18位身份证号藏了什么玄机?用js教你校验身份证
大家好,想必各位程序猿已经有所发现,而相应地,在日常的开发任务需求了很多跟涉及到用户的都几乎需要用到身份证的校验,因此不留君特意整理出一份身份证号的组成原理以及校验函数(js版)【身份证号码的规则】6位地方代码+8位出生年月日数字+2位顺序码+1位性别代码+1位校验码 1)地方代码:地方代码的前两位由特定的省份代码组成,至于原理呢...没有,我们并不需要纠结或者记住来源,...2018-07-26 23:40:23 · 279 阅读 · 0 评论 -
JS中一个关于ID取值的低级错误
Jsp代码: <table> <s:iterator value="list" id="list"> <tr> <td class="td1"><a class="a" href="ShowBlogAction?log_id=<原创 2013-08-11 23:48:08 · 216 阅读 · 0 评论 -
一篇文章搞定前端面试
本文旨在用最通俗的语言讲述最枯燥的基本知识面试过前端的老铁都知道,对于前端,面试官喜欢一开始先问些HTML5新增元素啊特性啊,或者是js闭包啊原型啊,或者是css垂直水平居中怎么实现啊之类的基础问题,当你能倒背如流的回答这些之后,面试官脸上会划过一丝诡异的笑容,然后晴转多云,故作深沉的清一下嗓子问:从用户输入URL到浏览器呈现页面经过了哪些过程?如果你懂,巴拉巴拉回答了一堆,他又接...原创 2018-10-01 19:46:02 · 235 阅读 · 0 评论