码迷,mamicode.com
首页 > 编程语言
在Java中兼容Windows和Linux的路径处理
Linux中的路径使用'/',而Windows下正好相反'\',Java提供了以系统属性的方式获取路径分隔符:System.getProperty("file.separator");
分类:编程语言   时间:2015-11-11 23:54:24    阅读次数:357
lintcode 中等题:Minimum Size Subarray 和大于S的最小子数组
题目和大于S的最小子数组给定一个由 n 个整数组成的数组和一个正整数 s ,请找出该数组中满足其和 ≥ s 的最小长度子数组。如果无解,则返回 -1。样例给定数组[2,3,1,2,4,3]和 s =7, 子数组[4,3]是该条件下的最小长度子数组。挑战如果你已经完成了O(n)时间复杂度的编程,请再试...
分类:编程语言   时间:2015-11-11 23:49:45    阅读次数:461
java程序员面试----交流项目经验(摘自百度)
分类:编程语言   时间:2015-11-11 23:47:01    阅读次数:336
维基百科上的算法和数据结构链接很强大
其实这个网站不错:http://www.sorting-algorithms.com冒泡排序:bubble冒泡的意思http://zh.wikipedia.org/wiki/%E5%86%92%E6%B3%A1%E6%8E%92%E5%BA%8F---------------------------...
分类:编程语言   时间:2015-11-11 23:47:31    阅读次数:364
(spring-第3回)spring的依赖注入-属性、构造函数、工厂方法等的注入
spring的属性注入、构造函数、工厂方法注入。
分类:编程语言   时间:2015-11-11 23:47:44    阅读次数:312
Javascript设计模式理论与实战:桥接模式
桥接模式将抽象部分与实现部分分离开来,使两者都可以独立的变化,并且可以一起和谐地工作。抽象部分和实现部分都可以独立的变化而不会互相影响,降低了代码的耦合性,提高了代码的扩展性。
分类:编程语言   时间:2015-11-11 23:44:20    阅读次数:262
CeF3开发者系列之外篇——IE中JS与C++交互
虽然是在CEF3开发系列下,但实际上讲的是IE内核编程中的JS与C++交互。之所以放在这里,是因为JS与C++交互这几篇关联比较大。使用IE内核开发客户端产品,系统和前端页面之间的交互,通常给开发和维护带来很大的便利性。但操作系统和前端之间的交互却是比较复杂的。具体来说就是脚本语言和编译语言的交互。...
分类:编程语言   时间:2015-11-11 23:46:31    阅读次数:3090
浅谈JavaScript中typeof与instanceof的区别
首先,我们从其常规定义入手: instanceof 运算符可以用来判断某个构造函数的 prototype 属性是否存在另外一个要检测对象的原型链上。(需要注意的一点是:prototype(原型链)的属性值有可能会改变)。 typeof操作符返回一个字符串,表示未经求值的操作数(unevaluated...
分类:编程语言   时间:2015-11-11 23:43:47    阅读次数:251
Java Web开发模式
一 Java Web开发模式的变迁1 最初的Java web服务器端编程技术是Servlet,利用Servlet就可以开发出一个Web应用程序。2 为了解决Servlet缺陷,SUN推出了JSP技术。但是开发人员又走向了另一个极端就是完全放弃了Servlet。 在JSP页面混合使用HTML标记和ja...
分类:编程语言   时间:2015-11-11 23:41:07    阅读次数:422
jsp页面应用Java类
两种方法将Java类应用到jsp页面中:1.//或者多个参数直对2.//如果在同一个工程的目录下
分类:编程语言   时间:2015-11-11 23:38:28    阅读次数:227
JavaScript数组对象的声明与使用
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> <title>数组对象的声明与使用</title> </head> <body> <script type="text/javascript...
分类:编程语言   时间:2015-11-11 22:30:44    阅读次数:286
python 装饰器
#!/usr/bin/envpython defdeco(func1):#defineadecoratefunctiondeco defwrapper(): print"HelloPython!" func() print"IamProfero!" returnwrapper @deco#use@decocall deffunc2():#definefunc2 print"What‘syourname?" func2#callfunc2 #Theresult: HelloPython! What‘syo..
分类:编程语言   时间:2015-11-11 22:25:15    阅读次数:247
python 装饰器
#!/usr/bin/envpython defdeco(func1):#defineadecoratefunctiondeco defwrapper(): print"HelloPython!" func() print"IamProfero!" returnwrapper @deco#use@decocall deffunc2():#definefunc2 print"What‘syourname?" func2#callfunc2 #Theresult: HelloPython! What‘syo..
分类:编程语言   时间:2015-11-11 22:25:25    阅读次数:227
C语言:模拟实现printf,要求功能:print("ccc\ts!",'b','i','t',"welcome to you");
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<stdarg.h> intmy_printf(constchar*fmt,...) { constchar*s; charc; va_listap;//参数列表 va_start(ap,fmt);//取的fmt指针给ap while(*fmt) { /*if(*fmt!=‘s‘||*fm..
分类:编程语言   时间:2015-11-11 22:21:12    阅读次数:346
【C语言】编写冒泡排序,排序一个整形数组。
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> intmain() { intarr[]={1,2,3,4,5,6,7,8,9,10}; intlen=sizeof(arr)/sizeof(arr[0]); inti=0; intj=0; for(;i<len-1;i++) { for(j=0;j<len-i-1;j++) { if(arr[j]<arr[j+1]) { intt..
分类:编程语言   时间:2015-11-11 22:22:21    阅读次数:262
【C语言】reverse_str递归调用函数
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> voidreverse_str(char*str) { chartmp; intlen=strlen(str); if(*str!=‘\0‘) { tmp=*str; *str=str[len-1]; str[len-1]=‘\0‘; reverse_str(str+1); str[len-1]=tmp; } } int..
分类:编程语言   时间:2015-11-11 22:21:32    阅读次数:225
用Python发送html类型的广告邮件
#!/usr/bin/python#——*——coding=utf-8__*__#author:zhangdonghong#email:zhangdonghongemail@163.com#date:2014-11-17importsmtplibfromemail.HeaderimportHeaderfromemail.MIMETextimportMIMETextfromemail.MIMEMultipartimportMIMEMultipartdefsent_mail(rcpt):sender="s..
分类:编程语言   时间:2015-11-11 22:18:43    阅读次数:255
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!