05 2018 档案
摘要:在eclipse下,打开window-->preferences-->general-->content Types-->java Properties File 将其编码方式改为UTF-8,然后点击update,最后点击ok保存
阅读全文
摘要:在用win10的过程中总是过几分钟不操作电脑,就自动黑屏睡眠了。 下面讲解一下如何解决这个问题: 第一步:win +r 输入regedit.exe 运行注册表管理器 第二步:定位到 第三步:修改attributes的值为2 初始值是1 将其修改为2 第四步:进入高级电源设置,在睡眠选项中会出现“无人
阅读全文
摘要:前端使用KindEditor,后台使用Springmvc 1 拷贝KindEditor相关文件到项目中 拷贝KindEditor相关文件到项目中 2 准备一个jsp页面 页面中我准备了一个超链接,点击就可以打开KindEditor批量图片上传对话框 1.jsp页面中需要引入KindEditor相关的
阅读全文
摘要:1 nginx 介绍 1 什么是nginx Nginx是一款高性能的http 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器。 由俄罗斯的程序设计师Igor Sysoev所开发,官方测试nginx能够支支撑5万并发链接, 并且cpu、内存等资源消耗却非常低,运行非常稳定。 2 应用
阅读全文
摘要:1 克隆虚拟机 首先需要准备好一个安装好的系统,这里以linux为例进行演示。 在需要克隆的机器上右键选择管理==》克隆 选择需要克隆的虚拟机的状态,如果你想要的就是当前的状态,就直接选择虚拟机中的当前状态。 如果虚拟机有快照,也可以先回退到一个指定的版本,然后执行克隆。 选择克隆的类型,推荐完整克
阅读全文
摘要:在Linux上我们都使用vim 或者vi命令对文件进行编辑,但是我们习惯的一般都是windows系统, 那么怎么才能像在windows上一样编辑我们Linux上的文件呢?下面我们就来看看如何使用 windows上的editplus文件编辑软件编辑Linux上的文件。 然后在目录窗口中找到刚刚我们设置
阅读全文
摘要:grep(global search regular expression(RE) and print out the line,全面搜索正则表达式并把行打印出来)是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的行打印出来。 选项 -a 不要忽略二进制数据。 -A<显示列数> 除了显
阅读全文
摘要:ps命令用于报告当前系统的进程状态。可以搭配kill指令随时中断、删除不必要的程序。ps命令是最基本同时也是非常强大的进程查看命令,使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多的资源等等,总之大部分信息都是可以通过执行该命令得到的。 语法 ps(
阅读全文
摘要:eclipse会记录我们使用过的工作空间的路径,方便下面使用。也可以根据自己的需要删除无用的工作空间路径。
阅读全文
摘要:文章来源:https://www.cnblogs.com/alkq1989/p/5556771.html stackOverflow中看到了很久以前问的一个关于函数声明的问题,问题对函数剖析的特别深。这里翻译了一下组织成一篇小博文,加深一下对这两种声明方式的印象。虽是老调重弹,但是只要能帮助理解问题
阅读全文
摘要:function functionName(){};这是定义一个函数 functionName:function(){};是设置一个对象的方法。 下面举一个例子: 上面的代码中我们给foo对象添加了两个方法,它们分别是method1和method2; 页面效果:
阅读全文
摘要:今天在一个maven项目上执行maven install命令的时候一直报错,错误信息如下: 解决上述问题有两种办法: 1 安装maven工程的时候跳过测试 这样就能够成功安装了: 2 将跳过测试写入pom.xml文件
阅读全文
摘要:1 安装环境 centos 7.4 jdk 1.8 zookeeper是java开发的,可以运行再windows,linux环境。 安装之前需要先安装号jdk. jdk的安装可以参见博文:http://www.cnblogs.com/jepson6669/p/8374699.html 2 安装过程
阅读全文
摘要:我们对service和chkconfig两个命令都不陌生,systemctl 是管制服务的主要工具, 它整合了chkconfig 与 service功能于一体。 systemctl is-enabled iptables.service systemctl is-enabled servicenam
阅读全文
摘要:redis.conf配置文件详解 来自:http://www.cnblogs.com/zhang-ke/p/5981108.html
阅读全文
摘要:1 安装redis编译的c环境 redis是c语言开发的,安装redis需要先将官网下载的源码进行编译,编译依赖gcc环境。 如果没有gcc环境,需要安装gcc环境 输入y开始安装: 2 redis安装 1 上传文件 2 解压文件到/usr/local下 进入到/soft目录后执行下面的命令。 3
阅读全文
摘要:rpm命令是RPM软件包的管理工具。rpm原本是Red Hat Linux发行版专门用来管理Linux各项套件的程序,由于它遵循GPL规则且功能强大方便,因而广受欢迎。逐渐受到其他发行版的采用。RPM套件管理方式的出现,让Linux易于安装,升级,间接提升了Linux的适用度。 语法 rpm(选项)
阅读全文
摘要:wget命令用来从指定的URL下载文件。wget非常稳定,它在带宽很窄的情况下和不稳定网络中有很强的适应性,如果是由于网络的原因下载失败,wget会不断的尝试,直到整个文件下载完毕。如果是服务器打断下载过程,它会再次联到服务器上从停止的地方继续下载。这对从那些限定了链接时间的服务器上下载大文件非常有
阅读全文
摘要:yum命令是在Fedora和RedHat以及SUSE中基于rpm的软件包管理器,它可以使系统管理人员交互和自动化地更细与管理RPM软件包,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软体包,无须繁琐地一次次下载、安装。 yum提供了查找、安装、删除某一个
阅读全文
摘要:Maven项目在debug调试模式的时候,进入调试模式,但是没有进入源码界面。 上述问题的解决方法如下: 第一步: 第二步: 第三步: 第四步: 第五步: 到这里就解决了:
阅读全文
摘要:java.net.BindException: Address already in use: JVM_Bind <null>:8080 Caused by: java.net.BindException: Address already in use: JVM_Bind 1.端口冲突解决措施如下:
阅读全文
摘要:1 Maven简介 1.maven是什么? maven翻译为“专家”,“内行”.maven是apache下的一个纯java开发的开源项目。 它是一个项目管理工具,使用maven对java项目进行构建、依赖管理。当前 使用maven的项目在持续增长。 2.什么是项目构建 项目构建是一个项目从编写源代码
阅读全文
摘要:下载 Subversion 的 eclipse 插件 :http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240 我下载的是这个版本: 教程中我使用的链接文件的方法进行安装的。 第一步:首先将下载文件解压,放到你的e
阅读全文
摘要:插件的下载参照:http://www.cnblogs.com/jepson6669/p/8540157.html 用过的eclipse不能安装成功,需要重新解压新的才能安装成功,不知道为什么? 解压上面的eclipse然后执行上面的安装过程就可以安装成功。 【可能是用过的eclipse自动更新了,e
阅读全文
摘要:1 下载 下载地址:http://maven.apache.org/download.cgi 界面效果如下: 点击之后进入的apache 软件基金的发布目录,在这里你可以下载apache的所有项目。 我们现在要下载maven,只需要找到maven目录就可以了。 找到maven目录进入之后的效果是下面
阅读全文
摘要:在使用svn项目管理工具的时候,经常遇到这样的情况: 我从svn下载下来了一个版本,后面不在需要和svn进行同步版本管理,但是文件夹的上面总是有一个勾,显示同步状态,强迫症真的受不了。 效果见小图: 真的很想拿掉它。 下面就来说一下,如何快速的去掉这些让人很不爽的标记,这里主要讲解两种方式 删除.s
阅读全文
摘要:An internal error occurred during: “Initializing Java Tooling” 错误经常是莫名其妙的出现这种总错误,解决办法: 1.eclipse ->windows ->Perspactive -> Reset perspactive 重置eclips
阅读全文
摘要:js部分 html部分 自定义样式:
阅读全文
摘要:1.双击安装程序“Git-2.19.0-64-bit.exe”,显示截图如下 2.点击“Next”,显示截图如下 根据自己的情况,选择程序的安装目录。 3.继续点击“Next”,显示截图如下: 说明: (1)图标组件(Addition icons) : 选择是否创建桌面快捷方式。 (2)桌面浏览(W
阅读全文
摘要:1 项目需求 1.可以根据关键字搜索商品 2.可以根据商品的分类和价格过滤搜索结果 3.可以根据价格排序 4.可以实现基本的分页功能 2 界面效果 3 项目环境搭建 1.创建一个动态的web工程 2.导入springmvc相关的jar包 3.导入solrJ的jar包和依赖包 4.导入solr/exa
阅读全文
摘要:1 solr的下载 从Solr官方网站(http://lucene.apache.org/solr/ )下载Solr最新版本,根据Solr的运行环境,Linux下需要下载solr-7.3.1.tgz,windows下需要下载solr-7.3.1.zip。 Solr使用指南可参考:https://wi
阅读全文
摘要:1 测试代码 IKAnalyzer中文分析器使用方法 第一步:将jar包导入项目中 第二步:把配置文件和扩展词典和停用词词典添加到classpath下
阅读全文
摘要:实现步骤 第一步:创建一个Directory对象,也就是索引库存放的位置。 第二步:创建一个indexReader对象,需要指定Directory对象。 第三步:创建一个indexsearcher对象,需要指定IndexReader对象 第四步:创建一个TermQuery对象,指定查询的域和查询的关
阅读全文
摘要:实现步骤 第一步:创建一个indexwriter对象。 1)指定索引库的存放位置Directory对象 2)指定一个分析器,对文档内容进行分析。 第二步:创建document对象。 第三步:创建field对象,将field添加到document对象中。 第四步:使用indexwriter对象将doc
阅读全文
摘要:在项目中如果页面提交方式为get的时候,中文会出现乱码。 为了解决乱码问题我们有两种办法。 第一种:在程序中加入get提交乱码的解决 这种方式只要有需要,每个方法都需要添加get乱码问题的解决代码,总的看来还是挺麻烦的。 第二种:直接修改tomcat的配置,一次性的解决全局get提交乱码问题。 1.
阅读全文
摘要:1 定义 Spring Web MVC 的处理器拦截器类似于Servlet 开发中的过滤器Filter,用于对处理器进行预处理和后处理 2 拦截器定义 实现HandlerInterceptor接口,如下: 上面定义的拦截器再复制一份HandlerInterceptor2,注意新的拦截器修改代码: S
阅读全文
摘要:1 什么是restful Restful就是一个资源定位及资源操作的风格。不是标准也不是协议,只是一种风格。基于这个风格设计的软件可以更简洁,更有层次,更易于实现缓存等机制。 资源:互联网所有的事物都可以被抽象为资源 资源操作:使用POST、DELETE、PUT、GET,使用不同方法对资源进行操作。
阅读全文
摘要:准备 @RequestBody 作用: @RequestBody注解用于读取http请求的内容(字符串),通过springmvc提供的HttpMessageConverter接口将读到的内容(json数据)转换为java对象并绑定到Controller方法的参数上。 @ResponseBody 作用
阅读全文
摘要:我的服务器的配置: # OS specific support. $var _must_ be set to either true or false. JAVA_OPTS="-Xms1024m -Xmx4096m -Xss1024K -XX:PermSize=512m -XX:MaxPermSiz
阅读全文
摘要:解决这个问题之前,我们先来了解一下什么是PermGen space PermGen space的全称是Permanent Generation space,是指内存的永久保存区域OutOfMemoryError: PermGen space从表面上看就是内存益出,解决方法也一定是加大内存。 说说为什
阅读全文
摘要:我们安装完成eclipse之后,在我们的安装目录下有一个名为eclipse.ini文件。 打开文件里面的内容如下: -vmargs:说明后面是VM的参数 -Dosgi.requiredJavaVersion=1.7 说明需要的java版本是1.7 -Xms256m : 表示虚拟机占用系统的最小内存为
阅读全文
摘要:1 配置虚拟路径 方法一:修改tomcat的配置文件 在tomcat上配置图片虚拟目录,在tomcat下conf/server.xml中添加: 访问http://localhost:8080/pic即可访问D:\develop\upload\temp下的图片。 方法二:通过eclipse配置 复制一
阅读全文
摘要:springmvc在处理请求过程中出现异常信息交由异常处理器进行处理,自定义异常处理器可以实现一个系统的异常处理逻辑。 1 异常处理的思路 系统中异常包括两类:预期异常和运行时异常RuntimeException,前者通过捕获异常从而获取异常信息,后者主要通过规范代码开发、通过测试手段减少运行时异常
阅读全文
摘要:1.设置publishing为Never publish automaticallu 2.modules->edit->auto reloading enabled 3.Windows > Preference > Server > Launching中去掉自动当启动服务时自动发布
阅读全文
摘要:需求:整合springmvc和mybatis 整合的目标是:控制层采用springmvc,持久层使用mybatis 整合思想 dao层: 1、SqlMapConfig.xml.空文件即可。但是需要头文件。使用逆向工程的时候可以不配置别名。 2、applicationContext.xml 1)数据库
阅读全文
摘要:springmvc和mybatis整合项目debug启动,抛出下面的异常。 上面的异常不用处理,倒是不会影响程序功能的使用。 从上面日志信息中我们可以很清晰的看到异常来自于jndi的数据源配置,但是问题是我的项目中并没有使用jndi。 网上查阅资料,有说是jar包问题的,也有说是spring配置的内
阅读全文
摘要:前面因为在一个项目中使用了ehcache.xml配置文件,后面启动tomcat的时候报下面的错误 打开ehcache.xml配置文件发现 把updateCheck改成false就解决了 来源:https://blog.csdn.net/earthhour/article/details/792633
阅读全文
摘要:入门案例需求:显示商品列表页面 1.创建一个动态的web工程 2.导入jar包 拷贝下面的所有的jar包到lib目录中 3 加入配置文件 1创建springmvc.xml文件 创建SpringMVC的核心配置文件 SpringMVC本身就是Spring的子项目,对Spring兼容性很好,不需要做很多
阅读全文
摘要:系统信息 arch 显示机器的处理器架构(1) uname -m 显示机器的处理器架构(2) uname -r 显示正在使用的内核版本 dmidecode -q 显示硬件系统部件 - (SMBIOS / DMI) hdparm -i /dev/hda 罗列一个磁盘的架构特性 hdparm -tT /
阅读全文
摘要:1整合思路 1、SqlSessionFactory对象应该放到spring容器中作为单例存在。 2、传统dao的开发方式中,应该从spring容器中获得sqlsession对象。 3、Mapper代理形式中,应该从spring容器中直接获得mapper的代理对象。 4、数据库的连接以及数据库连接池事
阅读全文
摘要:版本一 版本二 bos 版本三 Mybatis-Spring
阅读全文
摘要:SqlMapConfig.xml mapper.xml映射文件 数据库database.properties 这个主要是给properties标签使用的 Mapper动态代理方式的映射文件 Mapper接口开发需要遵循以下规范: 1、 Mapper.xml文件中的namespace与mapper接口
阅读全文
摘要:模板一: log4j的使用演示 模板二:
阅读全文
摘要:1 基本安装过程 1.查看系统是否安装了mysql软件 # rpm -qa|grep -i mysql 2.将已经安装过的软件卸载掉。注意:这样的卸载是不彻底,不过这里够用了 # yum remove '软件名' 3.CentOS 7的yum源中默认是没有mysql的。所以,为了解决这个问题我们首先
阅读全文
摘要:1 为什么会出现这个问题 Tomcat在本地服务器跑,一切都正常,但部署到阿里云上,发现启动巨慢。 经过在网上搜索,找到了原因: Tomcat 7/8都使用org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom类产生安全随
阅读全文
摘要:CentOS 7.4 系统默认开启了防火墙。您可以关闭防火墙,也可以参考官网文档在防火墙里添加规则,放行 80、443 或 8080 端口入方向规则。 一般建议使用安全组进行放行,而不要关闭防火墙。 关闭防火墙: 关闭防火墙开机自启动功能 开机自启动 Centos 7.4 服务查看位置:/lib/s
阅读全文
摘要:1.安装完成jdk之后,然后安装tomcat. tomcat安装成功后,进入tomcat的安装目录,找到bin所在的目录。 使用./startup.sh,启动tomcat; 使用./shutdown.sh关闭Tomcat,有时会关闭成功,有时会出现关闭错误; 切换/usr/local/tomcat/
阅读全文
摘要:这里我的tomcat的安装路径为 /usr/local/tomcat 1 为tomcat添加自启动参数 catalina.sh在执行的时候会调用同级路径下的setenv.sh来设置额外的环境变量,因此在/usr/local/tomcat/bin路径下创建setenv.sh文件,内容如下: 2.编写t
阅读全文
摘要:1 软件的基本安装过程 1 卸载已有的mysql 1.查看系统是否安装了mysql软件 2.将已经安装过的软件卸载掉。注意:这样的卸载是不彻底,不过这里够用了。 2 准备mysql的repo源 总结代码: 补充start 解释:wget默认会以最后一个符合 / 的后面的字符来命令 例如:wget h
阅读全文
摘要:1.安全组有什么用? 安全组是一种虚拟防火墙。用于设置单台或多台云服务器的网络访问控制,它是重要的网络安全隔离手段,您可以在云端划分安全域。 每个实例至少属于一个安全组,在创建的时候就需要指定。同一安全组内的实例之间网络互通,不同安全组的实例之间默认内网不通,可以授权两个安全组之间互访。 2.创建与
阅读全文
摘要:tomcat默认的端口是8080,还会占用8005,8009和8443端口。如果已经启动了tomcat, 再启动一个tomcat会发现这些端口已经被占用了,这个时候就需要修改端口号。 下面就来讲解一下如何修改tomcat的默认端口号: 第一步:进入tomcat的安装目录,找到conf文件夹 第二步:
阅读全文
摘要:今天第一次在阿里云服务器ecs上安装完成tomcat,然后启动tomcat之后。在本地输入ip:端口,发现不能访问。 出现这个的原因可能是你购买的服务器是 专有网络 类型的 如果是专有网络类型的服务器则需要配置安全组策略,然后重启阿里云服务器才能让外网访问 然后点击配置规则 点击添加安全组规则 配置
阅读全文
摘要:1.查看是否安装中文包 可以使用下面的命名查看系统是否安装了中文安装包。 没有输出,说明没有安装,输入下面的命令安装: 安装完成,查看安了哪些中文语言包 说明系统已安装中文语言包,无需再安装。重要提示,如果按照下面的步骤你的系统仍然无法使用中文,那么请一个一个尝试上面的编码方式。比如把LANG="z
阅读全文
摘要:我安装的注册版,评估期过了之后,是需要购买的。 首先准备好安装文件,可以直接在百度下载就可以。 双击安装包,进入安装第1步 进入欢迎安装界面,选择下一步 选择‘我接受许可证协议中的条款(A)’,点击下一步按钮 填写公司名称,点击下一步 选择安装位置,然后点击下一步 选择下一步即可 选择语言,然后点击
阅读全文
摘要:Java Decompiler官网地址:http://jd.benow.ca/ 官网介绍: The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte code”
阅读全文
- eclipse修改Properties资源文件的默认编码
- 解决windows10下总是很快自动黑屏进入睡眠问题
- 使用KindEditor完成图片上传(springmvc&fastdfs/springmvc&ftp)
- 029-FastDFSClient工具栏模板
- nginx安装及其配置详细教程
- VMware Workstation中虚拟机的克隆
- 使用EditPlus编辑Linux上的文本文件
- linux下的grep命令
- linux下的ps命令
- 删除eclipse无效的工作空间路径
- js中 var functionName = function() {} 和 function functionName() {} 两种函数声明的区别
- javascript中的function 函数名(){} 和 函数名:function(){}有什么不同
- maven install时报错 Failed to execute goal org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test (default-test)
- eclipse自定义代码注释
- zookeeper安装教程
- CentOS7服务管理(重启,停止,自动启动命令)
- redis配置文件详解
- 阿里云 CentOS7安装redis4.0.9并开启远程访问
- rpm命令
- wget命令
- yum命令
- maven项目debug调试不能够进入源码问题解决
-
tomcat端口冲突解决 Address already in use: JVM_Bind
:8080 - Maven教程
- eclipse中svn插件的安装
- eclipse中springsource-tool-suite(sts)插件安装教程
- maven的安装配置超详细教程【含nexus】
- 取消文件与svn服务器的关联
- An internal error occurred during: "Initializing Java Tooling". Eclipse启动发生的错误
- jQuery validate 设置失去焦点就校验和失去焦点就表单校验是否通过
- jQuery validate 设置失去焦点就校验
- CSS禁止滚动条
- git客户端安装
- 使用solr模拟京东搜素功能
- solr的安装及配置详细教程/solr入门教程
- 查看分析器(Analyzer)的分词效果
- lucene查询索引
- lucene创建索引
- eclipse中修改tomcat的配置,解决全局性的get提交乱码问题
- springmvc拦截器
- RESTful简单介绍
- springmvc的json数据交互
- 解决eclipse下tomcat启动超时
- 修改Tomcat使用的JVM内存大小
- eclipse运行报java.lang.OutOfMemoryError: PermGen space解决方法
- 修改eclipse下tomcat的内存大小/解决内存溢出
- springmvc上传文件
- springmvc异常处理器
- Eclipse取消或者关闭tomcat所有自动发布(部署)方法
- springmvc整合mybatis详细教程
- javax.naming.NameNotFoundException
- 403 for URL: http://www.terracotta.org/kit/reflector
- springmvc入门程序
- Linux常用命令大全
- MyBatis整合Spring详细教程
- 028-applicationContext.xml配置文件
- 027-MyBatis相关配置模板
- 026-log4j配置文件模板
- 阿里云Centos7上安装MySQL教程
- 阿里云CentOS环境下tomcat启动超级慢的解决方案
- 阿里云防火墙
- 阿里云Tomcat运行shutdown.sh命令关闭时遇到的问题
- 阿里云centos 7 中tomcat 自启动
- 阿里云Centos 7上面安装mysql教程
- 阿里云安全组的使用
- 修改tomcat端口
- 阿里云服务器对外开放tomcat端口访问
- centos7 中文乱码问题解决方法
- Xshell安装教程
- 025-quartz之spring部分配置模板
- Java Decompiler(Java反编译工具)