判断一颗二叉树,是不是对称的。如果一颗二叉树和它的镜像一样,则它是对称的。 举例如下,该树为对称的。但这个就不是。 对于这个题目。我第一眼想到的办法是,首先我把一棵树转换成它的镜像,然后通过先序,读取镜像树和原始树的数据,并保存在数组中,或者栈中。,然后对着2个数组,或者栈进行匹配。但耗时比较长。书 ...
分类:
其他 时间:
2017-08-10 12:58:15
收藏:
0 评论:
0 赞:
0 阅读:
145
程序很难做到完美,不免有各种各样的异常。比如程序本身有bug,比如程序打印时打印机没有纸了,比如内存不足。为了解决这些异常,我们需要知道异常发生的原因。对于一些常见的异常,我们还可以提供一定的应对预案。C语言中的异常处理是简单的通过函数返回值来实现的,但返回值代表的含义往往是由惯例决定的。程序员需要 ...
分类:
编程语言 时间:
2017-08-10 12:57:57
收藏:
0 评论:
0 赞:
0 阅读:
192
double num = 0.9563; String numPersentage = num.ToString("P"); ...
分类:
其他 时间:
2017-08-10 12:57:42
收藏:
0 评论:
0 赞:
0 阅读:
585
用qt的知道,qt有方便简单的信号槽机制,但需要专门的qt工具处理。 如果想直接使信号槽就可以使用sigslot库,或者sigc++库,或者boost中的signals,这里介绍sigslot和sigc++库。 sigslot.h:只有一个头文件,使用简单方便。 sigc++:包含文件多,但功能更强 ...
分类:
编程语言 时间:
2017-08-10 12:57:23
收藏:
0 评论:
0 赞:
0 阅读:
245
题意:现有一笔经费可以报销一定额度的发票。允许报销的发票类型包括买图书(A类)、文具(B类)、差旅(C类),要求每张发票的总额不得超过1000元,每张发票上,单项物品的价值不得超过600元。现请你编写程序,在给出的一堆发票中找出可以报销的、不超过给定额度的最大报销额。 分析:dp[i] 截止到第i张 ...
分类:
其他 时间:
2017-08-10 12:57:10
收藏:
0 评论:
0 赞:
0 阅读:
237
最近需要把用户的一些行为添加到数据库中,所以想到了用log4net ,如果有别的好的方案,大家可以给我指正。 先看一下配置文件 我这个是控制台文件 app.config MyLayout 是一个映射类 控制台文 因为项目和别的项目相连,所以有需要的需要引用现有项目就可以 下载链接:http://pa ...
分类:
数据库技术 时间:
2017-08-10 12:57:00
收藏:
0 评论:
0 赞:
0 阅读:
265
1. onchange事件监听input值变化的使用方法: 2. 网页开发时,如果有input隐藏域,通过js改变隐藏域的值,无法触发change事件。 原因:onchange事件在内容改变(两次内容有可能还是相等的)且失去焦点时触发。 解决方法:在这种情况下,可以在改变隐藏域的值的同时,手动触发o ...
分类:
其他 时间:
2017-08-10 12:56:49
收藏:
0 评论:
0 赞:
0 阅读:
1509
vector或许是实际过程中使用最多的stl容器。看似简单,事实上有非常多技巧和陷阱。 着重看一看vector的构造,临时依照C++11: default (1) explicit vector (const allocator_type& alloc = allocator_type()); fi ...
分类:
编程语言 时间:
2017-08-10 12:56:35
收藏:
0 评论:
0 赞:
0 阅读:
453
js获取当前时间戳的方法-JavaScript 获取当前毫秒时间戳有以下三种方法: var timestamp =Date.parse(new Date()); 结果:1280977330000 //不推荐; 毫秒改成了000显示 var timestamp =(new Date()).valueO ...
分类:
编程语言 时间:
2017-08-10 12:56:23
收藏:
0 评论:
0 赞:
0 阅读:
255
#include <iostream> #include <string.h> #include <vector> using namespace std; //观察者模式。 //定义了一对多的关系,让多个观察对象同一时候监听一个主题对象, //当主题对象发生变化时,多个对象作出对应的响应。 cla ...
分类:
其他 时间:
2017-08-10 12:56:08
收藏:
0 评论:
0 赞:
0 阅读:
244
原型模式(Prototype Pattern) 实际上就是动态抽取当前对象运行时的状态。 Prototype模式是一种对象创建型模式,它采取复制原型对象的方法来创建对象的实例。使用Prototype模式创建的实例,具有与原型一样的数据。 1)由原型对象自身创建目标对象。也就是说,对象创建这一动作发自 ...
分类:
其他 时间:
2017-08-10 12:55:51
收藏:
0 评论:
0 赞:
0 阅读:
152
组合算法 自交非杂交 指定数组: {"A","B","C","D"} 指定相交次数:3 输出: AAA AAB AAC AAD ABA ABB ABC ABD...DDA DDB DDC DDD 直接上代码: ...
分类:
编程语言 时间:
2017-08-10 12:55:37
收藏:
0 评论:
0 赞:
0 阅读:
194
laravel默认主键是id,但有的时候我们建表时可能会需要用到复合主键,那么laravel中使用Eloquent Medel如何定义复合主键呢?直接上代码。 首先在app目录先创建文件 Traits/HasCompositePrimaryKey 内容如下: 在model中使用: 这样Eloquen ...
分类:
其他 时间:
2017-08-10 12:55:26
收藏:
0 评论:
0 赞:
0 阅读:
316
图片上传,网上有好多版本,今天也要做一个查了好多最终找到了一个uploadview 进行了一下修改 来看代码 代码前台看起来很简单。 实现的效果也还可以,不过这个保存的是base64的图片,插入数据库的时候我们一般都是保存xxxx.jpg 故需要实现一个方法 这里我是根据日期对文件夹分组了,并且保存 ...
分类:
Web开发 时间:
2017-08-10 12:55:16
收藏:
0 评论:
0 赞:
0 阅读:
197
一个上午,研究GamePanel类,还是较为浑噩该类继承了JPanel,有继承方法;实现了三个接口,GameViewListener, GameListener, ConfigListener,有实现方法此外,还有私有方法在私有方法中,大量运用了Graphics的相关函数方法,各种paint一上午, ...
分类:
其他 时间:
2017-08-10 12:55:05
收藏:
0 评论:
0 赞:
0 阅读:
160
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>Title</title> <style> *{ margin: 0; padding: 0;} .box{ width:300px;margin: 100px a ...
分类:
Web开发 时间:
2017-08-10 12:54:51
收藏:
0 评论:
0 赞:
0 阅读:
260
在制作网页过程中,我们可能会遇到各种常用的经典网页特效,比如Banner图片滚动、选项卡循环播放、右下角广告弹窗、评论提交展示、选项动态增删、剪刀石头布小游戏等等等。。。是不是感觉都见到过这些场景、那些这些场景都是如何实现的呢?今天,小瑞老师就一口气把所有经典网页特效效果送给大家!!! ...
分类:
Web开发 时间:
2017-08-10 12:54:31
收藏:
0 评论:
0 赞:
0 阅读:
938
创建一个/sbin/nologin用户 1.su [nologin user name] -s /bin/bash -c "command" 2.sudo -u [nologin user name] command ...
分类:
系统服务 时间:
2017-08-10 12:54:16
收藏:
0 评论:
0 赞:
0 阅读:
318
持久化类类三种状态介绍1. 瞬时态:也叫做临时态或自由态,它一般指我们 new 出来的对象,它不存在 OID, 与 hibernate session 无关联,在数据库中也无记录。它使用完成后,会被 jvm 直接 回收掉,它只是用于信息携带。简单说:无 OID 与数据库中的信息无关联,不在 sess ...
分类:
Web开发 时间:
2017-08-10 12:54:02
收藏:
0 评论:
0 赞:
0 阅读:
373
转载:http://blog.csdn.net/fakine/article/details/42107571 一、学习点滴 1、本机服务查看:services.msc /s2、服务手动安装(使用sc.exe): 创建服务sc create ServiceName binpath= "c:\MySe ...
分类:
Windows开发 时间:
2017-08-10 12:53:47
收藏:
0 评论:
0 赞:
0 阅读:
275