`
hetaoo
  • 浏览: 107395 次
社区版块
存档分类
最新评论
文章列表
   闲暇时用eclipse自己搭架了个maven小项目,搭架完毕启动之后,项目直接起不来,说找不到监听   class:org.springframework.web.context.ContextLoaderListener 首先:怀疑是否没导入jar包,在pom.xml 中检查spring-web的jar是已经导入的,并且 在web.xml 中 只可以ctrl+左键 点入的,证明jar包确认导入 然后:怀疑服务器上没有jar包,上tomcat查看项目果然没有jar包,  本地的maven jar包未打包上tomcat   解决办法: 在eclipse  中  :项目右键- ...
        尽管在很多场景下通过组件扫描和自动装配实现Spring的自动化配置是更为推荐的方式,但有时候自动化配置的方案行不通,因此需要明确配置Spring。比如说,你想要将第三方库中的组件装配到你的应用中,在这种情况下,是没有办法在它的类上添加@Component和@Autowired注解的,因此就不能使用自动化装配的方案了。         进行显示配置有两种方案:java和xml。                  1、创建配置类     package spring.component.soundsystem; import org.springframework. ...
Spring从两个角度实现自动化装配: 1、组件扫描(component scanning):Spring会自动发现应用上下文中所创建的bean 2、自动装配(autowiring):Spring自动满足bean之间的依赖   组件扫面和自动装配组合在一起能发挥强大的威力。   准备几个bean:      CompactDisc接口:   package spring.component; /** * @ClassName CompactDisc * @Date 2016年12月27日 下午3:26:21 */ public interface Com ...
    1.Ctrl+t打开终端 2.输入mysql -u root -p 命令,进入MySQL 输入 SHOW VARIABLES LIKE 'char%'; 查看MySQL编码,有两个不是utf8   3.在终端中输入 sudo gedit /etc/mysql/mysql.conf.d/mysqld.cnf  命令
tar -c: 建立压缩档案-x:解压-t:查看内容-r:向压缩归档文件末尾追加文件-u:更新原压缩包中的文件 这五个是独立的命令,压缩解压都要用到其中一个,可以和别的命令连用但只能用其中一个。下面的参数是根据需要在压缩或解压档案时可选的。-z:有gzip属性的-j:有bz2属性的-Z:有compress属性的-v:显示所有过程-O:将文件解开到标准输出 下面的参数-f是必须的 -f: 使用档案名字,切记,这个参数是最后一个参数,后面只能接档案名。 # tar -cf all.tar *.jpg这条命令是将所有.jpg的文件打成一个名为all.tar的包。-c是表示产生新的包,-f指 ...
   1. gitlab的安装: 直接参考官网文档:https://about.gitlab.com/downloads/#ubuntu1604。 1.1 安装配置依赖环境: sudo apt-get install curl openssh-server ca-certificates postfix 1.2 安装Gitlab: 可分以下两种情况:直接安装最新版本和选择安装所需版本。 1.2.1 直接安装最新版本:
1.在https://github.com   new repository 2.在eclipse中new project  比如:Test项目 3.右击"Test"->Team->share project...  ->select a repository type:Git勾选  Use or create repository in parent folder of project点击  Create Repository  ->  Finish这时候打开在workspace中的Test目录会发现多了一个.git文件夹。4.右击" ...

搭建maven私服

安装Nexus的前提是已经安装JDK,JDK的安装这里就不再赘述,安装JDK-1.7版本,JDK版本过低在启动Nexus的时候会报错. 下载与启动 下载链接为http://www.sonatype.org/nexus/go/ 最新版本为 nexus-2.11.4-01 ,我们下载NEXUS OSS(TGZ). 得到nexus-2.11.4-01-bundle.tar.gz 将nexus-2.11.4-01-bundle.tar.gz复制到/usr/local目录下 sudo cp nexus-2.11.4-01-bundle.tar.gz /usr/local cd / ...
 方法三以验证可行,下面是他人博客原文:      昨天,在IDEA环境中编译一个maven项目时,由于业务需要,在src的源码目录下创建了一些xml的映射文件。但是编译完成后并没有将xml的映射文件一同编译进classes目录,只有resouces目录下的资源被编译进去。    在ecplise中,以上的情况是不存在的。即是默认情况下,ecplise将其maven项目编译成功以后,会将java以及resouces目录下的资源文件都编译进来,而在IDEA中并不是如此。   解决IDEA这种情况可以有以下几种方式:     1.如果没有特殊业务,不需要指定资源文件定位到src/java下, ...
    javascript的数据类型可以分为两种:原始类型和引用类型。原始类型也称为基本类型或简单类型,javascript基本数据类型包括Undefined、Null、Boolean、Number和String五种,而引用类型也称为复杂类型,在Javascript中是Object。与此相对应,它们的值也分别被称为原始值和复杂值         和Java数据类型比较理解:        原始值:就是基本数据类型 Undefined、Null、Boolean、Number和String        复合值:可以由很多不同类型的javascript对象组成
先看一段代码: var test = "test"; test.a = "hello"; console.log(test.a);   结果:console.log:undefined   理解:      test.a = "hello";      这里隐式创建了一个包装对象,所以这里赋值不会报错。      console.log(test.a);      这里之前的包装对象已经被抛弃了,但是使用了"."运算符,所以又创建一个新的包装对象,但是这个对象的属性a并没有赋值,所以属 ...
一、基本语法 1、"#"用来标识Velocity的脚本语句,包括#set、#if 、#else、#end、#foreach、#end、#iinclude、#parse、#macro等;如:#if($info.imgs)<img src="$info.imgs" border=0>#else<img src="noPhoto.jpg">#end2、& ...
很多朋友在用github管理项目的时候,都是直接使用https url克隆到本地,当然也有有些人使用 SSH url 克隆到本地。然而,为什么绝大多数人会使用https url克隆呢? 这是因为,使用https url克隆对初学者来说会比较方便,复制https url 然后到 git Bash 里面直接用clone命令克隆到本地就好了。而使用 SSH url 克隆却需要在克隆之前先配置和添加好 SSH key 。 因此,如果你想要使用 SSH url 克隆的话,你必须是这个项目的拥有者。否则你是无法添加 SSH key 的。   https 和 SSH 的区别:
1、取出字模:取字模时,我们需要多下载几张图片,使这些图片中,包括所有的字符。2、图像的预处理:图像的预处理,这种直接根据亮度设个阈值处理就可以了
权限:   create session   create table   unlimited tablespace   connect   resource   dba   例:   #sqlplus /nolog   SQL> conn / as sysdba;   SQL>create user username identified by password   SQL> grant dba to username;   SQL> conn username/password   SQL> select * from user_s ...
Global site tag (gtag.js) - Google Analytics