首页 > 编程语言
过程实现快速排序算法
引用:http://diomas.ru/2009/11/05/process/#cut1 分布式计算任务的时候,我发现当我写任何基于html模板生成器。XML文件与我做生意,是巨大的和每个递归树就必然导致超限制起飞消息执行脚本。幸运的是,我当时看到有人flaser。我决定要在ru迭代每个树节点的后....
分类:编程语言   时间:2015-07-06 13:49:00    收藏:0  评论:0  赞:0  阅读:330
Spring学习(5)---Bean的定义及作用域的注解实现
Bean管理的注解实现Classpath扫描与组件管理类的自动检测与注册Bean@Component,@Repository,@Service,@Controller@Required@Autowired@Qualifier@Resource(一) Classpath扫描与组件管理从Spring3....
分类:编程语言   时间:2015-07-06 13:46:30    收藏:0  评论:0  赞:0  阅读:368
C# 冒泡排序
class Program { static void swap( ref int atemp, ref int btemp)//注意ref的使用 { int temp = atemp; atemp = btemp; ...
分类:编程语言   时间:2015-07-06 13:44:50    收藏:0  评论:0  赞:0  阅读:277
Python自动化运维开发活动沙龙(2015-07-11周六)
Python自动化运维开发活动沙龙2015-07-11(周六)场地限制,最多仅限50人参加,报名从速!亲,已是2015年了,做为运维工程师的你还在手动装机器、配服务、看监控、帮开发人肉上线么?还在发愁如何把每天重复的工作自动化起来么?还在想对开源软件进行二次开发定制却无能为力么..
分类:编程语言   时间:2015-07-06 12:31:41    收藏:0  评论:0  赞:0  阅读:288
PowerShell-数组的多种录入方法
PS:这个需求是小骆驼发起的。感谢微软云方案交流236804566这个高端群的用户贡献。我们首先看看一个标准的数组是怎么录入的PSD:\>$arr="adf","asdfer","sredsaf" PSD:\>$arr adf asdfer sredsaf这里需要注意的是,双引号和逗号的分隔。不得不说,这是最简单的录入方式,..
分类:编程语言   时间:2015-07-06 12:31:11    收藏:0  评论:0  赞:0  阅读:153
[LeetCode][Java]Longest Palindromic Substring
题目: Given a string S, find the longest palindromic substring in S. You may assume that the maximum length of S is 1000, and there exists one unique longest palindromic substring. 题意: 给定字符串S...
分类:编程语言   时间:2015-07-06 12:28:20    收藏:0  评论:0  赞:0  阅读:184
【C++】栈空栈满异常处理
异常处理的机制: 1.如果没有异常发生,继续执行try块中的代码,与try块相关联   的catch子句被忽略,程序正常执行,main()返回0。 2.当第一个try块在for循环中抛出异常,则该for循环退出,try块也退出,去执行pushOnFull异常的catch子句。istack.PrintStack()不再执行,被忽略。 3.如果第二个try块调用Pop()抛出异常,则退出for和...
分类:编程语言   时间:2015-07-06 12:24:40    收藏:0  评论:0  赞:0  阅读:1403
【剑指Offer学习】【面试题38:数字在排序数组中出现的次数】
题目:统计一个数字:在排序数组中出现的次数。举例说明例如输入排序数组{ 1, 2, 3, 3, 3, 3, 4, 5}和数字3 ,由于3 在这个数组中出现了4 次,因此输出4 。解题思路  利用改进的二分算法。   如何用二分查找算法在数组中找到第一个k,二分查找算法总是先拿数组中间的数字和k作比较。如果中间的数字比k大,那么k只有可能出现在数组的前半段,下一轮我们只在数组的前半段查找就可以了。...
分类:编程语言   时间:2015-07-06 12:24:11    收藏:0  评论:0  赞:0  阅读:970
[LeetCode][Java] ZigZag Conversion
题目: The string "PAYPALISHIRING" is written in a zigzag pattern on a given number of rows like this: (you may want to display this pattern in a fixed font for better legibility) P A H N A...
分类:编程语言   时间:2015-07-06 12:24:00    收藏:0  评论:0  赞:0  阅读:244
排序 - 归并排序
归并:将两个或两个以上的有序序列合并成一个新的有序序列,这种归并方法称为2路归并; 将3个有序序列归并为一个新的有序序列,称为3路归并; 将多个有序序列归并为一个新的有序序列,称为多路归并。 合并过程: 1、设置i,j 和 p 三个指针,其初值分别指向这三个记录区的起始位置; 2、合并时依次比较R[i]和R[j]的关键字,取关键字较小的记录复制到R1[p]中; 3、然后将被复制记录的指针 i 或 j 加1,以及指向复制位置的指针 p 加1; 4、重复这一过程直至两个输入的子文件有一个已全部复制完毕(不妨称其...
分类:编程语言   时间:2015-07-06 12:22:00    收藏:0  评论:0  赞:0  阅读:199
【剑指Offer学习】【面试题40:数组中只出现一次的数字】
题目:一个整型数组里除了两个数字之外,其他的数字都出现了两次,请写程序找出这两个只出现一次的数字。要求时间复杂度是O(n),空间复杂度是O(1)。我们想到异或运算的一个性质:任何一个数字异或它自己都等于0。也就是说, 如果我们从头到尾依次异或数组中的每一个数字,那么最终的结果刚好是那个只出现一次的数字,因为那些成对出现两次的数字全部在异或中抵消了。...
分类:编程语言   时间:2015-07-06 12:20:51    收藏:0  评论:0  赞:0  阅读:452
C#线程等待句柄
互斥对象 Mutexprivate Mutex m = new Mutex();public void Method(){ m.WaitOne(); //执行操作 m.ReleaseMutex(); }共享资源SemaphoreSemaphore是一个信号量,可以让多个资源分类型的同时进行。书中一个重要的有代表性的例子就是图书馆有多个电脑,有若干个人使用电脑的问题。是一个不错...
分类:编程语言   时间:2015-07-06 12:19:00    收藏:0  评论:0  赞:0  阅读:290
LeetCode112 PathSum Java题解
题目: Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that adding up all the values along the path equals the given sum. For example: Given the below binary tree...
分类:编程语言   时间:2015-07-06 12:17:00    收藏:0  评论:0  赞:0  阅读:646
JAVA学习(六):JAVA中的继承及其常见问题分析
JAVA中的继承及其常见问题分析 1、JAVA中继承的定义 JAVA中,类的继承是通过扩展其他类而形成新类来实现的,原来的类称为父类(Super Class)或基类,新的类称为原来类的子类或派生类。在子类中,不仅包含了父类的属性和方法,还可以增加新的属性和方法,从而使得父类的基本特征可被所有子类对象共享。 注:类的继承并不改变类成员的访问权限,也就是说,如果父类的成员是公有的...
分类:编程语言   时间:2015-07-06 12:16:50    收藏:0  评论:0  赞:0  阅读:370
C#多线程系列
个人感觉C#的编程,除了对算法和类库的使用以外,达到一定的水平以后,多线程的使用将会成为一个很大的瓶颈。所以重新花费时间读了一本书:《**.net 4.0面向对象编程漫谈(应用篇)**》里面关于多线程的描述。自己做了一个读书笔记,把多线程部分的要点进行了梳理,并且适当的加上了一些自己的测试和理解。整理出来,作为一个摘要,以便自己和同事们拿出来学习和使用。同时希望各位博友进行论证,大家一起学习和进步。...
分类:编程语言   时间:2015-07-06 12:16:10    收藏:0  评论:0  赞:0  阅读:235
Java程序员学习C++之数组和动态数组
数组: #include using namespace std; //模板函数 template void dump(T val) { cout >>>" << __FUNCTION__ << endl;//内置的宏,打印当前函数的名字 cout << sizeof(val) << ":" << typeid(val).name() << endl; cout << "<<<<" ...
分类:编程语言   时间:2015-07-06 12:15:50    收藏:0  评论:0  赞:0  阅读:329
JavaScript灵活性
一提及JavaScript,大家都会想到其基于对象、简单、跨平台,然而其灵活性也值得大家津津乐道的! 一、数值调用方法 Number.prototype.add = function(x){ return this + x; }; 由于 Number 的实例就是数值,在数值上调用某个方法,数值会自动转为实例对象 2['add'](3); //5 调用方法之所以写成8['add']...
分类:编程语言   时间:2015-07-06 12:15:11    收藏:0  评论:0  赞:0  阅读:175
跨浏览器用javascript获取窗口的位置和大小
跨浏览器获取位置var leftX = typeof window.screenLeft == 'number' ? window.screenLeft : window.screenX; var topY = typeof window.screenTop == 'number' ? window.screenTop : window.screenY;firefox浏览器不支持screenLeft...
分类:编程语言   时间:2015-07-06 12:15:00    收藏:0  评论:0  赞:0  阅读:287
算法基础:整数排序问题(连续整数只保留首尾两个数字)
实现输入一组大于等于0的整数,根据从小到大的顺序排序后输出,排序后有连续数时,只输出连续数中最小和最大的两个数。...
分类:编程语言   时间:2015-07-06 12:11:30    收藏:0  评论:0  赞:0  阅读:358
Java Web验证码
在Servlet中输出验证码,可以在浏览器端通过参数控制生成的验证码图片宽度、高度和图片格式,如/random/code.do?width=120&height=30&format=png。 @WebServlet("/random/code.do") public class RandomCodeServlet extends HttpServlet { private static fin...
分类:编程语言   时间:2015-07-06 12:10:50    收藏:0  评论:0  赞:0  阅读:275
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!