自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Monkey Dream King

小学生,求教导。

  • 博客(17)
  • 收藏
  • 关注

求10的7次方阶乘的位数

即使找到最先进的计算大数阶乘的算法, 若完全计算10的7次阶乘,然后统计其位数,也需要几十分钟才行。 所以不可行,况且题目只需要求其位数。那该怎么计算呢?非常的简单,其实是纯粹的数学问题。 现由斯特林[striling]公式可得: lnN!=NlnN-N+0.5ln(2N*pi)而10的7次方阶乘的位数等于: log10(N!)取整后加1 log10(N!)=lnN!/ln(10)...

2011-09-18 11:09:36 974

GRZSP-负责任地设计对象1

    GRZSP全称为英文:General Responsible Assignment Software Pattern ,即:通用责任分配软件模式。        GRZSP能让我们做好对象责任分配工作,这对于面向对象系统分析和设计有这重大的意义。        要做好对象责任分配,那我们首先明确一下对象责任的含义。        责任可以说是类之间的一种合约或者应尽的义...

2011-09-12 22:38:16 114

TCP/IP的三次握手和四次断开

TCP的三次握手和四次断开 TCP是一个面向连接的服务,面向连接的服务是电话系统服务模式的抽象,每一次完整的数据传输都必须经过建立连接,数据传输和终止连接3个过程,TCP建立连接的过程称为三次握手,下面看一下三次握手的具本过程 TCP三次握手过程: 1 主机A通过向主机B 发送一个含有同步序列号的标志位的数据段给主机B ,向主机B 请求建立连接,通过这个...

2011-07-28 11:36:00 136

原创 学习篇:师兄师姐们的毕业留言

1、学习永远是第一位的,不能舍本逐末。2、重视预习和复习,学会自学。不错,考前突击可以使你取得高分,但速成的知识也是脆弱的。我不想我毕业后发现自己什么都没记住,大脑空空如也。3、上课跟上老师的思维,能坐第一排就做第一排。4、懂得配合,课堂上活跃一些,不是作给别人看,是做给自己看。5、一定要即时完成老师的作业,的确,大学作业是可以拖的,但那不是你懈怠的理由。6、永远不要忘记合...

2011-07-28 11:16:57 246

线程同步小结(2)

            (一)      为什么要用到Synchronized同步机制呢?      线程的同步是为了防止多个线程访问一个数据对象时,对数据造成的破坏。当用多个线程对象访问一个共享数据的时候,会由于对线程的控制不加控制而导致出现不合理的情况。       例如:两个线程ThreadA、ThreadB 都操作同一个对象Data 对象,并修改Data对象上的数据。  ...

2011-07-28 10:11:29 104

线程同步小结(1)

            本文小结关于synchronized线程同步机制的学习。首先需要了解什么是同步和异步,继承Thread类与实现Runnable接口的区别。(一)简单的理解一下同步和异步:         同步就是指一个线程要等待上一个线程执行完之后才开始执行当前的线程,         异步是指一个线程去执行,它的下一个线程不必等待它执行完就开始执行。(二)继承...

2011-07-28 00:51:05 100

XMPP通信小结(2)

        总结一下学习XMPP通信协议重要的五点。        第一,清楚传输标准格式是什么;第二,怎么样将发送的消息或请求转换为传输的流;第三,怎么样接收发送来的流;第四,怎么样处理流;第五,明确 传输协议是什么。                1.传输标准格式:              基于XML,标签的意义可以自己定义,比如,定义一对标签:<msg>&l...

2011-07-23 11:21:10 117

XMPP通信小结(1)

        我们想制做一个比较完美的IM系统(即时通信系统),那么就需要将系统的整个信息交互的流程从头到尾的梳理清楚。然要进行通信,用“文本”+“\r\n”作为一句话的形式就太不规范了,不规范的信息可能导致未知的错误,那么该怎样规范起来呢?      下面对XMPP通信协议和IM交互流程两部分进行小结。                                            ...

2011-07-21 04:32:42 107

原创 通信阶段的开始

0.进入通信阶段胡老师好像吃了枪药,火药有味儿还有劲儿。但是,他的言论更加的令人警醒。我们不可以老是在应试的圈子里转来转去,这样最后的结果无非是麻痹了自己。也不能只是空谈,空抄书,必须把充满希望的未来变成我们值得回念的过去。1.我发现学习不是一个循序渐进的过程,这一点我发现我被自己骗了这么多年。我错在把学习看成了              记忆,但学习的的确确不是记忆。甚至到最后,我们学到...

2011-07-17 06:28:49 147

原创 幽默笑话

    一程序员好不容易要到美眉电话,发短信“Hello world”,没有回信;再发“test”,还是没有回应,只好发“ping”。     一程序员去面试    面试官: 你毕业才两年,这三年经验是哪儿来的?    程序员: 加班。         iPhone用户三大爱好: 游戏拍照发微博。    Android用户三大爱好: 刷机重启换电池。    Sy...

2011-05-31 09:32:47 196

对于public static void main(String args[])你知几何?

Java中main()方法以及命令行参数的若干注意2009-12-14 22:26 main方法的完整定义语法:public static void main(String[] args){}命令行格式:java [命令参数] 文件名 [args[0](用户参数) args[1] ... 比如 java - cs AClass a b c<enter>1. 关于ma...

2011-05-29 10:42:00 573

java的48个关键字

Java的关键字对java的编译器有特殊的意义,他们用来表示一种数据类型,或者表示程序的结构等,关键字不能用作变量名、方法名、类名、包名。 他们是电脑语言里事先定义的,有特别意义的标识符,有时又叫保留字。大致分为了六类关键字:类和接口,数据类型,流程控制,访问范围,类的实例,以及其他的一些。类和接口   abstract 标记为抽象或包含在抽象类中的成员必须通过从抽象类派生的类来实现...

2011-05-28 00:23:00 246

B/S和C/S的区别

简单解释:B/S最大优势为客户端免维护,适用于用户群庞大,或客户需求经长发生变化的情况。C/S功能强大,可以减轻服务器端压力,如果用户的需求特别复杂,用C/S。全面:Client/Server是建立在局域网的基础上的.Browser/Server是建立在广域网的基础上的. 硬件环境不同: C/S 一般建立在专用的网络上, 小范围里的网络环境, 局域网之间再通过专门服务器提供连接和数据交换服务.B/...

2011-05-20 00:52:00 93

汉字也可以用做标识符

原本以为,在编程的时候只能用英语字母做标识符,但是偶然的一次不正确的操作,使我发现汉字竟然也可以做标识符。比如说,声明一个int型的变量来计数,一般我们都这样写:int sum = 0;sum += 5;但是,我们也可以这样写:int 总数 = 0;总数 += 5; 而且编译和运行都没有错误。更令人惊奇的是,我用下载的日语输入法,用日语中的片假名,也可以。我勒个...

2011-05-14 23:50:00 3175

配置java的开发环境

   想要在电脑上开发运行java运行,那你就机器上就必须有java环境,即必须要安装 JDK(java development kit):java的开发工具包和运行时环境。        1.检查自己的电脑上是否有java的开发环境     用鼠标单击windows的“开始”按钮 ,点击菜单中的“运行”,弹出对话框:<!--StartFragment -->在...

2011-04-25 18:54:17 84

为什么选择java

为什么选择java    因为选择java对我们或者说对我最有利!这就涉及到一个IT人员的取向,未来的发展。    那么java到底有什么优点呢?    那就先看看java的优点吧:1、Java语言是简单的。Java语言的语法与C语言和C++语言很接近,使得大多数程序员很容易学习和使用Java。另一方面,Java丢弃了C++ 中很少使用的、很难理解的、令人迷惑的那些特性,如操作符重载、...

2011-04-25 17:43:53 193

行百里者半九十

学习基础的java语言始终都是学习java中最痛苦的历程,之所以痛苦就在于发现了自己的弱智,最简单的东西都做不出来,还要背各种枯燥的语法。当我们选择开始的时候,当我们在这里注册了博客了时候,就意味着我们已经踏上了一条不归路。为什么不归?因为我们将不能按照自己以前的习惯继续糜烂的生活下去。我们要开始炼狱般的生活,直至自己成为精英为止,甚至成为精英还不够。我们炼狱般的枯燥的新生活(其实也还蛮有意思)是...

2011-04-25 12:15:03 118

空空如也

空空如也

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

TA关注的人

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