Java
文章平均质量分 93
冰清不惊
这个作者很懒,什么都没留下…
展开
-
Java并发编程之锁原理
1、基础概念根据对资源是否能够同时使用,把锁分为独占锁和共享锁。独占锁:与具体线程相关,一个线程获取到锁资源后,就会标记这个线程获取到了该资源,其他线程在尝试获取资源时,就会失败而被阻塞。共享锁:与具体线程不相关,当多个线程去请求资源时,通过CAS(compare and swap)方式竞争资源,当一个线程获取到资源后,其他线程再次去获取时如果当前资源还能满足它的要求,则当前线程只需要使用CAS方式进行获取即可。2. AQS原理分析2.1 AQS(abstract queue synchroni原创 2021-03-07 23:03:34 · 320 阅读 · 0 评论 -
JSR 250 @Resource注解使用
Spring-bean的自动注入(@Resource)使用项目结构Student.javapackage com;import org.springframework.stereotype.Service;@Service //表示service组件,用于spring xml文件的组件自动扫描机制public class Student { ...原创 2019-12-19 11:36:03 · 522 阅读 · 1 评论 -
C++ vector 与Java ArrayList分析
C++代码#include <iostream>#include <vector>#include <string>using namespace std;class Stu{private: int age; string name;public: void setAge(int age) { this->age = ...原创 2019-12-19 10:29:32 · 1525 阅读 · 0 评论 -
JDBC 增删改查操作
一、步骤加载JDBC驱动类 建立连接 创建Statement对象或者PrepareStatement对象 执行SQL语句 关闭二、类(接口)介绍1. public class DriverManager extends Object用于管理一组JDBC驱动程序的基本服务。构造函数: static Connection getConnection(S...原创 2019-11-27 11:35:23 · 651 阅读 · 0 评论 -
IDEA中使用JDBC连接SQL Server数据库
一、准备工作SQL Server 数据库安装、IDEA和JDK环境安装与配置。我安装的是SQL Server 2008,JAVA环境如下,IDEA自动安装。下载和自己SQL Server版本号匹配的驱动:https://www.microsoft.com/zh-cn/download/driver.aspx我下载的是三个程序下载一个就好。我下载的exe,执行后得到压缩文件...原创 2019-11-26 15:12:42 · 12052 阅读 · 1 评论 -
Java中的static关键字解析
原文链接:http://www.cnblogs.com/dolphin0520/p/3799052.html1.下面这段代码的输出结果是什么? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19...转载 2018-12-03 10:13:37 · 90 阅读 · 0 评论