-
最简单的 Java内存模型 讲解
最简单的 Java内存模型 讲解 本博客系列是学习并发编程过程中的记录总结。由于文章比较多,写的时间也比较散,所以我整理了个目录贴(传送门),方便查阅。 并发编程系列博客传送门 前言 在网上看了很多文章,也看了好几本书中关于JMM的介绍,我发现JMM确实是Java中比...
-
mybatis插入数据返回主键ID
mybatis插入数据返回主键ID insert操作时,需要获取主键ID。在mybatis执行完insert操作后,我传入到insert()里面的那个entity对象,就有ID值了, mybatis自动给赋值上了! 我一直用一个变量(id)接收,只能接收到影响的行数! 正确的获取方法: 1 public Integer save()...
-
深入探讨多态性及其在Java中的好处
深入探讨多态性及其在Java中的好处 多态是面向对象软件的基本原理之一。该术语通常表示可以具有多种形式的事物。在面向对象的方法中,多态使编写具有后期绑定引用的程序成为可能。尽管在 Java 中创建多态引用很容易,但其背后的概念对整体编程产生了更深远的影响。本文...
-
乐观锁的一种实现方式——CAS
乐观锁的一种实现方式——CAS 本人免费整理了Java高级资料,涵盖了Java、Redis、MongoDB、MySQL、Zookeeper、Spring Cloud、Dubbo高并发分布式等教程,一共30G,需要自己领...
-
踩坑了!使用 @Autowired 注入成功,GetBean 方法却获取不到?!
踩坑了!使用 @Autowired 注入成功,GetBean 方法却获取不到?! 本文首发于个人微信公众号:Coder小黑 踩坑了?! 之前推文已经讲过 当@Transactional遇到@CacheEvict,你的代码是不是有bug! 现在要在事务提交之后清除缓存。在Spring4.2 之后,可以使用 @Transaction...
-
JavaEE基础(04):会话跟踪技术,Session和Cookie详解
JavaEE基础(04):会话跟踪技术,Session和Cookie详解 本文源码:GitHub·点这里 || GitEE·点这里 一、会话跟踪 1、场景描述 比如登录某个购物网站,身份识别成功后,在网站下单,支付 等操作,这些操作中当前登录用户信息必须是共享的,这样这些操作结果才能和登录用...
-
Java编译时常量和运行时常量
Java编译时常量和运行时常量 Java编译时常量和运行时常量 编译期常量指的就是程序在编译时就能确定这个常量的具体值。 非编译期常量就是程序在运行时才能确定常量的值,因此也称为运行时常量。 在Java中,编译期常量指的是用 final关键字修饰的基本类型或String类型并...
-
linux常用命令
linux常用命令 1.登录 启动完成后,输入用户名和密码。 2.切换用户 普通用户切换root用户: su root 输入密码后切换到root用户。 3.重启和关机 重启和关机需要root用户权限。 重启:init 6 关机:init 0 4. clear 命令 清屏。(ctrl+l也可以) 5. ip addr 命令 查看网...
-
指针的异或运算可用于交换两个变量的值
指针的异或运算可用于交换两个变量的值 指针是不能直接进行异或运算的,需要将指针转换成整型int或long,在Linux系统下只能是long,因为指针在win系统占4个字节,在Linux系统占6个字节。 以下为两个指针的异或运算实现指针的交换: #include stdio.h int main() { int...
-
什么是RESTful?RESTfule风格
什么是RESTful?RESTfule风格 导读 理解什么是REST之前,先去脑补以下什么是HTTP,参考【Http协议】 什么是REST? REST (英文:Representational State Transfer,简称 REST ,意思:表述性状态转换,描述了一个 架构 样式的网络系统,比如web应用)。 它是一种软件架构...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
