一文辨析 Java、JSP、JavaScript
还在傻傻分不清?Java、JSP、JavaScript ,本文带你辨析其区别与联系
Git .ignore 文件规则不生效
【Emmet —— HTML + CSS】 超实用开发技巧
Emmet 介绍
Emmet (前身为: Zen Coding) 是一个能大幅度提高前端开发效率的一个工具。在前端开发的过程中,一大部分的工作是写 HTML、CSS 代码。特别是手动编写 HTML 代码的时候,效率会特别低下,因为需要敲打很多尖括号,而且很多标签都需要闭合标签等
于是,就有了 Emmet,它可以极大的提高代码编写的效率,它提供了一种非常简练的语法规则,然后立刻生成对应的 HTML 结构或者 CSS 代码,同时还有多种实用的功能帮助进行前端开发(源:Wikipedia)
简单来说,Emmet
能帮助我们快速进行前端代码的编写,在主流开发工具 Vscode
中也已集成。我们只需要键入相应标签的缩略语,按 Tab
键就可快速生成对应代码,下面介绍几组开发中常用的语法
SVN 修订版本关键字
来自阿里的一道测试题目,刚好了解下 SVN 中修订版本关键字,评论留言你的答案
题目
【单选题】关于SVN中修订版本关键字,描述错误的是?
A. HEAD工作拷贝中的最新的版本
B. BASE工作拷贝中一个条目的修订版本号,如果这个版本在本地修改了,则“BASE版本’就是这个条目在本地未修改的版本
C. COMMITTED项目最近修改的修订版本,与BASE相同或更早
D. PREV一个项目最后修改版本之前的那个版本,技术上可以认为是COMMITTED-1
Revision Keywords
The Subversion client understands a number of revision keywords. These keywords can be used instead of integer arguments to the --revision (-r)
option, and are resolved into specific revision numbers by Subversion:
Subversion客户端可以理解一些修订版本关键字,这些关键字可以用来代替 --revision (r)
的数字参数,这会被Subversion解释到特定修订版本号:
常见字符编码介绍
ASCII
ASCII是美国(国家)信息交换标准(代)码,一种使用7个或8个二进制位进行编码的方案,最多可以给256(2^80)
个字符 (包括字母、数字、标点符号、控制字符及其他符号)分配(或指定)数值。基本的 ASCII 字符集共有 128
个字符,其中有 96
个可打印字符,包括常用的字母、数字、标点符号等,另外还有 32
个控制字符。
文件中每一个字都是美标形象码或空格码,这类文件称为“美标文本文件”,或略为“文本文件”,通常可在不同电脑系统间直接交换。 文件中含有控制码或非美标码的文件,通常不能在不同电脑系统间直接交换。这类文件有一个通称,叫“二进制文件”
ANSI
为了扩充ASCII编码,以用于显示本国的语言,不同的国家和地区制定了不同的标准,由此产生了GB2312
, BIG5
, JIS
等各自的编码标准。这些使用 2 个字节来代表一个字符的各种汉字延伸编码方式,称为 ANSI
编码,又称为MBCS(Muilti-Bytes Charecter Set,多字节字符集)
。在简体中文系统下,ANSI
编码代表 GB2312
编码,在日文操作系统下,ANSI
编码代表 JIS
编码,所以在中文 windows下要转码成GB2312
,GBK
(gb2312的扩展)只需要把文本保存为ANSI
编码即可。 不同 ANSI
编码之间互不兼容,当信息在国际间交流时,无法将属于两种语言的文字,存储在同一段 ANSI
编码的文本中。一个很大的缺点是,同一个编码值,在不同的编码体系里代表着不同的字。这样就容易造成混乱
OpenSSL SSL_read: Connection was reset, errno 10054
使用 SSH 方式拉取代码
使用
SSH
方式拉取代码
大家在使用 git 拉取代码时,是否曾遇到过类似 OpenSSL SSL_read: Connection was reset, errno 10054 的报错信息,解决方案参考
大概率原因出在网络身上,为避免各种修改代理,本机 host 等繁琐操作,推荐大家使用SSH方式拉取代码。那么首先需要先完成SSH基本配置,下面是详细配置过程
idea 及 eclipse 配置 Tomcat 并发布 Web 项目
本篇内容主要讲述如何在 idea 和 eclipse 开发工具中配置 Tomcat,记录一些踩坑的地方,帮大家避坑,节约时间
首先,你的电脑中应该默认配置好 java 的开发环境,没有配置的朋友请参考这里
tomcat 安装配置
简介
Tomcat是由Apache软件基金会属下Jakarta项目开发的Servlet容器,按照Sun Microsystems提供的技术规范,实现了对Servlet和JavaServer Page(JSP)的支持,并提供了作为Web服务器的一些特有功能,如Tomcat管理和控制平台、安全局管理和Tomcat阀等。由于Tomcat本身也内含了HTTP服务器,因此也可以视作单独的Web服务器。但是,不能将Tomcat和Apache HTTP服务器混淆,Apache HTTP服务器是用C语言实现的HTTPWeb服务器;这两个HTTP web server不是捆绑在一起的。Apache Tomcat包含了配置管理工具,也可以通过编辑XML格式的配置文件来进行配置。(源 : Wikipedia)
总结来说就是免费、开源、轻量的 Web 服务器
双击运行 jar 文件
windows 下设置双击运行 jar 文件
大家都知道,项目打包的 jar 文件应该是可以直接运行的,虽然我们也可以用指令
1 | java -jar xxx.jar |
运行,但是总归是麻烦些,要是能双击直接打开岂不是很方便,下面我们就来一起看看怎么操作吧