随笔分类 - 【java】
摘要:分布式通信原理基本原理:stub和skeleton作为客户端和服务端传输的中介,stub和skeleton也是编码和解码的核心。Wsdl: Webservices描述文件;xml定义的一套Webservices标准,描述服务端对应方法,参数以及返回值。可根据配置生成对应操作类。其他常见的webse...
阅读全文
摘要:原理 关于连接池,大家都晓得用来限定对数据库的连接。基本的原理是预先在缓冲池中放入一定的空闲连接,当程序需要和数据库来交互时,不是直接新建数据库连接而是在连接池中直接取,使用完成后再放回到连接池中。为什么要这样牺牲一个缓冲来存放这些原本就会使用的连接呢?在上面讲了一个好处就是可以限定连接数,这样...
阅读全文
摘要:继承多继承:字面上了解,即子类可以继承多个父类;继承分类:公有继承、保护继承、私有继承。公有继承(public)基类的公有成员和保护成员可以作为其派生类的公有成员和保护成员派生类的成员函数可以访问基类中的公有成员和保护成员,无法访问基类中的私有成员派生类的对象可以访问基类的公有成员私有继承(priv...
阅读全文
摘要:前言 大概之前两个礼拜的日子,讨论会介绍了关于了.net内网邮件服务器的搭建。所以自己也很有必要来尝试一把邮件服务器的搭建,这里选取的是james这个工具。为什么要使用内网邮件服务器?a.安全这里仅限个人观点。对于任何一个企业来说,必要安全保密是非常重要的。b.不受internet的限制虽然说...
阅读全文
摘要:事务 作为逻辑处理的基本单位,对于数据库操作来说由一条或者多条sql语句来构成。当然还有针对非数据库操作的,如在计算机中设置的还原点即是一个很好的应用。对于事务的基本性质在另一篇中有所叙述:SQL 事务及实例演示oracle和sql server在事务上区别sql server中的事务一般分为隐...
阅读全文
摘要:概述 在java2后,提供了threadlocal。这样一个新的工具类在处理多线程时提供了另外一种与之前不同的解决方案,而且对于开发者来说更加的简洁。它为每个访问这个变量的线程提供一个线程副本,并将这个副本存入到map中。这样就相当于每个线程都拥有自己独立的变量,在多线程并发操作时就不会造成操作...
阅读全文
摘要:定义在之前我们使用c#中也会遇到这个问题,这里再次复习。加上内存分析,加深理解。首先来说下这个对象转型的意思。以及对象转型的对于扩展代码的好处。背景:当子类继承父类对象时,子类中会拥有一些父类不存在的属性和方法的含义.这时候父类的对象是无法看到子类哪些没有和父类公共的属性的.实例I// public...
阅读全文
摘要:定义管理大型软件系统中数据众多的类,解决类的命名冲突问题,java引入包的机制,提供类的多重类命名空间。package语句作为java源文件的第一条语句,指明该类所在的包格式:packagepkg1[.pkg2[.pk3]];使用步骤:1.首先写包名2.将类文件放在和包相同的文件夹下面3.外部如何使...
阅读全文
摘要:在学习马士兵的j2se时,讲到了有关内存分析一块的知识。虽然说java由于自身良好的垃圾收集机制使我们开发人员规避这方面的一些问题,但了解一下也是非常利于我们理解java的运行机制的。下面就针对一些基础的进行一些整理。之前在计算机组成的时候,都了解到计算机内部的一些存储分为这些这些结构。寄存器...
阅读全文
摘要:作为开年的第一篇Blog,比往年稍微来的更晚了一些!但是也丝毫不影响继续前进的脚步。好了,进入正题。作为一个java菜鸟来说,首先主要的就是来安装配置自己的java的环境。很少写这样类似教程的博客,主要是想总结一下自己在配置和安装过程中可能出现的问题及为什么这么去做的原因。软件的安装第一步:.jav...
阅读全文
浙公网安备 33010602011771号