腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
java系列博客
专栏成员
举报
76
文章
100373
阅读量
30
订阅数
订阅专栏
申请加入专栏
全部文章(76)
java(31)
oracle(11)
其他(10)
存储(8)
编程算法(6)
windows(6)
http(5)
maven(4)
spring(4)
xml(3)
数据库(3)
sql(3)
分布式(3)
hashmap(3)
eclipse(2)
git(2)
linux(2)
腾讯云测试服务(2)
php(1)
node.js(1)
html(1)
json(1)
android(1)
云数据库 SQL Server(1)
access(1)
打包(1)
ide(1)
github(1)
api(1)
apache(1)
NAT 网关(1)
开源(1)
网络安全(1)
jdk(1)
ssh(1)
面向对象编程(1)
spring boot(1)
jdbc(1)
安全(1)
数据结构(1)
https(1)
nat(1)
join(1)
mac(1)
thread(1)
程序(1)
存储过程(1)
函数(1)
线程(1)
搜索文章
搜索
搜索
关闭
基于@Autowired和@PostConstruct实现策略模式
java
http
android
腾讯云测试服务
`package com.example.demo.designpattern.strategy;
小小明童鞋
2022-09-16
559
0
线程状态切换代码小记
nat
NAT 网关
java
《java并发编程》那本书其实反复的看过很多遍了,也扒了很多多线程相关文章,但是不用的话很快就又忘记了 ,想到一个概念于是动手操作了一遍,以便加深认知。
小小明童鞋
2020-05-11
757
0
ORACLE函数MONTHS_BETWEEN
oracle
因系统折旧月份是按当月是否满15天来算是否为一个月,故此研究了下MONTHS_BETWEEN已适应折旧的逻辑
小小明童鞋
2020-03-30
1.3K
1
关于postman你知道这些就够用了
php
http
腾讯云测试服务
编程算法
postman一直都有在用,只是没系统地学过,正好生产有问题需要我传不同的参数调用同一个接口的方式去处理,于是周末花了三个多小时系统地学习了一下。
小小明童鞋
2020-03-23
1.9K
0
git公钥问题记录
ssh
git
github
开源
实际用git时间不长,一年多,没仔细研究只是翻过《git pro2》那本书,技术这东西,还得实操,理论可以提高广度,实操提高深度。
小小明童鞋
2020-03-09
839
0
从 Windows 过度到 Mac 必备快捷键对照表
windows
从 Windows 过度到 Mac 必备快捷键对照表 Mac 键盘符号 图标 介绍 ⌘ <kbd>Command</kbd> ⇧ <kbd>Shift</kbd> ⇪ <kbd>Caps Lock</kbd> ⌥ <kbd>Option</kbd> = <kbd>Alt</kbd> ⌃ <kbd>Control</kbd> ↩ <kbd>Enter</kbd> ⌫ <kbd>Delete</kbd> ⌦ <kbd>Fn</kbd> + <kbd>Delete</kbd> ↑ <kbd>上箭头</kbd> ↓
小小明童鞋
2020-02-17
749
0
spring boot默认单线程排队跑定时任务问题记录
linux
分布式
spring
链接:https://my.oschina.net/xiaomingnevermind/blog/3143095
小小明童鞋
2019-12-15
1.9K
0
GIT 使用笔记
git
**文件有三种状态:已提交(committed) / 已修改(modified) / 已暂存(staged). **
小小明童鞋
2019-06-20
451
0
jdk1.7hashMap源码分析
编程算法
hashmap
所以,1.7和1.8的hashmap到底有哪些不同呢: 1.hash的取值算法不同 2.求数组下标的算法不同 3.1.8的实体是Node继承了entry,链表长度大于8的时候转换为红黑树。
小小明童鞋
2019-03-12
453
0
JDK1.8HashMap源码分析
hashmap
编程算法
node.js
HashMap和Hashtable的主要区别是: 1. Hashtable是线程安全,而HashMap则非线程安全,Hashtable的实现方法里面大部分都添加了synchronized关键字来确保线程同步,因此相对而言HashMap性能会高一些,在多线程环境下若使用HashMap需要使用Collections.synchronizedMap()方法来获取一个线程安全的集合。
小小明童鞋
2019-03-12
470
0
JAVA泛型类的使用
hashmap
http
json
在工作流(workflow)中,存在着各种各样的工作流程,这些流程呢有一些特征——1.流程基本信息相同 2.流程内容不同
小小明童鞋
2019-03-12
1.7K
0
IDEA相关资料整理
http
https
ide
网络安全
html
https://github.com/judasn/IntelliJ-IDEA-Tutorial/
小小明童鞋
2019-03-12
1.1K
0
spring boot 起步依赖与传递依赖
spring
spring boot
org.springframework:spring-test 起步依赖:GroupId :org.springframework.boot 传递依赖
小小明童鞋
2019-03-12
1.8K
0
读写excel(.xls or .xlsx)
java
spring
https://github.com/xiaomingtongxie/springboot-study/blob/master/spring-study/src/main/java/demo/excel/ReadWriteExcelFile.java
小小明童鞋
2019-03-12
2K
0
深入理解Java内存模型(七)——总结
java
处理器内存模型 顺序一致性内存模型是一个理论参考模型,JMM和处理器内存模型在设计时通常会把顺序一致性内存模型作为参照。JMM和处理器内存模型在设计时会对顺序一致性模型做一些放松,因为如果完全按照顺序一致性模型来实现处理器和JMM,那么很多的处理器和编译器优化都要被禁止,这对执行性能将会有很大的影响。 根据对不同类型读/写操作组合的执行顺序的放松,可以把常见处理器的内存模型划分为下面几种类型: 放松程序中写-读操作的顺序,由此产生了total store ordering内存模型(简称为TSO)。 在前面1
小小明童鞋
2018-06-13
574
0
深入理解Java内存模型(六)——final
java
与前面介绍的锁和volatile相比较,对final域的读和写更像是普通的变量访问。对于final域,编译器和处理器要遵守两个重排序规则: 在构造函数内对一个final域的写入,与随后把这个被构造对象的引用赋值给一个引用变量,这两个操作之间不能重排序。 初次读一个包含final域的对象的引用,与随后初次读这个final域,这两个操作之间不能重排序。 下面,我们通过一些示例性的代码来分别说明这两个规则: public class FinalExample { int i;
小小明童鞋
2018-06-13
730
0
深入理解Java内存模型(五)——锁
java
锁的释放-获取建立的happens before 关系 锁是java并发编程中最重要的同步机制。锁除了让临界区互斥执行外,还可以让释放锁的线程向获取同一个锁的线程发送消息。下面是锁释放-获取的示例代码: class MonitorExample { int a = 0; public synchronized void writer() { //1 a++; //2 }
小小明童鞋
2018-06-13
861
0
深入理解Java内存模型(四)——volatile
java
volatile的特性 当我们声明共享变量为volatile后,对这个变量的读/写将会很特别。理解volatile特性的一个好方法是:把对volatile变量的单个读/写,看成是使用同一个锁对这些单个读/写操作做了同步。下面我们通过具体的示例来说明,请看下面的示例代码: class VolatileFeaturesExample { //使用volatile声明64位的long型变量 volatile long vl = 0L; public void set(long l) {
小小明童鞋
2018-06-13
575
0
深入理解Java内存模型(三)——顺序一致性
java
数据竞争与顺序一致性保证 当程序未正确同步时,就会存在数据竞争。java内存模型规范对数据竞争的定义如下: 在一个线程中写一个变量, 在另一个线程读同一个变量, 而且写和读没有通过同步来排序。 当代码中包含数据竞争时,程序的执行往往产生违反直觉的结果(前一章的示例正是如此)。如果一个多线程程序能正确同步,这个程序将是一个没有数据竞争的程序。 JMM对正确同步的多线程程序的内存一致性做了如下保证: 如果程序是正确同步的,程序的执行将具有顺序一致性(sequentially consistent)–即程序的执行
小小明童鞋
2018-06-13
1.1K
0
ORACLE中JOB的使用
oracle
java
存储
JOB:和JAVA中的job类似,都是定时任务。 首先,建表: -- Create table create table MYDAILYDK ( ID NUMBER(19) not null, NAME VARCHAR2(255), DKTIME DATE ) tablespace NG_DATA pctfree 10 initrans 1 maxtrans 255 storage ( initial 64K next 1M minexte
小小明童鞋
2018-06-13
854
0
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
立即查看
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档