首页 新闻资讯
    • java之synchronized的实现原理

      目前在Java中存在两种锁机制:synchronized和Lock, Lock接口及其实现类是JDK5增加的内容,其作者是大名鼎鼎的并发专家Doug Lea。本文并不比较synchronized与Lock孰优孰劣,只是介绍二者的实现原理查看全文>>

      2018-07-25 |黑马程序员JavaEE培训学院 |java培训
    • 常见web架构设计

      缓存有两个前提条件, 一是数据访问热点不均衡,某些数据会被更频繁的访问,这些数据应该放在缓存中; 二是数据在某个数据段内有效,不会很快过期,否则缓存的数据就会因为已经失效而产生脏读,影响结果的正确性。查看全文>>

      2018-07-24 |黑马程序员 |web,Python
    • 彻底搞懂JS的==运算

      大家知道,==是JavaScript中比较复杂的一个运算符。它的运算规则奇怪,容易让人犯错,从而成为JavaScript中“最糟糕的特性”之一。 在仔细阅读了ECMAScript规范的基础上,我画了一张图,我想通过它你会彻底地搞清楚关于==的一切。同时,我也试图通过此文向大家证明==并不是那么糟糕的东西,它很容易掌握,甚至看起来很合理。查看全文>>

      2018-07-24 |黑马程序员 |前端,移动开发
    • 网上商城实战篇之前台商品信息的显示

      由我们自己实例化的对象交给spring容器来实始化。这时对象的初始化的权利就会反转。查看全文>>

      2018-07-24 |黑马程序员 |java,网上商城
    • HTTP和HTTPS的区别

      在web开发学习中,我们会很频繁的接触到HTTP这个协议。从概念上来说,超文本传输协议(HTTP,HyperText Transfer Protocol)是互联网上应用最为广泛的一种网络协议。所有的WWW文件都必须遵守这个标准。通俗来讲,HTTP就是浏览器和服务器进行交互数据时,双方都要遵守的数据格式规范。查看全文>>

      2018-07-24 |黑马程序员 |java,HTTP
    • 开启远程访问MySQL权限,允许远程访问

      开启远程访问MySQL权限,允许远程访问 我们在自己电脑上远程登录数据库会遇到以下错误查看全文>>

      2018-07-24 |黑马程序员 |人工智能,python