码迷,mamicode.com
首页 > 编程语言
C++ string的大小写转换
将一个string转换成大写或者小写,是项目中经常需要做的事情,但string类里并 没有提供这个方法。自己写个函数来实现,说起来挺简单,但做起来总让人觉得不方便。打个比方:早上起来想吃个汉堡,冰箱里有生牛肉,有面粉,也有微波炉, 是可以自己做的,但是实在是太费事,没几个人愿意做。但是,打个电话给肯...
分类:编程语言   时间:2015-07-27 00:06:09    阅读次数:233
我的C++笔记(数据的共享与保护)
*数据的共享与保护:* 1.作用域:* 作用域是一个标识符在程序正文中有效的区域。C++中标识符的作用域有函数原型作用域、局部作用域(块作用域)、类作用域和命名空间作用域。* (1).函数原型作用域:* 函数原型作用域是C++中最小的作用域,在函数原型中一定要包含形参的类型说明。在函数原型声明时形式...
分类:编程语言   时间:2015-07-27 00:06:09    阅读次数:176
成绩大排序
描述:读入n名学生的姓名、学号、成绩,分别输出成绩最高和成绩最低学生的姓名和学号输入:每个测试输入包含1个测试用例,格式为 第1行:正整数n 第2行:第1个学生的姓名 学号 成绩 第3行:第2个学生的姓名 学号 成绩 ... ... ... 第n+1行:第n个学生的姓名 学号 成绩其中姓名...
分类:编程语言   时间:2015-07-26 23:58:15    阅读次数:189
[Python] Python中的一些特殊函数
本文介绍了Python的几个特殊的函数,包括列表方法的三驾马车filter、map和reduce函数。此外,本文还介绍了Python中装饰器和匿名函数的用法。
分类:编程语言   时间:2015-07-26 23:57:04    阅读次数:290
[知识点]SPFA算法
// 此博文为迁移而来,写于2015年4月9日,不代表本人现在的观点与看法。原始地址:http://blog.sina.com.cn/s/blog_6022c4720102vx93.html1、前言最短路算法有很多种,类似于Floyd和Dijkstra都是很早之前就学了的。其实每种最短路算法有各自的...
分类:编程语言   时间:2015-07-26 23:52:46    阅读次数:164
unity之mipmap
Mipmap技术有点类似于LOD技术,但是不同的是,LOD针对的是模型资源,而Mipmap针对的纹理贴图资源使用Mipmap后,贴图会根据摄像机距离的远近,选择使用不同精度的贴图。缺点:会占用内存,因为mipmap会根据摄像机远近不同而生成对应的八个贴图,所以必然占内存!优点:会优化显存带宽,因为可...
分类:编程语言   时间:2015-07-26 23:52:21    阅读次数:1911
Java小日历
自己写的一个小小日历,运行程序是柯自动定位到当前年月日,当点击下个月按钮是会定位到下个月的这一天,就是说天数不会变。当在一个月中点击某一天时,下面的时间也会随时变化。import java.util.Calendar; public class CalendarMainClass { public static void main(String args[]) { Calendar...
分类:编程语言   时间:2015-07-26 22:47:29    阅读次数:309
Scala归并排序解析
使用Scala完成归并排序,源代码来自Coursera 《Scala函数式编程原理》。并不局限于Scala语言,更多的想表达一种递归的思考方式。如果有更为合理的理解,请留言~...
分类:编程语言   时间:2015-07-26 22:47:47    阅读次数:267
用c++实现一个n*n矩阵,矩阵沿着45度递增,形成zigzag数组
#include #include using namespace std; int main() { int N; int s, i, j; int squa; cin>>N; squa = N*N; /*为指向int型指针的指针分配空间, 该指针指向n个int型指针*/ int **a = (int **)malloc(N* sizeof(int)); if ...
分类:编程语言   时间:2015-07-26 22:47:18    阅读次数:556
java 获取局域网中的所有主机名和IP地址
DOS命令 命令 意义 net view 获取局域网中的所有主机名 ipconfig -all 获取本地IP,主机名,MAC地址 arp -a 获取本局域网中的所有IP地址和物理地址 ping -a x.x.x.x 获取x.x.x.x的主机名 nbtstat -a 主机名 获取MAC地址 java exec执行外部命令String command = "...
分类:编程语言   时间:2015-07-26 22:45:25    阅读次数:201
学习 java netty (一) -- java nio
前言:最近在研究java netty这个网络框架,第一篇先介绍java的nio。 java nio在jdk1.4引入,其实也算比较早的了,主要引入非阻塞io和io多路复用。内部基于reactor模式。 nio核心: - buffer - channel - selector buffer: 类似网络编程中的缓冲区,有 ByteBuffer 字节 CharBuf...
分类:编程语言   时间:2015-07-26 22:45:57    阅读次数:132
java实现选择排序
package two.java.test; /** * java中的选择排序 * @author hello * */ public class SelectionSort{ public static void main(String args[ ]){ int [ ]intArray={12,11,45,6,8,43,40,57,3,20}; int keyValue;//...
分类:编程语言   时间:2015-07-26 22:46:11    阅读次数:186
栈和队列常见题型(java版)
栈和队列常见题型: 实现栈和实现队列。 两个栈实现一个队列。 设计栈,使得pop,push和min时间复杂度为O(1)。 滑动窗口的最大值。 栈的进出序列。...
分类:编程语言   时间:2015-07-26 22:45:25    阅读次数:233
java实现冒泡排序
package two.java.test; /** * 冒泡排序最基本的学c语言的时候就先接触的是冒泡排序 * 也有叫起泡排序的不过我还是喜欢叫冒泡排序 */ public class BubbleSort{ public static void main(String args[ ]){ int [ ]intArray={12,11,45,6,8,43,40,57,3,20...
分类:编程语言   时间:2015-07-26 22:47:22    阅读次数:189
Java IO(三) 之 FileInputStream
前言: 对于文件系统中的文件,都可以使用FileInputStream流类以二进制的形式进行读取,但是由于Java本身的定位在JVM之上,没有处理计算机底层的能力,因此一些涉及底层处理的方法都是使用native方法调用第三方底层语言进行处理的。 本人重在讲解FileInputStream类的内部实现,不会对其应用过分的讲解。FileInputStream的类图: 解析: Fi...
分类:编程语言   时间:2015-07-26 22:44:50    阅读次数:315
浅析如何学好C语言
今天,我能够自称是一个混IT的人,并能以此谋生,将来大家能一次谋生,都要感谢两个人:克劳德.香农和约翰.冯.诺依曼,是他们发现了所有的数字化信息,不论是一段程序,一封email,一部电影都是用一连串的1和0进行编码的;是他们发现了我们可以利用一个预先编写好的程序控制机器,并使之完成我们期望它完成的动作。建议大家在心里默念三遍他们的名字,以示仰慕。当然,如果让你们带着现在的知识回到他们的那个时代,那...
分类:编程语言   时间:2015-07-26 22:45:15    阅读次数:193
希尔排序与堆排序(Java版)
希尔排序 package ShellSort;import Utils.SortUtils;public class Demo { public static void shellSort(int[] a){ int temp,j; int increment = a.length; do{ increment = incr...
分类:编程语言   时间:2015-07-26 22:44:00    阅读次数:360
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!