首页 > 2017年04月13日 > 全部分享
数据结构与算法-练习题
1.实现一个含有特殊功能的栈结构:在实现栈的基本功能的基础上,再实现返回栈中最小元素的操作getMin> 要求: 1)pop/push/getMin 操作的事件复杂度都为O(1) 2)设计的栈类型可以使用现成的栈结构 2.编写一个类,只能用两个栈结构实现队列,支持队列的基本操作(push,pop)。 ...
分类:编程语言   时间:2017-04-13 23:28:50    收藏:0  评论:0  赞:0  阅读:159
UI图像拖动更换
今天做一个拖动图像的demo,效果图如下: 1 拖动的类需要实现 IDropHandler, IPointerEnterHandler, IPointerExitHandler 这三个接口; 2 接受的类需要实现 IBeginDragHandler,IDragHandler,IEndDragHand ...
分类:其他   时间:2017-04-13 23:28:08    收藏:0  评论:0  赞:0  阅读:245
构建之法现代软件工程(第二次)
构建之法现代软件工程(第二次) 单元测试是什么? 单元测试是为了让各个模块的质量能得到稳定的,量化的保证的一种有效解决方案。(VSTS) 好的单元测试的标准是什么? 1.单元测试应该在最基本的功能/参数上验证程序的正确性 2.单元测试必须由最熟悉代码的人(程序的作者)来写 3.单元测试过后,机器状态 ...
分类:其他   时间:2017-04-13 23:27:50    收藏:0  评论:0  赞:0  阅读:196
java基础讲解06-----字符串
1. package test;public class chb01 { public static void main(String[] ggs) { /** * 1. 首先String不属于8种基本数据类型,String是一个对象。 因为对象的默认值是null,所以String的默认值也是nul ...
分类:编程语言   时间:2017-04-13 23:27:35    收藏:0  评论:0  赞:0  阅读:223
JS关于全局变量跟局部变量的总结
一、Javascript的变量的scope是根据方法块来划分的(也就是说以function的一对大括号{ }来划分)。切记,是function块,而for、while、if块并不是作用域的划分标准,可以看看以下几个例子: 二、Javascript在执行前会对整个脚本文件的声明部分做完整分析(包括局部 ...
分类:Web开发   时间:2017-04-13 23:26:57    收藏:0  评论:0  赞:0  阅读:199
【读书笔记】C#高级编程 第十四章 内存管理和指针
(一)后台内存管理 1、值数据类型 Windows使用一个虚拟寻址系统,该系统把程序可用的内存地址映射到硬件内存中的实际地址,该任务由Windows在后台管理(32位每个进程可使用4GB虚拟内存,64位更多,这个内存包括可执行代码和加载的DLL,以及程序运行时使用的变量内容)。 在处理器的虚拟内存中 ...
分类:Windows开发   时间:2017-04-13 23:26:43    收藏:0  评论:0  赞:0  阅读:241
最大(小)堆和堆排序简介
1. 最大(小)堆 对于一个完全二叉树来说,如果所有的结点(叶子结点除外)的值都大于(小于)其左右孩子结点的值,那么这个完全二叉树就被成为一个大(小)根堆。如下图所示。按照堆的定义可以发现,堆顶结点(二叉树的根结点)一定对应整个序列中的最大(小)记录。这样一来,可以设计一种排序思路,每次将堆的堆顶记 ...
分类:编程语言   时间:2017-04-13 23:26:14    收藏:0  评论:0  赞:0  阅读:309
php之 人员的权限管理
1.想好权限管理的作用? 2.有什么权限内容? 3.既然有权限管理那么就会有管理员? 4.登录后每个人员的界面会是不一样的? 一、想好这个权限是什么? 就做一个就像是vip的功能,普通用户和vip用户的功能是不一样的,先来考虑一下数据库怎么设计 肯定要有用户表、还有用户所用的角色、然后就是权限功能表 ...
分类:Web开发   时间:2017-04-13 23:25:42    收藏:0  评论:0  赞:0  阅读:264
GIMP 抠图/证件照背景色
1. 选区 2.enter 确定 3.增加 alpha 通道。 图层菜单-->透明-->添加 alpha 通道。 目的是为了选区最终确定后,删除选区之外的部分到透明。 4.最终抠取图像。 选择菜单-->反转;编辑菜单-->清除。 抠取图像成功。 文件菜单-->导出为…,另存为 png 格式,这种格式 ...
分类:其他   时间:2017-04-13 23:25:02    收藏:0  评论:0  赞:0  阅读:483
事故教训:备份与巡检的重要性
前一段时间,发生了多起较大的数据库故障,几乎每个月发生一次事故!大部分原因是硬件故障引起,由于巡检不及时,导致累积坏掉2块或2块以上磁盘,从而造成重大损失。 磁盘阵列的关键部件如磁盘控制器、磁盘都是冗余配置的,正常情况下,允许坏掉一个部件而不影响正常工作,但是如果不及时更换故障部件,当再次发生部件故 ...
分类:其他   时间:2017-04-13 23:24:12    收藏:0  评论:0  赞:0  阅读:333
android 自定义控件之ViewGroup生命周期执行步骤
前言 了解ViewGroup的生命周期的执行步骤对于自己自定义ViewGroup的时候十分重要,清楚了整个流程才能对ViewGroup有更深的理解。本文从个人的总结,来阐述一下执行的顺序。执行说明 首先ViewGroup的常用的生命周期主要有:构造方法、onLayout()、onFinishInfl ...
分类:移动平台   时间:2017-04-13 23:24:00    收藏:0  评论:0  赞:0  阅读:341
php数组
数组就是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体 一、数组的声明 输出:Array ( [0] => asp [1] => php [2] => jsp ) php 指明键值进行声明: 二、数组的类型 数字索引数组 key >value 关联数组:使用字符串索引来访问存储在数组中的 ...
分类:编程语言   时间:2017-04-13 23:23:36    收藏:0  评论:0  赞:0  阅读:192
自定义View/ViewGroup的步骤和实现
1.设置属性(供XML调用) 在res目录新建attrs.xml文件 2.创建自定义继承于(vie... ...
分类:其他   时间:2017-04-13 23:22:58    收藏:0  评论:0  赞:0  阅读:204
js高级程序设计--Array
var colors = new Array(20); 创建长度值为20的数组 var colors = new Array('red','blue','green');创建包含三个字符串的数组; 在使用Array构造函数的时候也可以省略new操作,var colors = Array(3); Ar ...
分类:Web开发   时间:2017-04-13 23:22:44    收藏:0  评论:0  赞:0  阅读:225
RSA算法 JS加密 JAVA解密
有这样一个需求,前端登录的用户名密码,密码必需加密,但不可使用MD5,因为后台要检测密码的复杂度,那么在保证安全的前提下将密码传到后台呢,答案就是使用RSA非对称加密算法解决 。java代码需要依赖 ...
分类:编程语言   时间:2017-04-13 22:59:39    收藏:0  评论:0  赞:0  阅读:247
http状态码
三:http状态码含义(来源于w3school): 状态码: 1xx: 信息 消息: 描述: 100 Continue 服务器仅接收到部分请求,但是一旦服务器并没有拒绝该请求,客户端应该继续发送其余的请求。 101 Switching Protocols 服务器转换协议:服务器将遵从客户的请求转换到 ...
分类:Web开发   时间:2017-04-13 22:58:57    收藏:0  评论:0  赞:0  阅读:229
二叉树的java实现
import java.util.Arrays; import java.util.Stack; // 链式存储的二叉树 public class BSTree { private TreeNode root = null; public TreeNode getRoot() { return ro... ...
分类:编程语言   时间:2017-04-13 22:57:54    收藏:0  评论:0  赞:0  阅读:240
windows下wim配置成IDE
1、配置文件_wimrc 2、安装文件管理器和语法提示插件 文件管理器 winmanager 语法提示 ctags 下载后解压,把doc和plugin目录覆盖到vim80目录下。 ctags需要下载源码编译,使用vs2005命令行编译。nmake /f mak_mvc.mak 请阅读readme文件 ...
分类:Windows开发   时间:2017-04-13 22:57:15    收藏:0  评论:0  赞:0  阅读:348
红皮书:变量、作用域和内存问题(四)
基本类型和引用类型的值 ECMAScript变量可能包含两种不同数据类型的值:基本类型值和引用类型值。基本类型值指的是简单的数据段,而引用类型的值指那些可能有多个值构成的对象。 动态的属性 这说明只能给引用类型值动态添加属性。 复制变量值 num1中保存的值是5.当使用num1的值来初始化num2时 ...
分类:其他   时间:2017-04-13 22:55:56    收藏:0  评论:0  赞:0  阅读:151
struts2 表单验证
表单验证有两种方式,代码验证和xml配置验证器验证。每种方法都可以设置全局验证和单个方法验证。感觉单个方法用的多一点。 例子:用户注册,进行验证。表单如下 struts.xml配置信息 方式一、代码验证,主要方法是:ActionSupport.validate,该方法是对全局进行验证。 如果想要对某 ...
分类:其他   时间:2017-04-13 22:55:40    收藏:0  评论:0  赞:0  阅读:168
1390条   上一页 1 2 3 4 5 ... 70 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!