一、简介 IDEA 全称IntelliJ IDEA,是用于java语言开发的集成环境(也可用于其他语言),IntelliJ在业界被公认为最好的java开发工具之一,尤其在智能代码助手、代码自动提示、重构、J2EE支持、Ant、JUnit、CVS整合、代码审查、 创新的GUI设计等方面的功能可以说是超 ...
分类:
其他好文 时间:
2020-04-08 12:10:53
阅读次数:
182
本文源码:GitHub·点这里||GitEE·点这里一、关系型数据源1、动态数据源动态管理数据源的基本功能:数据源加载,容器维护,持久化管理。2、关系型数据库不同厂商的关系型数据库,提供的链接方式,驱动包,驱动类名都是不一样的,Java数据库连接API,JDBC是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法,且适配大部分关系型数据库。3、适
分类:
数据库 时间:
2020-04-08 09:45:32
阅读次数:
76
Java语言是目前全球最流行的开发语言,同时也是现在大多数的企业使用的开发语言,所以现在不少人想要转行学Java。毕竟转行是件大事,关乎一个人整个人生的职业规划,不少小伙伴可能会想问这样的问题:转行学Java后悔吗?学Java到底有没有前途?在这里小编想说转行学Java后不后悔,真的得结合自身情况, ...
分类:
编程语言 时间:
2020-04-07 20:43:44
阅读次数:
90
不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java的单例模式 ...
分类:
编程语言 时间:
2020-04-07 12:45:35
阅读次数:
52
Java编程语言开发大数据的优势有哪些?Java语言支持各类组件、Java在物联网方面应用、Java移动领域应用、Java支撑超级计算机设备。GPU成为大多数速度最快的超级计算设备所不可或缺的处理器。Java“一次编写随处起效”架构技术能够在工作站上开发自己的软件移植到系统当中。 Java编程语言开 ...
分类:
编程语言 时间:
2020-04-07 12:35:22
阅读次数:
83
14. 线程安全与锁优化 1. 什么是线程安全? 当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替进行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那就称这个对象是线程安全的 2. Java语言中的线程安全 我们将J ...
分类:
编程语言 时间:
2020-04-06 12:06:59
阅读次数:
118
项目中使用的PHP,但由于长耗时的任务,前端提交以后,需要服务端异步响应。 服务器异步有多种方案,包括MQ,fsocket,Swoole等。 (推荐学习: swoole视频教程) Swoole 使用纯 C 语言编写,提供了 PHP 语言的异步多线程服务器,异步 TCP/UDP 网络客户端,异步 My ...
分类:
Web程序 时间:
2020-04-05 22:26:08
阅读次数:
87
一、简介 FreeMarker 是一个很值得去学习的模版引擎。它是基于模板文件生成其他文本的通用工具。本章内容通过如何使用FreeMarker生成Html web 页面 和 代码自动生成工具来快速了解FreeMarker。 FreeMarker 是一款用java语言编写的模版引擎,它虽然不是web应 ...
分类:
其他好文 时间:
2020-04-05 22:20:37
阅读次数:
74
一、简介: php语言是弱类型语言,声明变量的时候不需要指定数据类型。但每个数值都是有数据类型的。PHP共有九种数据类型。 php基本数据类型共有四种:boolean(布尔型),integer(整型),float(浮点型,也称作 double),string(字符串) 四种基本数据类型又可分为三个类 ...
分类:
Web程序 时间:
2020-04-05 09:42:56
阅读次数:
72
不积跬步,无以至千里;不积小流,无以成江海。 Java语言基础 Java对象之间赋值 赋值是用等号运算符“ = ”进行的,在对对象进行“赋值”时,实际就是将句柄从一个地方复制到另一个地方。这意味着假若为对象使用“A = B”,那么A和B最终都会指向最初只有B才指向的那个对象。也就是说这个时候他们两个 ...
分类:
编程语言 时间:
2020-04-05 09:35:08
阅读次数:
57