大帅 的CSDN技术尬blog!

唯实唯干 克难奋进

DSL和GPL的区别

DSL和GPL的区别 DSL(Domain Specified Language)领域专用语言。 GPL(General Purpose Language)通用编程语言 GPL也表示 General Public License,表示GUN的的开源许可证,在此,我们只讨论作为语言的GPL。 ...

2018-11-18 11:44:01

阅读数 114

评论数 0

Copyright 与 Copyleft

转自But_Bueatiful 两种截然相反的版权所有方式:Copyleft(Ɔ),Copyright© Copyright©:版权所有,即软件的一切权利归软件作者私有。 许可:各种保护软件版权私有的许可。 包括:开源软件、免费软件、共享软件、传统商业软件。 特点:软件的版权和其它一切权利归软件...

2018-11-18 10:45:12

阅读数 138

评论数 0

动态语言、静态语言、强类型定义语言和弱类型定义语言区别

呵~~(冷笑) 第一次接触pythod,是一个朋友告知我它是一种弱类型语言,不用规定变量类型,于是”python=弱类型“ 的概念在我脑海扎根,并且深信不疑!! 然后每每和别人谈起pythod时,我就会以资深口吻”哦,pythod啊,它是一种弱类型语言“开头~~ 现在想想,真是啪啪打脸啊~~~~ ...

2018-11-17 15:32:35

阅读数 46

评论数 0

解释性语言和编译型语言的区别和不同

解释性语言和编译型语言的区别和不同 转自 https://blog.csdn.net/u014647208/article/details/78329187 解释性语言和编译型语言的区别和不同 解释性语言 编译型语言 概念 计算机不能直接的理解高级语言,只能直...

2018-11-17 11:53:07

阅读数 45

评论数 0

Maven pom.xml模板、打包、版本控制

18.11.12~13 松江图书馆 本章主要涉及以下几点 : ①.pom.xml模板 ②.maven-compiler-plugin 编译插件,配置默认jdk ③.dependencyManagment和dependencies 区别 ④.maven依赖的版本控...

2018-11-13 11:58:06

阅读数 651

评论数 0

maven的常用指令和 eclipse下的m2e插件

maven 配置环境变量 maven可以通过dos窗口进行命令操作,安装maven后,需要配置环境变量 注意: maven的使用需要本地java环境的支持,所以,必须要安装好java并配置好java的环境变量 maven配置环境变量 方法一: 设置path的值为:E:\apache-ma...

2018-11-11 17:22:00

阅读数 41

评论数 0

maven 生命周期 --多模块组装下的生命周期

maven 生命周期 --多模块组装下的生命周期 18.11.11 松江图书馆 maven的生命周期主要有三块 ① clean lifecycle ② default (bluid) lifecycle ③ sit lifecycle 关于生命周期,我在学习servlet,...

2018-11-11 12:11:26

阅读数 110

评论数 0

Maven 约定大于配置理解

Maven 约定大于配置理解 18.10.9 松江图书馆 在刚接触到这6个字的时候,我反正是深深怀疑着,主要原因,是我不理解它具体的意思。 紧接着,我是一顿找啊,但发现没有各类博中,并没有找到我想要的答案,但也随着知识慢慢在我体内转换,发酵,也逐渐有所领悟。 约定大于配置,因为这个...

2018-11-09 13:12:01

阅读数 142

评论数 0

Maven的repository介绍和 mirror设置

Maven的repository介绍 和 mirror设置 本文以 Maven的Mirror和Repository 的详细讲解以模板进行编写 主要是对原文进行小量补充,但想到到CSDN积分,挂了原创的牌子,原创见谅~ 18.11.9 松江图书馆 1 Repository(仓...

2018-11-09 12:22:46

阅读数 156

评论数 0

Maven 依赖范围和依赖传递详解

Maven 依赖范围和依赖传递详解 18.10.8 松江图书馆 Maven 依赖范围和依赖传递详解 依赖基本配置 依赖范围 依赖传递 maven默认依赖体制 第一原则:以短路径长度为准 第二原则:相同路径长度时,以pom中声明顺序为准 mave...

2018-11-08 18:38:36

阅读数 461

评论数 0

byte类型 -0 和 -128的二进制原码都为 1000 0000?

byte类型 -0 和 -128的二进制原码都为 1000 0000? 我们都知道,byte类型的取舍范围是-128~127.因为byte类型是1个字符 占8个比特位,最多能装256个数(每个位能表示2中可能,有8位,那么就有2的8次方种可能) 但是256是要考虑正负情况的,比如说单纯的+256...

2018-10-14 09:59:27

阅读数 649

评论数 0

深入Tomcat之 通过配置server.xml可以实现的功能

深入Tomcat之 通过配置server.xml可以实现的功能 本章主要从以下几个问题入手解决 修改tomcat默认端号 配置虚拟目录 多域名登陆解决 2.1 拓展 windos本地临时域名配置 配置虚拟主机 问题一 实际用户在浏览器...

2018-10-13 10:04:50

阅读数 205

评论数 0

踩坑java基本数据转换

踩坑java基本数据转换 说实话,基本数据类型转换工作中用到不多,but在面试中经常会有此类的问题,而且,经常会出现一些有毒的题目,当然,也有可能是因为之前我太simple,才会被套路 首先,你要明白一点, java中整型的默认类型是int java中整型的默认类型是int,浮点型的默认...

2018-10-11 17:07:17

阅读数 36

评论数 0

java中转义符

\t 制表符,占8位 输出结果 输出结果

2018-10-11 09:26:12

阅读数 31

评论数 0

java中Block代码块的四种用法 附带速记卡

直接上速记卡 特别注意: 当有继承关系时,执行顺序为 父类静态代码块>子类静态代码块 >父类构造代码块>父类空构造>子类构造代码块>子类空构造 主要针对这个顺序,我们简单撸一个Cod...

2018-10-11 08:52:35

阅读数 802

评论数 0

简述 抽象类和接口的区别 附速记卡

逻辑区别: 抽象类 和 接口 都是用来抽象具体对象的. 但是接口的抽象级别最高 抽象类是对整一个类的属性,行为等方面进行抽象,而接口则是对行为抽象。就好比飞机和鸟,抽象类抽象出的是飞行物类。而接口则是抽闲出飞行方法 特别说明: 如果一个抽象类实现了接口,不需要重写接口所有抽象方法,可...

2018-10-10 18:01:59

阅读数 46

评论数 0

break continue return 在循环语句中的区别

break break用于完全结束一个循环,跳出循环体。不管是哪种循环,一旦在循环体中遇到break,系统将完全结束循环,开始执行循环之后的代码。 break不仅可以结束其所在的循环,还可结束其外层循环。此时需要在break后紧跟一个标签,这个标签用于标识一个外层循环。Java中的标签就是一个紧跟...

2018-10-10 17:07:56

阅读数 46

评论数 0

几张图轻松理解String.intern()

转自 https://blog.csdn.net/soonfly/article/details/70147205 在翻《深入理解Java虚拟机》的书时...

2018-10-10 08:30:48

阅读数 64

评论数 0

Java中的双重检查锁(double checked locking)分析

Java中的双重检查锁(double checked locking)分析 双重检查锁从执行效率来看,实现了效率的优化,避免了在首层判断就加上Synchorzied同步锁,导致锁的粒度过大,代来效率的低下; 另外,为了必免jvm在指令优化时,对创建对象(new)过程出现的指令重排序现象,需...

2018-10-08 15:54:42

阅读数 596

评论数 2

设计模式 之 单例模式 单例的7种写法

设计模式 之 单例模式 单例的7种写法 单例的特点: ①构造器私有化 ② 对外提供getInstance方法 单例主要分为懒汉式和饿汉式,下面所说的7种写法,基本上为这俩种的变型 转自 单例模式的七种写法 第一种(懒汉,线程不安全) public class Singleton { ...

2018-10-08 15:22:19

阅读数 17

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭