银行笔试(技术部分)

题目为单选题,多选题,判断题,难度不大,比较简单

  • C/S模式与B/S模式:

        C/S结构:Client/Serve,Client端负责完成与用户的交互任务,Serve端负责数据的管理

        B/S结构:Browser/Server,WEB浏览器作为Client端,将系统功能实现的核心部分集中到server端上,简化了系统的开发、维护和使用。

  1.         C/S通常是建立在专用的网络上,小范围的网络环境。
  2.         B/S是建立在广域网上的,适应范围强。
  3.         C/S结构比B/S结构更安全,因为用户群相对固定,对信息的保护更强;
  4.         B/S结构维护升级比较简单,而C/S结构维护升级相对困难;
  •     ARP协议的作用:  在主机 ARP 高速缓存中存放一个从 IP 地址到硬件地址的映射表,并且这个映射表经常动态更新。每一台主机都设有一个 ARP 高速缓存(ARP Cache),里面有本局域网上的各主机和路由器的 IP 地址到硬件地址的映射表(并且每一个映射地址都设置有生存时间)。  
  • 应用程序ping发出的是:ICMP 应答报文。目的主机必须返回ICMP回送应答消息给源主机。如果源主机在一定时间内收到应答,则认为主机可达。
  • java private修饰符:在同一类内可见。使用对象:变量、方法。 注意:不能修饰外部类

default (即默认,什么也不写): 在同一包内可见,不使用任何修饰符。使用对象:类、接口、变量、方法。

private : 在同一类内可见。使用对象:变量、方法。 注意:不能修饰类(外部类)

public : 对所有类可见。使用对象:类、接口、变量、方法

protected : 对同一包内的类和所有子类可见。使用对象:变量、方法。 注意:不能修饰类(外部类)

        

  • 加密算法:散列哈希[MD5、SHA1、CRC32],对称[DES,3DES(TDEA、Triple DES),AES、,Blowfish,RC4、RC5,IDEA],Base64、Rabbit、Escape。
  • 软件设计应该遵循的原则:高内聚,低耦合,单一职责。
  • 判断是否是合法的出栈序列:栈,这个“后进先出(Last In First Out)” 数据结构应该都不陌生。如果 a、b、c 依次入栈,然后出栈,那么出栈顺序是 c、b、a;如果 a 入栈然后出栈、b 入栈出栈、c 入栈出栈,那么出栈顺序是 a、b、c。如果只是强调 a、b、c 的入栈顺序,而不强调具体的出栈顺序,那么 cba 和 abc 都可以是出栈顺序,acb、bac 和 bca 也都可以,而 cab 是不可以的:因为 c 首先出栈说明 a b 在栈中,c 出栈后其他出栈顺序只能是 ba 而不可能是 ab。
  • 判断一个IP地址是私有地址: 一个IPV4地址,由四段组成,最大值为255,一个IP地址其实就是一个32位的bit串,每8位一段。所谓私有地址,就是非注册地址,只能做内网地址。 

        私有地址有三类,分别是      

        A类 10.0.0.0 --10.255.255.255   

        B类 172.16.0.0--172.31.255.255   

        C类 192.168.0.0--192.168.255.255

  • java的编译过程先是java源程序扩展名为java的文件,由java编译 程序将生成java字节码文件,就是class文件然后在java虚拟机中执行。
    产生:byte code。Java字节码是Java源文件编译产生的中间文件
  • 安装Linux OS时,分区相关知识:一个swap分区,一个/boot分区,一个/usr分区,一个/home 分区,一个/var/log分区。至少要有两个分区,一个swap分区(交换分区),一个/分区(根分区)。

    swap分区是linux暂时存储数据的交换分区,它主要是把主内存上暂时不用得数据存起来,在需要的时候再调进内存内,且作为swap使用的分区不用指定“mout point”(载入点),既然它作为交换分区,我们理所当然应给它指定大小,它至少要等于系统上实际内存的量,一般来说它的大小是内存的两倍,如果你是16mb的内存,那么swap分区的大小是32mb左右,以此类推。但必须还要注意一点,swap分区不要大于128mb,因为系统不需要太大的交换分区。以此类推,如果你是128mb或更大的内存,swap分区也只能最大被定为127mb。况且你还必须注意的是如果你是128mb(或更大)的内存,你必须提醒系统你有这么大的内存,要不然它可不认你这个128mb内存。具体如下:当顺利启动了安装过程后,会显示一个boot:提示符,这时你只要键入boot:linux mem=128mb就可以了。另外你也可以创建和使用一个以上的交换分区,最多16个。

    *linux native是存放系统文件的地方,它只能用ext2的分区类型,上面已说过。对windows用户来说,操作系统必须装在同一分区里,它是商业软件吗!所以你没有选择的余地!对red hat linux来说,你有了较大的选择余地,你可以把系统文件分几个区来装(必须要说明载入点),也可以就装在同一个分区中(载入点是“/”)。下面我们看看可以创建哪些分区(仅列常用几种)。

    /boot分区,它包含了操作系统的内核和在启动系统过程中所要用到的文件,建这个分区是有必要的,因为目前大多数的pc机要受到bios的限制,况且如果有了一个单独的/boot启动分区,即使主要的根分区出现了问题,计算机依然能够启动。这个分区的大小约在50mb—100mb之间。

    /usr分区,是red hat linux系统存放软件的地方,如有可能应将最大空间分给它。

    /home分区,是用户的home目录所在地,这个分区的大小取决于有多少用户。如果是多用户共同使用一台电脑的话,这个分区是完全有必要的,况且根用户也可以很好地控制普通用户使用计算机,如对用户或者用户组实行硬盘限量使用,限制普通用户访问哪些文件等。其实单用户也有建立这个分区的必要,因为没这个分区的话,那么你只能以根用户的身份登陆系统,这样做是危险的,因为根用户对系统有绝对的使用权,可一旦你对系统进行了误操作,麻烦也就来了。

    /var/log分区,是系统日志记录分区,如果设立了这一单独的分区,这样即使系统的日志文件出现了问题,它们也不会影响到操作系统的主分区。

    /tmp分区,用来存放临时文件。

    /bin分区,存放标准系统实用程序。

    /dev分区,存放设备文件。

    /opt分区,存放可选的安装的软件。

    /sbin分区,存放标准系统管理文件。

  • 20
    点赞
  • 19
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java邮储银行笔试题是以Java作为程序设计语言的一种笔试题,题目涉及到Java开发的知识和技术。这样的笔试题目可以测试应聘者的实际能力,查看所掌握的技术和知识,并且可以从应聘者的笔试表现中推断候选人是否适合该职位。 Java邮储银行笔试题可能涉及到以下的知识和技术: 1. Java语言基础:Java基本语法、数据类型、流程控制、数组、面向对象,继承和封装等。 2. 数据结构与算法:数据结构能在Java语言开发中提高开发效率,如:数组、队列、栈、链表等,同时还要熟悉各种排序算法的实现。 3. 多线程编程:现代技术中,多线程处理并不容易,但是通过熟练掌握Java多线程技术,可以避免应用程序任意挂起或者统一出错的情况。 4. 数据库操作:Java语言处理数据时,需要运用到数据库技术,如Java JDBC技术、SQL数据库操作语句等。 除了以上提到的技术和知识,Java开发涉及到的范围还有很广,应聘者还需要掌握诸如Web开发、框架等技术。在面对Java邮储银行笔试题时,应聘者还需要努力提高自己的代码能力、设计能力以及解决问题的能力,这些能力可以通过日常的学习和实践逐渐增强。 总之,Java邮储银行笔试题是应聘者了解Java语言开发的一个重要表现,通过良好的表现,可以获得招聘工作的机会,并且得到优秀的薪资和发展空间。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值