顯示文章

這裡允許您檢視這個會員的所有文章。請注意, 您只能看見您有權限閱讀的文章。


文章 - zelda

頁: [1] 2 3
1
很久以前
XP曾看過使用者帳號變成user.xx
你這情況
還是第一次聽到

有錢的話,換新系統吧

2
小弟學淺
只知sql inject用參數化避免
至於input
要看這串字用到哪了

sql inject的例子,估狗一下就有了

3
PHP程式設計討論區 / stored procudure
« 於: 2016-12-30 14:03 »
各位大大
我已經寫好一個procedure
PROCEDURE 'checkIn'(in var_stCode char(10), in var_imei char(15), out result int)
在sql command line下測試都OK
像這樣呼叫
call checkin("0981167670", "098611767012345" , @a);
再下
select @ab;
可以收到預期數字

可是我用php pdo調用,始終無法成功
        $syntax = 'call checkin(0986117670, 098116767012345, ?)';
        $stmt = $cn->prepare($syntax);
        $stmt->bindParam(1, $result, PDO::PARAM_INT);
        $result = 0;
        $stmt->execute();
        var_dump($stmt->errorInfo());
errorInfo丟出的訊息:
"OUT or INOUT argument 3 for routine cardrive.checkin is not a variable or NEW pseudo-variable in BEFORE trigger"

拜了google大神後
得到的答案只有
把?換成@a
再用select @a取回

可是我看過php網站
http://php.net/manual/en/pdo.prepared-statements.php
也是這種寫法啊

有大大遇過這問題
是有其它地方要加上去?
才能使用官網上的寫法

總覺得應該可以做到
用select @a這種做法
還要多繞一圈

4
Linux 討論版 / proftpd 虛擬帳號
« 於: 2016-09-21 17:17 »
之前有玩過用資料庫儲存帳號
這次要套用的地方只想簡化,就用檔案就好
google查到的設定都一樣
AuthUserFile       /usr/local/etc/ftpd.passwd
AuthOrder          mod_auth_file.c
RequireValidShell  off

然後用ftpasswd
建立出ftpd.passwd這個檔案

可能我用的是centos6.7的關係吧?
直接從epel安裝的proftpd
套上設定後並無法登入
經測試,還要將ftpd.passwd這檔案下一指令
chmod o+r ftpd.passwd

應該是proftpd.conf預設是用nobody帳號執行的關係
且,常被惹人嫌的selinux
在這裡沒有干擾到
大概是我是在/etc下產生的關係

如果之後有人要用的話
希望能查到這篇
就不用再花時間去找問題了 :D

5
活動/聚會區 / Re: 2016 6月份 SA@Taipei 6/25(六)
« 於: 2016-06-22 11:41 »
怪了
平常不是會有報名網址嗎?
怎麼不見了?
 ???

6
系統安全討論版 / 綁架病毒災後防護
« 於: 2016-06-01 16:57 »
因為客戶中了這病毒,檔案全救不回
才開始正視備份的重要性

為了防止中毒後,文件毀損無法救回
又不想天天備份,要我設法處理
目前我的想法是在備份源安裝ftp server
用一台linux主機使用lftp
依日期做mirror
這樣不怕覆蓋的問題
本以為要花好幾天
想不到一個指令就可以處理

我把語法貼上
有需要的人參考一下

script
====
mkdir /root/`date --rfc-3339=date`
lftp -c "open 'ftp ip'
user 'your login name'  'your password'
lcd /root/`date --rfc-3339=date`
mirror
bye"
====

備份、備份、備份 真的很重要 所以說三次都嫌少
 :)

7
Network 討論版 / Re: 病毒信的來源
« 於: 2016-05-31 17:46 »
聽起來上個公司的氣氛不錯啊
同事會分享技術

8
感謝分享
有機會來試一下
 :)

9
有AD好處理
沒有?!
我也只能兩手一攤

這就是我不喜歡用MS的原因之一

10
肉腳版 / Re: sed 處理空格路徑檔案
« 於: 2016-05-17 14:12 »
自己找到答案了
我是用以下指令
cat src | xargs -I {} sed -i "s/xxxx/yyyy/g" {}
這樣就可以解決空格問題
 :)

11
肉腳版 / [已解決]sed 處理空格路徑檔案
« 於: 2016-05-17 10:22 »
各位早安
我遇到一個問題
情況是這樣的
有部份檔案,內容都有xxxx的字串
我想改成yyyy
我已經用
find ./ -type f -print 0 | xargs -0 grep -l 'xxxx' > src
存成檔案
再用
sed -i "s/xxxx/yyyy/g" `cat src`
但是因為路徑有空格問題
這些檔案無法處理
除了變更路徑名稱外
有其它方法可以解決嗎?
把檔案""起來或是用\都無法解決
還請各位高手幫忙

12
你帳號是下什麼語法新增的
可以進mysql後用以下指令查詢
SELECT User,Host FROM mysql.user;
如果有出現
+------+-----------+
| User | Host      |
+------+-----------+
| enter42Operator| localhost |
+------+-----------+
才代表你這個帳號可以從本機登入


13
Computer 討論版 / Re: 網路頭重插
« 於: 2016-05-10 13:44 »
就是換了網卡 → 無效
換個環境 → 正常
這才糟糕

電腦公司還玩笑地說是風水問題
 :-\

14
Computer 討論版 / 網路頭重插
« 於: 2016-05-09 17:59 »
不曉得各位有遇過這問題嗎?
每天開機都要把網路線拔插一次
網路才有通
已試過換網路卡、重灌系統
水晶接頭也重接過
還是照樣

有直接換上一台電腦測試,結果都很正常
網路線沒有問題
神奇的是
拿給電腦公司
他們說檢測硬體都很正常

真不知道問題出在哪?
各位前輩有遇到過嗎?

15
肉腳版 / 連內部機器的網頁
« 於: 2015-09-16 11:31 »
各位好
今天拿到一台ZyXel的AP
看了說明書的連線設定方法
是用http://zyxelsetup
這樣的名稱連線
我不解的是
瀏覽器如何將zyxelsetup解析到內部網路的IP
我看過,這台出廠設定是DHCP取得ip
而我的DNS是用168.95.1.1

很好奇這中間是如何正確對應到的
 ???

16
Computer 討論版 / Re: 關於固態硬碟
« 於: 2015-04-09 17:15 »
亂入一個
不怕震

17
肉腳版 / Re: linux grep 指令疑問
« 於: 2015-03-31 17:06 »
how about this:

docker --help 2>&1 | grep sting

這指令果然可以

但是不解的是
不是都是輸出到螢幕上嗎?

18
肉腳版 / linux grep 指令疑問
« 於: 2015-03-31 11:24 »
我可以正常使用bash --help | grep string找出我要的字串
但最近試docker,發現
docker --help | grep string
還是會完整列出內容

grep不是可以把螢幕的訊息,每行比對嗎
怎麼找不到還會全部顯示出來?

請大大幫忙說明一下
是否我哪裡誤解了
 ???

19
本來自己寫一支程式連到MSSQL,用服務的方式運用正常
這時MS防火牆是關閉的
後來必須將防火牆打開
這時候就報錯無法連線
測試過在防火牆打開1433 port
就可以通,但就是不希望允許對外啊
有試過設定遠端IP,如附件
還是不行
目前束手無策
哪位大大有遇過這問題的
懇請施予援手

20
這個讓我想起合勤的某一款modem
某一韌體版本
在4個LAN孔之下,第四孔硬生生就是不跟其它孔往來

21
最後我是用這樣的寫法
a.cpp
#include "t.h"
int main(){
        TT *a = new TT(4);
        a->p();
        delete a;
        return 0;
}

t.h
#ifndef TEST
#define TEST

class TT{
        public:
        TT(int s = 2);
        void p ();
        int s;
};
#endif

t.cpp
#include "t.h"
#include <iostream>

using namespace std;

TT::TT(int s){
this->s = s;
}

void TT::p(){
        cout << this->s << endl;
}

這樣子沒有引數的時候會輸出預設的2
不知道這樣的寫法有無問題

盼高手指正

22
C/C++程式設計討論區 / 建構函式預設引數
« 於: 2014-08-19 15:12 »
#include <iostream>
#include <string>

using namespace std;
class TT{
        public:
        int s;
        TT(int s = 2){
                this->s = s;
        }
        void p(){
                cout << this->s << endl;
        }
};

int main(){
        TT *a = new TT();
        a->p();
        delete a;
        return 0;
}

以上程式可以執行,沒有問題
我想提問的是
我要把類別宣告和定義分開
但不知道正確寫法
怎麼寫都是編譯錯誤

希望高手幫忙解答
感恩


23
Linux 討論版 / Re: 系统搞崩溃了,求助!
« 於: 2014-07-28 15:42 »
我猜
是不是之前有在/etc/fstab
寫下掛載sda6

24
正常情況
用ps aux | grep xxx
指令回傳的應該都會是零
你可以跑完if內的敘述後,用
echo $?
測試,應該會是零,代表指令正常執行完
也意味著你不能以if判斷ps
建議你用grep -c
檢查輸出的行數

25
/dev/sda1/boot
/dev/sda2/
/dev/sda3/home 

安装好grub后,是有grubl了,不过界面显示:     

  Booting 'CentOS (2.6.18-128.e15)'

root (hd1,0)

Error 21: Selected disk does not exist

Press any key to continue   

開機硬碟位置指錯了
應該是
root (sda,0)
表示第幾顆及第幾磁區

26
肉腳版 / Re: yum.repos.d 相關疑問
« 於: 2014-04-17 16:02 »
我是不會想砍裡面的東西
如果有一天想安裝某支套件
必須是某個檔案庫裡才有的話

而且每一個distribution應該都不盡相同吧

27
Windows 討論版 / Re: FTP不能打開PDF檔案
« 於: 2014-04-17 14:57 »
我猜是編碼問題
最簡單的測法
用英數字命名的檔案看能否開啟

28
肉腳版 / C++傳參考的疑惑
« 於: 2014-04-17 14:11 »
各位大大
小弟對於std class有些疑慮
拿queue來做個例子

#include <iostream>
#include <queue>

using namespace std;
class t{
private:
        int i;
public:
        t(int j){
                i=j;
        }
        void p(){
                cout << this << endl;
                cout << i <<endl;
        }   
};

queue<t> q;
int main(){
 {
  t a(12);
  q.push(a);
  a.p();
 }//A的生命週期到此結束
 q.front().p();
}

用G++編譯並執行的結果
0x7fff318594f0
12
0x10772c0
12

小弟想表達的是
queue.push傳入的引數不是用參考嗎
為何用front傳出的位址卻是不同
是我哪裡的觀念錯了呢?
提出這樣的問題
主要是如果
傳參考成立的話
那a的生命週期結束
q.front().p()
這語法就未必能正常執行了
究竟真象是什麼?
煩請大大解釋,去除小弟心中的疑慮
感恩

29
Linux 討論版 / 限制網路流量 tc指令問題
« 於: 2014-03-31 09:47 »
因為有不同主機服務共用一條網路
其中一台想限制服務的最高流量
所以用TC指令去做
我想把服務的上傳流量限制在10Mbit
下以下指令
tc qdisc add dev eth0 root handle 1:0 cbq bandwidth 10Mbit avpkt 1000
tc class add dev eth0 parent 1:0 classid 1:1 cbq bandwidth 10Mbit rate 10Mbit maxburst 50 prio 8 avpkt 1000 cell 8
tc filter add dev eth0 parent 1:0 prio 20 protocol ip u32 match ip sport 8080 0xffff match ip src 1.1.1.1/32 flowid 1:1

1.1.1.1假設是我的網卡IP
我用tshark查看流量
卻是高於此數值,平圴有20Mbit/sec
因為使用量不是一直這麼大,不考慮加大頻寬

想請教各位前輩
是哪裡設定錯了

30
肉腳版 / Re: vim 以正規表示尋找文字
« 於: 2014-02-21 16:16 »
我一直想用延伸正規表示法,似乎vim不支援還是我用錯語法
原來還有這種寫法
受教了

頁: [1] 2 3