升级Seafile到专业版,更换端口,开机启动

准备工作

安装 Java 运行时环境 (JRE)

如果您的系统环境是 Ubuntu 或者 Debian,执行以下命令:

1
sudo apt-get install openjdk-7-jre

如果您的系统环境是 CentOS 或者 Red Hat,执行以下命令:

1
sudo yum install java-1.7.0-openjdk

注意:您也可以使用 Oracle JRE.
注意:Seafile 专业版需要 java 1.7 以上版本, 请用 java -version 命令查看您系统中的默认 java 版本. 如果不是 java 7, 那么, 请 更新默认 java 版本。

oracle中关于单引号和双引号的问题

在Oracle中:
  双引号的作用是:假如建立对象的时候,对象名、字段名加双引号,则示意 Oracle将严格区分大小写,否则Oracl都默认大写。
  而单引号则示意:这个加了单引号的字段是一个字类似字符串,并不区分大小写。
单引号用于标识字符与数字的区别
  当指定字符串文本时,必须用单引号将字符串文本引住。

最终的写作解决方案

最终解决方案

前两天整理Farbox上的内容时候,想到了MarkEditor编辑器,想看看现在变成什么样子了,下载开始试用,发现可以直接绑定第三方云,日志和图片直接可以上传到绑定的云端,功能上较Farbox的编辑器明显优化了很多。FileHotst功能可以直接发布到静态博客。

最优化的方案

放弃使用Farbox自带的编辑器,使用Dropbox作为同步方案。
同时提交到Github和Coding上,使用MarkEditor编辑Markdown文件,对应同步到Farbox和Hexo的文件夹。
并且开启Admin后端

使用case-when实现if-then-else逻辑

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
--类似创建表
create table empcp as select * from emp where 1=1;
--1=2无数据

<!-- more -->

declare
v_emp empcp%rowtype;
begin
select * into v_emp from empcp where ename='&雇员名';
case v_emp.job
when 'CLERK' then
update empcp set sal=sal+500 where empno=v_emp.empno;
when 'SALESMAN' then
update empcp set sal=sal+1000 where empno=v_emp.empno;
when 'ANALYST' then
update empcp set sal=sal+1500 where empno=v_emp.empno;
else
update empcp set sal=sal+2000 where empno=v_emp.empno;
end case;
commit;
end;
/

如何在Linux中创建一个交换文件

当程序需要的内存比电脑上拥有的物理内存还要大的时候,不管是 Windows 也好,Linux 也好,解决办法就是把存不下的东西转移到硬盘上的“虚拟内存”中去,尽管硬盘的速度比内存慢上很多,但是至少容量要大上很多。

另外,操作系统也可以把一些很久不活动的程序转移到虚拟内存中去,留出更多的主内存给需要的程序和磁盘缓冲。

|