码迷,mamicode.com
首页 > 编程语言
常用排序算法之JavaScript实现
笔试面试经常涉及各种算法,本文简要介绍常用的一些算法,并用JavaScript实现。1、插入排序1)算法简介 插入排序(Insertion-Sort)的算法描述是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实...
分类:编程语言   时间:2014-08-31 14:23:51    阅读次数:338
笔记 Integrating Python and C++ with Boost Python part 1 | SciPy 2014 | Austin Bingham
https://www.youtube.com/watch?v=GE8EsGUsC2wpython c apipyerr_setstringboostregister_exception_translatorhandy debugging tipboost::python::throw_error_...
分类:编程语言   时间:2014-08-31 14:21:51    阅读次数:415
三问JavaBean
以前认为javabenan 是一些java类.后来查看 了一些百科 .javabean是java组件技术,又是遵循一些约定.不是很理解. 什么是javabean?  在jsp程序中用来封装业务逻辑,数据库操作与实体的类. 如何理解上面的组件技术? 这些编写的java类,被放在一个特性的包中,可以打包这些包围jar等格式,复用性强,一次编译,可随意运行. 何为遵循特性约束? 1由 p...
分类:编程语言   时间:2014-08-31 13:15:31    阅读次数:291
spring原拦截器配置与新命名空间mvc:interceptors配置拦截器对照与注意事项
原先,我们是这么配置拦截器的 原配置方式结合新命名空间mvc:interceptors配置方式: ...
分类:编程语言   时间:2014-08-31 13:05:11    阅读次数:245
Dev C++ 工程没有调试信息 解决办法
Dev C++ 工程没有调试信息 解决方法DevC++4.9.9.2中,按 F8 开始调试。提示信息为:工程没有调试信息,您想打开工程的调试选项并重新生成吗?选择是后,再按F8,仍旧是这个信息。什么原因呢?按照帮助,Frequently Asked Questions (FAQ)中提示How do ...
分类:编程语言   时间:2014-08-31 13:04:11    阅读次数:177
Python框架之Django学习笔记(六)
模板 上篇博文学习了动态视图,但是,视图中返回文本的方式有点特别。 也就是说,HTML被直接硬编码在 Python 代码之中。1 def current_datetime(request):2 now = datetime.datetime.now()3 html = "It is...
分类:编程语言   时间:2014-08-31 13:03:11    阅读次数:243
swift编程语言基础教程 中文版
swift编程语言基础教程 中文版 http://download.csdn.net/detail/u014036026/7845491...
分类:编程语言   时间:2014-08-31 11:59:31    阅读次数:188
用JavaScript和CSS实现“在页面中水平和垂直居中”的时钟
实现起来最麻烦的其实是水平居中和垂直居中,其中垂直居中是最麻烦的。考虑到浏览器兼容性,网上看了一些资料,发现在页面中垂直居中确实没有什么太好的办法。于是就采用了position:fixed属性控制时钟的绝对位置,通过clientWidth和clientHeight来获取时钟的宽和高,利用javascript控制marginLeft和marginTop来居中时钟。...
分类:编程语言   时间:2014-08-31 11:57:01    阅读次数:177
C++设计模式之状态模式(四)
4、状态模式总结     状态模式将一个对象在不同状态下的不同行为封装在一个个状态类中,通过设置不同的状态对象可以让环境对象拥有不同的行为。而状态转换的细节对于客户端而言是透明的,客户端不直接操作状态类,也就不需要知道状态转换细节,降低了客户端与具体状态类的耦合性。状态类和环境类是一种组合的关系,当客户端调用环境类的方法时,环境类将委托调用状态类的方法。使用状态模式封装了一个个具体的状态类,...
分类:编程语言   时间:2014-08-31 11:56:51    阅读次数:297
我是如何从汇编语言脑残粉转变的
我最早接触汇编语言可以追溯到裕兴学习机那一阵。当时裕兴在推出了浮点BASIC和游戏BASIC之后还不过瘾,觉得还能更深一步挖掘机器的潜力,结果推出了6502汇编语言的磁碟。我当时第一时间买了,磁碟还附赠一本简单的编程手册(十几页吧,蛮薄的)。可说出来不怕各位童鞋笑话,我基本上是一句指令都没写出来的干活啊!:(     在我人生正式课堂晓(xiao一声)习的最后1年里,我曾从图书馆借阅了《IBM汇...
分类:编程语言   时间:2014-08-31 11:56:21    阅读次数:206
Spring依赖注入 --- 简单使用说明
本文将对spring依赖注入的使用做简单的说明,enjoy your time!1.使用Spring提供的依赖注入;2.Bean的生存范围、自动编织;3.注解:自动编织,合格者;4.注解:资源,组件
分类:编程语言   时间:2014-08-31 11:52:41    阅读次数:309
实现多线程的方式Runnable
package com.thread.runnable;/** * 实现多线程的方式有继承Thread类和实现Runnable接口两种方式 * 哪种方式更好呢?实现的方式由于继承的方式。 * 原因:1.避免了Java但继承的局限性 * 2.如果多个线程要操作同一份资源,实现接口的方式更适合 ...
分类:编程语言   时间:2014-08-31 11:52:01    阅读次数:230
Python十分钟入门
初试牛刀假设你希望学习Python这门语言,却苦于找不到一个简短而全面的入门教程。那么本教程将花费十分钟的时间带你走入Python的大门。本文的内容介于教程(Toturial)和速查手册(CheatSheet)之间,因此只会包含一些基本概念。很显然,如果你希望真正学好一门语言,你还是需要亲自动手实践...
分类:编程语言   时间:2014-08-31 11:49:31    阅读次数:330
简单的java采集程序二
本文主要讲述采集程序中插入大量数据时,如何提高插入数据表中的速度,使用了sql语句预编译和批处理以及append()方法
分类:编程语言   时间:2014-08-31 11:48:51    阅读次数:350
15个最受欢迎的Python开源框架
这些框架包括事件I/O,OLAP,Web开发,高性能网络通信,测试,爬虫等。Django: Python Web应用开发框架Django 应该是最出名的Python框架,GAE甚至Erlang都有框架受它影响。Django是走大而全的方向,它最出名的是其全自动化的管理后台:只需要使用起ORM,做简单...
分类:编程语言   时间:2014-08-31 11:48:11    阅读次数:271
javascript在alert()出现中文乱码
今天在写jquery代码时,alert()总是出现中文乱码琢磨了好一会儿,在网上查的资料是html页面上设置charset为GB2312结果发现还是乱码最终发现,在引用我写的js文件中设置charset为GB2312,然后就不出现乱码了
分类:编程语言   时间:2014-08-31 11:47:51    阅读次数:145
python学习笔记一
linux下面python的安装:linux下面自动安装到有一.python源代码的文件名是以.py为扩展名,由python程序解析就可以执行vim 1.pyprint 'hello'python 1.pyvim 2.py#!/usr/bin/pythonprint 'world'chmod 777...
分类:编程语言   时间:2014-08-31 11:46:31    阅读次数:309
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!