java
Mr墨斗
这个作者很懒,什么都没留下…
展开
-
Servlet的学习
Servlet由来 做过BS项目的人都知道,浏览器能够根据HTML静态标记语言来显示各式各样的网页。但是如果我们需要在网页上完成一些业务逻辑:比如登陆验证。或者说网页显示的内容在服务器的数据库中。如果是这样,除了负责显示的HTML标记之外,必须还要有完成这些业务功能的代码存在。这种网页我们就叫做动态网页。 对于静态网页而言,服务器上存在的是一个个纯HTML文件。当客户端浏览器转载 2017-09-22 22:15:03 · 162 阅读 · 0 评论 -
初识java反射
类型信息一.Class对象获得Class对象的的三种方式1.2类字面常量1.3泛化的Class引用二.类型转换前先做检查三.反射:运行时的类信息3.1反射是什么,与RTTI的区别getDeclaredFields()和getFields()方法的区别类型信息一.Class对象 ...原创 2018-03-30 16:39:48 · 195 阅读 · 0 评论 -
gradle配置没错,但是就是启动有错误的解决办法
FAILURE: Build failed with an exception.* What went wrong:org.slf4j.impl.SimpleLoggerFactory cannot be cast to org.gradle.internal.logging.slf4j.OutputEventListenerBackedLoggerContext*原创 2017-10-31 21:13:02 · 1658 阅读 · 0 评论 -
项目实践——redis的服务器和集群的搭建
为什么在电商的网站中要使用redis呢,因为redis是解决高并发问题的数据库,不能存放大数据。适合于做缓存。所以例如在电商的门户网站中,访问量是什么巨大的,而如果每次有人访问后台服务器都向数据库中查找的话,那么将会十分的耗费资源,这时候就应该把门户网站的一些信息存放在redis中以作缓存,这样的话将大大的缓解服务器的压力。以下是总结的redis的一些知识点1,redis的持久化:一种是r原创 2017-10-05 21:49:20 · 392 阅读 · 0 评论 -
项目实践——商品后台管理中的商品添加
在商品的后台管理中学到了很多,其中有框架的搭建,以及dubbo和zookeeper的配合使用让两个网络之间进行通信。还有图片服务器的使用。1,在soa架构中 如果要使两个服务间进行通信的话,那么要使pojo实现Serializable序列化的接口,这样才能实现通信。2,在服务器启动前,要先把服务器启动起来,首先如果要用SecureCRT远程连接linux服务器的话,先要使两个能ping通才原创 2017-10-04 12:32:01 · 2236 阅读 · 0 评论 -
项目实践——一段时间的项目总结
第一次跟着视频自己做项目,许多的知识点已经学过,但是和实践还是差一定的距离。这已经是跟着视频做项目的第七天了,自己慢慢摸索,慢慢尝试,中间碰到了许多的错误,有的是系统的问题,有的是由于自己的粗心造成的。常见的错误:1,控制层和服务层写java代码时一定要记得加注解2,配置文件一定要检查,这是一个项目框架的基础,如果配置文件没有配置正确,那么后面都白搭,而且还不容易查出错误。3,pr原创 2017-10-03 23:42:57 · 1258 阅读 · 0 评论 -
项目实践——服务器间通信部署时碰到的问题解决方案
当出现这个问题的话 主要原因其实是没有把javabean传递过来,因为是服务间的通信,所以用的是dubbo和zookeeper。可能出现此问题的原因有下面我遇见的几种1,service层中的web.xml 配置的不正确,导致service注解没有扫描进来2,在service层中 ApplicationContext-service.xml中所配置的注意里面是dubbo:service原创 2017-10-01 12:08:09 · 799 阅读 · 0 评论 -
项目实践——消息队列de使用
为什么要使用消息队列呢?因为建立索引的话,那么数据库的信息必须在索引库中,而如果在数据库中新增商品的话,那么如何才能让索引库知道自动添加进索引库呢?此时就用了消息队列。消息队列就像是现实生活中的秘书一样,发布者就是老板,此时如果要开会,只需要给秘书说下午几点开会,哪个部门来,秘书具体的实现过程我们不必要了解,而部门来的时候带什么或者准备什么也不是我们关心的,我们只需要发布消息就行。原创 2017-10-07 23:13:10 · 346 阅读 · 0 评论 -
项目实践——solr服务器的搭建以及solr集群的搭建
luceen是基于java开发的apisolr是基于luceen开发的全文检索服务器,solr对外提供的是http服务,本质上就是一个war包solr服务器的搭建过程(因为是基于java的所以,得先有jdk)1,先把压缩包传送到linux传到服务器上,然后解压下来2,解压下来的文件夹中 dist目录十分的重要,里面有solr war包,相当于solr的服务端,还有solrj的jar原创 2017-10-07 22:44:05 · 383 阅读 · 0 评论 -
Spring框架中没有扫描到bean之我遇到的错误
org.springframework.beans.factory.NoSuchBeanDefinitionException会出现这样的错误,出现这样的错误就是没有找到该bean,那就得看配置文件了,在我的web.xml文件中 配置的扫描器是contextConfigLocationclasspath:spring/ApplicationContext-*.xml原创 2017-10-06 23:28:08 · 1896 阅读 · 0 评论 -
java工厂模式
在面向对象编程中, 最通常的方法是一个new操作符产生一个对象实例,new操作符就是用来构造对象实例的。但是在一些情况下, new操作符直接生成对象会带来一些问题。举例来说, 许多类型对象的创造需要一系列的步骤: 你可能需要计算或取得对象的初始设置; 选择生成哪个子对象实例; 或在生成你需要的对象之前必须先生成一些辅助功能的对象。 在这些情况,新对象的建立就是一个 “过程”,不仅是一个操作,像一部大转载 2017-09-12 19:56:45 · 191 阅读 · 0 评论 -
java面试题上
<div class="article_manage clearfix"> <div class="article_l"> <span class="link_categories"> 标签: <a href="http://www.csdn.net/tag/Java" target="_blank" onclick="_gaq.push(转载 2017-09-19 22:04:25 · 595 阅读 · 0 评论 -
java面试题
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275前言 打算换个工作,近一个月面试了不少的公司,下面将一些面试经验和思考分享给大家。另外校招也快要开始了,为在校的学生提供一些经验供参考,希望都能找到满意的工作。 刚开始面试的几家公司,就是备受各种打击、就是一顿狂问,结果转载 2017-09-19 22:03:05 · 636 阅读 · 0 评论 -
Mybatis的逆向工程如何使用
1,首先创建一个java工程 2,在工程中创建一个lib文件夹,用来存放jar包 3,导入所需要的jar包,因为是mybatis的逆向工程,所以需要导入mybatis的核心包,而且逆向工程得需要操作数据库,所以得导入关于数据库的包,以及自身的逆向工程的包。所以就以下的几个包 4,在工程下面建立一个generate.xml文件 5,将官方提供的文档直接原创 2017-09-17 14:41:47 · 795 阅读 · 0 评论 -
java输入流输出流详解
1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作. Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 Java.io是大多数面向数据流的输入/输出类的主要软件包。此外,Java也对块传转载 2017-09-23 11:43:19 · 726 阅读 · 0 评论 -
将父类的属性赋值给子类(利用反射)
public class A { private String a; private String b; public String getA() { return a; } public void setA(String a) { this.a = a; } public String getB() {...原创 2018-04-03 19:27:46 · 13016 阅读 · 4 评论