摘要:一.数据库中的范式: 范式, 英文名称是 Normal Form,它是英国人 E.F.Codd(关系数据库的老祖宗)在上个世纪70年代提出关系数据库模型后总结出来的,范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法,以下就是对这三个范式的基本介绍: 第一范式(1NF
阅读全文
摘要:Redis集群部署文档(centos6系统) (要让集群正常工作至少需要3个主节点,在这里我们要创建6个redis节点,其中三个为主节点,三个为从节点,对应的redis节点的ip和端口对应关系如下) 127.0.0.1:7000127.0.0.1:7001 127.0.0.1:7002 127.0.
阅读全文
摘要:1、JNDI 和JDBC的区别和联系。两者都是API,是一个标准。并不是什么产品或方法。JDBC 全称:Java Database Connectivity 以一种统一的方式来对各种各样的数据库进行存取.使用JDBC带来的问题:1、数据库服务器名称 、用户名和口令都可能需要改变,由此引发JDBC U
阅读全文
摘要:ANT build.xml文件详解(一) Ant的概念 可能有些读者并不连接什么是Ant以及入可使用它,但只要使用通过Linux系统得读者,应该知道 make这个命令。当编译Linux内核及一些软件的源程序时,经常要用这个命令。Make命令其实就 是一个项目管理工具,而Ant所实现功能与此类似。像m
阅读全文
摘要:JDK实现动态代理需要实现类通过接口定义业务方法,对于没有接口的类,如何实现动态代理呢,这就需要CGLib了。CGLib采用了非常底层的字节码技术,其原理是通过字节码技术为一个类创建子类,并在子类中采用方法拦截的技术拦截所有父类方法的调用,顺势织入横切逻辑。JDK动态代理与CGLib动态代理均是实现
阅读全文
摘要:1、HTML静态化 其实大家都知道,效率最高、消耗最小的就是纯静态化的html页面,所以我们尽可能使我们的网站上的页面采 用静态页面来实现,这个最简单的方法其实也是最有效的方法。但是对于大量内容并且频繁更新的网站,我们无法全部手动去挨个实现,于是出现了我们常见的信息 发布系统CMS,像我们常访问的各
阅读全文
摘要:支付宝的接口和微信的DEMO和文档真心太难看懂了,乱七八糟,都不知道去哪里找自己要的东西,最近几天我们公司需要做类似的开发,我作为先锋,率先解决Java集成支付宝支付和微信支付接口工作。 我们的工作环境:JSP网站+支付接口,目前工作的支付宝接口为20160912,微信为V3版本,如遇到版本升级,请
阅读全文
摘要:相关阅读: 1. Java 分布式通信的几种方式及其特点 2. Java WebService异构系统通信的原理及特点:SOAP与WSDL 3.Java EJB、CORBA、Webservices分布式通信基本原理及特点 4. Java 远程调用与分布式通信的区别 假设有两个服务器,本地的服务器采用
阅读全文
摘要:安装CentOS 7的时候选择了默认的许可证信息,但安装到最后进行不下去,就会显示License information(License not accepted)的信息。解决方法如下:1.安装完CentOS重启后会进入到如下界面:<ignore_js_op> 2.输入1进入许可证信息,再输入2我接
阅读全文
摘要:TCP与UDP区别 TCP 传输控制协议(三次握手),提供的是面向连接、可靠的字节流服务。当客服和服务器彼此交换数据前,必须先在双方之间建立一个TCP连接,之后才能传输数据。TCP提供超时重发,丢弃重复数据,检验数据,流量控制等功能,保证数据能从一端传到另一端。 UDP 用户数据报协议,是一个简单的
阅读全文
摘要:1 关于ScriptSession ScriptSession不会与HttpSession同时创建,当我们访问一个页面的时候,如果是第一次访问,就会创建一个新的 HttpSession,之后,再访问的时候,就会保持当前的Session,即使是刷新,也能保持当前的HttpSession。 但是,Scr
阅读全文