`
实学实战
  • 浏览: 15601 次
  • 性别: Icon_minigender_1
  • 来自: 青岛
文章分类
社区版块
存档分类
最新评论
文章列表
我目前是一名大三学生,在编程的岁月里可以说自己走了很多弯路、很累吧,而且是自学!其实我也知道、IT行业很辛苦,下面简单说说我大学的生活吧! 目前,我还记得,我为啥报考这专业。当时、是有一个理想就是想着 ...
Solr 是Apache下的一个顶级开源项目,采用Java开发,它是基于Lucene的全文搜索服务器。Solr提供了比Lucene更为丰富的查询语言,同时实现了可配置、可扩展,并对索引、搜索性能进行了优化。 Solr是一个全文检索服务器,只需要进行配置就可以实现全文检索服务。 Solr可以独立运行,运行在Jetty、Tomcat等这些Servlet容器中,Solr 索引的实现方法很简单,用 POST 方法向 Solr 服务器发送一个描述 Field 及其内容的 XML 文档,Solr根据xml文档添加、删除、更新索引 。Solr 搜索只需要发送 HTTP GET 请求,然后 ...
1、Redis REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。 性能极高– Redis能读的速度是110000次/s,写的速度是81000次/s 。 丰富的特性– Redis还支持 publish/subscribe, 通知, key 过期等等特性。 2、redis安装 安装的前提条件(redis C编写的): 需要安装gcc:yum install gcc-c++ 2.1、下载redis的源码包。2.2、把源码包上传到linux服务器2.3、解压源码包 ...
Mybatis的mapper.xml文件详解 1、#{}和${}的区别: #{}表示一个占位符号,#{}接收输入参数,类型可以是简单类型,pojo、hashmap。 如果接收简单类型,#{}中可以写成value或其它名称。 #{}接收pojo对象值,通过OGNL读取对象中 ...
第一章 1.1、Web的概念 1.1.1、web的具有以下3个特征: 用超级文本技术HTML来表达信息,以及建立信息与信息的链接。 用统一资源定位技术URL来实现网络上信息的精确定位。 用网络应用层协议HTTP来规范浏览器与Web服务器之间的通信过程。 1.2、URL简介 1.2.1、URL组成: 应用层协议。 主机IP地址或域名。 资源所在路径、文件名。 格式如下: 应用层协议://主机IP地址或域名/资源所在路径/文件名 1.3、HTTP简介 1.3.1、HTTP协议规定Web的基本运作过程基于客户/服务器通信模式 一次简单 ...
一、异常 红色为检查异常,就是eclipse要提示你是try catch 还是throws。 非检查异常,就是I0,nullpointexception,数据越界访问indexOfOutBounds 异常 错误: 最常见的oom错误,还有classnotFoundeError,StackOverflowError: java异常处理面试题归纳 1、error和exception有什么区别 error表示系统级的错误,是java运行环境内部错误或者硬件问题,不能指望程序来处理这样的问题,除了退出运行外别无选择,它是Java虚拟机抛出的。 exception 表示程 ...
1、对于免安装版的mysql,mysql服务需要配置并启动1、首先,下载zip格式的mysql后,将其解压到某一个盘下,如D盘下2、解压后,一般在解压后的文件夹中有my-default.ini文件,没有my.ini文件3、新建一个my.ini文件,内容可如下,======= ...
为了这份攻略,小琪整整整了三天的VMware(这不是口吃,是整整,整了三天); 然后我把iOS删除了,再重新安装,就是为了写这篇攻略,给大家分享,大家是不是有点感动了~; 好吧,我承认我把系统给整坏了~至于怎么整坏了,后文会说! 废话不多,码字上图(这里用的虚拟机安装,一样使用); 1.确认你的机器是Intel芯片,这一点非常重要; 小琪就是在家里折腾了一个晚上无解,第二天白天到公司Intel电脑安装成功,第二天晚上回家后再次尝试,各种补丁设置改BIOS,结果还是不成功,所以奉劝大家,为了伟大的Mac,不要在AMD这条邪路上越走越远; 如果你觉得自己牛逼哄哄,可以挑战在AMD芯片组下 ...
作为一名Java程序员,我们开发了很多Java应用程序,包括桌面应用、WEB应用以及移动应用。然而日志系统是一个成熟Java应用所必不可少的,在开发和调试阶段,日志可以帮助我们更好更快地定位bug;在运行维护阶段,日志系统又可以帮我们记录大部分的异常信息,从而帮助我们更好的完善系统。本文要来分享一些Java程序员最常用的Java日志框架组件。 Log4j是一款基于Java的开源日志组件,Log4j功能非常强大,我们可以将日志信息输出到控制台、文件、用户界面,也可以输出到操作系统的事件记录器和一些系统常驻进程。更值得一提的是,Log4j可以允许你非常便捷地自定义日志格式和日志等级,可以帮助开 ...
Maven是什么? Apache Maven是一个项目管理和综合工具。基于项目对象模型(POM)的概念,Maven可以从一个中心资料片管理项目构建,报告和文件。Maven提供了开发人员构建一个完整的生命周期框架。开发团队可以自动完成项目的基础工具建设,Maven使用标准的目录结构和默认构建生命周期。 在多个开发团队环境时,Maven可以设置按标准在非常短的时间里完成配置工作。由于大部分项目的设置都很简单,并且可重复使用,Maven让开发人员的工作更轻松,同时创建报表,检查,构建和测试自动化设置。 本教程将介绍如何使用Maven在intellijIDEA中使用等、开发语言Ja ...
上一篇:SpringMVC入门到理解之开门篇 上一篇我们知道有很多控制器组件!!! ——》DispatcherServlet:前端控制器(核心控制器) 用户请求到达前端控制器,它就相当于mvc模式中的c,dispatcherServlet是整个流程控制的中心,由它调用其它组件处理用户的请求,dispatcherServlet的存在降低了组件之间的耦合性。 DispatcherServlet的工作流程:DispatcherServlet应用的其实就是一个“前端控制器”的设计模式( 其他很多优秀的web框架也都使用了这个设计模式) 。 DispatcherServle ...
先来个在idea(eclipse也一样)SSM项目整合、maven依赖服务器启动报错的情况、大家应该遇见过吧!我来告诉你!!!别再浪了!!! at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:484) at org.apache.catalina.mbeans.MBeanFactory.createStandardContext(MBeanFactory.java:433) at sun.reflect.NativeMethodAccessorImpl.invoke0( ...
我看很多大神级别的博客、都是大神级别的!发现很多写很多!也没有什么注释什么的!新手很难理解!新手一看什么都不懂(懵逼了)。 作为刚入门的程序员、小白是这样去学习编程: ——Do it first! ——先去做!——How to do it! ——怎么做!——Look at the source code! ——看源代码!(废话不多说、来吧!先看看springmvc简介!) 一、SpringMVC简介 Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面,Spring 框架 ...
1、源码包准备 首先到官网下载jdk,http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html,我下载jdk-7u45-linux-x64.tar.gz,下载到主目录 2、上传到Linux 3、解压到安装目录 通过终端在/usr/local目录下新建java文件夹, 命令行:mkdir /usr/local/java 然后将下载到压缩包拷贝到java文件夹中,进入jdk源码包所在目录 命令行:cp jdk-7u45-linux-x64.tar.gz /usr/loc ...
MyBatis MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAO) 本教程是maven项目、不会maven的开这个文章!-----Maven教程 开发工具:idea 语言:java 项目结构:m ...
Global site tag (gtag.js) - Google Analytics