Ubuntu设置硬盘分区

在命令行中可以执行如下命令:

1、查看硬盘分区情况:sudo fdisk -lu

2、对硬盘进行分区: sudo fdisk /dev/vdb

3、对硬盘进行格式化:sudo mkfs -t ext4 /dev/vdb

如果有Linux桌面环境,则可以安装非常方便的分区工具:GParted

命令行执行:sudo apt-get install gparted

 

......

从零开始接触Linux——常用命令

以下命令应该是所有Linux通用

1、编辑文本:vi 文件路径(vi /etc/file.conf)

2、修改当前用户密码:passwd,然后重复输入两次

3、创建文件夹:mkdir 文件夹名

4、删除文件夹:rm -rf 文件夹路径(rm -rf /var/temp)

5、复制文件(整体文件夹):cp -Rf 从 至(cp -Rf /home/tempfrom /home/tempto)

如需复制所有文件则在从目录最后加*号:(cp ......

ASP.NET MVC 设置默认首页

MVC的路由跳转是被RouteCollection所设定,一般注册路由代码是在“Global.asax”文件内,通常写法类似如下:

如需修改默认首页指向的地址,则修改下述代码红色位置即可。

public static void RegisterRoutes(RouteCollection routes)
{
    routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

    routes.MapRoute(
......

JQuery — Post、Get回调函数、捕获异常等

我们在使用jquery ajax方法时,会用到$.post、$.get方法,但参数只有3个:请求URL、传递参数、成功后事件,如果想再加一个捕获异常的回调参数,且不想用$.ajax(….)时,可以这样写:$.post(…).error(function(){…});,当地址返回404、500等异常时,会执行error里面的代码。

下面附上其他的回调方法。

    
    var jqxhr
......

Oracle 锁表解除

首先执行下面的查询语句,查询出锁表信息。

select * from v$session t1
inner join v$locked_object t2
on t1.sid = t2.session_id

将查出的SID和serial#字段的值赋予下面语句,逗号分割。

alter system kill session '【SID】,【serial#】';
......

Oracle数据库的内置定时任务

想要使用Oracle自带的定时计划,来固定每过一段时间执行一次固定的SQL语句,按照如下操作进行设置。

1. 首先创建一个存储过程(必须是存储过程,在设置定时任务时直接写SQL语句会不执行)

create or replace procedure proc_changesettings
as
begin
delete from tb_f_record where id = 0;
commit;
exception
when others 
......

Oracle 查询时将结果为负数的转换为0 取最大值、最小值[Greatest、least]函数

我们在做数据库统计时往往会遇到查询列是计算出来的,例如查询两公司销售差额等。最近有一个这样的需求:将计算后的结果为负数的改为0,一般来讲我们会直接使用【case when then else end】这样的操作,但是当你计算的公式很长很长的时候,你肯定不想弄两遍公式吧,一个是sql显得臃肿不美观,另外一个数据库处理速度相对也会影响。

这时推荐Oracle的两个函数:取......

Oracle 错误 ORA-01450:超出最大的关键字长度(6398)

有时我们在【创建数据表】时、【创建物化视图】时、亦或者在【给数据表创建索引】时,提示这个错误:
ORA-01450:超出最大的关键字长度(6398)

这个错误网络上中文解释很少,后在国外网站找,找到了问题原因。其实它的提示意思就是”单个表中,建立索引的字段长度总和不能超过6398字节“。然后我看了一下我的表,我是在做物化视图时遇到的这个错误,我检查了一......