1.一行过长的语句可以使用反斜杠( \ )分解成几行;使用闭合操作符时,单一语句也可以跨多行,例如:在含有小括号、中括号、花括号时可以书写多行。另外就是三引号包括下的字符串也可以跨行书写。2.一般缩进四个空格宽度为最佳,如果你的代码要跨平台应用,或被不同的编辑器读写,建议不要使用制表符。3.分号( ...
分类:
编程语言 时间:
2015-12-14 18:10:23
阅读次数:
149
题目来源: https://leetcode.com/problems/climbing-stairs/题意分析: 爬楼梯,一次可以爬一步或者两步。如果要爬n层,问一共有多少种爬法。比如说,如果是3层,可以有[[1,1,1],[1,2],[2,1]]共3种方法。题目思路: 这是一个典型的动态规...
分类:
编程语言 时间:
2015-12-14 18:09:48
阅读次数:
127
Page.javapackage com.xxx.common.util;import java.io.Serializable;import java.util.ArrayList;import java.util.List;import org.apache.commons.lang.Strin...
分类:
编程语言 时间:
2015-12-14 18:10:37
阅读次数:
201
原文链接 : Swift Programming 101: Creating Self-Registering Swift UI Controls
原文作者 : Kevin McNeish
译文出自 : 开发技术前线 www.devtf.cn
译者 : kmyhy
校对者:LastDay
状态:完成
对于自定义控件来说,在不破坏原有的消息机制的前提下,如何响应事件通知?在...
分类:
编程语言 时间:
2015-12-14 16:45:13
阅读次数:
241
DDA_为微分绘制直线算法 以步进坐标轴部长=1像素为单位,计算y=kx + b,绘制像素点(x, round(y)). 即步进坐标增长1, 另一坐标增长K或者1/k。 程序如下: 1 //数值微分算法DDA 2 void CCGProjectWorkView::DDA_Line(const ...
分类:
编程语言 时间:
2015-12-14 16:39:40
阅读次数:
180
Spring-Task本文介绍Spring3.0以后自主开发的定时任务工具,spring task,可以将它比作一个轻量级的Quartz,而且使用起来很简单,除spring相关的包外不需要额外的包,而且支持注解和配置文件两种形式,下面将分别介绍这两种方式。第一种:配置文件方式第一步:编写作业类即普通...
分类:
编程语言 时间:
2015-12-14 16:38:49
阅读次数:
235
《一》魔方阵说明: 魔方阵是一个N*N的矩阵; 该矩阵每一行,每一列,对角线之和都相等;《二》魔方阵示例: 三阶魔方阵: 8 1 6 3 5 7 4 9 2 每一行之和:8+1+6=15; 3+5+7...
分类:
编程语言 时间:
2015-12-14 16:35:18
阅读次数:
354
python中得到shell命令输出的方法:1.import subprocessoutput = subprocess.Popen(['ls','-l'],stdout=subprocess.PIPE,shell=True).communicate()print output[0]2.import...
分类:
编程语言 时间:
2015-12-14 16:33:57
阅读次数:
233
Aspectj切入点语法定义在使用spring框架配置AOP的时候,不管是通过XML配置文件还是注解的方式都需要定义pointcut"切入点"例如定义切入点表达式 execution (* com.sample.service.impl..*.*(..))execution()是最常用的切点函数,其...
分类:
编程语言 时间:
2015-12-14 16:33:00
阅读次数:
203
一直不是很清楚服务器的定义,对于什么是服务器/客户端架构也只有一个模糊的感觉。最近开始学习,才明白一些什么服务器和客户端的关系。所谓的服务器,就是提供服务的东西,它是一个硬件或者软件,可以向一个或者多个客户端提供所需要的服务。它存在的目的就是等待客户的请求,然后给客户服务,再接着等待请求。而客户端,...
分类:
编程语言 时间:
2015-12-14 16:30:28
阅读次数:
197
1. alert是弹出警告框,在文本里面加入\n就可以换行。2. confirm弹出确认框,会返回布尔值,通过这个值可以判断点击时确认还是取消。true表示点击了确认,false表示点击了取消。3. prompt弹出输入框,点击确认返回输入框中的值,点击取消返回null。下面是详细的例子: ...
分类:
编程语言 时间:
2015-12-14 16:24:05
阅读次数:
168
一.背景由于项目中要用到将Java对象转为xml返回给调用者。选择使用JAXB,由于它是JDK自带的。不须要引入其它Jar包它提供了高速而简便的方法将xml和对象互转的方法。二.重要Class和Interface:JAXBContext:应用的入口。用于管理XML/Java绑定信息。Marshall...
分类:
编程语言 时间:
2015-12-14 16:21:47
阅读次数:
1986
http://www.cnblogs.com/bitzhuwei/p/Write_CSharp_In_C.html#_lab2_2_0大才!支持(0)反对(0)回复引用#2楼2013-10-08 11:57E8software谢谢分享。顺便,楼主,我把你关注了。支持(0)反对(0)回复引用#3楼[楼...
分类:
编程语言 时间:
2015-12-14 16:18:15
阅读次数:
296
对比了几个打包工具,发现py2exe更好用一点,一个命令就可以。1.获取http://prdownloads.sourceforge.net/py2exe 下载python版本对应的。直接下载然后安装可以2.python代码*新建个python项目,里面新建两个文件py2exe.py,main.py...
分类:
编程语言 时间:
2015-12-14 16:15:04
阅读次数:
176
一、概述 实现语言无关性的基础是虚拟机和字节码存储格式。Java虚拟机不和包括Java在内的任何语言绑定,只与"Class文件"这种特定的二进制文件所关联,Class文件中包含了Java虚拟机指令集合符号表以及若干其它辅助信息。Java虚拟机作为一个通用的、机器无关的执行平台,任何其他语言都可以将....
分类:
编程语言 时间:
2015-12-14 16:11:56
阅读次数:
226
但JAVA本身缺少相应的类库,需要硬编码才能实现结构化文件计算,代码复杂且可读性差,难以实现高效的并行处理。使用免费的集算器可以弥补这一不足。集算器封装了丰富的结构化文件读写和游标计算函数,书写简单代码就能实现并行计算,并提供了易用的JDBC接口。JAVA应用程序可以将集算器脚本文件当做数据库存储过...
分类:
编程语言 时间:
2015-12-14 16:12:49
阅读次数:
176
1 import socket 2 import platform 4 5 def getip(): 6 try: 7 s = socket.socket(socket.AF_INET, socket.SOCK_DGRAM) 8 s.connect(('w...
分类:
编程语言 时间:
2015-12-14 16:08:41
阅读次数:
471