2006年12月18日
#
毫無(wú)疑問(wèn),當(dāng)前許多企業(yè)管理者已經(jīng)熟悉了現(xiàn)代企業(yè)管理的基本知識(shí)和常用方法。與這些企業(yè)管理者交流,問(wèn)到“什么是管理”,他們會(huì)答曰“管理就是讓人做事并取得成果”;問(wèn)到“管理的職能是什么”,他們會(huì)答曰:“計(jì)劃、組織、控制、協(xié)調(diào)、指揮”;談到流行的企業(yè)管理方法,他們會(huì)列舉出SWOT分析、五力模型、波士頓矩陣、平衡計(jì)分卡、業(yè)務(wù)流程重組、80/20法則等等;談到如何開(kāi)展人力資源管理、如何進(jìn)行生產(chǎn)運(yùn)營(yíng)管理、如何搞好財(cái)務(wù)控制工作、如何協(xié)調(diào)與政府部門(mén)的關(guān)系,這些經(jīng)年累月在商海中摸爬滾打的企業(yè)家們更是有著豐富的經(jīng)驗(yàn)。然而,當(dāng)問(wèn)到“你認(rèn)為管理的真諦是什么”時(shí),他們往往都會(huì)顯得很詫異,思索良久都難以給出一個(gè)令他們自己滿(mǎn)意的答案。
是,這個(gè)問(wèn)題本身很怪異嗎?在我看來(lái),一點(diǎn)兒也不怪異。做任何事情,首先都需要透徹理解其本質(zhì)內(nèi)涵,進(jìn)而把握住做事的真諦。管理也一樣,只是知道管理的方法,卻沒(méi)有理解管理真諦的人是很難搞好管理工作的。這就是我們常說(shuō)的“術(shù)”和“道”的關(guān)系,也是有的人始終只觀管理之竅,難窺管理之妙的根本原因。
那么,究竟如何來(lái)理解管理的真諦,或者如何來(lái)判斷管理是否得當(dāng)呢?有一句話(huà)我們常常聽(tīng)到,即“管理既是科學(xué),也是藝術(shù)。”換句話(huà)說(shuō),管理的至高境界就是要做到“既是科學(xué),又是藝術(shù)”。誠(chéng)哉斯言,科學(xué)管理之父泰勒和行為科學(xué)理論奠基人梅奧聞之當(dāng)含笑九泉了。
但仔細(xì)回味這一回答,總覺(jué)得少了點(diǎn)兒什么。一個(gè)月以前去世的管理大師彼得•德魯克是人類(lèi)歷史上第一位獲得管理學(xué)教授職位的人,他于1950年開(kāi)始受聘于紐約大學(xué)教授管理學(xué),他認(rèn)為管理學(xué)有自己的基本問(wèn)題、特殊方法和特別關(guān)心的領(lǐng)域。經(jīng)過(guò)半個(gè)世紀(jì)的理論探索、實(shí)踐發(fā)展與范式整合,人們對(duì)管理的真諦已經(jīng)有了深刻的認(rèn)識(shí)。說(shuō)到底,管理是人們?yōu)榱藢?shí)現(xiàn)某一目標(biāo)而采用的手段,管理的真諦就在于讓人愉快高效地做正確的事。
愉快,是指管理的藝術(shù)性;高效,是指管理的科學(xué)性;正確,是指管理的方向性。有的企業(yè)制度森嚴(yán)令出必行,機(jī)器設(shè)備轟鳴運(yùn)轉(zhuǎn),但一個(gè)個(gè)管理人員神經(jīng)緊繃,員工也難見(jiàn)笑臉,其管理高效卻不愉快;有的企業(yè)老板與普通員工打成一片,上下關(guān)系融洽,但職責(zé)不明指揮失調(diào),其管理愉快卻效率低下;還有一些企業(yè)看似忙忙碌碌,員工也高高興興,但企業(yè)的整體發(fā)展卻迷失了方向,是所謂愉快高效地干著錯(cuò)誤的事。這就猶如一群人興高采烈地參加登山比賽,大家在半山腰上跑得飛快地繞圈子,卻已經(jīng)忘記了此次比賽的目標(biāo)是在山頂上,或者是該比賽根本就沒(méi)有設(shè)置目標(biāo)。
總體而言,一個(gè)不具備管理技巧但理解管理真諦的人仍不失為一個(gè)有效的管理者,甚至可能是第一流的管理者;而一個(gè)只具備管理技巧和管理方法但并不理解管理學(xué)基本原理的人卻難以成為合格的管理者,最多只能算是一個(gè)管理技術(shù)員。管理的真諦就在于讓人愉快高效地做正確的事,或者說(shuō)就是“讓人高高興興地做好對(duì)的事”。看來(lái),每一位管理者每天都需要躬身三問(wèn):我的管理行為讓下屬和員工心情舒暢嗎?他們的工作效率如何?他們做的事情符合企業(yè)發(fā)展的目標(biāo)嗎?三者齊達(dá),你的辛勤工作才算悟到了管理的真諦。(
<div style="border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #ff7300;height: 10px;"> </div>
反射方法
/**
* @param methodObject 方法所在的對(duì)象
* @param methodName 方法名
* @param args 方法名參數(shù)數(shù)組
*/
public Object invokeMethod(Object methodObject, String methodName, Object[] args)
throws Exception {
Class ownerClass = methodObject.getClass();
Class[] argsClass = new Class[args.length];
for (int i = 0, j = args.length; i < j; i++) {
argsClass[i] = args[i].getClass();
}
Method method = ownerClass.getMethod(methodName, argsClass);
return method.invoke(methodObject, args);
}
調(diào)用方式:
String[] args={,,,};
invokeMethod(new MyObject(),getName,args);
DUMP TRANSACTION [數(shù)據(jù)庫(kù)名] WITH NO_LOG
DBCC SHRINKFILE (日志文件名(非物理名),清除后日志大小(M為單位))
linux 中文顯示亂碼解決辦法
|
vi /etc/sysconfig/i18n
將內(nèi)容改為
LANG="zh_CN.GB18030"
LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
SUPPORTED="zh_CN.GB18030:zh_CN:zh:en_US.UTF-8:en_US:en"
SYSFONT="lat0-sun16"
這樣中文在SSH,telnet終端就可以正常顯示了。
|
select * from table start with typeid=1 connect by prior typeid = uptype
說(shuō)明:typeid 為父類(lèi)ID
uptype為該記錄的父類(lèi)ID字段
E:\eclipse3.2.2\eclipse\eclipse.exe -clean -vmargs -Xms512M -Xmx1024M -XX:PermSize=128M -XX:MaxPermSize=256M
非常好用
Tomcat亂碼有以下兩種解決方法:
1) 更改 D:\Tomcat\conf\server.xml,指定瀏覽器的編碼格式為“簡(jiǎn)體中文”:(從頁(yè)面通過(guò)Url傳遞中文到Action亂碼處理)
找到 server.xml 中的
<Connector port="8080" maxThreads="150" minSpareThreads="25" maxSpareThreads="75"
enableLookups="false" redirectPort="8443" acceptCount="100"
connectionTimeout="20000" disableUploadTimeout="true" URIEncoding='GBK' />
2)更該 Java 程序
public class ThreeParams extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
response.setContentType("text/html; charset=GBK");
...
}
}
create or replace trigger trg_demo_sid
before insert
on hk_demo
for each row
begin
select test.seq_demo.nextval into :new.sid
from dual;
end;
select *
from wl_news
where id in (select top 4 id
from wl_news
where id in (select top 22-(1-1)*4 id
from wl_news
order by id asc)
order by id desc)
order by id desc
一、數(shù)據(jù)導(dǎo)出
1 將數(shù)據(jù)庫(kù)TEST完全導(dǎo)出,用戶(hù)名system 密碼manager 導(dǎo)出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 將數(shù)據(jù)庫(kù)中system用戶(hù)與sys用戶(hù)的表導(dǎo)出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 將數(shù)據(jù)庫(kù)中的表table1 、table2導(dǎo)出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 將數(shù)據(jù)庫(kù)中的表table1中的字段filed1以"00"打頭的數(shù)據(jù)導(dǎo)出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
上面是常用的導(dǎo)出,對(duì)于壓縮我不太在意,用winzip把dmp文件可以很好的壓縮。
不過(guò)在上面命令后面 加上 compress=y 就可以了
二、數(shù)據(jù)的導(dǎo)入
1 將D:\daochu.dmp 中的數(shù)據(jù)導(dǎo)入 TEST數(shù)據(jù)庫(kù)中。
imp system/manager@TEST file=d:\daochu.dmp
上面可能有點(diǎn)問(wèn)題,因?yàn)橛械谋硪呀?jīng)存在,然后它就報(bào)錯(cuò),對(duì)該表就不進(jìn)行導(dǎo)入。
在后面加上 ignore=y 就可以了。
2 將d:\daochu.dmp中的表table1 導(dǎo)入
imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
注意:
你要有足夠的權(quán)限,權(quán)限不夠它會(huì)提示你。
數(shù)據(jù)庫(kù)時(shí)可以連上的。可以用tnsping TEST 來(lái)獲得數(shù)據(jù)庫(kù)TEST能否連上。
ORACLE 字符串操作
1?字符串連接
?
SQL> select 'abc' || 'def' from dual;
'ABC'| ------ abcdef
2 小寫(xiě) SQL>select lower('ABC012'); lower -------- abc012
3 大寫(xiě)
select upper('abc012');
upper -------- ABC012
4 ?左補(bǔ)全
?
select lpad('abc', 5, '0');
lpad ------- 00abc
select lpad('abc', 5, '012');
lpad ------- 01abc
?
第3個(gè)參數(shù)為空時(shí),缺省為space
?
select lpad('abc', 5);
lpad ------- ?? abc
select lpad('abc', 5, ' ');
lpad ------- ?? abc
?
5? 右補(bǔ)全
?
select rpad('abc', 5, '0');
rpad ------- abc00
select rpad('abc', 5, '012');
rpad ------- abc01
?
6 左空白刪除
select ltrim('????????? abc');
ltrim ------- abc 7 右空白刪除
?
select ltrim('abc????????? ');
???? ltrim --------------- abc
?
?8 左右空白刪除
select trim('????????? abc????????? ');
btrim ------- abc
9 字符串替換
?
SQL> SELECT TRANSLATE('ababab' , 'a' , '1') FROM DUAL;
TRANSL ------ 1b1b1b
?
10 取子字符串
?
SQL> select substr('abc012', 3, 2) from dual;
SU -- c0
?
11 字符串長(zhǎng)度
?
SQL> select length('abc012') from dual;
LENGTH('ABC012') ---------------- ?????????????? 6
12 ?數(shù)字轉(zhuǎn)化成字符串
?
SQL> select to_char(123456, '999,999,999,999') from dual;
TO_CHAR(123456,' ---------------- ???????? 123,456
?
13 字符串轉(zhuǎn)化為數(shù)字
?
SQL> select to_number('123' || '456', '999999999999') from dual;
TO_NUMBER('123'||'456','999999999999') -------------------------------------- ??????????????????????????????? 123456
SQL> select to_number('123,456', '999,999,999,999') from dual;
TO_NUMBER('123,456','999,999,999,999') -------------------------------------- ??????????????????????????????? 123456
|
|
|
select * from (select rownum rdd,t_table.* from t_table where rownum<=8) where? rdd>6
取出第7,8條數(shù)據(jù)
解壓后放入一個(gè)目錄中,如 d:\mysql
新建一個(gè)文件my.ini,文件中至少需包括如下內(nèi)容:
[mysqld]
basedir=D:/mysql
datadir=D:/mysql/data
將my.ini文件拷貝到系統(tǒng)目錄windows下
進(jìn)入命令行操作:
啟動(dòng)mysql,==mysqld
進(jìn)入mysql操作環(huán)境==mysql -u root -p;然后輸入密碼
修改用戶(hù)密碼==mysqladmin -uroot -p old password new,老密碼為空則不填
進(jìn)入到mysql目錄下的bin文件夾中,
執(zhí)行 mysqld-nt --install安裝為一個(gè)服務(wù)
用???? net start/stop mysql命令啟動(dòng)服務(wù)。
mysqld-nt --remove可以移除服務(wù)
最好將mysql的BIN目錄放到path環(huán)境變量中。