美国主机侦探 | 美国主机资讯评测教程 最大的中文美国空间交流社区
  • Nginx设置HTTP基本验证

    0条评论

     

    假设我们已经在Ubuntu12.04 server上安装了Nginx. 现在我要给你们看看如何在Nginx上配置HTTP基本验证。

    step1:

    打开conf/nginx.conf文件,添加下面的指令:

    2016年04月29日09:50      归档于:       作者:bbidc
  • 如何架设Ubuntu apt-cacher服务

    0条评论

     

    源服务器名称可能不太准确,意思是创建内网自己的私服,这样只要有Ubuntu通过该私服下载安装过软件,私服都会缓存,下一个Ubuntu的请求就直接从缓存中获取。

    最近Ubuntu源服务器太慢了,北京的网络也够烂的。逼不得已!

     

    首先安装apt-cacher

    1. apt-get install apt-cacher  

    装的过程中选择Daemon方式。

    装完后,/etc/default/apt-cacher 文件内容应该如下:

    2016年04月29日09:49      归档于:       作者:bbidc
  • gitosis 服务器push: insufficient permission for adding an object

    0条评论

     

    有时候push到gitosis管理的服务器上会看到这样的错误:

    insufficient permission for adding an object

    解决方法是到gitosis服务器上,修改git帐号的权限:

    进入repositories目录后执行:

    1. chown -vR git *  

    问题解决。

    2016年04月29日09:46      归档于:       作者:bbidc
  • Windows service安装Nginx

    0条评论

     

    使用方法很简单,下载exe文件,重命名为install.exe,然后创建一个install.xml文件,根据主页上介绍的填好设置。

    运行后的确成功。但是不能在newlisp程序的exec中调用,始终报下面的错误

    1. annot start service from the command line or a debugger ...  

     

    然后试用.net带来的intallutil.exe,不行,始终报找不到assembly的错误:

    2016年04月29日09:37      归档于:       作者:bbidc
  • newLISP访问MySQL中文乱码

    0条评论

     

    使用newLISP 的标准MySQL模块或者Artful Code模块都得到的中文乱码。

    解决方法如下:

    首先确保mysql内部设置的是UTF-8,

    但是用newlisp查看的时候,仍然一部分时latin.

    用下面的命令可以解决:

    2016年04月28日10:00      归档于:       作者:bbidc
  • 从LINUX进程消耗CPU获得SQL

    0条评论

    --从LINUX进程消耗CPU获得SQL

    Select /*+ordered*/

    sql_text

    from v$sqltext a

    where (a.HASH_VALUE,a.ADDRESS) in (

    Select decode(sql_hash_value,0,prev_hash_value,sql_hash_value),

    decode(sql_hash_value,0,prev_sql_addr,sql_address)

    from V$session b

    2016年04月27日13:50      归档于:       作者:080103218
  • 三种Oracle删除重复的记录方法

    0条评论

    为了陈诉方便,假设表名为Tbl,表中有三列col1,col2,col3,其中col1,col2是主键,并且,col1,col2上加了索引。

    1、通过创建临时表
    可以把数据先导入到一个临时表中,然后删除原表的数据,再把数据导回原表,SQL语句如下:
    creat table tbl_tmp (select distinct* from tbl);truncate table tbl;//清空表记录insert into tbl select * from tbl_tmp;//将临时表中的数据插回来。
    这种方法可以实现需求,但是很明显,对于一个千万级记录的表,这种方法很慢,在生产系统中,这会给系统带来很大的开销,不可行。

    2016年04月27日13:49      归档于:       作者:080103218
  • Oracle快速恢复表删除的某行数据

    0条评论

    请问下,我删除表的某些数据,如何把它闪回来呀? 20分钟内不过对该表由插入了些数据
     
    根据scn号来查询 
    select a, b, c, versions_xid, versions_starttime, versions_endtime,
    versions_startscn,versions_endscn,versions_operation
    from test versions between scn 339493 and 339635
    根据时间也可以 
    from test versions between timestamp 

    2016年04月27日13:48      归档于:       作者:080103218
  • PL/SQL报无效的窗口句柄的解决办法

    0条评论

    我在使用PL/SQL时,点击某个字段旁边的小按钮希望弹出编辑窗口时,PL/SQL提示“无效的窗口句柄”。一直不明白是怎么回事,后来baidu了下,才知道这个功能和windows的print spooler服务有关。启动该服务就可以了。

    2016年04月27日13:46      归档于:       作者:080103218
  • 如何使用insert优化系统资源

    0条评论

    要想提高insert的速度,首先要知道什么影响insert慢,在执行insert的过程中产生redo和undo,要想提高insert的速 度,在充分利用系统资源的条件下就要尽量减少insert产生的redo和undo,undo的大小没办法改变,但是我们可以改变redo的量。下面是提 高insert方法。
    1. 增加hint /*+ append */                                           --不用在高水位下查找可insert的空间,直接在高水位之上insert 

    2016年04月27日13:42      归档于:       作者:080103218