首页 > 编程语言
C语言宏定义##连接符和#符的使用(MFC就是靠##自动把消息和消息函数对应起来了,借助宏来减少switch case代码的编写量)
C语言中如何使用宏C(和C++)中的宏(Macro)属于编译器预处理的范畴,属于编译期概念(而非运行期概念)。下面对常遇到的宏的使用问题做了简单总结。 关于#和## 在C语言的宏中,#的功能是将其后面的宏参数进行字符串化操作(Stringfication),简单说就是在对它所引用的宏变量 通过替换后 ...
分类:编程语言   时间:2017-01-27 00:12:00    收藏:0  评论:0  赞:0  阅读:490
java基础练习 14
import java.util.Scanner;public class Fourtheen { /*打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身。*/ public static void main(String[] args){ Scanner inp ...
分类:编程语言   时间:2017-01-27 00:11:20    收藏:0  评论:0  赞:0  阅读:186
【BZOJ-3730】震波 动态点分治 + 树状数组
3730: 震波 Description 在一片土地上有N个城市,通过N-1条无向边互相连接,形成一棵树的结构,相邻两个城市的距离为1,其中第i个城市的价值为value[i]。不幸的是,这片土地常常发生地震,并且随着时代的发展,城市的价值也往往会发生变动。接下来你需要在线处理M次操作:0 x k 表 ...
分类:编程语言   时间:2017-01-27 00:10:52    收藏:0  评论:0  赞:0  阅读:583
java基础练习 18
import java.util.Scanner;public class Eightheen { /*判断一个素数能被几个9整除*/ public static void main(String[] args){ Scanner input=new Scanner(System.in); Syst ...
分类:编程语言   时间:2017-01-27 00:10:03    收藏:0  评论:0  赞:0  阅读:279
SpringMVC常用的注解
最近在学习SpringMVC 以下是整理出来的笔记 。。。。。待更新 1.Dispatcherservlet DispatcherServlet是前置控制器,配置在web.xml文件中的。拦截匹配的请求,Servlet拦截匹配规则要自已定义,把拦截下来的请求,依据相应的规则分发到目标Controll ...
分类:编程语言   时间:2017-01-27 00:09:50    收藏:0  评论:0  赞:0  阅读:278
java基础练习 13
import java.util.Scanner;public class Thirtheen { /*输入某年某月某日,判断这一天是这一年的第几天?*/ public static void main(String[] args){ Scanner input=new Scanner(System ...
分类:编程语言   时间:2017-01-27 00:09:29    收藏:0  评论:0  赞:0  阅读:180
java基础练习 16
public class Sixtheen { /*利用递归方法求5!。*/ public static void main(String[] args){ System.out.println("5的阶乘是:"+Recursion(5)); } public static int Recursio ...
分类:编程语言   时间:2017-01-27 00:09:12    收藏:0  评论:0  赞:0  阅读:337
java基础练习 15
import java.util.Scanner;public class Fiftheen { /*有n个人围成一圈,顺序排号。从第一个人开始报数(从1到3报数),凡报到3的人退出圈子,问最后留下的是原来第几号的那位。*/ public static void main(String[] args ...
分类:编程语言   时间:2017-01-27 00:08:39    收藏:0  评论:0  赞:0  阅读:206
java基础练习 19
public class Ninetheen { /*求1+2!+3!+...+20!的和*/ public static void main(String[] args){ int i,j; long sum=0,jiecheng=1; for(i=1;i<=20;i++){ jiecheng=1 ...
分类:编程语言   时间:2017-01-27 00:08:03    收藏:0  评论:0  赞:0  阅读:208
javascript - Underscore 与 函数式编程
《Javascript函数式编程 PDF》 Underscore ...
分类:编程语言   时间:2017-01-27 00:07:52    收藏:0  评论:0  赞:0  阅读:336
java基础练习 17
import java.util.Scanner;public class Seventheen { /*企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%;利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可可提成7.5%;20万到40万 ...
分类:编程语言   时间:2017-01-27 00:07:36    收藏:0  评论:0  赞:0  阅读:283
初识Python(一)
一、第一个Python语句创建hello.py文件,内容如下:print‘hello,world‘执行hello.py文件,即:pythonhello.py执行结果如下:python内部执行过程如下:二、解释器默认执行上述的hello.py文件,需要明确的指出hello.py脚本由python解释器来执行,即pythonhello.py。另外还可在hel..
分类:编程语言   时间:2017-01-26 23:26:14    收藏:0  评论:0  赞:0  阅读:357
IT十八掌Java基础 操作基本数据流、properties
Day19操作基本数据类型的流DataInputStreamDataOutputStream/**可以读写基本数据类型的数据*数据输入流:DataInputStream*DataInputStream(InputStreamin)*数据输出流:DataOutputStream*DataOutputStream(OutputStreamout)*/publicclassDataStreamDemo{publicstaticvoidmain(S..
分类:编程语言   时间:2017-01-26 23:25:20    收藏:0  评论:0  赞:0  阅读:388
IT十八掌Java基础 设计模式
Day20扩展知识面向对象思想设计原则设计模式设计模式的分类常见的设计模式简单工厂模式和工厂方法模式(接口)模版设计模式(抽象类)装饰设计模式(IO流)单例设计模式(多线程)适配器模式(GUI)面向对象思想设计原则在实际的开发中,我们要想更深入的了解面向对象思想,就必须熟悉前..
分类:编程语言   时间:2017-01-26 23:25:06    收藏:0  评论:0  赞:0  阅读:487
python   __name__=='__main__' 用法
python文件的后缀为.py,比如name.pypython文件可以直接执行,也可以被导入、调用,比如importname;script1:#!/bin/python #Filename:name.py if__name__==‘__main__‘: print‘Thisprogramisbeingrunbyitself‘ else: print‘Iambeingimportedfromanothermodule‘script2:#!/bin/pyt..
分类:编程语言   时间:2017-01-26 23:24:52    收藏:0  评论:0  赞:0  阅读:372
初识Python(二)
一、执行脚本传入参数Python可通过引用大量的模块,从而使开发的Python程序更加简洁、简明。Python的类库主要包括三种:Python内部提供的模块第三方模块业内开源的模块程序员自己开发的模块例如,Python内部提供一个sys的模块,其中的sys.platform用来获取当前系统平台,可使用..
分类:编程语言   时间:2017-01-26 23:23:25    收藏:0  评论:0  赞:0  阅读:462
python import 与 from .... import ...区别
在python用import或者from...import来导入相应的模块。模块其实就一些函数和类的集合文件,它能实现一些相应的功能,当我们需要使用这些功能的时候,直接把相应的模块导入到我们的程序中,我们就可以使用了。pycharm工具#!/bin/python#filename:test.pyimporttime;printtime.ct..
分类:编程语言   时间:2017-01-26 23:22:47    收藏:0  评论:0  赞:0  阅读:431
用spring boot快速创建 Restful Web Service
新建项目目录:hello项目结构目录:mkdirsrc\main\java\hello创建Gradle项目构建文件:build.gradlebuildscript{ repositories{ mavenCentral() } dependencies{ classpath("org.springframework.boot:spring-boot-gradle-plugin:1.4.3.RELEASE") } } applyplugin:‘java‘ apply..
分类:编程语言   时间:2017-01-26 23:21:29    收藏:0  评论:0  赞:0  阅读:417
Java开发环境配置
Java开发环境配置1.JDK安装JDK(Java开发工具包)下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html选择自己系统对应的版本,下载后安装。 2.Java环境变量配置变量名:JAVA_HOME变量值: ...
分类:编程语言   时间:2017-01-26 23:18:54    收藏:0  评论:0  赞:0  阅读:332
【repost】图解Javascript上下文与作用域
本文尝试阐述Javascript中的上下文与作用域背后的机制,主要涉及到执行上下文(execution context)、作用域链(scope chain)、闭包(closure)、this等概念。 Execution context 执行上下文(简称上下文)决定了Js执行过程中可以获取哪些变量、函 ...
分类:编程语言   时间:2017-01-26 23:18:06    收藏:0  评论:0  赞:0  阅读:396
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!