1. 如何在ajax請求中調用iview錯誤提示
後台語言如果是php的語言的話 ,只要屏蔽了報錯就可以了
屏蔽報錯可以用:
error_reporting(E_ALL);
或者
ini_set('display_errors', 1);
或者這兩個都用,不沖突
2. 求高手 php解密
?><?php include (TEMPLATEPATH . '/bottom.php'); ?>
<div class='clear'></div>
</div>
<div id="footer">
<?php include (TEMPLATEPATH . '/social.php'); ?>
<div class="fcred">
<ul>
<li>Photoblog theme from <a href="http://www.dc-photographic.co.uk/"> Duncan Cox</a></li>
<li>Copyright &; <?php echo date('Y');?> <?php bloginfo('name');?> </li>
</ul>
</div>
</div>
</div>
<?php wp_footer(); ?>
</body>
</html>
<?
是這個 啥玩意啊?
3. iview什麼時候支持vue2
Vue 的component 少的確是,資源不多,就算僅存的資源中,質量也不高。
VueStrap 中有一些模塊是有bug 的,直接import 還會報錯。
不過很希望vue 的生態能越來越好,雖然沒有公司的直接支持,PHP 的Laravel 社區很喜歡這個框架?
現在這是一個百花齊放的年代,每一種框架都能找到自己的定位。開發者選擇變多了,也會找到最適合自己的框架,而 Vue 給所有開發者一個不錯的選擇。
我個人還是十分喜歡Vue + Vue-router + Vuex 這一套,雖然可以直接用的組件不多,但是覺得自己實現這些組件實在也是不難。。。就算是其他平台遷移過來應該也很容易。而用Vue實現出來的東西,代碼簡單清晰。
4. 請求幫助 我的視頻品牌iview 就是找不到地方下載驅動軟體
下載個萬能視頻驅動就得了!
http://ote.com/search.php?searchType=&so=%CD%F2%C4%DC%C9%E3%CF%F1%CD%B7%C7%FD%B6%AF+
5. iview表單提交的值怎麼來獲取和生成表格
html中獲取表單數據的的方法一般有兩種,一個是使用form表單的action屬性將表單的數據提交給後台,另外一種就是使用JavaScript方法獲取表單的數據,然後通過ajax傳送給後台。
工具原料:編輯器、瀏覽器
一、使用表單的方法提交數據
1、利用form表單的action屬性來獲取表單的數據並提交,代碼如下:
<formaction="form_action.php"method="get">
<p>Firstname:<inputtype="text"name="fname"/></p>
<p>Lastname:<inputtype="text"name="lname"/></p>
<inputtype="submit"value="Submit"/>
</form>
<formaction="form_action.php"method="get">
<p>Firstname:<inputid="bt1"type="text"name="fname"/></p>
<p>Lastname:<inputid="bt2"type="text"name="lname"/></p>
<inputtype="submit"value="Submit"/>
</form>
<script>
console.log($('#bt1').val())
console.log($('#bt2').val());
</script>
6. 軟體開發工具有哪些
無論您是軟體開發新手還是資深人士,如果想努力成為優秀的軟體開發人員,都需要擁有合適的工具。本文推薦給你12款。
沒有人認為經驗就是優秀軟體開發人員的主因。但是,「公欲行其事,必先利其器」,良好的工具能幫我們做更好的工作,不論你是軟體開發新手還是已經是老手,如果你想努力成為更好的軟體開發人員,都需要擁有合適的工具。
有大量的工具可以供我們選擇,但是如何最好的工具是一個技巧。以下是我按不同類別組織的精選的一些工具列表。也歡迎在評論區中告訴我您最喜歡的。
源代碼控制
1. GitHub
不管你是軟體開發的新手,還是已經熟悉了GitHub的成手,你都需要它,GitHub是一個基於Web的Git存儲庫託管服務,開發人員可以審查代碼,管理項目和軟體構建。
GitHub是目前世界上最大,最受歡迎的代碼庫。軟體開發人員喜歡它的直觀界面和各種功能增加的功能,GitHub的定價模式非常靈活,公共存儲庫可以免費託管,也可以按月付費支付私有存儲庫。
2. Bitbucket
作為GitHub的有力競爭者,Bitbucket是一個基於Web的託管服務,用於使用Git版本控制系統的存儲庫。Bitbucket有哪些優勢?嗯,它與其他Atlassian公司產品(如JIRA)配合使用,能夠有效促進開發團隊的協作。 Bitbucket既可以作為雲版本,也可以作為企業內部部署版本,稱為Bitbucket Server。
3. CloudForge
CloudForge是一種基於雲的SAAS產品,用於應用程序開發工具和服務,如Git託管,Subversion託管,問題 和 bug 跟蹤工具以及應用程序生命周期管理。它提供了很多開發工具供選擇,主要是針對企業的,包括Zuora,Sears和The Weather Channel。
項目管理和問題跟蹤
4. JIRA
JIRA是最受歡迎的開發管理工具,用於項目和問題跟蹤的良好工具,是敏捷軟體團隊的理想選擇。它是一種復雜的產品,具有大量的功能,它開箱即用並且通常易於使用。JIRA的一些亮點包括定製化的Scrum和看板。
5. Trello
與JIRA類似,Trello非常適合做項目管理。 Trello非常適合看板和Scrum開發,它易於管理,具有大量可定製性。雖然不是專門為開發人員構建的工具(還可以用於產品設計),但Trello絕對可以完成工作。從好的方面來說,Trello是具備時尚的,簡單和視覺上令人愉悅的好工具。
6.Toggl
與上述兩者略有些不一樣,Toggl是一款適合軟體開發人員的時間跟蹤工具。使用Toggl追蹤時間毫不費力;它可以讓您了解時間的真正去向!它很簡單,易於使用,並集成了大量工具,包括上面列出的兩個。
IDE(集成開發環境)
7.Atom
這是一款強大的「黑客」文本編輯器。Atom是完全免費的開源軟體,在很大程度上可以進行定製。Atom還包括一個智能且靈活的自動完成功能,使編碼速度加快,此外,開發者還可以實時共享工作區並且可以編輯代碼。
8. Xcode
Xcode是macOS的集成開發環境,是Apple公司開發的一套軟體開發工具(用於開發macOS,iOS,watchOS和tvOS的軟體)。無可否認,它非常簡單易用,特別適合初學者,如果您只開發前端用戶界面,它具有可視化設置和拖放選項,達到快速開發。 Xcode在如何防止錯誤和錯誤方面也很智能。
9. Microsoft Visual Studio
Microsoft Visual Studio包括一組服務,包括Visual Studio IDE(適用於Android,iOS,macOS,Web和雲端的全功能集成開發環境)。開發者使用Visual Studio可以快速輕松地在各種平台上規劃,構建和發布軟體。
技能提升
10. CodeWars
CodeWars是一個學習社區,提供真正的編程挑戰,以提高您的開發技能,加強和擴展編程基礎。CodeWars具有數百個編程挑戰,按難度和各種語言分級。CodeWars也非常適合提高沒有多少經驗的人對編程語言的熟悉程度。也有其他類似的網站,但CodeWars的突出之處在於,在您提交自己的解決方案後,您可以看到評分最高的排行榜。通過這種方式,人們可以從這些排名靠前的解決方案,從而向他人更好的學習。
11.Code Climate
Code Climate是一種代碼自動分析工具。雖然它是付費產品,我們可以免費試用兩周,即使這樣也可以提供有關代碼的良好反饋。Code Climate會評估開發的測試覆蓋率,復雜性,重復性,風格和安全性等。
12.Code Signal
Code Signal是一個基於技能的評估平台,可以幫助開發人員和僱主評估編程水平。對於開發人員,Code Signal提供面試練習,以便我們可以解決真實的面試題並掌握關鍵的技術難題。
小結
如果沒有上面這些工具,我們編程會很困難。這些工具從管理和分析項目到發布跟蹤和技能開發,可以滿足開發者的全碩需求。如果你想成為優秀的開發人員,請使用這些工具,讓自己更加強大!
7. 如何在ubuntu下編譯安裝zabbix系統
第一部分,php\nginx\mysql組件安裝
1,php-cgi
zabbix的web前端是用php寫成的,需要php來運行
view sourceprint?1 jcwu@ubuntu:~$ sudo apt-get update
2 jcwu@ubuntu:~$ sudo apt-get install php5-cgi
3 jcwu@ubuntu:~$ sudo useradd www #php運行用戶
php-cgi控制腳本
view sourceprint?01 jcwu@ubuntu:~$ cat /etc/init.d/php-fcgi
02 #!/bin/bash
03
04 BIND=127.0.0.1:9000
05 USER=www
06 PHP_FCGI_CHILDREN=15
07 PHP_FCGI_MAX_REQUESTS=1000
08 PHP_CGI=/usr/bin/php-cgi
09 PHP_CGI_NAME=`basename $PHP_CGI`
10 PHP_CGI_ARGS="- USER=$USER PATH=/usr/bin PHP_FCGI_CHILDREN=$PHP_FCGI_CHILDREN PHP_FCGI_MAX_REQUESTS=$PHP_FCGI_MAX_REQUESTS $PHP_CGI -b $BIND"
11 RETVAL=0
12
13 start() {
14 echo -n "Starting PHP FastCGI: "
15 start-stop-daemon --quiet --start --background --chuid "$USER" --exec /usr/bin/env -- $PHP_CGI_ARGS
16 RETVAL=$?
17 echo "$PHP_CGI_NAME."
18 }
19 stop() {
20 echo -n "Stopping PHP FastCGI: "
21 killall -q -w -u $USER $PHP_CGI
22 RETVAL=$?
23 echo "$PHP_CGI_NAME."
24 }
25
26 case "$1" in
27 start)
28 start
29 ;;
30 stop)
31 stop
32 ;;
33 restart)
34 stop
35 start
36 ;;
37 *)
38 echo "Usage: php-fastcgi {start|stop|restart}"
39 exit 1
40 ;;
41 esac
42 exit $RETVAL
43
44 jcwu@ubuntu:~$ sudo update-rc.d php-fcgi defaults #添加至系統啟動項
2,nginx
參考http://wiki.nginx.org/Install
view sourceprint?01 jcwu@ubuntu:~$sudo vi /etc/apt/source.list
02 #在文件尾添加以下2行
03 deb http://nginx.org/packages/ubuntu/ lucid nginx
04 deb-src http://nginx.org/packages/ubuntu/ lucid nginx
05 #############官方文檔中如下#######################################
06 su -s
07 nginx=stable # use nginx=development for latest development version
08 add-apt-repository ppa:nginx/$nginx
09 # add-apt-repository 安裝命令為 apt-get install python-software-properties
10 apt-get update
11 apt-get install nginx
12 #############我的安裝命令########################################
13 jcwu@ubuntu:~$ sudo apt-get update
14 jcwu@ubuntu:~$ sudo apt-get install nginx
設置php-cgi
view sourceprint?1 sudo vi /etc/nginx/conf.d/default.conf
將root html提前到server_name下面
將location /中的index 指令後加上index.php
設置php解析
view sourceprint?01 # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
02 #
03 location ~ \.php$ {
04 root html;
05 fastcgi_pass 127.0.0.1:9000;
06 fastcgi_index index.php;
07 #fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
08 #fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
09 fastcgi_param SCRIPT_FILENAME /usr/share/nginx/html$fastcgi_script_name;
10 include fastcgi_params;
11 }
測試
view sourceprint?1 sudo vi /usr/share/nginx/html/info.php
2 #添加
3 <!--?php phpinfo(); ?-->
4 #然後reload nginx
5 sudo kill -HUP $(cat /var/run/nginx.pid)
在瀏覽器中打開http://192.168.1.115/info.php
這樣就OK了
3,mysql
用來存儲監控數據,這里可以選很多種db2、mysql、oracle、postgresql、sqlite
view sourceprint?1 jcwu@ubuntu:~$ sudo apt-get install mysql-server
第二部分,zabbix編譯安裝和web前面配置
0-准備工作
view sourceprint?1 #安裝編譯套件
2 sudo apt-get install build-essential
3 #安裝php前端需要的包
4 sudo apt-get install libmysqlclient15-dev php5-gd php5-mysql
5 #安裝zabbix需要的包,snmp\curl\ssl\fping
6 sudo apt-get install snmp libsnmp-dev snmpd libcurl4-openssl-dev fping
1-添加用戶,並添加到admin用戶組
view sourceprint?1 sudo adser zabbix
2 sudo adser zabbix admin
2-獲取zabbix 1.8.11 源碼包,並解壓
view sourceprint?1 cd /usr/src && wget http //prdownloads sourceforge net/zabbix/zabbix-1.8.11.tar.gz?download
2 sudo mv zabbix-1.8.11.tar.gz?download zabbix-1.8.11.tar.gz
3 tar xvf zabbix-1.8.11.tar.gz
3-mysql資料庫初始化
view sourceprint?1 mysql -uroot -p -e"create database zabbix;"
2 mysql -uroot -p -e"grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';"
3 mysql -D zabbix -uzabbix -pzabbix < zabbix-1.8.11/create/schema/mysql.sql
4 mysql -D zabbix -uzabbix -pzabbix < zabbix-1.8.11/create/data/data.sql
5 mysql -D zabbix -uzabbix -pzabbix < zabbix-1.8.11/create/data/images_mysql.sql
4-編譯安裝
view sourceprint?1 cd zabbix-1.8.11/
2 ./configure --prefix=/usr/local --with-mysql --with-net-snmp \
3 --with-libcurl --enable-server --enable-agent && \
4 make
5 sudo make install
6 #--with-net-snmp是啟用SNMP協議
7 #--with-libcurl是監控web網站用的
8 #--enable-server只可在服務端上使用
9 #其它還有IPMI等,參閱./configure --help
5-系統其它設置
view sourceprint?1 sudo vi /etc/services
2 #添加
3 zabbix_agent 10050/tcp # Zabbix ports
4 zabbix_trap 10051/tcp
6-設置zabbix配置文件目錄
view sourceprint?1 sudo mkdir /etc/zabbix
2 sudo chown -R zabbix.zabbix /etc/zabbix/
3 cp misc/conf/zabbix_* /etc/zabbix/
修改配置文件zabbix_server.conf
view sourceprint?1 vi /etc/zabbix/zabbix_server.conf
搜索DBUser DBPassword這兩個關鍵字,替換為前面mysqlDB中設置的用戶和密碼(這里都是zabbix\zabbix)
7-設置zabbix開機啟動
view sourceprint?1 sudo cp misc/init.d/debian/zabbix-server /etc/init.d
2 sudo cp misc/init.d/debian/zabbix-agent /etc/init.d
3 cd !$
4 sudo chmod 755 zabbix-*
5 sudo update-rc.d zabbix-server defaults
6 sudo update-rc.d zabbix-agent defaults
其實misc/init.d/ubuntu/下面還有2個conf配置文件,但這個扔/etc/init.d里來啟動zabbix會報錯
8-zabbix web界面安裝設置
view sourceprint?1 sudo mkdir /usr/share/nginx/html/zabbix/
2 cd /usr/src/zabbix-1.8.11/frontends/ && sudo cp -r php /usr/share/nginx/html/zabbix
在瀏覽器中打開http://192.168.1.115/zabbix開始web界面的setup
這里有2個重要的地方,一是 zabbix會檢查php的設置
如下圖,圖中標紅的是默認需要修改的參數,php的設置文件為/etc/php5/cgi/php.ini
改完後記得
view sourceprint?1 sudo service php-fcgi restart
二是mysql db的設置
最後,要手動將生成的設置文件zabbix.conf.php上傳到/usr/share/nginx/html/zabbix/conf
gnome終端對rz支持不好,我就不上傳了,而是直接將下載的zabbix.conf.php的內容進行Ctl+C,直接在伺服器上vi zabbix.conf.php然後再Shift+Insert粘貼進去
然後再點幾個Next.就安裝完了
zabbix默認用戶是admin,密碼是zabbix,登陸後一定要修改。
8. iview的table的push怎麼使用
可以把包含空間的路徑部分用雙引號引起來
例如我在c盤的program files文件夾中建了一個a.txt文件
可以使用這種形式打開
system("c:\\\"program files\"\\a.txt");注意每個雙引號前要有轉義字元\前綴
9. vue怎麼引入iview庫後的目錄是怎麼樣的
Vue 的component 少的確是,資源不多,就算僅存的資源中,質量也不高。 VueStrap 中有一些模塊是有bug 的,直接import 還會報錯。 不過很希望vue 的生態能越來越好,雖然沒有公司的直接支持,PHP 的Laravel 社區很喜歡這個框架
10. thinkphp加iview-admin的前後端分離項目,請問thinkphp如何調試後端自己寫的介面
無需登錄的介面,*表示全部