以礼行天下——沟通表达篇[观后笔记]

今天观看了周思敏老师的以礼行天下系列视频,就做了一点笔记加强一下自己的礼仪知识以及能让自己记的更清晰(能在以后的工作和生活中运用),只要要知道交谈沟通中忌讳什么,这是对他人的尊重。下面跟着Joyous一起看看吧~~

1、称呼

A.符合身份

B.国际通用

C.入乡随俗

D.主次分明

忌讳:没有称呼(比如下一位,123号等)

国内称呼:

A.统称(使用先生或者女士)

B.姓名称呼(苗苗,婷婷,乐乐)

C.职务性称呼(吴主任,张总,刘董事长)

D.职业性称呼(张警官,李律师)

E.亲属式称呼(张大爷,老奶奶,王大叔,李大伯)

2、距离

A.0~0.5m亲密距离(家人,亲属距离)

B.0.5~1.5m社交距离(握手,拥抱距离,交谈距离)

C.1.5~3m礼仪距离(打招呼,点头,送客人距离)

D.3m之外公共距离(不需要打招呼)

3、问候

A.统一问候(大家好,全体同志们好)

B.先尊后卑(先领导,先老人,先客人)

C.由近而远(先前排,先身边)

4、交谈

A.交谈内容(当今热点新闻开,对方工作内容,电影音乐,旅游等打开话匣子)

B.交谈形式(要一来一往,不要一个人滔滔不绝的演讲另外一个只能听)

C.交谈四禁止(不要打断别人说话,不要补充对方,不要纠正对方,不要质疑对方)

补充:如果需要纠正对方,你可以用yesbut方法,也就是说,你可以这样说(你说的挺好,但是我觉得~~~

D.交谈五不问(不问收入,不问年龄,不问婚否,不问健康,不问经历)

PS:在社交中,你的表现最有可能表现你的素质和教养;我个人觉得这个可以学学~~~当然最后要运用在实际的社交之中!

面试和笔试汇总

最近忙着找工作,也没有更新博客,今天一个朋友让我赶紧把博客更新下,说说最近的面试情况也可以好给他们一个参考,这就整理出来给大家分享~~

笔试题目公开

get和post的区别

php以及js和html写出来跳转语句

函数isset和empty的区别

定义一个类,要求有三个属性,并输出内容

用js代码或者你熟悉的js类库书写一段代码实现复选框的全选、反选、全不选

用js编写trim函数

简单描述cookie和session的区别

简单说说cookie跨域以及session共享问题

将<div id=”myid”>这内容</div>用js代码把”这内容”替换成<img src=””>

输出客户端ip以及服务器端域名对应ip

编写一个函数实现数组从小到大排列(不允许使用排序函数,其实冒泡就可以)

说说你熟悉的js类库以及之间的区别

你知道的魔术函数有那些,分别说说用法

如果php环境开启了安全模式有什么影响

建立表的时候需注意一些什么?主键和索引简单说说定义和用途

ajax数据返回都有那些格式?之间的区别是什么?

linux下一个工作目录a,然后我去b操作一次之后我想回到a怎么搞?(cd -可以快速回到上次工作目录,cd ~回到用户根目录,建议大家还是积累点常用的快捷命令吧!)

PS:先公开这么多吧。记住的不多。当时也很激动~~

顺便说说自己的一些心得吧、

1、要沉着,冷静,胆大,要说出你的想法和看法,但是一定要避开你不会的东西(比如,你可以在面试的时候说这个技术在学校没有机会接触,希望能再公司接触到,但是我一定会学会并熟练掌握的!)

2、如果让你问问题,你提前一定要准备几个有价值问题!

3、hr面试(我第一次都栽这里了),hr和技术面试的综合评分才能决定你是否被录用。除非你的技术很牛,连老总都不忍心让你走!

4、说几个比较常见的问题

为何选择我们公司?(公司平台能进一步锻炼我,我关注公司很久了)后来在求职宝典看到的回答,这个你可以自己斟酌

为何选择这个城市?(这个就看个人发挥了)

你觉得你的缺点呢?(坑人啊,小心被带沟里了)

你希望的薪资呢?(你注意了,人家公司有自己标准,你可以说出来,如果过高~~~,当然你也可以说按照公司对待毕业生标准来就可以!但是个人建议你刚毕业就不要把薪资看的太重要了)

如果你能知道这个你所应聘的公司每年加薪幅度是多少?(这样你在公司就可以权衡三年或者几年中是不是有机会能跳槽呢?跳之后这个事就得看你了。)

以上是个人的一些看法,纯属个人战斗经验。看官路过就可以~~

谢谢那些一直关心和支持Joyous的人们。谢谢你们

AJAX的XMLHttpRequest

readyState属性

标识当前的XMLHttpRequest对象处于什么状态

0表示为未初始化,1表示准备发送状态,2表示已发送状态,3正在接收,4完成响应

responseText属性

包含客户端接收到的http响应的文本内容(readyState需要为4)

responseXML属性

这个属性需要满足两个条件:readyState=4,头部content-type的mime类型为XML

status属性

在readyState=3或者4的时候才能有访问这个属性,这个属性描述了http状态码

statusText属性

同上面一样只有在3、4才能用,描述了http状态代码文本

onreadystatechange事件

每次readyState的值变化都会触发这个事件,一般用于回调函数

open()方法

用于XMLHttpRequest来初始化对象

send()方法

发送数据

abort()方法

可以暂停httprequest请求或者发送httpresponse的接收,并可以 把XMLHttpRequest对象改变成初始化状态

setRequestHeader()方法

设置请求头部信息,并只能当readyState为1才可以使用

getResponseHeader()方法

检索响应头部值,当readyState为3或者4才可以使用

Jquery和Ajax

1、  ajax基础知识(http://www.0377joyous.com/archives/484.html

2、  load()函数示例代码

<button id=”send”>触发</button>

<div class=”content”></div>

<script type=”text/javascript”>

/*$(function(){

$(“#send”).click(function(){

$(“.content”).load(“load.php?id=2”);//这里相当于访问了服务器然后返回纯html给这个页面,注意需要样式的话当然也在当前页面定义

});

});*/

//load.php页面很多内容,我只需要部分内容可以吗?

/*$(function(){

$(“#send”).click(function(){

$(“.content”).load(“load.php?id=2 .select”);//这里和上面只是多了一个.select;这里只是显示load.php页面中class=select那个区域的内容

});

});*/

//传递参数get和post传递

//get上面那样就可以

/*$(function(){

$(“#send”).click(function(){

$(“.content”).load(“load.php #post”,{name:”姓名”,age:”22″})

});

});*/

//回调函数,等待加载完成之后才能继续的操作,可以放在回调函数中执行.注意这个函数三个参数:返回的内容、请求状态、xmlhttprequest对象

</script>

而load.php页面代码如下:

<?php

echo “这里的内容是被加载的”.$_GET[‘id’];

?>

<br />

这是纯html

<div>

这是选中的内容

</div>

<div id=”post”>

这是POST传递测试

<?php

echo $_POST[‘name’].”年龄”.$_POST[‘age’];

?>

Continue reading

Window下SVN(subversion)的配置和使用

1、  准备工具[点击下载]

SVN客户端TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi

SVN服务器svn-1.4.0-setup.exe

SVN客户端汉化语言包TortoiseSVN-1.4.0.7501-win32中文语言包.EXE

注意:客户端和服务器版本要一致

2、  安装客户端和服务器端以及语言包(我直接安装在C盘了)

3、  安装之后需要重启电脑

4、  这个时候鼠标右键菜单会多两个选项

5、  安装一切就绪

Continue reading

Joyous博客增加了订阅功能

很多用户是不是喜欢你的博客?当他们再想访问的博客的时候……忘记了网址!!!

Joyous博客用户不多,究其原因有三:

1、  域名不容易记忆(http://blog.phpfs.com

2、  博主Joyous本身不出名(一名普通IT民工而已)

3、  网站不够引人注意(简单,实用,朴素;博客而已)

但是我还是增加邮件订阅功能,为了我忠实的读者(在这里我要感谢你们对Joyous的支持)

Continue reading

JQuery表格表单操作

1、多选框应用代码示例

<form action=”#” method=”post”>

你喜欢的明星是?<br />

<input type=”checkbox” name=”boxs” value=”张嘉译” id=”1″ /><label for=”1″>张嘉译</label>

<input type=”checkbox” name=”boxs” value=”周润发” id=”2″ /><label for=”2″>周润发</label>

<input type=”checkbox” name=”boxs” value=”刘亦菲” id=”3″ /><label for=”2″>刘亦菲</label>

<input type=”checkbox” name=”boxs” value=”古天乐” id=”4″ /><label for=”2″>古天乐</label>

<input type=”checkbox” name=”boxs” value=”刘德华” id=”5″ /><label for=”2″>刘德华</label><br />

<input type=”button” id=”checkall” value=”全选” />

<input type=”button” id=”checkno” value=”全不选” />

<input type=”button” id=”checkre” value=”发选” />

<input type=”button” id=”send” value=”提交” />

</form>

<script language=”javascript”>

//全选

$(“#checkall”).click(function(){

$(“[name=boxs]:checkbox”).attr(“checked”,true);//选择name=boxs并且是checkbox

});

//全不选

$(“#checkno”).click(function(){

$(“[name=boxs]:checkbox”).attr(“checked”,false);

});

//反选

$(“#checkre”).click(function(){

$(“[name=boxs]:checkbox”).each(function(){//each是对于每个匹配的元素所要执行的函数

this.checked=!this.checked;

});

});

//提交

$(“#send”).click(function(){

var str=”选中的值是:”;

$(“[name=boxs]:checkbox:checked”).each(function(){

str+=$(this).val()+”|”;

});

alert(str);

});

</script>

Continue reading

JQuery事件处理

Jquery事件

1、  绑定事件示例代码:

<a href=”#”>绑定事件</a>

<div style=”display:none;”>

什么是绑定事件?这是隐藏的内容,点击上面的内容会显示这里的内容。

</div>

<script language=”javascript”>

//单击显示,再次点击隐藏

/*$(function(){

$(“a”).bind(‘click’,function(){

if($(this).next().is(“:visible”)){

$(this).next().hide();

}else{

$(this).next().show();

}

return false;

})

});*/

//鼠标划过显示,离开隐藏

/*$(function(){

$(“a”).bind(‘mousemove’,function(){

$(this).next().show();

}).bind(‘mouseout’,function(){

$(this).next().hide();

})

});*/

//第二种方式绑定事件,也是鼠标划过

$(function(){

$(“a”).mouseover(function(){

$(this).next().show();

}).mouseout(function(){

$(this).next().hide();

})

});

</script>

2、  合成事件示例代码:

<a href=”#”>这里是合成事件测试代码</a>

<div style=” display:none;”>这里的内容默认是隐藏的</div>

<script language=”javascript”>

//JQuery中目前有两个合成事件hover(),toggle();你可以这样理解:合成事件就是可以触发两个函数的事件

//鼠标停留显示隐藏内容,离开触发第二个函数隐藏内容

/*$(function(){

$(“a”).hover(function(){

$(this).next().show();

},function(){

$(this).next().hide();

})

});*/

//上面例子中,第一单击显示,第二次单击隐藏,同样可以用合成时间toggle(),这个时候的a也不会跳转

$(function(){

$(“a”).toggle(function(){

$(this).next().show();

//这是第一次单击后的操作,当然你可以给这个标题搞个背景色。使用addClass(),再次单击就用removeClass去掉就可以

},function(){

$(this).next().hide();

})

});

</script>

Continue reading

JQuery中DOM操作[续]

10、设置和获取HTML、文本和值示例代码

<p title=”选择你喜欢的水果?”><b>选择你喜欢的水果?</b></p>

<form action=”” method=”post”>

用户输入<input name=”title” id=”myinput” value=”请输入内容” />

</form>

<script language=”javascript”>

var p_html=$(“p”).html();//获取p元素的html代码,注意这里包含了<b></b>

//如果需要重新设置,只需在html函数中加入参数,这个函数类似js中的innerHTML属性

$(“p”).html(“<i>这是新的内容</i>”);

//上面函数带的有html格式,如果只需要更改文字呢?

$(“p”).text(“这里只能填写文字,<b>这里标签里的内容</b>”);

//如果需要获取到用户输入的值比如value,比如常用的,输入框中提示文字

$(“#myinput”).focus(function(){//相当于js中的onfocus方法

var text=$(this).val();

if(text==”请输入内容”){

$(this).val(“”);//获取焦点之后把原来内容清空

}

});

$(“#myinput”).blur(function(){

var text=$(this).val();

if(text==””){

$(this).val(“请输入内容”);

}

});

</script>

Continue reading

JQuery中DOM操作示例代码

Jquery的DOM操作

1、插入节点代码示例:

<p title=”选择你喜欢的水果”>你最喜欢的水果是?</p>

<ul>

<li title=”苹果”>苹果</li>

<li title=”橘子”>橘子</li>

<li title=”菠萝”>菠萝</li>

</ul>

<script language=”javascript”>

var $li_1=$(“<li title=’香蕉’>香蕉</li>”);

var $li_2=$(“<li title=’雪梨’>雪梨</li>”);

$(“ul”).append($li_1).append($li_2);

//插入节点

$(“p”).append(“<b>这里的追加的内容。</b>”);

$(“<b>这是要增加的内容</b>”).appendTo(“p”);

$(“p”).prepend(“<b>在前面添加内容</b>”);

$(“<span>这是前置的内容</span>”).prependTo(“p”);//如果没有span包含,这内容无法前置

$(“p”).after(“<i>在p结束之后添加内容</i>”);

$(“<i>这个内容也是在p之后<br></i>”).insertAfter(“p”);

$(“p”).before(“<font color=’red’>这内容是在p标签之前</font>”);

$(“<i>这是在最前的</i>”).insertBefore(“font”);

</script>

Continue reading