码迷,mamicode.com
首页 > 编程语言
JAVA+PHP+阿里云组件纯手工实现POP、SMTP、IMAP开发邮件服务器(一)
前言废话:很早之前就打算写博客,但是一直因为在创业,抽不出时间。如今朝九晚五,打算利用晚上的时间,开始写博客。本类博客是一个系列,将完整的讲述纯手工开发一个邮件服务器的过程,并附有关键代码。演示地址 作者邮箱: longge93@cliyun.com这一篇先说整个系统的架构。邮箱系统主要分为几个模块...
分类:编程语言   时间:2015-11-17 10:43:14    阅读次数:156
Think in java 4th读书笔记__last update20151117
一周至少两章,去掉最后的并发和图形化用户界面,刚好需要2个半月才能学好。这进度感觉有点慢,所以做下调整吧,改成一个月会不会更好点^^,认认真真的把java的圣经给看一遍。计划:第1~6 11.17~11.22第7~11 11.23~11.30第12~16 12.1~12.7第16~20/21 12....
分类:编程语言   时间:2015-11-17 10:44:21    阅读次数:157
Java应用中使用ShutdownHook友好地清理现场
在线上Java程序中经常遇到进程程挂掉,一些状态没有正确的保存下来,这时候就需要在JVM关掉的时候执行一些清理现场的代码。Java中得ShutdownHook提供了比较好的方案。 JDK在1.3之后提供了Java Runtime.addShutdownHook(Thread hook)方法,可以.....
分类:编程语言   时间:2015-11-17 10:42:20    阅读次数:161
T047 冒泡排序
#includevoid BubbleSort(int A[],int s,int m){int i, j, t;for(j=0;j<m+s-1;j++) for(i=s;i<s+m-j-1;i++) if(A[i]<A[i+1]) { t=A[i]; A[...
分类:编程语言   时间:2015-11-17 10:40:42    阅读次数:155
【笨木头Unity】入门之旅009:Demo之四处找死(四)_在代码里操作物体
有没有发现越往后写,旁白出现的次数越少?是的,最近公司出了点小问题,思绪就变得沉重了一些,思绪一沉重,我的精神分裂就很难发作。 不唠叨了,这次我们来试试在代码里操作物体吧,很简单很简单的。  笨木头花心贡献,啥?花心?不,是用心。转载请注明,原文地址:http://www.benmutou.com/archives/2176文章来源:笨木头与游戏开发   1.找遍全世界,只为了发现你——FindG...
分类:编程语言   时间:2015-11-17 09:32:15    阅读次数:332
swift循环
遍历数组 var secondForLoop=0; for var i=0;ilargest{ largest=number; } } } println(largest);while循环var n=2; while n<100{ n=n*2; } println(n);do-while循环 var...
分类:编程语言   时间:2015-11-17 09:29:39    阅读次数:124
python运算符与用法
运算符与用法运算符名称说明例子+加两个对象相加3+5得到8。‘a‘+‘b‘得到‘ab‘。-减得到负数或是一个数减去另一个数-5.2得到一个负数。50-24得到26。*乘两个数相乘或是返回一个被重复若干次的字符串2*3得到6。‘la‘*3得到‘lalala‘。**幂返回x的y次幂3**4得到81(即3*3*3*3)/除x除..
分类:编程语言   时间:2015-11-17 07:12:23    阅读次数:196
python培训day4 随便
lambda表达式这个表达式其实和三院运算一样,就是为了提高python的处理速度和简化代码用的。但是lamda函数只能处理简单的逻辑例如以下函数defs(x): returnx+1 prints(1)2如果用lambda表达式写就可以简化为s=lambdax:x+1 prints(1)2同理,如果有多个参数可以写成s=lambdax,y:x+y..
分类:编程语言   时间:2015-11-17 07:11:37    阅读次数:214
c语言中,宏和函数的区别
一、代码长度:宏是完全替换,插入到程序里使得代码变长;函数代码是只出现在一个地方,使用时则去那里调用。二、执行速度:宏更快一些,因为在预编译阶段都已完成;函数则慢一点,因为需要调用以及返回(压栈/出栈)额外时间。三、操作符优先级:宏有时要少加括号而导致计算逻..
分类:编程语言   时间:2015-11-17 07:09:33    阅读次数:193
C语言:使用main函数的参数,实现一个整数计算机。
#include<stdio.h> #include<stdlib.h> #include<assert.h> intcalculator(intnum1,char*p,intnum2) { if(p=="-a") returnnum1+num2; elseif(p=="-s") returnnum1-num2; elseif(p=="-m") returnnum1*num2; elseif(p=="-d") returnnum1/num2; else return-1..
分类:编程语言   时间:2015-11-17 07:05:32    阅读次数:215
C语言:调整数组使奇数全部都位于偶数前面。
#define_CRT_SECURE_NO_WARNINGS1 #include<stdio.h> #include<stdlib.h> #include<assert.h> voideven_old_number(int*arr,intlen) { assert(arr); inti=0; intj=0; inttmp=0; for(i=0;i<len;i++) { while((arr[i]%2==0)&&(i<len)) { i++; ..
分类:编程语言   时间:2015-11-17 07:05:50    阅读次数:178
bash shell基础特性之三(数组)
bashshell基础特性之三(数组)一、数组定义数组指连续的多个独立内存空间,每个内存空间相当于一个变量。bashshell只支持一维数组,但参数个数没有限制。数组元素:数组名+索引(从0开始编号)声明数组:declare-aARRAR_NAME(其实不用声明,按数组方式直接赋值给变量即可,BASH..
分类:编程语言   时间:2015-11-17 07:03:09    阅读次数:222
调整数组使奇数全部都位于偶数前面。
#include<stdio.h> #include<assert.h> voidReorderOddEven(intarry[],intsize) { assert(arry); if(arry==NULL||size<=0) { return; } intbegin=0; inttemp=0; intend=size-1; while(begin<end) { while(begin<end&&arry[begin]%2!..
分类:编程语言   时间:2015-11-17 07:01:10    阅读次数:144
升级python
第一步:下载python2.7.4版本源码:wgethttp://python.org/ftp/python/2.7.4/Python-2.7.4.tgz解压文件[aa@localhost~]$tarjxvfPython-2.7.4.tar.bz2[niuxl@localhost~]$cdPython-2.7.4[niuxl@localhostPython-2.7.4]$lsconfig.guessconfigureDemoGrammarinstall-shLICENSEMake..
分类:编程语言   时间:2015-11-17 07:01:31    阅读次数:189
python学习之面向对象
#_metaclass_=type # 确定使用新式类class Animal: address="acccd"; def __init__(self): #构造方法 一个对象创建后会立即调用此方法 self.Name="Doraemon" print(self.Name); def access....
分类:编程语言   时间:2015-11-17 01:41:10    阅读次数:242
C语言文本文件基本操作
#include#include///定义学生结点typedef struct node{ char name[20]; float CScore; float DataBaseScore;}Student;//键盘输入学生信息Student* ScanStudent(int n)...
分类:编程语言   时间:2015-11-17 01:38:06    阅读次数:260
网站多语言转换.利用Google 语言的js.贴到网站就能用.
分类:编程语言   时间:2015-11-17 01:38:24    阅读次数:314
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!