码迷,mamicode.com
首页 > 编程语言
【python】入门学习(二)
键盘读取字符串:name = input('What is your first name?').strip()print("Hello " + name.capitalize() + "!")input():从键盘获取字符串 若要获取数字必须使用类型转换strip():删除字符串开始和结尾多余的空...
分类:编程语言   时间:2014-09-01 19:09:43    阅读次数:195
大型JavaScript应用程序架构模式
11月中旬在伦敦举行的jQuery Summit顶级大会上有个session讲的是大型JavaScript应用程序架构,看完PPT以后觉得甚是不错,于是整理一下发给大家共勉。PDF版的PPT下载地址:http://www.slideshare.net/jibyjohnc/jqquerysummit-...
分类:编程语言   时间:2014-09-01 19:08:43    阅读次数:247
Inheritance vs. Composition in Java
This article illustrates the concepts of inheritance vs. composition in Java. It first shows an example of inheritance, and then shows how to improve the inheritance design by using composition. Ho...
分类:编程语言   时间:2014-09-01 17:59:03    阅读次数:379
SpringMVC存取Session的两种方法
方法一:使用servlet-api @Controller public class ManagerController { @Resource private ManagerService managerServiceImpl; @RequestMapping(value = "manager/login.do",method = RequestMethod.GET) pub...
分类:编程语言   时间:2014-09-01 17:54:13    阅读次数:254
Python实现快速排序算法
快速排序是由东尼·霍尔所发展的一种排序算法。在平均状况下,排序 n 个项目要Ο(n log n)次比较。在最坏状况下则需要Ο(n2)次比较,但这种状况并不常见。事实上,快速排序通常明显比其他Ο(n log n) 算法更快,因为它的内部循环(inner loop)可以在大部分的架构上很有效率地被实现出来。 快速排序使用分治法(Divide and conquer)策略来把一个串行(list)分...
分类:编程语言   时间:2014-09-01 17:51:53    阅读次数:226
《精通javascript》几个简单的函数
精通JavaScript(图灵计算机科学丛书) ,让你大开眼界的 JavaScript 力作,跟随 jQuery 之父到达前所未有的深度,Amazon 五星盛誉图书。 本书是目前最深入的JavaScript图书,讲述了现代JavaScript的所有知识,展现了这门技术将能给网站建设带来如何丰富的体验。本书言简意赅,扩展了读者视野,并关注于基础且重要的主题–现代JavaScript是什么和...
分类:编程语言   时间:2014-09-01 17:50:44    阅读次数:254
关于JAVA中状态设计模式的讲解示例代码
关于JAVA设计模式中的状态(state)设计模式,对象去耦(Object decoupling),讲解以及代码示例。...
分类:编程语言   时间:2014-09-01 17:45:13    阅读次数:158
c++builder 6 远程调试
Delphi7环境一、目标远程机器:安装服务光盘里有,单独安装,启动bordbg61.exeD:\Program Files (x86)\Borland\Remote Debugger\6.1\Bin二、开发环境调试机器Run>Parameters>Remote>Remote Path :\\192...
分类:编程语言   时间:2014-09-01 17:39:43    阅读次数:206
Java NIO中的Buffer 详解
Java NIO中的Buffer用于和NIO通道进行交互。如你所知,数据是从通道读入缓冲区,从缓冲区写入到通道中的。缓冲区本质上是一块可以写入数据,然后可以从中读取数据的内存。这块内存被包装成NIO Buffer对象,并提供了一组方法,用来方便的访问该块内存。Buffer的基本用法使用Buffer读...
分类:编程语言   时间:2014-09-01 17:38:03    阅读次数:231
spring定时器
spring定时器1.需要使用的包:spring.jar,quartz-1.6.0.jar2.定时动作实现类:package com.capinfo.ronease.back.quartz;import java.lang.reflect.InvocationTargetException;impo...
分类:编程语言   时间:2014-09-01 17:37:13    阅读次数:186
Java对象的序列化
1、序列化是干什么的? 简单说就是为了保存在内存中的各种对象的状态,并且可以把保存的对象状态再读出来。虽然你可以用你自己的各种各样的方法来保存Object States,但是Java给你提供一种应该比你自己好的保存对象状态的机制,那就是序列化。2、什么情况下需要序列化 a)当你想把的内存中的对象保....
分类:编程语言   时间:2014-09-01 17:37:07    阅读次数:163
【python】入门学习(一)
主要记录一下与C语言不同的地方和特别需要注意的地方:// 整除** 乘方整数没有长度限制,浮点数有长度限制复数:>>> 1j*1j(-1+0j)导入模块:import①import math #导入math中所有函数 使用时要用 math.sqrt()的形式②from math import *.....
分类:编程语言   时间:2014-09-01 17:36:13    阅读次数:199
Java多线程——同步问题
多线程的同步依靠的是对象锁机制,synchronized关键字的背后就是利用了封锁来实现对共享资源的互斥访问。下面以一个简单的实例来进行对比分析。实例要完成的工作非常简单,就是创建10个线程,每个线程都打印从0到99这100个数字,我们希望线程之间不会出现交叉乱序打印,而是顺序地打印。先来看第一段代...
分类:编程语言   时间:2014-09-01 17:35:53    阅读次数:305
漫话C++0x(五)—- thread, mutex, condition_variable
熟悉C++98的朋友,应该都知道,在C++98中没有thread, mutex, condition_variable这些与concurrency相关的特性支持,如果需要写多线程相关程序,都要借助于不同平台上各自提供的api,这样带来的问题就是程序的跨平台移植性比较差,经常要用一大堆的#ifdef ...
分类:编程语言   时间:2014-09-01 17:35:23    阅读次数:205
JPush极光推送Java服务器端API
转自:http://www.cnblogs.com/zhanghaoh/archive/2013/02/20/2919282.html// 对android和ios设备发送JPushClient jpush = new JPushClient(masterSecret, appKey); // 对a...
分类:编程语言   时间:2014-09-01 17:34:03    阅读次数:309
GSON将Java对象转成JSON时,如何排除某些字段
GSON是Google发布的JSON序列化/反序列化工具,非常容易使用。本文简要讨论在使用GSON将Java对象转成JSON时,如何排除某些字段。最简单的用法假设有下面这个类: 1 class MyObj { 2 3 public int x; 4 public int y; 5 ...
分类:编程语言   时间:2014-09-01 17:33:43    阅读次数:266
开启g++ 编辑器 c++11特性
以前都是在windows下用vs和cvi写C和C++代码,最近练习Linux下的使用。 编译的时候使用C++11的新特性比如auto 和 iteration特性都报不支持,后来在知乎看到答案需要在编译的时候申明一下使用c++11的特性,如下: g++ -std=c++11 -o targe...
分类:编程语言   时间:2014-09-01 17:33:26    阅读次数:150
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!