首页 > 编程语言
《算法》C++代码 SPFA
SPFA的全称是Shortest Path Faster Algorithm,一看名称八成就是中国人起的名字,因为外国人起算法名称一般都会写上自己的名字,很少谦虚。实际上,这是西南交通大学段凡丁同学于1994年发表的,是针对Bellman-Ford算法的改进。在此不过多介绍背景,直接介绍SPF...
分类:编程语言   时间:2014-12-23 12:02:13    收藏:0  评论:0  赞:0  阅读:352
javascript初步了解
0.1 会告诉 JavaScript 在何处开始和结束。 之间的代码行包含了 JavaScript:那些老旧的实例可能会在 My Web PageA ParagraphTry it我们把 JavaScript 放到了页面代码的底部,这样就可以确保在 元素创建之后再执行脚本。都是点击按键后,将A .....
分类:编程语言   时间:2014-12-23 12:02:03    收藏:0  评论:0  赞:0  阅读:335
python学习笔记四:lambda表达式和switch
一、定义lambda arg1,arg2... : returnValue二、示例#!/usr/bin/pythondef f(x,y): return x*yprint f(2,3)#6g = lambda x,y:x*yprint g(2,3)#6三、switch的一种实现方案#!/usr...
分类:编程语言   时间:2014-12-23 12:00:43    收藏:0  评论:0  赞:0  阅读:219
C语言函数参数既做出参又做入参的代表
//使用fcntl对文件进行加锁#include "stdio.h"#include "unistd.h"#include "fcntl.h"intmain(){ intfd; structflocklk; intr; fd=open("a.txt",O_RDWR); if(fd==-1) { fd...
分类:编程语言   时间:2014-12-23 11:59:53    收藏:0  评论:0  赞:0  阅读:425
用Chrome开发者工具做JavaScript性能分析
英文原文:Zack Grossbart,编译:伯乐在线——王筱你的网站正常运转。现在我们来让它运转的更快。网站的性能由页面载入速度和代码执行效率决定。一些服务可以让你的网站载入更快,比如压缩JS和CDN,但是让代码执行的更快你要做的事情。代码中很小的改动都可能对性能造成巨大的影响。快速灵活的网站和可...
分类:编程语言   时间:2014-12-23 11:53:06    收藏:0  评论:0  赞:0  阅读:398
javaWeb学习总结(3)- 通过Servlet生成验证码图片(2)
一、BufferedImage类介绍生成验证码图片主要用到了一个BufferedImage类,如下:创建一个DrawImage Servlet,用来生成验证码图片package gacl.response.study;import java.awt.Color;import java.awt.Fon...
分类:编程语言   时间:2014-12-23 11:52:44    收藏:0  评论:0  赞:0  阅读:471
插入排序
【简单插入】核心思想:第i趟排序是将序列的第i+1个元素插入到一个已经按值有序排列的子序列的合适位置,得到一个长度为i+1,但仍然保持按值有序排列的子序列。var arr = [38,49,65,97,76,13,27,49];var insertSort = function(arr){ var....
分类:编程语言   时间:2014-12-23 11:51:34    收藏:0  评论:0  赞:0  阅读:300
python日期格式化
print(time.strftime("%Y%m%d%H%M%S", time.localtime()))得到:20141223100840
分类:编程语言   时间:2014-12-23 11:51:03    收藏:0  评论:0  赞:0  阅读:318
数据结构与算法之排序(归纳总结一)
排序使我们实际开发中最常使用到的几个算法之一,按照如果按照排序过程中依据的原则对内部排序进行分类,则大致上可以分为插入排序、交换排序、选择排序、归并排序等排序方法。让我们首先看看插入排序的算法有哪些,以及他们的具体实现。插入排序的基本排序思想是:逐个考察每个待排序元素,将每一个新元素插入到前面已.....
分类:编程语言   时间:2014-12-23 11:50:58    收藏:0  评论:0  赞:0  阅读:506
冒泡排序
核心思想:第i趟排序就是从序列中前n-i+1个元素的第1个元素开始,相邻两个元素进行比较,若前者大于后者,两者交换位置,否则不交换。var arr = [38,49,65,97,76,13,27,49];第一种:var bubbleSort = function(arr){ var i=0, j,....
分类:编程语言   时间:2014-12-23 11:49:36    收藏:0  评论:0  赞:0  阅读:373
跨平台网络库(采用C++ 11)
I:跨平台设计基础 在windows下使用0字节的WSARecv/WSASend(读写)作为读写检测,将IOCP作为一个通知模型,而"抛弃"它的异步模型。即:把它当作epoll来用。使得(方便)网络库的设计(譬如socket的读写处理)在windows和linux下实现统一: 底层获得读写通知,应用...
分类:编程语言   时间:2014-12-23 11:48:35    收藏:0  评论:0  赞:0  阅读:295
Java迭代器[转]
迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对象分离,即我们无需关心该序列的底层结构是什么样子的。只要拿到这个对象,使用迭代器就可以遍历这个对象的内部.1.Iterator Java提供一个专门的迭代器>Iterator,我们可以对某个序列实现该interface,来提供....
分类:编程语言   时间:2014-12-23 11:48:23    收藏:0  评论:0  赞:0  阅读:255
asp.net mvc应用架构的思考--Unity的应用及三层代码
最近要做一个项目,和国外的架构师聊过之后。对方提到了他准备采用asp.net mvc, jquery, Unity 等技术来代替老的技术: 如asp.net web form. 他请我帮他想一些关于架构的东西。一直以来,关于asp.net mvc应用的架构,有一些想法。正好借这个机会写出来。资深的人...
分类:编程语言   时间:2014-12-23 11:48:03    收藏:0  评论:0  赞:0  阅读:376
《算法》C++代码 Floyd
今天写写最短路径的Floyd算法(有翻译叫弗洛伊德,不过这奇葩翻译用来读读就好……)。 这个算法的实质,广义来讲,其实是DP(动态规划)。其实按说,算法应该先说说什么贪心、搜索、DP、二分之类的基本算法的,但我觉得太广的东西对没有基础的人来说讲起来不清楚,还是先写写比较典型的一些算法比较好。而...
分类:编程语言   时间:2014-12-23 11:47:55    收藏:0  评论:0  赞:0  阅读:328
Javascript文件加载:LABjs和RequireJS
传统上,加载Javascript文件都是使用<script>标签。 就像下面这样:   <script type="text/javascript" src="example.js"></script> <script>标签很方便,只要加入网页,浏览器就会读取并运行。但是,它存在一些...
分类:编程语言   时间:2014-12-23 10:42:34    收藏:0  评论:0  赞:0  阅读:338
openfire如何整合spring mvc
Openfire的web服务器使用的是jetty,jetty启动的类是AdminConsolePlugin,至于该类是何时调用的就不再赘述。 Openfire整合spring MVC的关键点在于你是在何时初始化DispatcherServlet。如果你要把spring mvc整合在...
分类:编程语言   时间:2014-12-23 10:41:34    收藏:0  评论:0  赞:0  阅读:1663
【好程序员特训营】Java线程同步初探
对于同步,在具体的Java代码中需要完成以下两个操作: 把竞争访问的资源标识为private; 同步那些修改变量的代码,使用synchronized关键字同步方法火代码。 synchronized关键字智能标记费抽象方法,不能标记成员变量 为了演示同步方法的使用,构建了一个信用卡账户,起初信用额为100w,然后模拟透支、存款等多个操作。显然银行账户User对象是个竞争资源,而多个并...
分类:编程语言   时间:2014-12-23 10:30:13    收藏:0  评论:0  赞:0  阅读:190
Java回调理解 (step by step)
在网上搜索了许多篇关于java回调函数的文章,自己也来试了一下写了这篇博客,可能有些地方理解不到位,烦请各位大大指正。 在计算机程序设计中,回调函数,或简称回调,是指通过函数参数传递到其它代码的,某一块可执行代码的引用。这一设计允许了底层代码调用在高层定义的子程序。         在Java里面,我们使用接口来实现回调。 模拟一个场景:一个Girl给她男朋友Man打...
分类:编程语言   时间:2014-12-23 10:28:23    收藏:0  评论:0  赞:0  阅读:392
java 继承类加载顺序
package xu.jin; import java.awt.print.Printable; class Insect{ private int i=print("hello i"); Insect(){System.out.println("Insect"+i);} { System.out.println("1"); System.out.println("2"); }...
分类:编程语言   时间:2014-12-23 10:26:23    收藏:0  评论:0  赞:0  阅读:163
python学习笔记三:函数
一、定义def functionName([arg1,arg2,...]): code二、示例#!/usr/bin/python#coding:utf8#coding=utf8#encoding:utf8#encoding=utf8def fun(x=3,y='甜'): print '生...
分类:编程语言   时间:2014-12-23 10:24:43    收藏:0  评论:0  赞:0  阅读:268
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!