码迷,mamicode.com
首页 > 编程语言
Java中Split函数的用法技巧
在java.lang包中也有String.split()方法,与.net的类似,都是返回是一个字符型数组,但使用过程中还有一些小技巧。如执行:"2|33|4".split("|")出来的结果是:""2|33|4奇怪吧,不过注意看一下API说明还是知道原因的.java.lang.string.spli...
分类:编程语言   时间:2015-10-12 19:06:28    阅读次数:185
python发送邮件
1 # -*- coding: UTF-8 -*- 2 ''' 3 发送txt文本邮件 4 http://www.cnblogs.com/liu-ke 5 ''' 6 import smtplib 7 from email.mime.text import MIMEText 8 mailt...
分类:编程语言   时间:2015-10-12 19:07:08    阅读次数:324
如何更直观理解进程、线程、事务的概念
开门见山:我对进程、线程、事务的理解是,它们都是一个执行者。虽然在java的api里面定义了Executor类,不过我们现在谈论的执行者的概念与java语言没有关系,注意区分不要混淆。 在现代操作系统中,进程的概念特别重要,各种操作系统教材都会花不少笔墨来讲解这个概念,然而书中的定义往往很不直...
分类:编程语言   时间:2015-10-12 19:01:09    阅读次数:145
主流开发语言 33 款开源爬虫
原文地址 去年,之前的同事,喜欢看小说,就想自己没事搞个网站,我告诉他,先用爬虫把别人网站的小说下载下来,放到自己的网站里~我同事编码能力很强,学东西相当快,给他大概讲一下,帮他下载个用 http 协议下载网站的程序集(.net)就可以,但是,时不时,Web 会拒绝,后来,我说,http 协...
分类:编程语言   时间:2015-10-12 19:00:13    阅读次数:344
【JavaScript】轻易改变的背景和字体颜色页面
JavaScript,点击button改变页面背景和字体颜色,网页有N颜色的变化button。点击不同button,网页字体和背景将被改变为不同的颜色。非常easy的JavaScript小程序。一、基本目标一打开网页首先提示问候信息“你好”网页中有N个改变颜色的button,当中返回是返回网页的默认...
分类:编程语言   时间:2015-10-12 18:58:31    阅读次数:179
MFC修改button的颜色、背景、边框、对话框标题
MFC的button控件是一个不同于其他控件,其CButtton类是CWnd的一个子类,在修改button的背景、颜色和边框的时候必须自己进行编写一个新的类,如CMyButton。下面是进行背景、颜色、边框修改的步骤:1.在项目->添加类->CMyButton。这样会自动生成两个文件,一个.CPP文...
分类:编程语言   时间:2015-10-12 18:56:09    阅读次数:238
python 局部local和全局global变量
global和local变量虽然简单,但是还是记录一下,主要是转载转载自:http://blog.sina.com.cn/s/blog_436992740102ux8z.html先看一段代码:可见 old_price 是个全局变量, final_price 是局部变量运行结果是:局部变量拿到外面来如...
分类:编程语言   时间:2015-10-12 18:53:05    阅读次数:350
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo异常总结
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo异常总结 做android开发的可能都碰到”java.lang.RuntimeException: Unable to instantiate activi...
分类:编程语言   时间:2015-10-12 18:50:19    阅读次数:174
程序的灵魂-算法
Nikilaus Wirth提出的公式:程序=算法+数据结构教材认为:程序=算法+数据结构+程序设计方法+语言工具和环境。算法的概念 算法指计算机解决问题的方法。 算法分为数值算法和非数值算法。算法的特性 有穷性 有效性 确定性 零个或多个输入 一个或多个输出使用流程图表示算法 传统...
分类:编程语言   时间:2015-10-12 18:51:04    阅读次数:208
关于Java实现去除连续空格的延伸
第一篇随笔,技术含量比较低,当做笔记给自己记录一下现阶段的一次学习。(*^__^*) …… Java中去除连续空格的代码很简单:public static String formatString(String sourceString) { return sourceString...
分类:编程语言   时间:2015-10-12 18:48:50    阅读次数:280
【1】python核心编程 第三章
1、继续( \ )有两种例外情况一个语句不使用反斜线也可以跨行。在使用闭合操作符时,单一语句可以跨多行,例如:在含有小括号、中括号、花括号时可以多行书写。另外就是三引号包括下的字符串也可以跨行书写2、变量赋值赋值并不是直接将一个值赋给一个变量, 尽管你可能根据其它语言编程经验认为应该如此。在Pyth...
分类:编程语言   时间:2015-10-12 18:50:50    阅读次数:249
排序算法之选择排序
选择排序介绍它的基本思想是:首先在未排序的数列中找到最小(or最大)元素,然后将其存放到数列的起始位置;接着,再从剩余未排序的元素中继续寻找最小(or最大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。选择排序代码/**选择排序*参数说明*a ---- 带排序数组*n ---- ...
分类:编程语言   时间:2015-10-12 18:47:28    阅读次数:225
【0】python核心编程,第二章
1、print语句也支持将输入重定向到文件,示例:1 logfile = open('/tmp/mylog.txt', 'a')2 print >> logfile, 'Fatal error: invalid input!'3 logfile.close()2、使用逻辑运算符可以将任意表达式连接在...
分类:编程语言   时间:2015-10-12 18:45:46    阅读次数:263
PHP几个几十个G大文件数据统计并且排序处理
诸多大互联网公司的面试都会有这么个问题,有个4G的文件,如何用只有1G内存的机器去计算文件中出现次数最多的数字(假设1行是1个数组,例如QQ号 码)。如果这个文件只有4B或者几十兆,那么最简单的办法就是直接读取这个文件后进行分析统计。但是这个是4G的文件,当然也可能是几十G甚至几百G的文 件,这就不...
分类:编程语言   时间:2015-10-12 18:44:24    阅读次数:184
UI第二十二讲.多线程编程
一.多线程概述 1.程序:由源代码生成的可执行程序.(例如:QQ.app) 2.进程:一个正在运行的程序可以看做一个进程.(例如:正在运行的一个QQ就是一个进程) ,进程具有独立运行所需要的全部资源. 每个进程之间是独立的,每个进程均运行在其专用且受保护的内存空间内 比如同时打开QQ、Xcode,....
分类:编程语言   时间:2015-10-12 18:41:59    阅读次数:207
Java向Excel中插入图片
Java向Excel中插入图片importjava.io.FileOutputStream; importjava.io.File; importjava.io.ByteArrayOutputStream; importjava.io.IOException; importjava.awt.imag...
分类:编程语言   时间:2015-10-12 18:41:38    阅读次数:193
Java web小记
1、Java Web设置页面刷新的方法(两种): response.setHeader("refresh", "0.3," + request.getHeader("Referer")); response.getWriter().print("");
分类:编程语言   时间:2015-10-12 18:44:14    阅读次数:198
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!