![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
编程语言
bleuesprit
这个作者很懒,什么都没留下…
展开
-
matlab 类编写
classdef TensileData properties Material = 'carbon steel'; SampleNumber = 0; Stress Strain end properties (Dependent) Modulus end methods functio转载 2015-03-31 16:48:56 · 612 阅读 · 0 评论 -
垃圾回收机制
原地址:点击打开链接一、为什么需要GC应用程序对资源操作,通常简单分为以下几个步骤:1、为对应的资源分配内存2、初始化内存3、使用资源4、清理资源5、释放内存应用程序对资源(内存使用)管理的方式,常见的一般有如下几种:1、手动管理:C,C++2、计数管理:COM3、自动管理:.NET,Java,PH转载 2015-04-16 14:06:25 · 506 阅读 · 0 评论 -
++(a++)的值是什么
c++一个面试题。如果a=5.那么++(a++)的值是什么?编译之后给错误提示lvalue required as increment operand(g++)提示的意思是需要左值那么为什么会出现这样的问题。原因在于a++返回的是6.表达式变成++6.那么6增加后复制给6.这不是扯淡,因为6没有地址。左值:可以在+左边的变量。也就是说可赋值的东西右值:能够给别人赋值原创 2015-04-09 10:10:14 · 1169 阅读 · 3 评论 -
计算机随机数初探
研究过随机数吗?我们都知道电脑里面的随机数其实只是看上去是随机的,产生的过程都是确定的。如果我们有一定的破解能力,我们就能预测得到,下一次机器产生的随机数是哪个值。在c++编程中,我们总要放一个随机种子,这个种子一般是当前时间,这样我们可以看到每次调用的随机数工厂产生的数值是不一样的。如果我们把随机数种子设定为一个特定的数,那么产生的随机数也是固定的。这样有一个好处,就是方便调试,因为调试的时原创 2015-04-26 10:46:42 · 764 阅读 · 0 评论 -
深入理解java代理
最近接触到了java的代理。但是在core java上死活看不懂他在做啥。被迫无奈只能自己在网络上找资料看什么是代理。0首先代理是一种设计模式。《大话设计模式》上用一个追女孩的例子生动的描述了什么是代理。代理模式的定义:Provide a surrogate or placeholder for another object to controlaccess to it(为其他对象提供一种原创 2015-04-29 14:36:55 · 409 阅读 · 0 评论 -
java8中的接口
java8对接口实现了一定的升级。1接口的定义access interface name{ ret-type method-name (param-list); typa var1=value;}这里access 可以是public要么是默认的包访问方式。当声明为public是必须位于同名的文件中。 方法隐含为public。变量隐含为public ,staic,final接口的实原创 2015-05-10 14:34:40 · 460 阅读 · 0 评论 -
java 手动写http静态网页服务器
本文仅仅是实现一个功能非常有限的http服务器。我仅仅实现了请求一个html和请求一个jpg图片。方式只支持GET。不支持http选项。错误代码仅仅会返回200 400 404.支持xml对服务器的配置。本博客内容仅仅完全处于自身娱乐,高手可直接略过。实现思想1用java的sax解析服务器配置文件。确定web服务器的root目录,和web服务器运行的端口号。 2启动一个serverSocket等待原创 2015-05-11 16:33:49 · 1266 阅读 · 0 评论 -
c语言const 转为非const的问题
昨天碰到一个奇葩的问题。 我定义的数据结构struct tree{ tree* left; tree* right;}然后我用priorityqueue< tree>载入进去。但是这个类的top()函数出来的东西是const类型的。会出现这种问题 所以这里涉及到了const转为非const的问题。 一个毁三观的代码是这样的tree aNewTreeNode; a原创 2015-08-12 18:47:05 · 5191 阅读 · 0 评论