利用Java将数据库中的数据导出为excel表格,导出完后可以下载,并压缩成zip格式 使用poi导出excel表,可以设置列宽、单元格合并居中、背景色设置等。 主要代码如下: 前端js代码 1 <body> 2 <button onclick="test()">导出 excel表</button> ...
分类:
编程语言 时间:
2017-07-23 22:31:50
阅读次数:
245
字符串函数rpartition与partition 这两个函数都接收一个分割字符串作为参数,将目标字符串分割为两个部分,返回一个三元元祖(head,sep,tail),包含分割符。细微区别在于前者从目标字符串的末尾也就是右边开始搜索分割符。 代码运行如下: ...
分类:
编程语言 时间:
2017-07-23 22:30:55
阅读次数:
170
public class 九九乘法表 { public static void main(String[] args) { // TODO Auto-generated method stub for ( int n=1;n<=9;n++) { for (int m=1;m<=n;m++) { Sy ...
分类:
编程语言 时间:
2017-07-23 22:30:31
阅读次数:
206
1)对象序列化是把一个对象变为二进制的数据流的一种方法。对象序列化后可以方便的实现对象的传输或存储。 2)如果一个类的对象想被序列化,则对象所在的类必须实现Serialilzable接口。此接口中没有定义任何方法,所以此借口是一个标识接口,表示一个类具备被序列化的能力。 3)对象被序列化后变为二进制 ...
分类:
编程语言 时间:
2017-07-23 22:30:15
阅读次数:
176
python装饰器 装饰器本质上是一个函数,在不对其他函数源代码进行修改的情况下,为其他函数提供额外功能。 分析:test1的内存地址(只有函数名,没有小括号就是指其内存地址)赋值给func,func()就等价与test1()运行,deco记录test1()运行相关时间 二:高阶函数 满足下列条件之 ...
分类:
编程语言 时间:
2017-07-23 22:29:54
阅读次数:
150
名称空间:存放名字的地方,准确的说名称空间是存放名字与变量值绑定关系的地方 一、名称空间又分为: 内置名称空间:在python解释器启动时产生,存放一些python内置的名字 全局名称空间:在执行文件时产生,存放文件级别定义的名字 局部名称空间:在执行文件的过程中,如果调用了函数,则会产生该函数的局 ...
分类:
编程语言 时间:
2017-07-23 22:29:27
阅读次数:
145
1.作用域 Python中的作用域定义了名字在代码块中的可见性。如果在代码块中定义了一个局部变量,那么这个局部变量的作用域就是所在的这个代码块。如果这个定义发生在函数体内,则这个变量的作用域就扩展到包含在这个函数中的任何代码块中,但是,如果包含在这个函数中的一个代码块中,同样的名字被绑定到了不同的对 ...
分类:
编程语言 时间:
2017-07-23 21:19:03
阅读次数:
318
Python介绍 Python的创始人为吉多·范罗苏姆(Guido van Rossum),人称龟叔。1989年的圣诞节期间,Guido开始写Python语言的解释器。Python这个名字,来自Guido所挚爱的电视剧Monty Python’s Flying Circus。他希望这个新的叫做Pyt ...
分类:
编程语言 时间:
2017-07-23 21:18:04
阅读次数:
214
1.冒泡排序 对于一个int数组,请编写一个冒泡排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: 2.选择排序 对于一个int数组,请编写一个选择排序算法,对数组元素排序。 给定一个int数组A及数组的大小n,请返回排序后的数组。 测试样例: 3.插入 ...
分类:
编程语言 时间:
2017-07-23 21:17:54
阅读次数:
343
1、系统安装配置Node.js https://nodejs.org/en/ 2、Sublime 依次点击 菜单栏 Tools => Build System => New Build System 3、在打开的新编译系统界面输入如下代码并存储为“JavaScript.sublime-build”或 ...
分类:
编程语言 时间:
2017-07-23 21:17:09
阅读次数:
177
模块导入的方式: 模块的概念:一个.py文件就称为一个模块 导入模块中函数的方式: 方式一:import 模块名 使用时:模块名.函数名() 方式二 :from 模块名 import 函数名 使用时:函数名() 方式三: from 模块名 import * 使用时:函数名() 方式四:from 模块 ...
分类:
编程语言 时间:
2017-07-23 21:17:01
阅读次数:
272
来自 http://www.hollischuang.com/archives/1269? 怎样检查一个数组(无序)是否包括一个特定的值?这是一个在Java中经经常使用到的并且非常实用的操作。同一时候,这个问题在Stack Overflow中也是一个非常热门的问题。在投票比較高的几个答案中给出了几种 ...
分类:
编程语言 时间:
2017-07-23 21:15:21
阅读次数:
279
function mark(p, level){ if(level >3){ return ; } if(typeof p == "object" && p != null && p.marked == undefined){ p.marked = true; console.log(p); for ...
分类:
编程语言 时间:
2017-07-23 21:14:36
阅读次数:
140
一、错误和异常 1、异常处理 try 语句按如下方式工作: 首先,执行 try 子句 (在 try 和 except 关键字之间的部分)。 如果没有异常发生, except 子句 在 try 语句执行完毕后就被忽略了。 如果在 try 子句执行过程中发生了异常,那么该子句其余的部分就会被忽略。如果异 ...
分类:
编程语言 时间:
2017-07-23 21:13:59
阅读次数:
138
爬虫,新手很容易遇到编码解码方面的问题。在这里总结下。 如果处理不好编码解码的问题,爬虫轻则显示乱码,重则报错UnicodeDecodeError: 'xxxxxx' codec can't decode byte 0xc6 in position 1034: invalid continuatio ...
分类:
编程语言 时间:
2017-07-23 21:13:51
阅读次数:
217
list: [] dict:{} tuple:() list: in , max , in, append,count,extend,index,insert,pop,remove,reverse ...
分类:
编程语言 时间:
2017-07-23 21:13:17
阅读次数:
151