-
vs2019+cmake实现Linux远程开发
vs2019+cmake实现Linux远程开发 在上一篇文章中我们介绍了使用vs2019作为远程Linux系统的开发环境,但我们是创建的传统的sln项目,而对于Linux开发者来说以autotools或是cmake进行项目结构的组织更为简单直观,也符合在Linux环境上的习惯。 autotools是较为古老的也是...
2019-08-31 07:12:53 C++语言linux开发文件ESET定义LinuxmysqltxtWindowsARM
-
一个简单的MyBatis项目
一个简单的MyBatis项目 1、log4j.properties,我们把它设为debug级别,以便于调试。生产环境可以设为INFO,本项目放在src下面: # Global logging configurationlog4j.rootLogger=DEBUG, stdout# Console output...log4j.appender.stdout=org.apache.log4j.ConsoleAppend...
-
阿里《JAVA实习生入职测试题——2019最新》之答案详解
阿里《JAVA实习生入职测试题——2019最新》之答案详解 根据我的理解和搜集的资料,力争清晰完整准确的回答(逐步完善,持续更新) 1、String类为什么是final的 首先分析String的源码: public final class String implements java.io.Serializable, ComparableString ,...
-
【JVM从小白学成大佬】5.垃圾收集器及内存分配策略
【JVM从小白学成大佬】5.垃圾收集器及内存分配策略 前面介绍了垃圾回收算法,接下来我们介绍垃圾收集器和内存分配的策略。有没有一种牛逼的收集器像银弹一样适配所有场景?很明显,不可能有,不然我也没必要单独搞一篇文章来介绍垃圾收集器了。熟悉不同收集器的优缺点...
-
TokuDB · 引擎特性 · HybridDB for MySQL高压缩引擎To
TokuDB 引擎特性 HybridDB for MySQL高压缩引擎TokuDB 揭秘 原文出处:阿里云RDS-数据库内核组 HybridDB for MySQL(原名petadata)是面向在线事务(OLTP)和在线分析(OLAP)混合场景的关系型数据库。HybridDB采用一份数据存储来进行OLTP和OLAP处理,解决了以往需要把...
-
《Java 8 in Action》Chapter 8:重构、测试和调试
《Java 8 in Action》Chapter 8:重构、测试和调试 我们会介绍几种方法,帮助你重构代码,以适配使用Lambda表达式,让你的代码具备更好的可读性和灵活性。除此之外,我们还会讨论目前比较流行的几种面向对象的设计模式, 包括策略模式、模板方法模式、观察者模式、责任...
-
HashMap、HashTable 和 ConcurrentHashMap 线程安全问题
HashMap、HashTable 和 ConcurrentHashMap 线程安全问题 一、HashMap HashMap 是线程不安全的。 JDK 1.7 HashMap 采用数组 + 链表的数据结构,多线程背景下,在数组扩容的时候,存在 Entry 链死循环和数据丢失问题。 JDK 1.8 HashMap 采用数组 + 链表 + 红黑二叉树的数...
-
10分钟彻底理解Redis的持久化机制:RDB和AOF
10分钟彻底理解Redis的持久化机制:RDB和AOF 作者:张君鸿 juejin.im/post/5d09a9ff51882577eb133aa9 什么是Redis持久化? Redis作为一个键值对内存数据库(NoSQL),数据都存储在内存当中,在处理客户端请求时,所有操作都在内存当中进行,如下所示: 这样做有什么问题呢...
-
Java生产者消费者的三种实现
Java生产者消费者的三种实现 Java生产者消费者是最基础的线程同步问题,java岗面试中还是很容易遇到的,之前没写过多线程的代码,面试中被问到很尬啊,面完回来恶补下。在网上查到大概有5种生产者消费者的写法,分别如下。 用synchronized对存储加锁,然后用object原生...
-
Nacos(九):Nacos集群部署和遇到的问题
Nacos(九):Nacos集群部署和遇到的问题 前言 前面的系列文章已经介绍了Nacos的如何接入SpringCloud,以及Nacos的基本使用方式 之前的文章中都是基于 单机模式 部署进行讲解的,本文对Nacos的 集群 部署方式进行说明 环境准备 JDK8 Centos7.5(ip: 10.1.8.27 ) MySQL 5...
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
