搜索到与相关的文章
Python

在Python的Django框架中生成CSV文件的方法

CSV是一种简单的数据格式,通常为电子表格软件所使用。它主要是由一系列的表格行组成,每行中单元格之间使用逗号(CSV是逗号分隔数值(comma-separatedvalues)的缩写)隔开。例如,下面是CSV格式的“不守规矩”的飞机乘客表。Year,UnrulyAirlinePassengers1995,1461996,1841997,2351998,2001999,2262000,2512001,2992002,2732003,2812004,30420

系统 2019-09-27 17:37:35 2476

编程技术

建立以当天日期为文件名的文件夹的批处理

新建一记事本文件,在里面输入md%date:~0,10%保存为“建立文件夹.bat”,以后每回双击之后都会在该文件当前的目录下建立一个文件夹,文件夹的名字是当天的日期。解释一下以上的命令,md是DOS下建立文件夹的命令,%date%是显示当前时候,大家可在CMD命令行下输入echo%date%可看到效果。然后剩下的:~0,10是什么意思大家看上图应该能推得出来了,类似于SubString()方法!建立以当天日期为文件名的文件夹的批处理

系统 2019-08-29 23:40:55 2476

编程技术

配置润乾报表的缓存

配置润乾报表的缓存任务背景不管报表引擎的算法如何优化,报表数据量大到一定程度,用户并发数多到一定程度,服务器的性能总会告急,因此,报表引擎的任务一方面是优化算法,另一方面也是更重要的,是要提供有效的缓存机制与并发控制机制。面临困难报表的缓存,乍一听似乎挺简单的,不就是把算好的报表存下来,然后再次访问时不用再次计算了,直接从缓存里读取吗?实际做起来需要考虑的细节很多,并不那么容易。首先,要考虑

系统 2019-08-29 23:15:56 2476

编程技术

Moblin v2开发环境设置——创建一个新应用程序

(翻译:徐诚http://blog.csdn.net/shizhebsys保留版权)这里是开始Moblin开发重要起点。本页描述如何创建一个简单的应用程序,并且介绍少数有用的工具帮助你快速启动开发动作。注意:这不是一个Linux软件开发指南,而是假设你已经懂得如何在Linux上开发软件,包括使用(你最喜欢的编辑器)、gcc、gdb和Makefile程序来编译和调试。Moblin兼容性和应用程序Moblin兼容性是一个通过矫正函数库和函数版本来改善应用程序兼

系统 2019-08-29 23:09:06 2476

编程技术

.NET3.5 GDI+ 图形操作3

前言:本文章抄袭自本人刚刚买的《ASP.NET3.5从入门到精通》这本书,此书介绍在http://www.china-pub.com/44991,本文章95%与此书的内容完全一样,另5%是我改正一些失误以后加上去的,该书原示例代码只能运行在IE核心的浏览器上,非IE核心浏览器上运行会出现些显示问题,本人更改了其中的一些代码。本文章经历昨晚本人五个小时的手打而成(且还未打完,下班回去继续打,想不到我的打字速度退化得这么快,郁闷!!!),俗话说:好记性不如烂笔

系统 2019-08-29 23:08:41 2476

编程技术

ESPlatform 群集平台(02) -- 从外部访问群集

本文我们来解决一个常见的问题,那就是在ESPlatform群集之外如何访问和控制ESPlatform群集了?在ESPlatform群集平台(01)--迁移到群集平台一文中,我们提到ACMS提供了三个Remoting服务接口:IApplicationService、IClusterControlService、IPlatformCustomizeService。IApplicationService我们已经介绍过了,而IClusterControlServi

系统 2019-08-29 22:48:48 2476

编程技术

Spring MVC 介绍

大部分的Java应用都是基于Web的,作为轻量级的JavaEE框架,Spring也提供了自己的Web层的展现技术,一个优秀的MVC框架——SpringMVC。与其它的Web框架相比Spring的MVC框架在可扩展性和灵活性上有很大提高。但是相对要复杂很多。Spring的MVC框架主要由DispatcherServlet、处理器映射、处理器、视图解析器、视图组成。以DI(笔者更喜欢DI这个概念,觉得IoC表达没有DI清晰)为核心的SpringMVC也有的技术

系统 2019-08-29 22:48:43 2476

SqlServer

SQL server 经验分享(四):查询中增加序号列

语句:selectrowid=identity(int,1,1),*into#tempfrom表名select*from#temp举例:原始数据:数据库为mydata,表名为:刊名语句:selectrowid=identity(int,1,1),*into#tempfrom[mydata].[dbo].[刊名]select*from#temp结果:SQLserver经验分享(四):查询中增加序号列

系统 2019-08-29 22:37:47 2476

Java

Java多线程编程总结--并发协作-死锁

原文:http://lavasoft.blog.51cto.com/62575/27069/作者:熔岩原创作品,允许转载,转载时请务必以超链接形式标明文章原始出处、作者信息和本声明。否则将追究法律责任。http://lavasoft.blog.51cto.com/62575/27069Java线程:并发协作-死锁线程发生死锁可能性很小,即使看似可能发生死锁的代码,在运行时发生死锁的可能性也是小之又小。发生死锁的原因一般是两个对象的锁相互等待造成的。在《Ja

系统 2019-08-29 22:37:30 2476

编程技术

从哥尼斯堡“七桥问题”到盖洛普“优势识别器”

从哥尼斯堡“七桥问题”到盖洛普“优势识别器”WrittenbyAllenLee18世纪,在俄国哥尼斯堡城(Konnigsberg)(今俄罗斯加里宁格勒)的普莱格尔(Pregel)河上有7座桥,将河中的两个岛和河岸连结。当时,城中的居民经常沿河过桥散步,有一天,某人提出了这样一个问题:能否从任意一地点出发,一次走遍7座桥,而每座桥只许通过一次,最后仍回到起始地点。当时,当地的居民一次又一次的进行尝试,但最终都是失望而归。这就是著名的“哥尼斯堡七桥问题”。愚公

系统 2019-08-29 22:30:07 2476