码迷,mamicode.com
首页 > 编程语言
java字符串分解 StringTokenizer用法(比split()方法效率高)
Java中substring方法可以分解字符串,返回的是原字符串的一个子字符串。如果要讲一个字符串分解为一个一个的单词或者标记,StringTokenizer可以帮你。int countTokens():返回nextToken方法被调用的次数。boolean hasMoreTokens():返回是否...
分类:编程语言   时间:2015-10-21 22:34:36    阅读次数:336
Python -- lambda, map, filter
lambdaf = lambda x : x * 2f(5)maplist(map(lambda x:x[0].upper()+x[1:].lower(), ['sQd', 'ZORO']))#传入列表,首字母变大写,其余变小写filterlist(filter(lambda n: n%2 == 1...
分类:编程语言   时间:2015-10-21 22:34:50    阅读次数:165
python staticmethod and classmethod方法
静态方法无绑定,和普通函数使用方法一样,只是需要通过类或者实例来调用。没有隐性参数。实例方法针对的是实例,类方法针对的是类,他们都可以继承和重新定义,而静态方法则不能继承,可以认为是全局函数。#https://julien.danjou.info/blog/2013/guide-python-sta...
分类:编程语言   时间:2015-10-21 22:30:43    阅读次数:255
细说.NET 中的多线程 (一 概念)
为什么使用多线程使用户界面能够随时相应用户输入当某个应用程序在进行大量运算时候,为了保证应用程序能够随时相应客户的输入,这个时候我们往往需要让大量运算和相应用户输入这两个行为在不同的线程中进行。效率原因应用程序经常需要等待一些资源,如等待网络资源,等待io资源,等待用户输入等等。这种情况下使用多线程...
分类:编程语言   时间:2015-10-21 22:29:48    阅读次数:197
细说.NET中的多线程 (二 线程池)
上一章我们了解到,由于线程的创建,销毁都是需要耗费大量资源和时间的,开发者应该非常节约的使用线程资源。最好的办法是使用线程池,线程池能够避免当前进行中大量的线程导致操作系统不停的进行线程切换,当线程数量到达了我们设置的上限,线程会自动排队等待,当线程资源可用时,队列中的线程任务会依次执行,如果没有排...
分类:编程语言   时间:2015-10-21 22:28:49    阅读次数:233
Java NIO1:概述
前言相比I/O,NIO更复杂、更不好理解,因此在开始NIO之前,需要讲解一些概念,如果对于这些概念有着良好的理解,对于学习NIO绝对是有好处的。同步与异步所谓同步就是指一个任务的完成需要依赖另外一个任务时,只有等待被依赖的任务完成后,依赖的任务才能完成,这是一种可靠的任务序列。要成功都成功,要失败都...
分类:编程语言   时间:2015-10-21 22:24:46    阅读次数:241
Swift-EasingAnimation
Swift-EasingAnimation效果http://gizma.com/easing/源码https://github.com/YouXianMing/Swift-EasingAnimation//// Easing.swift// Swift-EasingAnimation//// ...
分类:编程语言   时间:2015-10-21 22:22:15    阅读次数:305
(算法)整数转英文描述
题目:给定一个整数,打印该整数的英文描述。(例如:“One Thousand, Two Hundred Thirty Four”)思路:每三位转换一次,在适当位置插入million,thousand。即:convert(19 323 984)=convert(19)+" million, "+con...
分类:编程语言   时间:2015-10-21 22:20:24    阅读次数:238
ccpc_南阳 C The Battle of chibi dp + 树状数组
题意:给你一个n个数的序列,要求从中找出含m个数的严格递增子序列,求能找出多少种不同的方案dp[i][j]表示以第i个数结尾,形成的严格递增子序列长度为j的方案数那么最终的答案应该就是sigma(dp[i][m]);显然有:dp[i][j] = sigma(dp[k][j - 1]); 其中 1 #...
分类:编程语言   时间:2015-10-21 22:19:49    阅读次数:267
javax.mail发送邮件
/*?@param?fromMail??发送邮箱 ????*?@param?user??发送邮箱账号 ????*?@param?password??邮箱密码 ????*?@param?toMail??接收邮件地址 ????*?@param?mailTitle??邮件...
分类:编程语言   时间:2015-10-21 21:15:01    阅读次数:185
黑马程序员——JAVAEclipse使用学习总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------www.itheima.com一、常用快捷键:Ctrl+F11 运行Ctrl+Shift+/ 在代码窗口中加入/* ... */注释Ctrl+Shift+\ 消除/* ... */注释Ctrl+Sh...
分类:编程语言   时间:2015-10-21 21:11:16    阅读次数:382
黑马程序员——JAVA面向对象学习总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------www.itheima.com首先,面向对象是一种思想。有一种面向过程的思想,面向对象就是基于面向过程的。举个例子:把大象放进冰箱中。 面向过程: 用我们程序模拟 (java是纯面向对象语言) .....
分类:编程语言   时间:2015-10-21 21:05:43    阅读次数:214
黑马程序员——JAVAString类学习总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------www.itheima.comJava中String是一个特殊的包装类数据有两种创建形式:String s = "abc";String s = new String("abc"); 第一种先在栈中...
分类:编程语言   时间:2015-10-21 21:05:45    阅读次数:280
[LeetCode]题解(python):030-Substring with Concatenation of All Words
题目来源: https://leetcode.com/problems/substring-with-concatenation-of-all-words/题意分析: 输入一个字符串s和一连串的长度相同的字符串数组words,找出仅由所有的words组成的s的子字符串起始位置。题目思路: 由于...
分类:编程语言   时间:2015-10-21 20:59:51    阅读次数:199
swift-计算字符串长度
text.characters.count(记得text一定要是String类型)
分类:编程语言   时间:2015-10-21 21:00:51    阅读次数:171
黑马程序员——JAVAIO流学习总结
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------www.itheima.comJAVA IO流类图结构:显而易见了,IO流就是这个。下面我们来做些解释性的分析:流的概念和作用流是一组有顺序的,有起点和终点的字节集合,是对数据传输的总称或抽象。即数...
分类:编程语言   时间:2015-10-21 20:59:05    阅读次数:271
spring InitializingBean接口
最近工作需要得到sping中的每个事物需要执行的sql,称机会简单研究了一下spring的事务,项目中管理事务比较简单,用TransactionTemplate,就直接以TransactionTemplate为入口开始学习。TransactionTemplate的源码如下:public class ...
分类:编程语言   时间:2015-10-21 20:58:01    阅读次数:245
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!