如何将本地项目上传到Git 版本库 1、(先进入项目文件夹)通过命令 git init 把这个目录变成git可以管理的仓库git init2、把文件添加到版本库中,使用命令 git add .添加到暂存区里面去,不要忘记后面的小数点“.”,意为添加文件夹下的所有文件git add .3、用命令 git commit告诉Git,把文件提交到仓库。引号内为提交说明git commit -m 'first com...
npm -i 与npm install -s,-d,-g区别 npm i module_name -S = > npm install module_name --save 写入到 dependencies 对象(生产环境)npm i module_name -D => npm install module_name --save-dev 写入到 devDependencies 对象(开发环境)npm i modul...
HTTP调用方式总结 一、vue-resource1、引入资源方式1)下载vue-resource.js,添加到项目中2)CDN:http://www.bootcdn.cn/vue-resource/3)npm install vue-resource 即可 。然后在main.js中配置import VueResource from ‘vue-resource’; 然后用Vue.use(VueResou...
Maven仓库使用代理 为什么maven仓库要使用代理?由于种种原因,在开发的道路上,不可能一直都是一帆风顺的,在一些公司的网络是使用代理访问网络的,这就意味着,我们使用默认的maven仓库的配置文件可能无法正常使用,这个时候,我们就需要给maven仓库配置一下代理。没有在maven中配置代理,使用maven的报错信息Multiple annotations found at this line: - ...
maven安装和eclipse集成 maven作为一个项目构建工具,在开发的过程中很受欢迎,可以帮助管理项目中的bao依赖问题,另外它的很多功能都极大的减少了开发的难度,下面来介绍maven的安装及与eclipse的集成。maven的官网地址为:http://maven.apache.org/,打开网页之后,看到最新的版本是3.3.9,从对3.3.9版本的介绍,可以知道3.3以上的版本需要JDK1.7的支持,下面是maven各版...
PlayFramework 2.x 技巧-@ManyToMany关联 1. 简介实体之间的关联关系是刚入门的同学比较头疼的问题,但是在日常开发中又是比较重要的技巧,熟练的使用实体关联,能够使代码清晰易懂,并且节省宝贵的开发时间。通常情况下,对于存在关联关系的两个实体,我们会明确指定其中一个实体为关系的维护端,而另一个实体为关系的查询端(反向端)。对于OneToMany或ManyToOne关系,JPA规范明确指出以Many一端为关系的维护端,One一端为关系的查询...
IDEA国际化文件中文乱码的解决办法 如果你是使用IDEA在进行开发,并且用到了国际化文件,可能会出现中文显示乱码的情况,如下图所示 这是由于我们没有对IDEA进行相应的配置造成的,我们点击File------>"Settings...",如下图所示。 在弹出的对话框中的搜索框中输入"File Encodings",然后按照如下图所示进行操作。 点击上图的"OK"之后,我们再看看国...
Intellij Idea 将java项目打包成jar 1.菜单:File->project stucture2.在弹窗最左侧选中Artifacts->"+",选jar,选择from modules with dependencies,然后会有配置窗口出现,配置完成后,勾选Build on make >ok保存3.然后菜单:Build->make project4.最后在项目目录下去找输出的jar包(路径在你添加Artifact...
JavaWeb(一)Servlet中的ServletConfig与ServletContext 阅读目录(Content)一、Servlet规范核心类图一、ServletConfig对象1.1、获取ServletConfig对象1.2、ServletConfig对象作用二、ServletContext2.1、获取ServletContext对象2.2、ServletContext对象作用 前言 前面我介绍了一下什么是servlet,它的生命周期,执行过程和它的原理。这里我们做一个简单的回顾...
Oscache使用详解,配置,使用,细节 1、OSCache是什么? OSCache标记库由OpenSymphony设计,它是一种开创性的缓存方案,它提供了在现有JSP页面之内实现内存缓存的功能。OSCache是个一个被广泛采用的高性能的J2EE缓存框架,OSCache还能应用于任何Java应用程序的普通的缓存解决方案。2、OSCache的特点 (1) 缓存任何对象:你可以不受限制的缓存部分jsp页面或HTTP请求,任何java...
IDEA 2017.3.5完美破解方法 1.下载破解补丁:http://idea.lanyus.com中的http://idea.lanyus.com/jar/JetbrainsCrack-2.7-release-str.jar 2.放在bin目录下3.bin中的idea.exe.vmoptions和idea64.exe.vmoptions文件添加-javaagent:D:\IDE\ideA\IntelliJ IDEA 2017.3\b...
SQL Server 2008 清除日志 在windows中运行sql server命令需使用sqlcmd命令,这个在安装sql server时会一并安装。使用sqlcmd进入交互模式下:之前使用的命令为:123DUMP TRANSACTION databasename WITH NO_LOG --清空日志BACKUP LOG databasename WITH NO_LOG --截断事务日志DBCC SHRINKDATA...
完美解决SpringMVC中静态资源无法找到(No mapping found for HTTP request with URI)问题 问题描述:项目正常启动,可以访问页面,但是无法找到静态资源文件,如css,js等文件资源。浏览器控制台报错信息:idea后台报错信息:[java] view plain copy二月 07, 2017 11:27:35 上午 org.springframework.web.servlet.PageNotFound noHandlerFound 警告: No mapping found for H...
级联(cascade) 我们以部门和员工的关系为例讲解一对多关联关系映射时,删除部门时,如果部门有关联的员工且inverse属性为false,那么由于可以维护关联关系,它就会先把关联的员工的外键列设为null值,再删除自己。但是此刻希望删除部门时,就附带着把该部门下的所有员工都删掉,这时就需要引入cascade属性了。级联(cascade)当Hibernate持久化一个临时对象时,在默认情况下,它不会自动持久化所关联的其...
Hibernate中inverse="true"的理解 Customer类: Java代码 public class Customer { private int id; private String name; private Set orders = new HashSet(); ••• } 即Customer类具有一个set集合属性orders,其中Order是一个普通的类: Java代码 public cla...
hibernate延迟加载(get和load的区别) 在hibernate中我们知道如果要从数据库中得到一个对象,通常有两种方式,一种是通过session.get()方法,另一种就是通过session.load()方法,然后其实这两种方法在获得一个实体对象时是有区别的,在查询性能上两者是不同的。一.load加载方式当使用load方法来得到一个对象时,此时hibernate会使用延迟加载的机制来加载这个对象,即:当我们使用session.load()方...
匿名内部类 使用外部的变量为什么要声明成final 为什么在匿名内部类中引用外部对象要加final修饰符呢,因为,在匿名内部类中引用的外部对象受到外部线程的作用域的制约有其特定的生命周期,以线程为例,当外部的变量生命周期已经完结之后,内部的线程还在运行,怎么样解决这个外部生命周期已经结束而在内部却需要继续使用呢,这个时候就需要在外部变量中添加final修饰符,其实内部匿名类使用的这个变量就是外部变量的一个“复制品”,即使外部变量生命周期已经结束,内
为啥Spring和Spring MVC包扫描要分开? 背景: 最近在搭建新工程的时候发现有些Spring的配置不是很了解,比如Spring 配置里面明明配置了component-scan,为啥Spring MVC配置文件还需要配置一下,这样岂不是多此一举?由于以前基本是在现有的工程上直接开发或者别的工程的配置文件直接拷贝过来,所以也没太关注这个问题。出于好奇,谷歌了一下发现原来这个里面大有学问呢,详情请见下文。正常代码如下:
springMVC容器和Spring容器 前段时间有人问我,为什么一定要在web.xml中配置spring的listener呢? spring监听器 org.springframework.web.context.ContextLoaderListener本身我们都知道,这个listener是告诉容器,启动的时候创建spring容器,并加载我们在context-param中配置的contextConfigLocat
Java enum使用 enum 的全称为 enumeration, 是 JDK 1.5 中引入的新特性,存放在 java.lang 包中。 下面是我在使用 enum 过程中的一些经验和总结,主要包括如下内容:1. 原始的接口定义常量2. 语法(定义)3. 遍历、switch 等常用操作4. enum 对象的常用方法介绍5. 给 enum 自定义属性和方法6. EnumSet,Enum