昨天用pl/sql从oracle数据库捞取数据时,发现导出的csv格式中某些列的数据被进行了四舍五入处理了,当然这些列都是纯数字的,百思不得其解,后来上网才,才得知了原因. 这并不是导出的CSV文件数据有问题, 如果使用记事本或其他编辑器如EDITPLUS打开文件,会发现数据是正常的. 一.解决显示乱码问题 用EXCEL打开文件显示乱码是因为导出的数据文件的编码格式是UTF-8,而EXCEL默认打开文件的编码格式是UNICODE,编码格式不一致. 解决方法: 1.用记事本或其他编辑器如EDITP…
.xls格式导出,uses中添加cxGridExportLink 代码如下: function SaveToExcel(gridMain: TcxGrid; FileName: string): string; var SaveFileDialog: TSaveDialog; begin //示例:SaveToExcel(dxDBGrid1,'默认文件名'); SaveFileDialog := TSaveDialog.Create(nil); SaveFileDialog.FileName :…
执行shell脚本时提示bad interpreter:No such file or directory的解决办法 故障现象:在终端直接cd /var正常,在shell脚本中执行则报错.原因是脚本是在windows平台下写的,换行符与Linux不同,造成脚本不能正确执行 出现bad interpreter:No such file or directory(没有那个文件或目录)的原因,是文件格式的问题.这个文件是在Windows下编写的.换行的方式与Unix不一样,但是在vim下面如果不Set…
转自:http://blog.chinaunix.net/uid-26847859-id-3297170.html 原文地址:编译驱动模块时,出现“stack protector enabled but no compiler support”[解决办法] 作者:cjunsking 写驱动程序,编译驱动模块时,出现 “make[1]: Entering directory `/usr/src/linux-headers-2.6.32-5-amd64' /usr/src/linux-headers…
关于压缩jar包时提示.没有这个文件或目录的问题以及解决办法: 问题描述: 我在打包jar时,CMD中进入到包的上一层目录. 在命令提示符中输入 提示如下: 从提示中可知没有找到我们想要打包的class文件,但是创建了一个jar文件. 用解压软件打开看看: 再进去看看: 没有找到我们想打包的class文件.跟提示中说的问题也一致. 解决办法: 在命令提示符下输入 jar 返回提示如下: 其中是一些对jar的说明.最后还包含两个示例. 关于前面的问题,可能与JDK的版本有关,所以按照他提示的写法来…
github上传时出现error: src refspec master does not match any解决办法 这个问题,我之前也遇到过,这次又遇到了只是时间间隔比较长了,为了防止以后再遇到类似问题,还是把这个方法简单记录在此. 当然,是通过搜索引擎找到的答案,开始用谷歌,我以为stackoverflow会很权威的,结果在这上面没有找到合适的. http://stackoverflow.com/questions/21264738/error-src-refspec-master-doe…
在 root 下执行 Oracle 程序时找不到 libclntsh.so.11.1 错误的解决办法. 先确定 libclntsh.so.11.1 所在目录: [oracle@localhost ~]$ locate libclntsh.so.11.1 /usr/local/oracle/product/11.2.0/dbhome_1/lib/libclntsh.so.11.1 切换到 root 用户执行: [oracle@localhost]$ su Password: 把 libclntsh…
CAS (10) -- JBoss EAP 6.4下部署CAS时出现错误exception.message=Error decoding flow execution的解决办法 jboss版本: jboss-eap-6.4-CVE-2015-7501 jdk版本: 1.7.0_79 cas版本: cas 4.1.3 参考来源: Nabble: exception.message=Error+decoding+flow+execution Nabble: Caused by: java.lang.…
原文:Advanced Installer读取注册表时将Program Files读取为Program Files (x86)的解决办法 今天同事在做安装包的时候,有一个读取注册表路径的需求,需要根据读取的值来写配置文件,按照常规的做法,写好了注册表搜索方法,但是在测试的时候,发现总是会将系统盘下的Program Files\xxx路径读取为Program Files (x86)\xxx,如下图所示: 之后测试了如果读取非系统盘下的此路径,不会出现这个问题. 但是这个路径一般情况下都是默认安装在…
一.Controller最上方添加 require 'csv' 二.方法里面添加 format.csv do csv_string = CSV.generate do |csv| csv << ["Name", "Created At"] @people.each do |person| csv << [person.name, person.created_at] end end render :text => csv_string…