首页 > 2015年05月29日 > 全部分享
leetcode:Validate Binary Search Tree
最开始我犯了个错误,直接递归判断根节点的值是否在左孩子节点和右孩子节点值得中间,忽略了应该是根节点的值大于左子树所有节点的值,小于右子树所有节点的值,导致代码如下:bool isValidBST(TreeNode* root) { if(root==NULL) return true; else if(root->left&&!root->ri...
分类:其他   时间:2015-05-29 00:54:14    收藏:0  评论:0  赞:0  阅读:373
利用手机传感器测量高度
最近简单了解了一下android系统的传感器。其中较常用的是加速计Accelerometer,可以用来实现“摇一摇”。 一开始,从加速计这个名字本身来理解,以为是测量加速度的,也就是手机如果静止,则加速计应该返回0. 后来发现其实是表示手机外部的支撑物对于手机施加的力产生的加速度,其方向相对于手机的本地坐标系。简单说如果手机静止不动,加速计的值为-g。这样的好处是这个值可以反映手机在静止时的方...
分类:移动平台   时间:2015-05-29 00:53:54    收藏:0  评论:0  赞:0  阅读:321
C#开源系统大汇总
一、AOP框架 Encase 是C#编写开发的为.NET平台提供的AOP框架。Encase 独特的提供了把方面(aspects)部署到运行时代码,而其它AOP框架依赖配置文件的方式。这种部署方面(aspects)的方法帮助缺少经验的开发人员提高开发效率。 NKalore是一款编程语言,它扩展了C.....
分类:Windows开发   时间:2015-05-29 00:53:04    收藏:0  评论:0  赞:0  阅读:222
自定义HttpModule,用于未登录用户,不弹出Windows认证窗口,而是跳转回SSO站点
2012年的一篇随笔记录,可以学习到如何自定义HttpModule,而具体里面针对需求开发的代码,可能未必能让大伙了解到什么,可快速扫描而过。 1 using System; 2 using System.Web; 3 4 using System.Configuration; 5 u...
分类:Windows开发   时间:2015-05-29 00:52:54    收藏:0  评论:0  赞:0  阅读:364
ios开发-日期处理(类似朋友圈,微博等的发送时间)
ios开发中,我们经常要处理从服务器获取的时间。类似朋友圈,微博这些应用。我们经常可以看到“刚刚”,“31分钟前发表”,“昨天5点”,之类的字样。当时我们从服务器端获取的都是那条朋友圈信息,或者微博的创建时间。所以我们每次显示数据的时候,都需要根据跟当前的时间做对比,按照格式,算出我们想要的结果。例...
分类:移动平台   时间:2015-05-29 00:52:45    收藏:0  评论:0  赞:0  阅读:431
PHP, LDAPS and Apache
要PHP可以连接到用self-signed certificate的ldaps服务器,需要在/etc/ldap.conf中添加一行:TLS_REQCERT never要PHP在Apache中连接到用self-signed certificate的ldaps服务器,需要在httpd.conf中添加.....
分类:Web开发   时间:2015-05-29 00:52:34    收藏:0  评论:0  赞:0  阅读:469
Elasticsearch 分片交互过程分析
文章主要根据官方文档翻译而来,结合了自己的理解是经验,阐述了Elasticsearch 分片之间相互交互过程的原理分析。
分类:其他   时间:2015-05-29 00:52:14    收藏:0  评论:0  赞:0  阅读:230
Hibernate中Session.get()方法和load()方法的详细比较(转)
一、get方法和load方法的简易理解(1)get()方法直接返回实体类,如果查不到数据则返回null。load()会返回一个实体代理对象(当前这个对象可以自动转化为实体对象),但当代理对象被调用时,如果没有数据不存在,就会抛出个org.hibernate.ObjectNotFoundExcepti...
分类:Web开发   时间:2015-05-29 00:51:54    收藏:0  评论:0  赞:0  阅读:291
Java的super调用案例: super.getClass()返回的是子类自己
If you override a method from your superclass (or your superclass's superclass etc.), super.theMethod() will invoke the original method instead of the...
分类:编程语言   时间:2015-05-29 00:51:34    收藏:0  评论:0  赞:0  阅读:318
Php GMP
GMP是The GNU MP Bignum Library,是一个开源的数学运算库,它可以用于任意精度的数学运算,包括有符号整数、有理数和浮点数。它本身并没有精度限制,只取决于机器的硬件情况。 本函数库能处理的数值范围只到长整数与倍浮点数的范围。若要处理超过上述范围的数值,要使用 bc 高精确度函....
分类:Web开发   时间:2015-05-29 00:51:25    收藏:0  评论:0  赞:0  阅读:292
上传文件到 Sharepoint 的文档库中和下载 Sharepoint 的文档库的文件到客户端
文件操作应用场景:如果你的.NET项目是运行在SharePoint服务器上的,你可以直接使用SharePoint服务器端对象模型,用SPFileCollection.Add方法http://msdn.microsoft.com/zh-cn/library/ms454491%28office.12%2...
分类:Web开发   时间:2015-05-29 00:51:14    收藏:0  评论:0  赞:0  阅读:327
C#开源大全--汇总
商业协作和项目管理平台-TeamLab网络视频会议软件-VMukti驰骋工作流程引擎-ccflow【免费】正则表达式测试工具-Regex-TesterWindows-Phone-7-SDKExcel-读写组件-ExcelLibrary.NET集成开发环境-MonoDevelop电话软交换机-Free...
分类:Windows开发   时间:2015-05-29 00:51:04    收藏:0  评论:0  赞:0  阅读:473
(算法)判断两个区间是否重叠
题目:判断两个区间是否重叠思路:假设区间表示为[start,end],先存在两个区间A,B.两个区间的关系有两种:重叠与不重叠重叠的情况有4种,两种相交,两种包含(很容易想到,此处不示意)不重叠有两种情况:A在B前面,A在B后面因此很容易得到判断区间重叠的方法:1、正向判断,列出四种重叠的情况,满足...
分类:编程语言   时间:2015-05-29 00:50:44    收藏:0  评论:0  赞:0  阅读:2703
Python学习(七) 杂学
无论windos还是Linux只要安装了python,配置好了环境变量,则在命令行输入python这个命令的时候就会进入交互模式。在这个模式下可以进行一些简单的python代码编写。退出可以使用exit()方法。Python程序是可以执行的,例如下面代码,保存在hello.py中,如果想要执行这.....
分类:编程语言   时间:2015-05-29 00:50:24    收藏:0  评论:0  赞:0  阅读:264
hdu4508 完全背包,湫湫系列故事——减肥记I
湫湫系列故事——减肥记INew~ 欢迎“热爱编程”的高考少年——报考杭州电子科技大学计算机学院关于2015年杭电ACM暑期集训队的选拔湫湫系列故事——减肥记ITime Limit: 3000/1000 MS (Java/Others)Memory Limit: 65535/32768 K (Java...
分类:其他   时间:2015-05-29 00:50:04    收藏:0  评论:0  赞:0  阅读:207
Longest Palindromic Substring
关键在于写好helperpublic class Solution { public String longestPalindrome(String s) { if(s==null) return null; if(s.length()==1) return s; ...
分类:其他   时间:2015-05-29 00:49:54    收藏:0  评论:0  赞:0  阅读:225
泛函编程(27)-泛函编程模式-Monad Transformer
经过了一段时间的学习,我们了解了一系列泛函数据类型。我们知道,在所有编程语言中,数据类型是支持软件编程的基础。同样,泛函数据类型Foldable,Monoid,Functor,Applicative,Traversable,Monad也是我们将来进入实际泛函编程的必需。在前面对这些数据类型的探讨.....
分类:其他   时间:2015-05-29 00:49:44    收藏:0  评论:0  赞:0  阅读:234
如何用Nsight调试C# OpenGL程序
https://devtalk.nvidia.com/default/topic/804306/nsight-visual-studio-edition/nsight-4-5-can-t-debug-net-applications/Q: I have an OpenGL application w...
分类:Windows开发   时间:2015-05-29 00:49:34    收藏:0  评论:0  赞:0  阅读:542
ABP分层架构
ABP分层架构基于DDD的现代ASP.NET开发框架--ABP系列之3、ABP分层架构ABP是“ASP.NET Boilerplate Project (ASP.NET样板项目)”的简称。ABP的官方网站:http://www.aspnetboilerplate.comABP在Github上的开源项...
分类:其他   时间:2015-05-29 00:49:25    收藏:0  评论:0  赞:0  阅读:293
2015第22周四
周四加班才回来,今天股市暴跌形成528股灾,很多人的情绪也跌倒了极点,个人也创造了单日最大亏损记录,只能怪自己操作不利,就当教训学费吧。晚上骑公共自行车回来找了很久公交卡才发现在前面车篮里,突然想到一个不错的想法,后面借车后直接把公交卡放到车篮里好了,防止再在里面丢东西以及在借车的过程中丢公交卡,回...
分类:其他   时间:2015-05-29 00:49:14    收藏:0  评论:0  赞:0  阅读:221
2045条   上一页 1 ... 95 96 97 98 99 ... 103 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!