一.格式符 1. f格式符 #include<stdio.h> #include<stdlib.h> void main(){ printf("%f",10.23456789);//默认保留6位 printf("\n%.10f",10.234567);//小数点后保留10位 printf("\n%20.10f",10.234567);//位宽为20 printf("\n%-20.10f",10.2345…
转至:http://blog.csdn.net/zhanzheng520/article/details/10434791   一.格式符含义 1.d格式符:按十进制格式输出. %d         输出数字长度为变量数值的实际长度 %md        输出m位(不足补空格,大于m位时按实际长度输出) %ld,%mld  l(小写字母L)表示输出“长整型”数据 %0md,%0mld 0(数字0)表示位数不足m时补0 注:%后面的m(位数控制).0(位数不足补0)对于其他格式符也适用.    …
# 格式化输出name = "sz"age = 18# 我的名字是xxx,年龄是xxxprint("我的名字是%s,年龄是%d"%(name,age)) 这是我们上节课学的格式化输出,打印一句话,这句话有2个参数是变量,相当于我们先设计一个语句模板,然后在里面填写参数,%号的位置相当于变量,说白了就是挖了两个坑,这时候需要我们把对应的数值填写进去就ok了,而今天主要学习下这个%占位格式符的用途和写法. # %[(name)][flags][width][.preci…
在输出字符串时,使用格式说明  使字符串显示适当的格式,比如:货币格式,或者科学计数法.百分比等. 以下是格式化的数字字符串  格式. {index, alignment: format} 例如: ; Console.WriteLine("Number01: {0,4:C}",num); 将得到如下结果: Number01: 1.010000E+002 这里index 为必需,其指定了输出的顺序,但是指定字符串长度的alignment为可选,其参数指定对齐方式,例如: ; ; Cons…
一.模块化设计 #include<stdio.h> #include<stdlib.h> #include<windows.h> void openbaidu(){ ShellExecuteA(,,,); } void closebaidu(){ system("taskkill /f /im 360se.exe"); } void clickbaidu(){ /*SetWindowPos MOUSE_EVENT*/ SetCursorPos(,);…
继上一篇文章之后,本文将介绍 Controller 和 Action 的一些较高级特性,包括 Controller Factory.Action Invoker 和异步 Controller 等内容. 本文目录 开篇:示例准备 文章开始之前,我们先来了解一下一个请求的发出到Action方法处理后返回结果的流程,请试着理解下图: 本文的重点是 controller factory 和 action invoker.顾名思义,controller factory 的作用是创建为请求提供服务的Cont…
格式化日期和数字的字符串经常要用到这个, 就把帮助里面的东西大概整理了一些列在这里了. 下表描述了用来格式化 DateTime 对象的标准格式说明符.格式说明符 名称 说明 d 短日期模式 显示由与当前线程关联的 DateTimeFormatInfo.ShortDatePattern 属性定义的模式或者由指定格式提供程序定义的模式. D 长日期模式 显示由与当前线程关联的 DateTimeFormatInfo.LongDatePattern 属性定义的模式或者由指定格式提供程序定义的模式. t…
%p:输出日志信息的优先级,即DEBUG,INFO,WARN,ERROR,FATAL. %d:输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,如:%d{yyyy/MM/dd HH:mm:ss,SSS}. %r:输出自应用程序启动到输出该log信息耗费的毫秒数. %t:输出产生该日志事件的线程名. %l:输出日志事件的发生位置,相当于%c.%M(%F:%L)的组合,包括类全名.方法.文件名以及在代码中的行数.例如:test.TestLog4j.main(TestLog4…
本篇介绍内容 作用域 python类的多继承 IO多路复用 socketserver之源码剖析 多线程和多进程 作用域 if 1 == 1: name = "xxx" print(name) 上面代码在python和javascript中没有块级作用域,是可以执行的但是在c#和java中有块级作用域,会报错变量name不存在 python的作用域链 由内向外找 找不到就报错 当程序还没执行作用域在执行之前就已经定义好了,下面的例子证明了这点 name = "aaa"…
总结:fdisk   mkfs  mount 1.磁盘分区 硬盘分区有三种,主磁盘分区.扩展磁盘分区.逻辑分区. 一个硬盘主分区至少有1个,最多4个,扩展分区可以没有,最多1个.且主分区+扩展分区总共不能超过4个.逻辑分区可以有若干个. 在windows下激活的主分区是硬盘的启动分区,他是独立的,也是硬盘的第一个分区,正常分的话就是C区. 在linux下主分区和逻辑分区都可以用来放系统,引导os开机,grub会兼容windows系统开机启动. 分出主分区后,其余的部分可以分成扩展分区,一般是剩下…