一、类图设计如下 二、界面如下 功能演示 1、输入错误 2、不构成三角形 3、一般三角形 面积默认保留两位小数 4、直角三角形 5、等腰三角形 6、等边三角形 7、cancel演示 防止程序崩溃,默认重置为0 三、代码部分 1、Triangle类 1 package visualTriangle; ...
分类:
其他好文 时间:
2017-05-01 22:18:01
阅读次数:
321
哎,真是不想吐槽考驾照的艰辛历程了。跑到大西郊,顶着大太阳,一天就能摸上个十几分钟二十分钟的车,简直不要太坑爹,这两天真是做的我屁股疼的不行。。。今天果断不去了。仅仅可惜我的大阿根廷啊,坚持到最后功亏一篑惜败于德国,枉我四点自然醒起来看了接下来的比赛。不能不佩服诺伊尔,拉姆。博阿滕组成的后防线,让阿 ...
分类:
编程语言 时间:
2017-04-30 14:03:38
阅读次数:
184
Atitit.软件开发提升稳定性总结 # 影响稳定性几个类别 3 1. 资源和内存泄漏溢出 3 2. 数据库/文件死锁 3 3. 类库冲突 3 4. 热更新热部署(业务可用性 3 5. 程序崩溃 3 6. 磁盘空间/cpu/内存占用过高 3 # 影响稳定性的因素 3 7. 内存泄漏溢出 3 8. 数 ...
分类:
其他好文 时间:
2017-04-29 10:57:25
阅读次数:
217
前面的话 HTTP报文中可以承载以任何语言表示的内容,就像它能承载图像、影片或任何类型的媒体那样。对HTTP来说,实体主体只是二进制信息的容器而已。为了支持国际性内容,服务器需要告知客户端每个文档的字母表和语言,这样客户端才能正确地把文档中的信息解包为字符并把内容呈现给用户,而要实现这个功能,需要用 ...
分类:
Web程序 时间:
2017-04-24 22:59:25
阅读次数:
192
0x0 引言 我们知道,在Android上的Intent-based攻击非常普遍。这样的攻击轻则导致应用程序崩溃。重则可能演变提权漏洞。当然,通过静态特征匹配,Intent-Based的恶意样本还是非常easy被识别出来的。 然而近期出现了一种基于Android Browser的攻击手段——Inte ...
分类:
移动开发 时间:
2017-04-17 18:08:20
阅读次数:
418
本文是《debugging with GDB》 的学习笔记 1、综述(summary) 调试器(比如GDB)的作用是查看另外一个程序在执行时它的内部正在发生什么,或者一个程序崩溃时正在做什么。 具体的说,GDB可以做四类事,以帮助程序员查找程序的漏洞: a. 启动程序,设置各种可以影响程序运行的参数 ...
分类:
数据库 时间:
2017-04-17 00:39:59
阅读次数:
218
一、简介 ARC,自动引用计数,是指iOS的内存管理使用引用计数的技术。 在OC中采用Automatic Reference Counting的机制,让编译器进行内存管理。在新一代的Apple LLVM编译器中设置ARC为有效状态,就不用再次键入retain、release代码,这在降低程序崩溃、内 ...
分类:
其他好文 时间:
2017-04-14 18:51:14
阅读次数:
123
首先说一下nodejs单线程的优势: 高性能,与php相比,避免了频繁创建切换线程的开销,执行更加迅速,资源占用小。 线程安全,不用担心同一变量被多线程读写,造成程序崩溃。 单线程的异步和非阻塞,其实 nodejs底层访问I/O还是多线程的,阻塞/非阻塞与异步/同步是两个不同的概念,同步不代表阻塞, ...
分类:
Web程序 时间:
2017-04-12 19:53:22
阅读次数:
248
相信排序算法大家都比较熟悉,这是我的个人心得以及实现,链接https://github.com/yxiao1994/Sort。这里我主要说一下一些实现细节。 对于快速排序,一定不要忘记终止条件,否则会无限制的递归导致程序崩溃,代码如下: 对于归并排序,主要是归并过程的实现,需要注意设置哨兵,这一点可 ...
分类:
编程语言 时间:
2017-04-07 12:42:22
阅读次数:
256
使用C#调用mingw的so文件,拿视频数据回wpf的界面进行显示,注册了回调函数。C++在调用回调函数时遇到了委托被回收的问题,提示:“类型的已垃圾回收委托进行了回调。这可能会导致应用程序崩溃、损坏和数据丢失。向非托管代码传递委托时,托管应用程序必须让这些委托保持活动状态,直到确信不会再次调用它们 ...
分类:
编程语言 时间:
2017-04-04 23:39:48
阅读次数:
222