腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
weixuqin 的专栏
专栏作者
举报
205
文章
218486
阅读量
47
订阅数
订阅专栏
申请加入专栏
全部文章(205)
编程算法(56)
java(37)
其他(30)
spring(16)
python(15)
云数据库 Redis(15)
数据库(14)
sql(12)
mac os(11)
存储(10)
api(9)
tensorflow(8)
云数据库 SQL Server(8)
深度学习(8)
http(8)
数据结构(8)
django(7)
github(7)
https(7)
c++(6)
xml(6)
maven(6)
linux(6)
打包(5)
ubuntu(5)
mybatis(5)
二叉树(5)
aop(5)
ide(4)
git(4)
腾讯云测试服务(4)
容器(4)
缓存(4)
爬虫(4)
javascript(3)
html(3)
json(3)
nginx(3)
人工智能(3)
开源(3)
网络安全(3)
jdk(3)
public(3)
jar(2)
unix(2)
apache(2)
神经网络(2)
文件存储(2)
网站(2)
卷积神经网络(2)
正则表达式(2)
面向对象编程(2)
hashmap(2)
单元测试(2)
socket编程(2)
windows(2)
class(2)
redis(2)
继承(2)
接口(2)
连接(2)
ios(1)
xcode(1)
servlet(1)
node.js(1)
ajax(1)
svn(1)
tomcat(1)
windows server(1)
tornado(1)
访问管理(1)
命令行工具(1)
消息队列 CMQ 版(1)
云推荐引擎(1)
mongodb(1)
企业(1)
数据安全(1)
压力测试(1)
jvm(1)
jdbc(1)
grep(1)
tcp/ip(1)
scrapy(1)
微信(1)
安全(1)
机器人(1)
数据分析(1)
数据处理(1)
安全漏洞(1)
系统架构(1)
kafka(1)
command(1)
db(1)
default(1)
factory(1)
final(1)
invoke(1)
ioc(1)
lombok(1)
private(1)
send(1)
slf4j(1)
static(1)
synchronized(1)
thread(1)
time(1)
void(1)
volatile(1)
单例模式(1)
对象(1)
反射(1)
工作(1)
教程(1)
客户端(1)
日志(1)
数据类型(1)
同步(1)
通信(1)
注解(1)
搜索文章
搜索
搜索
关闭
Optional 理解
容器
c++
编程算法
Optional 是一个容器对象,该容器里可能包含非空值也可能不包含非空值。最主要的用途就是为了规避 NPE 异常(传入的对象为 null 造成)。
希希里之海
2019-09-11
732
0
Lambda 表达式
java
javascript
编程算法
Java Lambda 表达式是一种匿名函数;它是没有声明的方法,即没有访问修饰符、返回值声明和名字。
希希里之海
2019-09-10
468
0
ArrayList 源码分析
编程算法
java
在 Java 中当创建数组时会在内存中划分一块连续的内存,然后当有数据进入的时候会将数据按顺序的存储在这块连续的内存中。当需要读取数组中的数据时,需要提供数组中的索引,然后数组根据索引将内存中的数据取出来,返回给读取程序。在 Java 中并不是所有的数据都能存储到数组中,只有相同类型的数据才可以一起存储到数组中。
希希里之海
2019-09-05
447
0
LinkedList 源码分析
java
编程算法
链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。链表由一系列结点(链表中每一个元素称为结点)组成,结点可以在运行时动态生成。每个结点包括两个部分:一个是存储数据元素的数据域,另一个是存储下一个结点地址的指针域。
希希里之海
2019-09-05
386
0
volatile 关键字(修饰变量)
编程算法
是一种比 sychronized 关键字更轻量级的同步机制,访问 volitile 变量时,不会执行加锁操作。
希希里之海
2019-08-29
502
0
并发三大特性
编程算法
java
Java 内存模型是通过在变量修改后将新值同步回主内存,在变量读取前从主内存刷新变量值这种依赖主内存作为传递媒介的方法来实现可见性的。
希希里之海
2019-08-29
779
0
Java 集合源码分析(一)HashMap
jdk
编程算法
hashmap
目录 Java 集合源码分析(一)HashMap 1. 概要 2. JDK 7 的 HashMap 3. JDK 1.8 的 HashMap 4. Hashtable 5. JDK 1.7 的 Con
希希里之海
2019-08-29
436
0
Thread 和 Runnable
编程算法
面向对象编程
Java 主要是通过 java.lang.Thread 类以及 java.lang.Runnable 接口实现线程机制的。
希希里之海
2019-08-29
965
0
《深入理解 Java 虚拟机》学习 -- 类加载机制
java
编程算法
c++
虚拟机把描述类的数据从 Class 文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的 Java 类型,这就是虚拟机的类加载机制。
希希里之海
2019-08-27
295
0
《深入理解 Java 虚拟机》学习 -- Java 内存模型
编程算法
java
缓存
jvm
在硬件中,为了解决处理器与内存的速度矛盾,在两者之间使用了高速缓存,但也引入了新的问题:缓存一致性。
希希里之海
2019-08-27
386
0
《深入理解 Java 虚拟机》学习 -- 垃圾收集器
企业
编程算法
Parallel Scavenge 收集器的目标是达到一个可控制的吞吐量。而 CMS 等收集器的关注点则是尽可能地缩短垃圾收集时用户线程的停顿时间。
希希里之海
2019-08-24
449
0
《深入理解 Java 虚拟机》学习 -- 垃圾回收算法
编程算法
java
给对象中添加一个引用计数器,每当有一个地方引用它时,计数器就加 1;当引用失效时,计数器就减 1;任何时刻计数器都为 0 的对象就是不可能再被使用的。
希希里之海
2019-08-24
413
0
JSONObject 的使用
json
java
hashmap
编程算法
数据结构
直接构建即直接实例化一个 JSONObject 对象,而后调用其 put() 方法,将数据写入。put() 方法的第一个参数为 key 值,必须为 String 类型,第二个参数为 value,可以为 boolean、double、int、long、Object、Map 以及 Collection 等。当然,double 以及 int 等类型只是在 Java 中,写入到 json 中时,统一都会以 Number 类型存储。
希希里之海
2019-08-20
2.9K
0
isEmpty 和 isBlank 区别
编程算法
org.apache.commons.lang.StringUtils 类提供了 String 的常用操作,最为常用的判空有如下两种 isEmpty(String str) 和 isBlank(String str)。
希希里之海
2019-08-20
404
0
lombok 注解
ide
编程算法
java
http
简单来说,使用 lombok 可以帮助我们减少 getter / setter / toString 等方法的编写,虽然 IDEA也提供了自动生成 getter / setter / toString 的方式,但是使用 lombok 可以让我们的代码更加简洁,减少代码的冗长。
希希里之海
2019-08-12
648
0
Java反射理解(四)-- 获取成员变量构造函数信息
编程算法
步骤 获取成员变量信息: obj.getClass() 获取类类型对象 成员变量也是对象,java.lang.reflect.Field 类中封装了关于成员变量的操作: getFields() 方法获取的是所有的public的成员变量的信息 getDeclaredFields() 获取的是该类自己声明的成员变量的信息 getType() 得到成员变量的类型的类类型 getName() 得到成员变量的名称 获取成员变量构造函数信息: obj.getClass() 获取类类型 构造函数也是对象,java.la
希希里之海
2019-07-22
564
0
leecode 刷题(32)-- 链表的中间节点
编程算法
时间复杂度两种方法都需遍历一遍链表,都是 O(N) ,空间复杂度第一种方法为 O(N),第二种方法为 O(1), 明显快慢指针法更为高效。
希希里之海
2019-07-08
374
0
Spring 事务管理
编程算法
事务是正确执行一系列的操作(或动作),使得数据库从一种状态转换成另一种状态,且保证操作全部成功,或者全部失败。
希希里之海
2019-06-24
810
0
Spring 的属性注入
网络安全
spring
编程算法
其他
Spring 的属性注入 Spring 的属性注入,我们可以理解成之前说过的 DI (依赖注入)。 注入方式 对于类成员变量,注入方式有三种: 构造函数注入 属性 setter 注入 接口注入 spring 支持前两种注入方式 ---- 1. 构造方法注入 通过构造方法注入 Bean 的属性值或依赖的对象,它保证了 Bean 实例在实例化后就可以使用 构造器注入在 ``` 元素里声明的属性 举个例子: <!-- Bean 的构造方法的属性注入 --> <bean id="user" class="com.t
希希里之海
2019-06-18
1K
0
Spring 的 Bean 管理(XML 方式)
http
编程算法
容器
spring
javascript
这里不再做具体的演示说明,相关代码我已经上传 github,可以访问下面链接参考:
希希里之海
2019-06-16
473
0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档