1.抽象类 在Java语言中使用abstrac关键字来定义抽象类和抽象方法,抽象方法没有定义,方法名后面直接跟一个分号,而不是花括号。 抽象类总结: 抽象类不能被实例化(初学者很容易犯的错),如果被实例化,就会报错,编译无法通过。只有抽象类的非抽象子类可以创建对象。 抽象类中不一定包含抽象方法,但是 ...
分类:
编程语言 时间:
2017-07-08 17:55:46
阅读次数:
148
直接输出系统命令到屏幕,该方法获取的命令返回值不可被赋值给变量,输出结果受编码影响会乱码: 将执行获取的系统命令存入内存,再将内存中的结果读取出来输出到屏幕,不会乱码: 在执行文件所在目录下创建文件夹 ...
分类:
编程语言 时间:
2017-07-08 17:54:23
阅读次数:
226
转:http://www.cnblogs.com/System-out-println/p/5974113.html Struts2框架 一、简介 Struts2是一个相当强大的Java Web开源框架,是一个基于POJO的Action的MVC Web框架。它基于当年的WebWork和XWork框架 ...
分类:
编程语言 时间:
2017-07-08 17:53:47
阅读次数:
293
1.1. 概述 当提交的表单带有_method字段时,通过HiddenHttpMethodFilter 将 POST 请求转换成 DELETE、PUT请求,加上@PathVariable注解从而实现 RESTful 风格的CRUD 1.2. 配置信息 Web.xml <?xml version="1 ...
分类:
编程语言 时间:
2017-07-08 17:53:40
阅读次数:
251
功能 将xml文档转换成json格式数据 说明 依赖包: 1. jdom-2.0.2.jar : xml解析工具包; 2. fastjson-1.1.36.jar : 阿里巴巴研发的高性能json工具包 程序源代码 package com.xxx.open.pay.util; import com. ...
分类:
编程语言 时间:
2017-07-08 17:52:46
阅读次数:
242
面向对象的语言有一个标志,即拥有类的概念,抽象实例对象的公共属性与方法,基于类可以创建任意多个实例对象,一般具有封装、继承、多态的特性!但JS中对象与纯面向对象语言中的对象是不同的,ECMA标准定义JS中对象:无序属性的集合,其属性可以包含基本值、对象或者函数。可以简单理解为JS的对象是一组无序的值 ...
分类:
编程语言 时间:
2017-07-08 17:52:38
阅读次数:
164
1.1. 概述 当提交的表单带有_method字段时,通过HiddenHttpMethodFilter 将 POST 请求转换成 DELETE、PUT请求,加上@PathVariable注解从而实现 RESTful 风格的CRUD 1.2. 配置信息 Web.xml <?xml version="1 ...
分类:
编程语言 时间:
2017-07-08 17:52:05
阅读次数:
277
Python中常常遇到这种字符编码问题,尤其在处理网页源代码时(特别是爬虫中): UnicodeDecodeError: ‘XXX' codec can't decode bytes in position 12-15: illegal multibyte... 以下以汉字'哈'来解释作演示样例解释 ...
分类:
编程语言 时间:
2017-07-08 17:51:32
阅读次数:
322
如今的高级语言如java,c#等,都採用了垃圾收集机制,而不再是c,c++里用户自己管理维护内存的方式。自己管理内存极其自由。能够随意申请内存,但如同一把双刃剑,为大量内存泄露。悬空指针等bug埋下隐患。 对于一个字符串、列表、类甚至数值都是对象。且定位简单易用的语言。自然不会让用户去处理怎样分配回 ...
分类:
编程语言 时间:
2017-07-08 17:50:30
阅读次数:
297
编程题 1 台阶问题/斐波纳挈 一只青蛙一次可以跳上1级台阶,也可以跳上2级。求该青蛙跳上一个n级的台阶总共有多少种跳法。 fib = lambda n: n if n <= 2 else fib(n - 1) + fib(n - 2) 第二种记忆方法 def memo(func): cache = ...
分类:
编程语言 时间:
2017-07-08 17:49:57
阅读次数:
314
print 'YES' if sum([L.count(x) for x in L]) > len(L) else 'NO' %count会重复取重复的数字所以大于len(L) ...
分类:
编程语言 时间:
2017-07-08 17:47:26
阅读次数:
150
open/文件操作f=open('/tmp/hello','w')#open(路径+文件名,读写模式)#读写模式:r只读,r+读写,w新建(会覆盖原有文件),a追加,b二进制文件.常用模式如:'rb','wb','r+b'等等 读写模式的类型有: rU 或 Ua 以读方式打开, 同时提供通用换行符支 ...
分类:
编程语言 时间:
2017-07-08 17:46:23
阅读次数:
278
pb_ds库之hash 最近在做hash的模板题,自己手打的的hash代码长还容易出错。 但STL中有一个pb_ds库,里面的hash函数和手打的hash速度差不多,比STL中的map快多了。 与大家分享一下,不足之处还请各位神犇指出和补充。 本文只是简略地介绍此函数在hash中的应用,若想深入研究 ...
分类:
编程语言 时间:
2017-07-08 17:46:08
阅读次数:
193
Java就是用来做项目的!Java的主要应用领域就是企业级的项目开发!要想从事企业级的项目开发,你必须掌握如下要点: 1、掌握项目开发的基本步骤2、具备极强的面向对象的分析与设计技巧3、掌握用例驱动、以架构为核心的主流开发方法 没有人愿意自己一辈子就满足于掌握了一些代码实现的技巧,别人告诉你要实现什 ...
分类:
编程语言 时间:
2017-07-08 17:45:59
阅读次数:
169
数据结构和算法各是指什么?作用是什么? 具体有哪些数据结构,又有哪些算法? 数据结构是数据在计算机内存或者外存中的组织方式,算法就是计算机操作数据结构中数据的方式方法,比如查找、排序。 很少有数据结构是为了节省存储空间的,数据结构和算法的常见目的都集中与提高数据操作的速度上。 常见数据结构有:数组( ...
分类:
编程语言 时间:
2017-07-08 17:45:43
阅读次数:
233
Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由 ...
分类:
编程语言 时间:
2017-07-08 17:45:06
阅读次数:
145