前几天做了jxl导出excel,现在用freemarker做一下 freemarker导出excel和导出word步骤和是实现方法是相同的。 1.制作excel模板 2.将后缀名改为ftl,放到对应的位置下 3.实现方法 4.excel表格就好了。但是可能在打开文件的时候,出现错误。 这时候修改模板 ...
分类:
编程语言 时间:
2017-06-26 12:41:07
阅读次数:
694
var departTypeStore = Ext.create('Ext.data.Store',{ autoLoad : true, fields:['ID','DEPART_NAME'], proxy : { type : 'ajax', url : 'getCardDepartList.aj ...
分类:
其他好文 时间:
2017-06-26 10:25:49
阅读次数:
134
联动菜单也是我们常用功能之间,下面描述一下联动菜单的一种实现。 一、功能描述:两级联动。 在选择了集群中一项后,会将该集群下的key值都关联出来。开发时在这里遇到一个问题,卡了很久。遇到的问题:在上图的状态下,更换一级联动的值,二级联动的值依然会保留上一次的值。其实这个问题挺简单的。就是在加载二级联 ...
分类:
其他好文 时间:
2017-06-25 21:20:38
阅读次数:
353
读取按键的方法: (1)查询的方式:极度耗费资源 (2)中断的方式:如果没有按键按下,read函数会一直的等待 (3)poll机制的引入:可以指定超时时间 上述三种方式有一个共同点:应用程序主动的去查询。 问题:有没有一种方式当有按键按下时,驱动程序通知应用程序去读取。这就是本节所说的异步通知,该方 ...
分类:
其他好文 时间:
2017-06-25 20:22:48
阅读次数:
282
就是两个下拉列表框,我假设它有两个下拉列表(其实还可以有更多),第一个下拉列表中让你选择的省,而另一个下拉列表让你选择的是城市,当你在省的下拉列表中的选择发生改变的时候,城市的下拉列表也应当跟着你所选择的省名称而发生改变,这样就产生了一种联动的较果也就是简单的二级联动。 具体看代码 ...
分类:
编程语言 时间:
2017-06-19 20:57:23
阅读次数:
233
using System.IO; private void button1_Click(object sender, EventArgs e) { string strFilePath = ""; OpenFileDialog fd = new OpenFileDialog(); fd.Filter ...
上述代码是忽略了错误处理后的代码,其中Dlg类的OnReceive方法是给CAsyncSocket的派生类的OnReceive方法调用的(在此之前派生类保存了Dlg类的指针)。 由于是UDP套接字,所以不存在粘包问题,SendTo和RecvFrom的返回值是一样的(说明发送和接收的数据大小一样),那 ...
分类:
其他好文 时间:
2017-06-08 22:31:36
阅读次数:
336
节点通信存在两种模型:共享内存(Shared memory)和消息传递(Messages passing)。 内存映射文件对于托管世界的开发人员来说似乎很陌生,但它确实已经是很远古的技术了,而且在操作系统中地位相当。实际上,任何想要共享数据的通信模型都会在幕后使用它。 内存映射文件究竟是个什么?内存 ...
分类:
移动开发 时间:
2017-06-07 14:34:48
阅读次数:
248
@RemoteProxy()注释 dwr3.0可以通过全注解的方式,极大的简化了配置,所有xml配置加在一起不超过20行,而且使用更加简单,bean注入的问题也都解决。配置步骤如下: web.xml的配置文件中,在默认的DispatcherServlet的mapping里加上dwr dispatch ...
分类:
其他好文 时间:
2017-06-07 12:30:57
阅读次数:
436