文章列表
EXCEL打开CSV文件乱码的解决方法
用C#程序通过StreamWriter导出字符串,导出生成txt文本文件,用记事本打开正常,改成csv格式,用excel打开乱码,且不能正确识别分列。
后用记事本打开,把编码从utf-8改成ansi之后,就可以正确识别 ...
乱码对于使用非英语文字程序员基本上是一直缠绕在身边的麻烦事,这个谁也避免不了。下面是我解决乱码时候的一点小经验。欢迎指正
一、避免乱码的一些注意点:
1.尽量使用统一的编码,如果你是重头开发一个系统,特别是Java开发的,推荐从页面到数据库再到配置文件都使用UTF-8进行编码,安全第一。
2.SetCharacterEncodingFilter的使用,这个东西不是万能的,但是没有它就会很麻烦,如果是基于Servlet开发的东西,能用的就给它用上,省心。不过有一个注意的地方,这个Filter只是对POST请求有效,GET一律忽略,不信你可以debug一下,看看它怎么做的, ...
Linux 软件安装
- 博客分类:
- Linux
Linux源码的安装一般由3个步骤组成:
配置(configure)、编译(make)、安装(make install),
1. Configure是一个可执行脚本,其中—prefix很重要.
---不指定prefix,可执行文件默认放在/usr /local/bin,库文件默认放在/usr/local/lib,配置文件默认放在/usr/local/etc。其它的资源文件放在/usr /local/share。
--指定之后的好处:
这里以安装rsync为例,我们打算把它安装到目录 /usr/local/rsync,于是在rsync-3.0.9目录执行带选项的脚本./configure - ...
Oracle创建DBlink的2种方法(转)
- 博客分类:
- ORACLE
当用户要跨本地数据库,访问另外一个数据库表中的数据时,本地数据库中必须创建了远程数据库的dblink,通过dblink本地数据库可以像访问本地数据库一样访问远程数据库表中的数据。下面讲介绍如何在本地数据库中创建dblink.
创建dblink一般有两种方式,不过在创建dblink之前用户必须有创建dblink的权限。想知道有关dblink的权限,以sys用户登录到本地数据库:
select * from user_sys_privs t
where t.privilege like upper('%link%');
1 SYS CREATE DATABASE LINK N ...
转自:http://database.51cto.com/art/201004/196773.htm
SQL优化
应用程序的执行最终将归结为数据库中的SQL语句执行,SQL语句消耗了70%到90%的数据库资源。因此SQL语句的执行效率最终决定了ORACLE数据库的性能。许多程序员认为查询优化是DBMS ...
一些性能方面的告警信息通过dba_outstanding_alerts表都能查到,被锁定的表如果长期得不到释放,在这里也能查到相关session的sid和serial#。
select * from dba_outstanding_alerts
v$locked_object视图可以看到当前被锁定的对象,只有那些一直存在的session才有可能是被锁定的,因此不能简单匆忙的下结论,尤其是在RAC环境中,必须查看各个节点以发现相关的session在哪里。
select * from v$locked_object
有时候也可以根据对象名来查看锁的信息:
select ...
1、查看数据库中有哪些用户?
select username from all_users;
2、查看数据库中有哪些DBA用户?
select username from dba_users;
3、查看当前用户拥有哪些表?
select table_name from user_tables;
4、Oracle新建表空间,建立用户的步骤?
A,创建表空间
cr ...
51CTO下载中心为广大Down友整理了一批免豆下载的jQuery资料,资料均是网友分享,不便打包让大家下载,通过制作一个下载目录,大家可以根据自己的需要选择性的下载。希望大家喜欢~
完整目录下载;http://down.51cto.com/data/459871
包含资料有:
jQuery实战之仿flash跳动的按钮效果【源码】
http://down.51cto.com/data/188600
JQuery 1.4.2 手册简体中文版
http://down.51cto.com/data/124390
jQuery权威指南pdf
http://down.51cto.com/d ...