前言:
以数据库导出为excel文件为例子,分析抽象性思维和元数据定义、解析执行的过程。
问题:
系统中比较常见各种excel导出的功能要求,如何开发一个通用的excel导出功能?可以适应各种需求?
探索:
首先需要手动写一个从数据库中导出数据到excel的程序,尽量使用别使用ssh之类。
分析:
数据导出为excel功能,主要...
分类:
其他好文 时间:
2014-07-31 13:19:16
阅读次数:
224
注意:需要引入activation.jar
cos.jar
mail.jar,
并且删除掉j2ee中的重复jar包(我的路径是D:\myeclipse10For32\Common\plugins\com.genuitec.eclipse.j2eedt.core_10.0.0.me201110301321\data\libraryset\EE_5\javaee.jar),用winr...
分类:
编程语言 时间:
2014-07-31 13:19:06
阅读次数:
310
1.简介
1> 整个应用程序的象征,一个应用程序就一个UIApplication对象,使用了单例设计模式
2> 通过[UIApplication sharedApplication]访问这个单例对象
2.常见用法
1> 设置图标右上角的红色提示数字
app.applicationIconBadgeNumber = 10;
2> 设置状态栏的样式
app.statusBarStyle ...
分类:
移动开发 时间:
2014-07-31 13:18:56
阅读次数:
204
在做项目的时候,经常会使用到JSTL和EL表达式,有时我们需要看下页面生成的源代码,但是当jsp中充满了jstl的各种标签,页面就会存在很多的空白部分,有时太多了会让浏览器假死掉,这是我们就想要去掉这些空白的部分了。去掉的方法很多,下面一一列举出来。我的开发及服务器环境:Windows7 + Eclipse2014 + Tomcat7.0 + JDK 1.7.0经过多番测试,可用的方法有:1、在每...
分类:
Web程序 时间:
2014-07-31 13:18:46
阅读次数:
264
Building a Space Station
Time Limit: 1000MS Memory Limit: 30000K
Total Submissions: 4400 Accepted: 2255
Description
You are a member of the space station engineering team, and are assigned a tas...
分类:
其他好文 时间:
2014-07-31 13:18:36
阅读次数:
280
定义:将对象组合成树形结构以表示“部分整体”的层次结构。组合模式使得用户对单个对象和组合对象的使用具有一致性。
组成:
1.Component 是组合中的对象声明接口,在适当的情况下,实现所有类共有接口的默认行为。声明一个接口用于访问和管理Component子部件。
2.Leaf 在组合中表示叶子结点对象,叶子结点没有子结点。
3.Composite 定义有枝节点行为,用来存储子部件,在C...
分类:
其他好文 时间:
2014-07-31 13:18:26
阅读次数:
188
前段时间在android手机系统上开发一个小东西,先介绍一下他吧: 就是当手指点击屏幕任何地方的时候会出现点击的特效,就是在你点击屏幕的地方会出现各种效果,比如:雪花纷飞;出现五彩的肥皂泡;鲜花盛开等等! 这里我把这个效果给一个名字:魔法手指. 后续我会在撰写一篇博客来叙述如何实现的!今天这里主要说一下开发中遇到的一个问题.
Android系统上运行的各个app实际上并不是在一个虚拟机上运行的,一个app运行是需要系统为他分配一个独立的虚拟机的,也就是说Android系统上各个app都是运行在...
分类:
移动开发 时间:
2014-07-31 13:18:16
阅读次数:
205
写在最前(这是对上一篇博文的问题做的更新【android利用zbar二维码扫描】)
前天早上登陆CSDN时候一条消息:一网友提出了两点疑惑
1.扫描框目前只是做的假象,是全屏的图片进行解析
2.中文乱码现象
各种查找,今天得以修复:及时共享给各位网友
1.扫描框定义...
分类:
移动开发 时间:
2014-07-31 13:18:06
阅读次数:
305
要搭建Redis集群,首先得考虑下面的几个问题;
Redis集群搭建的目的是什么?或者说为什么要搭建Redis集群?
Redis集群搭建的目的其实也就是集群搭建的目的,所有的集群主要都是为了解决一个问题,横向扩展。
在集群的概念出现之前,我们使用的硬件资源都是纵向扩展的,但是纵向扩展很快就会达到一个极限,单台机器的Cpu的处理速度,内存大小,硬盘大小没办法...
分类:
其他好文 时间:
2014-07-31 13:17:56
阅读次数:
347
/*
中文题意:
中文翻译:
题目大意:求出最小的 n 使得2的 I 次方对 n 的值为1.
解题思路:如下:
难点详解:先用费马小定理了解2的 i 次方对偶数取余都不可能是一,还有就是排除 1 。之后要用中国剩余定理让 t 的值不超出 int 范围。不用这个定理我错了n次,都是超时。我猜测可能是 t 的值超出了int 的范围了,之后的数都是随机的,所以一直运行不出来,才会超时的。(不知...
分类:
其他好文 时间:
2014-07-31 13:17:46
阅读次数:
185
使用jetty+axis2实现webservice服务端,且无需使用axis2命令生成服务端代码,只要services.xml配置实现类。
工程为gradle工程配置文件在src/main/resources/axis2/WEB-INF/services.xml:
Please Type your service description here
<mes...
分类:
系统相关 时间:
2014-07-31 13:17:26
阅读次数:
323
ajax全称是:asynchronous javasctipt and xml。
1.为什么需要ajax?
一般web程序与服务器的交互是:页面发送请求等待服务器处理,服务器处理数据,用户页面刷新整个页面,从而完成了一次交互。
如果用这种同步方式进行多次这种页面与服务器的交互,用户将会需要很多时间去等待服务器处理。
ajax异步处理的思想是:当页面发送请求后,交给服务器处理,服务器处理的同...
分类:
其他好文 时间:
2014-07-31 13:17:06
阅读次数:
209
win下远程桌面设置【举例】
1、源端设置
添加账户、密码
设置远程桌面:计算机——属性——远程设置——允许远程
————————————————————————————————————————————
补充:设置确定后,若出现如下防火墙报错,表明防火墙服务没有开启
开启防火墙服务:
开始——运行——输入“services.msc”——找到Window...
从普通Web页面上传文件很简单,只需要在form标签叫上enctype="multipart/form-data"即可,剩余工作便都交给浏览器去完成数据收集并发送Http请求。但是如果没有页面的话要怎么上传文件呢?
由于脱离了浏览器的环境,我们就要自己去完成数据的收集并发送请求,所以就很麻烦了。首先我们来写个JSP页面并看看浏览器发出的Http请求是什么样的...
分类:
编程语言 时间:
2014-07-31 13:16:46
阅读次数:
325
利用php CI force_download($filename, $data) 下载.csv 文件并解决各种浏览器文件名乱码,文件内容乱码...
分类:
Web程序 时间:
2014-07-31 13:16:36
阅读次数:
388
新建一个appdialog.js文件,代码如下
var contexts = {};
var dialogCount = 0;
var app = {
getDialog: function (obj) {
if (obj) {
return obj.__dialog__;
}
return undefined...
搜索+剪枝如此水的一个题,居然搞了一上午出错在bfs与dfs时共用了一个vis数组,导致bfs完后返回dfs应该能访问到的点访问不到自己想怎么剪枝,想了几个剪枝方法,又证明,又推翻,再想,再证明,再推翻用了好长时间T T自己还是水的不行啊两个剪枝:1.若,当前求出来的解now的长度+当前状态下能访问...
分类:
其他好文 时间:
2014-07-31 13:15:16
阅读次数:
492