- 博客(22)
- 资源 (2)
- 收藏
- 关注
转载 javaSE知识点汇总
Java基础知识精华部分 写代码:1,明确需求。我要做什么?2,分析思路。我要怎么做?1,2,3。3,确定步骤。每一个思路部分用到哪些语句,方法,和对象。4,代码实现。用具体的java语言代码把思路体现出来。 学习新技术的四点:1,该技术是什么?2,该技术有什么特点(使用注意):3,该技术怎么使用。demo4,该技术什么时候用?test。 -...
2018-11-14 14:13:39 203
转载 转!!URL和URI区别
转!!URL和URI区别 URI,URL,URN从上面的那幅图可以看出来,一共有三个不同的概念URI,URL,URN。这讨论这样的问题时,最好的方法就是回到原点啊,这里我们在RFC 3986: Uniform Resource Identifier (URI): Generic Syntax里面收集了点资料:“A Uniform Resource Identifier (URI) ...
2018-11-12 16:41:35 141
转载 Linux 中/etc/profile、~/.bash_profile 等几个环境配置文件的执行过程
环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于Linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。对于UNIX,可能是CShelll。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可以通过变量名来访问相应的环境变量,通过export来设置环境变量。下面通过几个实例...
2018-11-08 11:23:12 647
转载 java变量
4,变量:其实就是内存中的一个存储空间,用于存储常量数据。作用:方便于运算。因为有些数据不确定。所以确定该数据的名词和存储空间。特点:变量空间可以重复使用。什么时候定义变量?只要是数据不确定的时候,就定义变量。变量空间的开辟需要什么要素呢?1,这个空间要存储什么数据?数据类型。2,这个空间叫什么名字啊?变量名称。3,这个空间的第一次的数据是什么? 变量的初始化值。变...
2018-09-29 17:26:05 95
转载 NameNode和Secondary NameNode的关系
NameNodeNameNode主要是用来保存HDFS的元数据信息,比如命名空间信息,块信息等。当它运行的时候,这些信息是存在内存中的。但是这些信息也可以持久化到磁盘上。这里有两个不同的文件:1. fsimage :是在NameNode启动时对整个文件系统的快照2. edit logs :它是在NameNode启动后,对文件系统的改动序列fsimage+edit logs = 系统...
2018-09-28 15:02:36 329
转载 MySQL的create table as 与 like区别
对于mysql的复制相同表结构方法,有create table as 和create table like 两种,区别是什么呢? create table t2 as select * from t1 where 1=2 ; 或者 limit 0;as创建出来的t2表(新表)缺少t1表(源表)的索引信息,只有表结构相同,没有索引。 create table
2016-08-05 10:34:59 494
转载 使用Spring Boot快速构建应用
随着Spring 4新版本的发布,Spring Boot这个新的子项目得到了广泛的关注,因为不管是Spring 4官方发布的新闻稿还是针对首席架构师Adrian Colyer的专访,都对这个子项目所带来的生产率提升赞誉有加。Spring Boot充分利用了JavaConfig的配置模式以及“约定优于配置”的理念,能够极大的简化基于Spring MVC的Web应用和REST服务开发。
2016-07-13 19:50:09 533
转载 maven核心,pom.xml详解
什么是pom? pom作为项目对象模型。通过xml表示maven项目,使用pom.xml来实现。主要描述了项目:包括配置文件;开发者需要遵循的规则,缺陷管理系统,组织和licenses,项目的url,项目的依赖性,以及其他所有的项目相关因素。快速察看: 4.0.0 ... ... ... ... ... ...
2016-07-13 16:07:20 333
转载 IntelliJ IDEA WEB项目的部署配置
摘要 非maven项目 和 maven项目部署配置的探究Intellij IDEA Web 部署目录[-]1.前言2.项目配置(Project Structure)2.1 Project 2.2 Modules2.3 Libraries2.4 Facts2.5 Artifacts3.非Maven项目的创建部署4.Maven项目的部署5.总结 本文基本总结了inte
2016-07-13 11:38:41 761
转载 IDEA开发的应用程序部署到tomcat
1、tomcat的使用背景和作用tomcat是j2ee用的,如果你是j2se开发(也就是纯java)那么当然不用,j2ee必须使用服务器,把程序发布到服务器上。最常见的j2ee服务器对外提供 http访问。你写好jsp,别人就可以通过网站来访问了。如果没有服务器,你就必须自己处理所有的tcp/ip请求,那要花费大量的精力,几乎不是个人能够完成的。2、服务器的ip地址服务器的
2016-07-13 10:03:37 425
转载 浅谈Intellij项目、模块之间的关系
作者:hhhh233链接:http://www.zhihu.com/question/27114710/answer/89007007来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。idea的project的模块都是配置在project_dir/.idea/modules.xml这个文件里了,新建工程后,打开,可以看见,题主你说的没有错,第一个工程
2016-04-14 17:58:31 8578
转载 Java Web开发使用Structs2和Spring框架的好处
今年我一直在思考web开发里的前后端分离的问题,到了现在也颇有点心得了,随着这个问题的深入,再加以现在公司很多web项目的控制层的技术框架由struts2迁移到springMVC,我突然有了一个新的疑问无法得到正确的解释,为什么我们现在做java的web开发,会选择struts2或者springMVC这样的框架,而不是使用servlet加jsp这样的技术呢?特别是现在我们web的前端页面都是使用v
2016-04-14 11:37:04 4297 3
转载 js的call函数
a.call(b);网上说明的版本比较多。有的说,是指针替换。有说,将a对象的方法加在b对象执行。官方说:什么对象替换什么对象。反正看了几个版本,尽管有具体的实例,看了我三次都没看懂它的具体含义。看过还是云里雾里的。后来发现,结合实验去理解非常好。其实,换成自己能够接受的方式理解为好。a对象的方法应用到b对象上(函数apply的意思正好说明符合这样理解:a对象应用到b对象上去)a对象既然添
2016-04-05 10:20:15 309
转载 用require加载js
最早的时候,所有Javascript代码都写在一个文件里面,只要加载这一个文件就够了。后来,代码越来越多,一个文件不够了,必须分成多个文件,依次加载。下面的网页代码,相信很多人都见过。 这段代码依次加载多个js文件。这样的写法有很大的缺点。首先,加载的时候,浏览器会停止网页渲染,加载文件越多,网页失去响应的时间就会越长;其次,由于js文件之间存在依赖
2016-04-05 09:47:18 675
转载 Gson解析json对象
实体类Person:Person实体public class Person { private String name; private int age; /** * @return the name */ public String getName() { return na
2016-03-04 10:39:27 399
原创 URL重定向
URL重定向(URL redirection,或称网址重定向或网域名称转址),是指当使用者浏览某个网址时,将他导向到另一个网址的技术。常用在把一串很长的网站网址,转成较短的网址。因为当要传播某网站的网址时,常常因为网址太长,不好记忆;又有可能因为换了网路的免费网页空间,网址又必须要变更,不知情的使用者还以为网站关闭了。这时就可以用网路上的转址服务了。这个技术使一个网页是可借由不同的统一资源定位符(
2016-02-29 10:44:37 505
翻译 DOM的简单理解
英文全称:Document Object Model作用:为文档提供了一种结构化的表示方法,可以改变文档的内容和呈现方式,是HTML和XML文档的编程接口。网页元素与DOM的关系:网页元素(一个HTML标签)对应对象,都是层层嵌套的树型结构。树中每一个元素都被视为一个结点(node)脚本开发和DOM:通过文档对象的属性、方法和事件来创建、掌控、操作网页元素。(javaScript对网页
2016-02-26 10:23:31 377
原创 mySql的简单应用
1.if例子:IF (DAYOFWEEK('2016-01-16') = 1,7,DAYOFWEEK('2016-01-16') - 1 ) 解释:如果结果为1,则返回值为7,否则返回DAYOFWEEK('2016-01-16') - 1
2015-12-22 14:55:56 290
原创 eclipse操作技巧
1.注释:Ctrl+/2.格式化:Shift+Ctrl+F3.输出错误显示(红色部分)System.err.println("")4.被static修饰的成员变量,该类任何一个对象对其进行修改,其他对象的该变量值也同时被修改.5.自动加import包:Shift+Ctrl+O6.创建工程:Ctrl+N7.扫描器读取键盘输入的Scanner类,例如:Scanner sc=
2015-10-19 15:59:09 435
原创 FreeMarker的基础知识整理
1、Freemarker概念Freemarker不是web开发的应用程序框架,它是适用于web应用程序框架中的组件。 FreeMarker引擎本身不知道HTTP协议或者Java Servlet的存在。所以它也可以用于非 web应用程序的开发环境 2、模板+数据模型 = 输出*模板: 静态的HTML代码+FreeMarker指令元素 *数
2015-10-19 15:45:18 580
原创 URL
一、概念 统一资源定位符是对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址。互联网上每一个文件都有一个唯一的URL,它包含的信息指出文件的位置以及浏览器该怎么处理它。二、结构 协议+服务器名称(或ip地址)+路径和文件名 1、协议:告诉浏览器如何处理将要打开的文件。最常用的是http(超文本协议)
2015-10-09 15:54:55 556
原创 java实例变量初始化
1.构造函数2.声明变量时指定值3.非静态初始化块三者的执行顺序不用,当使用构造函数声明某个对象时,该构造函数获得执行,但是在此之前,2或者3已经执行。而2和3的执行顺序于两者在该类中书写的顺序有关,先写先执行。
2015-09-30 11:00:09 303
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人