搜索到与相关的文章
C#

C#数据本地存储方案之SQLite

即使是做网络应用,在断线情况下,也需要考虑数据的本地存储。在SQLite出现之前,数据量大的情况下,我们一直使用ACCESS,数据量小,则文件存储。ACCESS不支持事务原子性,在断电情况下(这种情况总是会发生)会导致数据很难恢复。一:安装SQLITE,是一款轻型的数据库,是遵守ACID的关联式数据库管理系统。我直接使用的是http://sqlite.phxsoftware.com/(AnopensourceADO.NETproviderfortheSQL

系统 2019-08-29 22:02:10 3137

Linux

Linux下tomcat 6 启动出现日志异常

./startup.shUsingCATALINA_BASE:/software/apache-tomcat-6.0.18UsingCATALINA_HOME:/software/apache-tomcat-6.0.18UsingCATALINA_TMPDIR:/software/apache-tomcat-6.0.18/tempUsingJRE_HOME:/usr用命令:ps-ef|greptomcat查看没有tomcat进程。查看tomcat日志信息,

系统 2019-08-12 01:33:53 3137

数据库相关

用NPOI实现导入导出csv、xls、xlsx数据功能

直接上代码首先定义一个接口1publicinterfaceITransferData2{3StreamGetStream(DataTabletable);4DataTableGetData(Streamstream);5}ViewCode如果需要直接操作文件的话,就自己在封装一次然后定义csv类的具体实现publicclassCsvTransferData:ITransferData{privateEncoding_encode;publicCsvTran

系统 2019-08-12 01:33:13 3137

Linux

Linux: Apache 安全设定

1.AutoIndex预设安装好Apache之后,其预设目录是在/var/www/html/,如果没有设定index.html的话,那么就会印出目前目录里的所有档案和目录,基於安全理由,希望把AutoIndex这个取消,如此在别人打入网址后,就会出现403的存取权限不足,只有在很“明确”的指出档案时才可以浏览。关闭/var/www/html里(含子目录)的自动印出首页功能[root@rhelconf]#vihttpd.conf_______________

系统 2019-08-29 22:30:02 3136

Python

C#中使用IronPython动态执行表达式小试

C#中不能对字符串表达式进行编译执行,我想到一种解决办法是,添加对Ironpython(python与.net平台交互的版本)的引用,从而利用python来执行。首先,去http://ironpython.codeplex.com/releases/view/54498下载ironpython,安装。我用的是ironpython2.0(之前尝试过用Ironpython2.7,但发现在vs2008中不能添加对Ironpython的引用,所以如果发现使用不了,

系统 2019-08-12 09:30:27 3136

Java

Java 7 的 7 个新的 “酷” 特性

Java7即将在本月底发布了,先来看Java7中的一些不错的新酷特性吧:1.switch中使用字符串变量publicvoidtestStringSwitch(Stringdirection){switch(direction){case"up":y--;break;case"down":y++;break;case"left":x--;break;case"right":x++;break;default:System.out.println("Inval

系统 2019-08-12 09:29:48 3136

编程技术

汇编语言 标志位介绍

一、运算结果标志位1、进位标志CF(CarryFlag)进位标志CF主要用来反映运算是否产生进位或借位。如果运算结果的最高位产生了一个进位或借位,那么,其值为1,否则其值为0。使用该标志位的情况有:多字(字节)数的加减运算,无符号数的大小比较运算,移位操作,字(字节)之间移位,专门改变CF值的指令等。2、奇偶标志PF(ParityFlag)奇偶标志PF用于反映运算结果中“1”的个数的奇偶性。如果“1”的个数为偶数,则PF的值为1,否则其值为0。利用PF可进

系统 2019-08-12 09:29:32 3136

SqlServer

收缩SQL Server日志不是那么简单

收缩SQLServer日志不是那么简单的(翻译)原文地址:http://rusanu.com/2012/07/27/how-to-shrink-the-sql-server-log/说明:本文为了更好的说明收缩的过程,在原文翻译的基础上增加了一些个人的理解,省略了部分内容,建议大家在阅读本文时参考原文。一、问题场景我的数据库日志文件已经增大到200G了,我也尝试去收缩数据库,但大小没有改变,请问该如何减小日志文件的大小?这个问题实际上就是说执行DBCCSH

系统 2019-08-12 01:55:16 3136

MySql

MySQL DATE_ADD() 函数

其实我一直觉得叫DATE_ADD()函数不合理,老误导别人,因为不仅仅是日期的增加,其实我很多时候是用他来减法的。是不是改成DATE_CHANGE()更好?:)定义和用法DATE_ADD()函数向日期添加指定的时间间隔。用法:DATE_ADD(date,INTERVALexprtype)date参数是合法的日期表达式。expr参数是您希望添加的时间间隔。type表示类型。type参数可以是下列值:Type值MICROSECONDSECONDMINUTEHO

系统 2019-08-12 01:53:38 3136

数据库相关

删除存储过程

DECLARE@STRINGVARCHAR(8000)WHILEEXISTS(SELECTNAMEFROMSYSOBJECTSWHERETYPE='P'ANDSTATUS>=0)BEGINSELECT@STRING='DROPPROCEDURE'+NAMEFROMSYSOBJECTSWHERETYPE='P'ANDSTATUS>=0--SELECT@STRINGEXEC(@STRING)END删除存储过程

系统 2019-08-12 01:53:04 3136