老坛の菜园子

好记性不如乱笔头


  • 首页

  • 分类41

  • 标签31

  • 归档348

  • 关于

  • 搜索

JS模块化编程规范AMD | CMD | CommonJS | ES6

发表于 2018-02-05 | 分类于 JavaScript
随着JS模块化编程的发展,处理模块之间的依赖关系成为了维护的关键,而原生的JavaScript是没有模块化编程的支持,直到ES6中才有了模块化编程的支持。社区中也有很多JS的模块化编程的规范,如AMD、CMD、CommonJS是目前最常用的三种模块化书写规范。 CommonJSCommonJS规范是诞生比较早的。NodeJS就采用了CommonJS。是这样加载模块: 12var clock = require('clock');clock.start(); 这种写法适合服务端,因为在服务器读取模 ...
阅读全文 »

Eclipse使用小结

发表于 2018-02-05 | 分类于 JAVA技术栈
Eclipse与MyEclipseMyEclipse是基于Eclipse的一个开发工具,它整合了一些插件并做了一些自己的开发。 使用MyEclipse开发J2EE程序会更加方便些。但它不是免费的,不过费用不是很高。Eclipse是Java的集成开发环境(IDE),当然Eclipse也可以作为其他开发语言的集成开发环境,如C,C++,PHP,和Ruby等。 Eclipse是开源免费的软件,MyEclipse是收费软件。 Eclipse的变更历程从2006年起,Eclipse基金会每年都会安排同步发 ...
阅读全文 »

JAVA项目构建工具Maven技术调研

发表于 2018-02-05 | 分类于 JAVA技术栈
Maven简介Apache Maven是一个软件(特别是Java软件)项目管理及自动构建工具,由Apache软件基金会所提供。基于项目对象模型(POM)概念,Maven利用一小段描述信息来管理一个项目的构建、报告和文档等。Maven也可被用于构建和管理各种项目,例如C#,Ruby,Scala和其他语言编写的项目。Maven曾是Jakarta项目的子项目,现为由Apache软件基金会主持的独立Apache项目。 备注:Maven同类别的工具有Ant以及gradle等。 Windows平台下Mave ...
阅读全文 »

Jetty技术调研

发表于 2018-02-05 | 分类于 JAVA技术栈
Jetty简介Jetty是一个纯粹的基于Java的网页服务器和Java Servlet容器。从功能上看,Jetty和Tomcat是差不多的,都提供Http Server和Servlet容器功能。 Jetty的目录结构 Jetty的安装和使用前提声明: 系统:Red Hat Enterprise Linux Server release 6.8 (Santiago) JAVA:1.8.0 jetty:jetty-9.4.8.v20171121 Jetty安装的步骤如下: (1)配置JAVA环境 ( ...
阅读全文 »

Tomcat技术调研

发表于 2018-02-05 | 分类于 JAVA技术栈
Tomcat简介Java servlet容器。Tomcat的主要的目录结构如下: bin,存放tomcat的启停脚本等 conf,Tomcat的全局配置文件 lib,Tomcat依赖的jar文件 webapps,WEB应用的部署目录 logs,Tomcat输出日志的目录 Tomcat一些配置文件(1)server.xml Tomcat的主配置文件,包含service、connectors、engine、realm、valve、hosts等组件。比如Tomcat监听的http端口就是该文件中配置的 ...
阅读全文 »

单页面应用SPA

发表于 2018-02-04 | 分类于 WebFrontEnd
单页应用单页应用,或单页面应用,或单页Web应用,英文为single page web application,简写为SPA。单页应用就是只有一张WEB页面的应用,是加载单个HTML页面并在用户与应用程序交互时动态更新该页面的WEB应用程序。 单页应用能非常好地做到前后端分离,且用户与前端页面交互流畅。但是单页应用的页面是动态生成的,所以在SEO方面存在很大的问题。 实现单页应用常用的框架实现单页应用常用的前端JS框架有AngularJS、React、Vue.js、Backbone、Ember等 ...
阅读全文 »

浏览器的同源政策及CORS解决跨域问题

发表于 2018-02-04 | 分类于 大前端
浏览器的同源政策同源是针对两个网页资源来说的,如果两个网页同时满足下面三个条件: (1)协议相同 (2)域名相同 (3)端口相同 那么就称这两个网页资源是同源的。 同源政策是在1995年,由Netscape公司引入浏览器。目前,所有浏览器都实行这个政策。浏览器安全的基石是“同源政策”(same-origin policy)。 同源政策的限制最初遵循同源政策的浏览器让A网页设置的Cookie,B网页不能打开,除非这两个网页“同源”。随着互联网的发展,“同源政策”越来越严格。目前,如果非同源,共有三 ...
阅读全文 »

如何禁用一个根证书

发表于 2018-02-04 | 分类于 Security
以吊销 CNNIC 根证书为例来说明在各个平台吊销根证书的方法,有如下方法: 全自动可疑证书吊销工具GitHub上的Revoke China Certificates项目。这是最简单的方法。具体参见https://github.com/chengr28/RevokeChinaCerts Windows平台(适用IE、Chrome、Safari)(1)运行Windows的证书管理器(到命令行执行certmgr.msc)。 (2)选中“受信任的根证书颁发机构”=>“证书”。 (3)查看右边的证 ...
阅读全文 »

使用Win10 linux子系统小结

发表于 2018-02-04 | 分类于 Windows
win10下安装linux子系统方法https://jingyan.baidu.com/article/5552ef47ef0b87518ffbc935.html 查看win10下linux系统的版本信息 win10系统与linux子系统的文件共享在linux子系统中通过/mnt/[盘符]/[目录]的方式访问Windows目录中的文件。 win10 linux子系统的使用在命令提示符中输入bash,即可进入linux子系统;在linux子系统的bash shell中输入exit,即可退出linu ...
阅读全文 »

在windows中如何默认以管理员身份运行指定程序

发表于 2018-02-04 | 分类于 Windows
在windows中如何默认以管理员身份运行指定程序,操作方法如下: 1.在应用程序快捷方式上右键,点击属性 2.点击“高级”按钮,勾选“用管理员身份运行”
阅读全文 »
1…232425…35
锄禾小生

锄禾小生

348 日志
40 分类
31 标签
GitHub E-Mail Google Twitter
© 2023 锄禾小生
Hosted by 老坛の菜园子