2006年11月22日
#
毫無疑問,當前許多企業管理者已經熟悉了現代企業管理的基本知識和常用方法。與這些企業管理者交流,問到“什么是管理”,他們會答曰“管理就是讓人做事并取得成果”;問到“管理的職能是什么”,他們會答曰:“計劃、組織、控制、協調、指揮”;談到流行的企業管理方法,他們會列舉出SWOT分析、五力模型、波士頓矩陣、平衡計分卡、業務流程重組、80/20法則等等;談到如何開展人力資源管理、如何進行生產運營管理、如何搞好財務控制工作、如何協調與政府部門的關系,這些經年累月在商海中摸爬滾打的企業家們更是有著豐富的經驗。然而,當問到“你認為管理的真諦是什么”時,他們往往都會顯得很詫異,思索良久都難以給出一個令他們自己滿意的答案。
是,這個問題本身很怪異嗎?在我看來,一點兒也不怪異。做任何事情,首先都需要透徹理解其本質內涵,進而把握住做事的真諦。管理也一樣,只是知道管理的方法,卻沒有理解管理真諦的人是很難搞好管理工作的。這就是我們常說的“術”和“道”的關系,也是有的人始終只觀管理之竅,難窺管理之妙的根本原因。
那么,究竟如何來理解管理的真諦,或者如何來判斷管理是否得當呢?有一句話我們常常聽到,即“管理既是科學,也是藝術。”換句話說,管理的至高境界就是要做到“既是科學,又是藝術”。誠哉斯言,科學管理之父泰勒和行為科學理論奠基人梅奧聞之當含笑九泉了。
但仔細回味這一回答,總覺得少了點兒什么。一個月以前去世的管理大師彼得•德魯克是人類歷史上第一位獲得管理學教授職位的人,他于1950年開始受聘于紐約大學教授管理學,他認為管理學有自己的基本問題、特殊方法和特別關心的領域。經過半個世紀的理論探索、實踐發展與范式整合,人們對管理的真諦已經有了深刻的認識。說到底,管理是人們為了實現某一目標而采用的手段,管理的真諦就在于讓人愉快高效地做正確的事。
愉快,是指管理的藝術性;高效,是指管理的科學性;正確,是指管理的方向性。有的企業制度森嚴令出必行,機器設備轟鳴運轉,但一個個管理人員神經緊繃,員工也難見笑臉,其管理高效卻不愉快;有的企業老板與普通員工打成一片,上下關系融洽,但職責不明指揮失調,其管理愉快卻效率低下;還有一些企業看似忙忙碌碌,員工也高高興興,但企業的整體發展卻迷失了方向,是所謂愉快高效地干著錯誤的事。這就猶如一群人興高采烈地參加登山比賽,大家在半山腰上跑得飛快地繞圈子,卻已經忘記了此次比賽的目標是在山頂上,或者是該比賽根本就沒有設置目標。
總體而言,一個不具備管理技巧但理解管理真諦的人仍不失為一個有效的管理者,甚至可能是第一流的管理者;而一個只具備管理技巧和管理方法但并不理解管理學基本原理的人卻難以成為合格的管理者,最多只能算是一個管理技術員。管理的真諦就在于讓人愉快高效地做正確的事,或者說就是“讓人高高興興地做好對的事”。看來,每一位管理者每天都需要躬身三問:我的管理行為讓下屬和員工心情舒暢嗎?他們的工作效率如何?他們做的事情符合企業發展的目標嗎?三者齊達,你的辛勤工作才算悟到了管理的真諦。(
<div style="border-bottom-width: 3px;border-bottom-style: solid;border-bottom-color: #ff7300;height: 10px;"> </div>
反射方法
/**
* @param methodObject 方法所在的對象
* @param methodName 方法名
* @param args 方法名參數數組
*/
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);
}
調用方式:
String[] args={,,,};
invokeMethod(new MyObject(),getName,args);
DUMP TRANSACTION [數據庫名] WITH NO_LOG
DBCC SHRINKFILE (日志文件名(非物理名),清除后日志大小(M為單位))
linux 中文顯示亂碼解決辦法
|
vi /etc/sysconfig/i18n
將內容改為
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
說明:typeid 為父類ID
uptype為該記錄的父類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,指定瀏覽器的編碼格式為“簡體中文”:(從頁面通過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
一、數據導出
1 將數據庫TEST完全導出,用戶名system 密碼manager 導出到D:\daochu.dmp中
exp system/manager@TEST file=d:\daochu.dmp full=y
2 將數據庫中system用戶與sys用戶的表導出
exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
3 將數據庫中的表table1 、table2導出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1,table2)
4 將數據庫中的表table1中的字段filed1以"00"打頭的數據導出
exp system/manager@TEST file=d:\daochu.dmp tables=(table1) query=\" where filed1 like '00%'\"
上面是常用的導出,對于壓縮我不太在意,用winzip把dmp文件可以很好的壓縮。
不過在上面命令后面 加上 compress=y 就可以了
二、數據的導入
1 將D:\daochu.dmp 中的數據導入 TEST數據庫中。
imp system/manager@TEST file=d:\daochu.dmp
上面可能有點問題,因為有的表已經存在,然后它就報錯,對該表就不進行導入。
在后面加上 ignore=y 就可以了。
2 將d:\daochu.dmp中的表table1 導入
imp system/manager@TEST file=d:\daochu.dmp tables=(table1)
注意:
你要有足夠的權限,權限不夠它會提示你。
數據庫時可以連上的。可以用tnsping TEST 來獲得數據庫TEST能否連上。
ORACLE 字符串操作
1?字符串連接
?
SQL> select 'abc' || 'def' from dual;
'ABC'| ------ abcdef
2 小寫 SQL>select lower('ABC012'); lower -------- abc012
3 大寫
select upper('abc012');
upper -------- ABC012
4 ?左補全
?
select lpad('abc', 5, '0');
lpad ------- 00abc
select lpad('abc', 5, '012');
lpad ------- 01abc
?
第3個參數為空時,缺省為space
?
select lpad('abc', 5);
lpad ------- ?? abc
select lpad('abc', 5, ' ');
lpad ------- ?? abc
?
5? 右補全
?
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 字符串長度
?
SQL> select length('abc012') from dual;
LENGTH('ABC012') ---------------- ?????????????? 6
12 ?數字轉化成字符串
?
SQL> select to_char(123456, '999,999,999,999') from dual;
TO_CHAR(123456,' ---------------- ???????? 123,456
?
13 字符串轉化為數字
?
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條數據
解壓后放入一個目錄中,如 d:\mysql
新建一個文件my.ini,文件中至少需包括如下內容:
[mysqld]
basedir=D:/mysql
datadir=D:/mysql/data
將my.ini文件拷貝到系統目錄windows下
進入命令行操作:
啟動mysql,==mysqld
進入mysql操作環境==mysql -u root -p;然后輸入密碼
修改用戶密碼==mysqladmin -uroot -p old password new,老密碼為空則不填
進入到mysql目錄下的bin文件夾中,
執行 mysqld-nt --install安裝為一個服務
用???? net start/stop mysql命令啟動服務。
mysqld-nt --remove可以移除服務
最好將mysql的BIN目錄放到path環境變量中。
????????最近很郁悶,學習工作得同時進行,要學的東西的實在太多,每天感覺都有一些進步.很久沒有很扎實的寫代碼,有時面對曾經熟悉的東西也會感到手忙腳亂,我自認為我不算太笨的人,但也絕不是天才,世界總要留下一些庸才.只是庸才需要多一些的時間.我想我還是可以做好所做的東西.在這個領域我只能算個新手,也許當初放棄其它的行業而進去這個行業,為了的證明是我也能做IT,只是我現在還剛剛開始,我己經實現的自己的當初設想,沒有遺憾,只有不斷的向前看.不管將來是怎么樣,曾經經歷過的都是我人生的歷練.
????
????
??????? 不同的服務器對于使用log4j是有些不同的,實際使用中主要是用tomcat和jboss兩類,對于tomcat,它本身是沒有配置log4j的,所以使用起來和常規的一樣;而在jboss中它是本身配置了log4j的,所以有時候在看項目代碼時,其整個項目并沒有log4j的配置文件,而在一些類中仍然定義了Logger,例如static Logger log = org.apache.log4j.Logger.getLogger(UserDaoImple.class);,這就表明開發者打算使用jboss默認的log4j的配置,我們可以在jboss下的對應的log目錄下的server.log中看到日志,jboss本身的log4j的配置是將debug,info級的日志寫在server.log中,而像error等級別比較高的日志打印到控制臺上,而寫到server.log中的日志比較多,并不方便查看。于是我們想到使用自己的log4j配置寫到某個具體的文件中(注意文件要先建立,才能忘里面寫東西,log4j自己不能建立文件),但這里因為jboss有它自己的log4j配置,所以如果我們配置的log4j包含Console的Appender時,就會出錯,錯誤類似于
ERROR: invalid console appender config detected, console stream is looping.
解決方法一是不用Console的Appender,或者改jboss的配置文件,在jboss-service.xml文件里,把
<mbean code="org.jboss.logging.Log4jService" name="jboss.system:type=Log4jService,service=Logging">
????????<attribute name="ConfigurationURL">resource:log4j.xml</attribute>
????????<attribute name="CatchSystemOut">false</attribute>
????????<attribute name="Log4jQuietMode">true</attribute>
</mbean>。
我建議不用Console的Appender,當然這是對jboss3.2.x是這樣,對于jboss4.0.x如果我們要用自己的log4j配置照上述改還是會有問題,會有類似于
log4j:ERROR A "org.jboss.logging.util.OnlyOnceErrorHandler" object is not assignable to a "org.apache.log4j.spi.ErrorHandler" variable
的異常,解決方法是把/server/default/jbossweb-tomcat55.sar/META-INF/jboss-service.xml 中的以下兩個熟悉改成true
<attribute name="Java2ClassLoadingCompliance">true</attribute>
<attribute name="UseJBossWebLoader">true</attribute>
以上就是使用jboss服務器可能出現的問題,解決了這些再來使用log4j就比較簡單了。
相約是前世在佛前許下的愿望,相識是今生美麗的兌現;相知是心靈的契約,相聚是永恒的心愿 .
??? 下雨也好,迷路也好,空氣里有一種相知相惜的味道,有你讓我想真好,連無言的風都知道;風若有情,會把我的祝福送到:“在乎你的我,一向只在乎我在乎的你;不知道我在乎的你是否在乎我對你的在乎;無論我在乎的你對在乎你的我在不在乎,在乎你的我、只在乎我在乎的你。”
??? 如果有花瓣雨飄過,我會把花心留給你;如果有四季風吹過,我會把楓葉留給你;如果有歲月潮涌過,我會把歡樂留給你。
??? 孤獨時凝望天空,你是最近的那片云;寂寞時凝望夜空,你是最近的那顆星;閑暇時漫步林中,你是擦肩的那片樹葉;疲憊時安然入睡,你是最近最好的那段夢境每當收到最好的信息,總是先給你;有最濃的祝福總是不忘捎給你。如果有一天你接到無聲的電話,那是我又想你了,沒有言語,無聲無息,只為撥通心底的那根弦,讓你感受我的存在。
??? 知不知到我很想你,看沒看到外面在飄著的細雨,那都是我思念化成的蝶在飛舞。如果你也把我想起,看看窗外漫天的雨,那是我滿天飛舞的相思淚滴。
????
??? 想你我懂什么是心痛,看你我懂什么是幸福,認識你我懂什么是緣分。
??? 如果水珠代表平安,我送你整個海洋;
??? 如果星星代表幸福,我送你整個星系;
??? 如果蜂蜜代表思念,我會把自己變成一只小小的蜜蜂
??? 想在心里為你砌一堵墻,以情為水,以愛為泥,以網為萌,以心封存,經歷千年的風吹雨打,走過無數春秋冬
??? 夏,永遠這樣的牢固在心里,決不渾然坍塌!!!見證我和你不老的緣!!!
??? 知道嗎?你不論是我生命中的一段插曲,還是永久的知己,我都會珍惜。當多年以后,我們疲憊或容顏褪去,不在擁有夢想的時候,聽著那首〈〈最浪漫的事〉〉,陪你在一起慢慢變老,希望這段旋律是滋潤我們生命的根須。
??? 因為,有你讓我想真的很好 .......
---------------------