摘要: 1, 创建一个Excel 2, 设置字体 3, 单元格宽高 4, 合并单元格 5, 水平居中 6, 设置公式 7, 边框 阅读全文
posted @ 2017-07-14 16:39 飞鸿踏雪不留痕 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 1,get方式 2,post方式 阅读全文
posted @ 2017-07-13 19:25 飞鸿踏雪不留痕 阅读(16288) 评论(0) 推荐(2) 编辑
摘要: 该文针对的是关于树结构的数据的导出,每一个节点都可以创建不定数的子节点,在选择好某个节点进行导出 时,会把该节点以及子节点的数据都导出来。导出后的excel的格式大概如下图的形式,这个是一个比较理想 的状态,合并的空单元格也比较顺利,但实际的子节点数肯定不可能是一样的,合并必要的单元格也肯定不会 这 阅读全文
posted @ 2017-06-26 19:23 飞鸿踏雪不留痕 阅读(2888) 评论(0) 推荐(1) 编辑
摘要: AOP有的翻译“面向切面编程”,有的是“面向方面编程”。其实名字不重要,思想才是核心,mvc的Filter让我们很 方便达到这种面向方面编程,就是在现有代码的基础上注入外部代码,也就是所谓的面向方面编程,比如身份 验证。 下面通过一个具体的例子来体验一下MVC的AOP。 1、定义一AuthenAdm 阅读全文
posted @ 2017-06-21 15:29 飞鸿踏雪不留痕 阅读(1709) 评论(0) 推荐(0) 编辑
摘要: 1,浏览器对json支持的方法: JSON.parse(jsonstr);将string转为json的对象。 JSON.stringify(jsonobj);将json对象转为string。 2,js比较数字大小 在JS中,从文本框取出两个数据(数字),JS默认它们为字符串。 在进行比较大小时需要用 阅读全文
posted @ 2017-05-27 13:59 飞鸿踏雪不留痕 阅读(117) 评论(0) 推荐(0) 编辑
摘要: 由于http是无状态的,所以正常情况下在浏览器浏览网页,服务器都是通过访问者的cookie(cookie中存储的 jsessionid)来辨别客户端的身份的,当客户端进行登录服务器也会将登录信息存放在服务器并与客户端的 cookie中的jsessionid关联起来,这样客户端再次访问我们就可以识别用 阅读全文
posted @ 2017-05-26 10:44 飞鸿踏雪不留痕 阅读(932) 评论(0) 推荐(0) 编辑
摘要: 第一种方式: 最简单的就是返回一个file类型的数据即FilePathResult类型的对象 第二种方式: 阅读全文
posted @ 2017-05-25 17:44 飞鸿踏雪不留痕 阅读(1922) 评论(0) 推荐(0) 编辑
摘要: nginx s reload :修改配置后重新加载生效 nginx s reopen :重新打开日志文件 nginx t c /path/to/nginx.conf 测试nginx配置文件是否正确 启动操作 c参数指定了要加载的nginx配置文件路径 停止操作 nginx s stop :快速停止n 阅读全文
posted @ 2017-05-17 21:09 飞鸿踏雪不留痕 阅读(34113) 评论(0) 推荐(0) 编辑
摘要: 例如要下载文件的地址为:htpp://www.baidu.com/test.rar 我们可以使用window.open("htpp://www.baidu.com/test.rar"), 但是该方法在火狐上没有效果的,在IE浏览器上是可以的。 如果用window.location.href="htp 阅读全文
posted @ 2017-05-16 17:31 飞鸿踏雪不留痕 阅读(496) 评论(0) 推荐(0) 编辑
摘要: npm是一个node包管理和分发工具,已经成为了非官方的发布node模块(包)的标准。有了npm,可以很快的找到特定服务要使用的包,进行下载、安装以及管理已经安装的包。 1、npm install moduleNames:安装Node模块 安装完毕后会产生一个node_modules目录,其目录下就 阅读全文
posted @ 2017-05-16 15:54 飞鸿踏雪不留痕 阅读(1713) 评论(0) 推荐(0) 编辑