自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 收藏
  • 关注

原创 java常用实体类

pojo 对应数据库中表实体类vo view层对应的实体类比如pojo中实体类User:用户名 密码 生日 爱好 .....前端的vo类UserVo :只有字段 用户名 密码dto 数据传输时候的对象,Service或Manager向外传输的对象...

2020-07-10 20:53:55 227

原创 Java四种修饰符的作用范围

近期又重新翻了下Java基础,对访问权限修饰符public/protected/dafault/private又重新有了一层认识,之前只是知道他们的权限即作用范围分别是所有包、同一包及其他包子类、同一包、自己。但具体到类、成员变量及方法上又很模糊,且网上东西太多太乱,我自己根据自己的测试案例归纳了一遍。1. 对于类的权限修饰符1)外部类外部类的权限修饰符只有两种,即包内和所有包,没有其他的,很多人好奇为什么没有protected,因为在外包中类都是not visible,不可能存在子类的。外部类

2020-05-24 13:41:00 1801

原创 Servlet中读取资源文件方法

在开发中我们经常需要读取某个资源文件如数据库配置等信息,此时我们可以用到ServletContext,它代表当前web应用。package com.bankcomm.servlet;import java.io.IOException;import java.io.InputStream;import java.util.Properties;import javax.servlet....

2018-06-18 16:25:34 442

原创 手写Servlet

Servlet作为JAVAEE支持的标准之一,有着广泛应用。在此手写一个Servlet加深理解。在tomcat的webapps文件夹中新建一个文件夹myServlet,在此文件下新建下新建WEB-INF文件夹,再在此文件夹下新建classes文件夹存放FirstServlet.java,同时在WEB-INF文件夹下新建web.xml文件。FirstServlet.java文件如下:package ...

2018-06-16 23:22:59 822

原创 JavaWeb开发中http协议

http协议是超文本传输协议的简称,是工作在TCP/IP之上的应用层协议。只有客户端与服务器通过TCP/IP连上之后,才能通过http协议发送和Java Web开发中低层需用到http协议,当客户端连上服务器后想获取某个Web资源,需遵守一定的通讯格式,http协议即是定义这种通讯格式。我们可以用Windows自带的网络客户端软件telnet做个试验。在tomcat中部署一个只含有有一个简单tes...

2018-06-16 19:07:06 532

原创 Junit测试方法

比方我们有如下一个类需要测试:package com.bankcomm.epif;public class Person { public int run() { System.out.println("RUNING MAN"); return 1; } public void eat() { System.out.println("EATTING MAN"); ...

2018-06-09 00:02:16 773

原创 eclipse常用快捷键

1.Ctrl+1  提供多种选择修复报错2.Alt+/   内容提示,比如某个方法或类不会写的时候可产生提示。3.Alt+左右方向键 跳到之前前或之后代码处4.Alt+上下键 移动当前行代码5.Ctrl+/ 注释(解开注释)当前行代码6.Ctrl+Shift+/|\ 注释(解开注释)当前块代码7.Ctrl+Alt+上下键 复制当前行代码8.Ctrl+Shift+f 格式化代码块9.Ctrl+T 查...

2018-06-08 22:46:34 138

原创 Linux常用命令

1)cd /  进入根目录,cd ./ 进入的是当前目录;ls -l 列出目录下文件(-开头)、目录(d开头);ls --help;  rm -rf xxx 递归删除xxx文件;clear 清除屏幕内容;find / -name filename 其中/是指从根目录开始查找,如果知道文件路径,则可加上,如/ect;whereis ls,查看ls命令路径;环境变量PATH配置查看:echo $PAT...

2018-05-17 22:33:56 143

原创 Java数组总结

数组是一种常用数据结构,用于存储多个数据,与链表不同,它是在堆中一次开辟连续的内存空间,且每个数组元素所占内存大小相同,可通过数组元素索引来访问数组元素,因此要求数组元素类型必须相同。数组也是对象,它通过数组引用变量指向数组中元素所占内存来操作数组。数组定义是指定义一个引用变量,并没有开辟内存空间。但它并未指向一块有效的内存。数组初始化是指给数组开辟一块内存空间并用数组引用变量指向它。数组初始化分...

2018-05-06 17:20:36 497

原创 Java基本类型及其包装类

Java基本类型包括四类八种,布尔型(boolean)、字符型(char)、整数型(byte/short/int/long)、浮点型(float/double)。布尔型占用一个字节,字符型两个字节,字节型占一个字节,短整型占两个字节,默认整型占4个字节,长整型占八个字节,单精度浮点型占四个字节,双精度浮点型占八个字节。不同基本类型之间经常需要相互转换,有自动类型转换和强制类型转换之分。其中char...

2018-05-06 15:49:48 240

原创 借贷记账法

借贷记账法是一种复式记账法,对每一笔经济业务,都要用相等的金额,在两个或两个以上的账户中进行记录,反应经济的来龙去脉。       1)记账符号:借、贷。       2)账户结构:在借贷记账法中,账户的基本结构是左方为借方,右方为贷方。哪一方登记增加,哪一方登记减少,则可以从会计要素的静态恒等式:资产=负债+所有者权益,及动态平衡方程:资产+费用=负债+所有者权益+收入来分析。   

2017-04-05 23:12:12 1406

原创 会计科目与账户

会计科目是对会计要素更细的划分,即使是同一种会计要素,也往往具有不同的性质和内容。一级科目由财政部颁发《企业会计准则——应用指南》制定,总账科目即使一级科目。明细科目是对总账科目反映的经济内容进行进一步详细的分类的会计科目,由企业自行设置。                 会计账户是对会计科目记录,记录账务,账户的名称就是科目。采用不同的记账方法,账户结构是不同的,即使采用同一种记账方法,

2017-04-05 22:52:04 671

原创 会计核算的基本前提与确认计量的一般原则

会计核算的基本前提是对会计核算的所处的时间、空间环境所作的合理设定。                1)会计主体:会计信息反映的特定单位。                2)持续经营:会计生产主体将无限期的延续下去,在可预见的将来。企业不会面临倒闭、解散而不复存在,如非持续经营,则某些核算方法将改变。                3)会计分期:会计分期是将一个企业持续经营的生产经营活

2017-04-04 13:41:27 760

原创 会计核算方法

会计的职能包括对经营过程的核算、预测、参与决策、实行监督等,必须采用一系列专门的会计方法。会计方法包括会计核算方法、会计分析方法、会计检查方法。基础会计中介绍的就是会计核算,它由七部分组成: 1)设置账户,2)复式记账,3)填制和审核凭证,4)登记账簿,5)成本计算,6)财产清理,7)编制财务会计报告。          会计对象:会计对象即会计核算和监督的内容,凡是以货币表现的经济活动对象,

2017-04-04 12:50:42 1298

原创 出口信用证项下的融资——出口押汇

出口押汇业务是指出口地银行有追索权地对信用证项下出口单据向出口商提供的融资。出口押汇的作用是使出口商在向银行提交了信用证项下的相符单据后即可在国外开证行付款前先行从议付行得到款项,加速资金周转。       出口押汇和打包贷款都是出口地银行对出口商的一种融资方式:              1)打包贷款是银行凭出口商的信用证向其融资,出口押汇是出口商以代表货权的单据向银行作为抵押贷款。

2016-12-26 20:52:54 1808

原创 出口信用证项下贸易融资——打包贷款

出口商以信用证项下预期收汇款项向银行作为还款保障,办理短期融资,用以生产、组装、运输货物。             办理流程:                    (1)信用证受益人收到信用证后以信用证作抵押,向银行申请打包贷款,申请时需提交以下材料:                             ——打包贷款申请书;                          

2016-12-26 20:12:29 1617

原创 信用证项下的贸易融资——背对背信用证

背对背信用证是指中间商凭原信用证向通知行开立的独立信用证,用以向生产商购买货物,并提供所需要的进出口押汇业务。         办理流程:                          1)开证申请人收到以其为受益人的出口信用证(原证)。                          2)申请人以原证为抵押向开证行申请开立背对背信用证,并向开证行提交一下材料:       

2016-12-20 22:56:40 3259

原创 进口信用证项下的贸易融资——进口押汇

   进口押汇是指开证行应开证申请人(进口商)的要求,与其达成信用证项下单据及货物所有权归归开证行所有的协议后,开证行以信托收据的方式向其释放单据并先行替其对外付款的行为。具体来说就是开证银行收到通知行寄来的信用证项下单据后,在进口商暂时不付款的情况下由进口商以银行的名义办理提货和销售、处理货物。再由进口商在双方约定的到期日偿还银行本息。业务流程:进口商

2016-12-20 12:00:15 3039

原创 进口信用证项下的贸易融资——提货担保

企业在其授信额度内,在符合开证行的有关规定的前提下免交或缴存响应比例的保证金开立信用证。企业充分利用银行信誉,无需现金,减少资金占用。银行对一些资信较好的、有一定偿债能力的进口商,免除部分或全部保证金为其开立信用证,从而减轻企业现金压力,也是一种融资便利。 提货担保业务是指银行应申请人的要求,在货物先于物权凭证到达目的地时,为其向承运人出具承担先行放款责任的保证性文件的行为。

2016-12-19 21:33:09 2524

原创 国际贸易中的信用证使用

信用证是国际贸易中的结算 方式 ,不同于托收和电汇,它是银行信用作为基础的,不是商业信用,信用证开出即表明了银行的付款承诺,但这种付款承诺是有条件的,即单证相符,如果满足了信用证中的规定,开证行(保兑行)将承担第一付款责任。       开证申请人即开证行,是指向银行申请开具信用证的人,通常是进口商。       偿付行产生的原因是:进出口商在信用证中规定的支付货币,既不是进口国的货币,也

2016-12-16 21:32:19 1044

原创 商业结算中的本票、支票、汇票

本票和支票多用于同城,汇票多用于异地。本票是出票人(银行)签发的,承诺自己在见票时无条件给收款人或持票人付款,提示期为两个月。比如某银行开出一张100万的本票,付款人为A公司,收款人为B公司。开本票的时候,就会从A公司的账户上扣掉100万(如果A公司账户上没有100万,那么本票根本就开不出来)。本票可以只写收款人的名称,收款人拿到本票后,相当于就拿到了一笔100万的资金(现在有些土豪子女结婚送红包

2016-12-09 21:40:19 871

转载 清算与结算

清分=记账 清算=算账 结算=转账清分与清算就是扎差账目的两个步骤:1.在账本上记下A行要付给B行2亿,B行要付给A行1亿这个步骤叫清分。2.二者相抵则A行付给B行1亿,这个步骤叫清算。银联、VISA、Mastercard这些清算企业做的就是POS刷卡与ATM跨行转账、取款的记账、算账工作。结算:A行根据上述清算企业账目核对的结果,通过人民银行的

2016-11-28 22:09:22 481

原创 商业银行表内业务与表外业务

商业银行根据发布的资产负债表将商业业务分为表内与表外,表内业务是指资产负债表中,资产和负债栏目可以反应的业务;例如贷款、贸易融资、票据融资、各项垫款等。       表外业务也叫中间业务,不是简单资产或负债业务可以刻画的,是表内业务的衍生品。银行在办理这类业务时,没有实际的货币收付,银行也没有垫付任何资金,但在将来随时可能因为具备契约中的条款而转变为资产或负债,因此它又称为或有资产业务、或有负

2016-11-28 19:38:24 5601

原创 Java内存泄露

Java中内存泄露是指已近不使用的对象任然有引用变量指向,导致垃圾回收器无法回收内存。造成的原因有如下几种:1)静态集合内中的对象如果不将它们从集合中删除则会一直存在知道线程结束。因为静态集合的生命周期使与程序一致。2)各种连接如果不关闭则其许多对象内存则无法释放。3)变量的作用范围大于使用范围。

2016-04-07 22:38:19 410 2

原创 Java垃圾回收机制

与C++靠程序员自己new/delete、malloc/free管理内存的申请和释放不同,Java靠后台运行的垃圾回收线程管理内存。它显著的减轻了程序员的工作量,增加了系统的安全性和稳定性(忘记释放或重复释放都会造成程序崩溃)。但垃圾回收机制也带了问题,垃圾回收器需不不停的监测内存的使用情况,释放没有引用指向的对象,然后处理堆内存中的碎片,从而造成JVM负担,降低程序执行效率。        

2016-04-07 20:24:43 259

原创 Java中重载与重写区别

重载是指在同一个类中重新定义相同函数,即函数名须相同,但参数个数或类型,返回值类型可以不同。重载属于静态绑定,程序在编译期间就可以确定调用哪个函数。主要用于相同目的的操作,只是操作数个数及类型不同而已,如对数据求和,只是因为数据类型和个数不同而去重新定义其它名称的函数对程序的可读性与理解性降低很多。                重写是指在两个类(A、B)中,且B类继承与A类,对A内中的方法进

2016-04-03 15:07:55 421 1

原创 Java异常

1.Error是程序在运行期间出现的非常严重的错误,程序本身无法解决,只能通过其他程序干预,如程序进入死循环、内存泄露等。Error类对象由JVM产生并抛出。2.checked exception也成编译时异常,所有继承Exception且非RuntimeException的异常,比如最常见的IO异常与SQL异常,java编译期强制去捕获此类异常,否则编译不通过。这种异常一般在一下几种情况

2016-04-02 23:38:32 311

原创 Java类的生命周期

Java类的生命周期如下图所示:       当我编写好Xxx.java文件后编译生成可以跨平台运行的Xxx.class字节码文件(JVM跨平台)。要执行class文件,首先需要将其从硬盘装载到内存中,然后进行连接,连接分为验证(数据格式的正确性)、准备(JVM为静态变量分配内存空间,并初始化成默认值)、解析(将符号引用替换成常量池中的直接引用)。初始化是指类在首次主动使用时执行静态变量的

2016-04-02 16:17:12 322

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除