自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Java通信知识点汇集

网络通信是怎么炼成的?Socket编程两台计算机通过网络进行通信的必备条件是什么:IP地址,端口号,协议Tcp/ip协议是最广泛的网络协议Transfer control protocol 传输控制协议    Internet protocol互联网协议网络分为五层:最底层的是物理层,用户最直观接触的,网线,网卡数据链路层,网络层,传输层指的就是tcp/ip协议,最上方的就

2016-07-19 06:53:03 778

原创 Java学习之继承

继承:Java中继承是指子类继承父类,利用extends,这样子类中不需要重新定义和父类中一样的属性和方法了,但是如果子类对父类中的属性和方法不满意,可以进行重写。继承初始化的顺序生成子类的实例的时候,先执行创建父类,属性初始化,构造方法初始化,然后再创建子类,子类属性初始化,子类构造方法初始化。继承中引入final的关键字,它可以修饰类,属性,方法,变量Final+类 :

2016-06-23 06:41:26 242

原创 Java学习 封装

封装:封装是什么?为什么要提出封装?其实就是为了保护好类的属性和方法,属性也就是成员变量,也叫作实例变量,为了不让其他人随随便便的影响一个类的内在结构 步骤:属性值的访问控制符设置为private     然后构造getter和setter的方法去调用以及设置类中属性和方法     可以利用菜单栏中的source自动去创建 那么在构建这些方法的时候,含有形式参数,一

2016-06-22 09:27:38 271

原创 Java的特征之一 封装

知识点1:首先要清楚Java的特征一 封装的目的是什么?              就是为了能够保证类的属性的即成员变量的安全性,不能让外界的随便使用封装的步骤是什么?             1.将类的属性定义为private             2.在类中构造 getter  和setter 的方法,给外界的使用其属性提供方法,或者改变其属性             

2016-06-22 07:05:46 405

原创 Python学习8

# coding: utf-8#比较两个数,选取较小的那个数# 对于i 从2 取值到这个数的开方 的一个数,然后将分别去用两个数相除,如果都可以除尽 记录下来 一直找到最大的一个a = 24b = 8if a < b: num = a max1 = belse: num = b max1 = aprint num, max1maxNum = 0i

2016-06-18 07:46:55 558

原创 python学习7

title: 给你一个list L, 如 L=[0,1,2,3,4], 输出L的中位数(若结果为小数,则保留一位小数)。firstly , we shoule understand that what the meaning of the mid-number is ?     首先是要排序的,涉及到列表的排序sort方法的知识,直接是改变这个列表的     如果长度是奇数,那么就是中

2016-06-17 18:44:38 322

原创 python学习6

题目:给你一字典a,如a={1:1,2:2,3:3},输出字典a的key,以','链接,如‘1,2,3'。1.单纯多次使用print并不能连接起来,所以python中的连接使用join()函数join 函数就是连接字符串的,格式就是‘  分隔符 ’  .   join (序列,元组,字符串,字典)可以用来解决连接的问题2.map 函数用来解决调用函数后能够形成列表的

2016-06-16 15:12:57 292

原创 python学习5

题目: 可逆素数   1~900之间的可逆素数 (一个数颠倒位置后仍然是素数)   思路:  首先利用筛选法找出所有的素数 建立在一个table中                然后再去迭代每个素数 (在表中的就是说是true的标记的就是素数)去生成一个反序数 (一位数的数字是没有反序数的)然后再去判断是不是素数                 寻找反序数的方法 是利用字符串的思想

2016-06-07 17:15:58 455

原创 python学习4

题目: 孪生素数        相连的两个数的差是2 的素数思想: 筛选法选择素数            1. 建立一个列表,然后将素数都标记为true            2. 然后分别寻找其中的素数的n倍的数字,将这个数字从列表中删除,那么剩下的就是所要选择的素数( 素数的去计算就可以啦 如果不是素数根本没有必要再去求他的n倍的数字)tip 1:  建立一个有10

2016-06-07 14:03:58 247

原创 python学习3

题目:自守数      某个数的平方的后面几位和这个数的本身是相等的,那么这个数就是自守数                  5 * 5 =25               6*6=36  则5,6 都是自守数  求出一万以内的自守数解题思路:   计算n 指出这个数的长度是l                       然后就是取n的平方的后面的l位为t

2016-06-07 14:01:17 232

原创 Python学习2

题目:0~9这十个数字可以组成多少个不重复的3位数?思路:            基本上就是利用穷举的思想,百位,十位,个位这三个数,百位的范围应该是1~9,而其他的两位的范围是0~9      1.利用Python的for 循环迭代的方法编程 range(10)展示的0~9这十个数字,但是为了符合百位的取值范围这边利用了两个知识点:range的使用  以及切片的方法

2016-06-06 18:52:12 428 1

原创 Python学习1

判断水仙花数:    n位数(n>=3),每一位上的数字的n次幂之和等于其本身思路:    首先我们要建立一个函数来判断是不是水仙花数    然后就去遍历所有的数字去调用这个函数判断就可以啦  先写出整体的编程的框架   然后再去编写其函数里面的代码:先要得到每一位数字,%10得到个位,缩短位数利用的是/10,再去循环    每一位数字放在一个列表中问题一:Py

2016-06-06 13:04:45 303

原创 Java的异常处理的方式

如何处理异常  的方式 抓抛模型 1. 抛:当我们执行代码的时候一旦出现异常就会在异常的代码处生成一个对应的异常的类型的对象,并将此对象抛出一旦抛出后之后的代码就不会再执行啦并且将此异常抛给方法的调用者 2.抓:抓住上一步中抛出的异常,那么后面该如何处理呢?         方法1:try{ 可能会出现异常的对象                          }catc

2016-06-04 15:51:01 360 1

空空如也

空空如也

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

TA关注的人

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