欢迎来到一句话经典语录网
我要投稿 投诉建议
当前位置:一句话经典语录 > 心得体会 > 高级数据库实验心得体会

高级数据库实验心得体会

时间:2014-12-09 23:35

数据库实验心得体会

数据库实验心得体会有关于数据库实验的心得体会,总的来说,受益匪浅。

在这些天中,我们学到了很多东西,包括建表,导入数据,查询,插入。

最重要的是我们有机会用电脑自己进行实践,没接触的时候总是觉得它比较深奥或是不可接近的新型语言,尽管自己对C语言非常感兴趣,但还是有些心理上的陌生感。

学习数据库就和我们平时的其它科目学习一样感觉它有永无止境的知识,数据库是我在高中时候听过,到了大学渐渐了解了些,但就其原理性的内容还不知道,也就是根本就不清楚什么是数据库,只是知道一个所谓的中国字典里的名词。

我认识它是从我接触实验运作开始的,刚开始就是建立数据库,两种验证模式,没什么东西但还觉得不错。

进而就是操作语言了,紧接着就是触发器的使用,进而对数据库高级的使用,等等。

 开始知道数据库的时候想学,不知道从何而起,不懂的话怎么问,从什么地方学起。

后来到大三开学后有数据库原理必修课,非常高兴。

当时感觉SQLSever数据库管理既然是单独一门课程一定会讲的比较细,也能学到真正实用的内容。

学了这门课以后发现和我想的基本是一样的,老师对学生也比较和蔼可亲,对我们要求也不是很紧。

让每个人都觉得轻轻松松就能把这门课程学完,没有多么紧张的作业,也没有太苛刻的要求。

  当老师在最后说这个课程结束了,回顾一下以前老师给我们讲过的东西,真的有很多是我们应该去注意的。

学习完SQLSever数据库后感觉可分两大块,一块是开发,一块是管理。

开发

sql数据库心得体会

sql数据库心得体会【篇一:数据库实验心得体会】数据库实验心得体会有关于数据库实验的心得体会,总的来说,受益匪浅。

在这些天中,我们学到了很多东西,包括建表,导入数据,查询,插入。

最重要的是我们有机会用电脑自己进行实践,没接触的时候总是觉得它比较深奥或是不可接近的新型语言,尽管自己对c语言非常感兴趣,但还是有些心理上的陌生感。

学习数据库就和我们平时的其它科目学习一样感觉它有永无止境的知识,数据库是我在高中时候听过,到了大学渐渐了解了些,但就其原理性的内容还不知道,也就是根本就不清楚什么是数据库,只是知道一个所谓的中国字典里的名词。

我认识它是从我接触实验运作开始的,刚开始就是建立数据库,两种验证模式,没什么东西但还觉得不错。

进而就是操作语言了,紧接着就是触发器的使用,进而对数据库高级的使用,等等。

开始知道数据库的时候想学,不知道从何而起,不懂的话怎么问,从什么地方学起。

后来到大三开学后有数据库原理必修课,非常高兴。

当时感觉sqlsever数据库管理既然是单独一门课程一定会讲的比较细,也能学到真正实用的内容。

学了这门课以后发现和我想的基本是一样的,老师对学生也比较和蔼可亲,对我们要求也不是很紧。

让每个人都觉得轻轻松松就能把这门课程学完,没有多么紧张的作业,也没有太苛刻的要求。

当老师在最后说这个课程结束了,回顾一下以前老师给我们讲过的东西,真的有很多是我们应该去注意的。

学习完sqlsever数据库后感

查询及sql语句的使用实验总结与体会

SQL语句很基础又很灵活,目前自己还是不能够熟练的书还需要很多练习。

要能够把具体的需求语句准确抽象出SQL语句,现实中的需求还是很具体的,包括老师给的练习,虽然一些查找的内容都能直接和数据库中的表一一对应,但是还有很多需己抽象与分析的,与程序设计一样要进行缜密分析,特别要考虑一些异常情形。

数据库中建立视图、查询和游标的实验感想

比如说你参加具体的一个组建网络过程。

如,硬件的选配、网络物理的连接、网络节点参数的设置、网络调试等,包括以下几部分:1、具体工作2、问题发现3、解决办法

急求一篇测量实训报告,最少1500字,谢谢啊

一.实习时间:  。

  二.实习地点:  。

  三.小组成员:  组长:。

;组员:。

  四.指导教师:  。

  五.实习目的:  实习是工程测量教学的重要组成部分,除验证课堂理论外,还是巩固和深化课堂所学知识的环节,更是培养学生动手能力和训练严格的科学态度和作风的手段。

通过控制网的建立、地形点的测绘、手绘成图等,可以增强测绘地面点的概念,提高解决工程中实际测量问题的能力,为今后参加工作打下坚实的基础。

  六.实习设备:  DS3型微倾式水准仪,DJ6型光学经纬仪,塔尺,三脚架,盘尺,半圆仪,测钎,直尺,50*50图纸等。

  七.实习内容  1. 水准测量:根据已知水准点的高程,测量其他水准点的高程;  2. 导线测量:通过测角和量距,求出各导线点的坐标;  3. 碎步测量:根据控制点,测定碎步点的平面位置和高程;  4. 绘图。

  八.实习步骤:  1. 水准测量:  (1)水准测量原理:  水准测量是利用水准仪提供的水平视线,借助于带有分划的水准尺,直接测定地面上两点间的高差,然后根据已知点高程和测得的高差,推算出未知点高程。

  设水准测量的进行方向为从A至B,A称为后视点,a为后视读数;B称为前视点,b称为前视读数。

如果已知A点的高程HA,则B点的高程为:  HB=HA+hab  HA+a=HB+b  HA=HB+a-b  B点的高程也可以通过水准仪的视线高程Hi来计算,即  Hi=HA+a  HB=Hi-b  (2)水准测量的外业施测:  1)水准点:用水准测量方法测定高程的点。

  2)当预测高程的水准点与已知水准点相距较远或高差太大时,两点之间安置一次仪器九无法测出其高差。

这时需要连续多次设站,进行复合水准测量。

每测站高差之和即可得预测水准点到已知水准点的高差,从而可得其高程。

  3)水准测量的检核  计算检核:闭合导线的高差和等于个转点之间高差之和,又等于后视读数之和减去前视读数之和,因此利用该式可进行计算正确性的检核。

  测站检核:对每一测站上的每一读数,进行检核,用变更仪器法进行检核。

变更仪器法要求变更的高度应该大于10cm,两次高差之差不应超过规定的容许值,即6mm。

  闭合水准路线的成果检测:理论上各测段高差之和应等于零,实际上上不会,存在高差闭合差,其不应该大于你容许值,即 ,若高差闭合差超出此范围,表明成果中有错误存在,则要重返工作。

  4)水准测量的内业计算:  检查水准测量手簿;填写已知和观测数据;计算高差闭合差及其限差;最终结果见附表。

  2.导线测量:  (1)导线测量概述:  导线从一组已知控制点出发,经过几个点,又回到起始点上,形成一闭合多边形,成为闭合导线。

由于测量了多边形的各内角及边长,闭合导线也具有检核作用。

  角度检核条件:  多边形各内角的观测值之和与其理论值之差,  应满足限差要求,其中n为多边形角个数。

  坐标增量检核条件:  上述理论值应为零,可实际上一般不等于零,但也应该满足限差要求。

  (2)导线测量的外业工作:  导线测量的外业工作包括:踏勘选点及建立标志,测角,量边等。

  1)踏勘选点及建立标志:  在选点前,应先收集测区已有地形图和已有高级控制点的成果资料,将控制点展绘在原有地形图上,然后在地形图上拟定导线布设方案,最后到野外踏勘,核对、修改、落实导线点的位置,并建立标志。

  选点时应注意下列事项:  ①相邻点间应相互通视良好,地势平坦,便于测角和量距。

  ②点位应选在土质坚实,便于安置仪器和保存标志的地方。

  ③导线点应选在视野开阔的地方,便于碎部测量  ④导线边长应大致相等,其平均边长应符合表6-3所示。

  ⑤导线点应有足够的密度,分布均匀,便于控制整个测区。

  2)测角:  导线转折角的测量采用测回法观测用DJ6经纬仪测两测回,当盘左、盘右两半测回角值的较差不超过±40″时,取其平均值。

  3)量边:点间距离已经给出,无需测量。

  (3)导线测量内业计算:  导线测量内业计算的目的就是计算各导线点的平面坐标x、y。

  计算之前,应先全面检查导线测量外业记录、数据是否齐全,有无记错  算错,成果是否符合精度要求,起算数据是否准确。

  1)准备工作  将校核过的外业观测数据及起算数据填入“闭合导线坐标计算表”中,见表6-6,起算数据用单线标明。

  2)角度闭合差的计算与调整  ①计算角度闭合差 n边形闭合导线内角和的理论值为:  式中 n——导线边数或转折角数。

  由于观测水平角不可避免地含有误差,致使实测的内角之和 不等于理论值 ,两者之差,称为角度闭合差,用fβ表示,即  ②计算角度闭合差的容许值 角度闭合差的大小反映了水平角观测的质量。

各级导线角度闭合差的容许值fβp其中图根导线角度闭合差的容许值fβp的计算公式为:  如果 > ,说明所测水平角不符合要求,应对水平角重新检查或重测。

  如果 ≤ ,说明所测水平角符合要求,可对所测水平角进行调整。

  ③计算水平角改正数 如角度闭合差不超过角度闭合差的容许值,则将角度闭合差反符号平均分配到各观测水平角中,也就是每个水平角加相同的改正数vβ,vβ的计算公式为:  计算检核:水平角改正数之和应与角度闭合差大小相等符号相反,即  ④计算改正后的水平角 改正后的水平角βi改等于所测水平角加上  计算检核:改正后的闭合导线内角之和应为(n-2)×180˚。

  3)推算各边的坐标方位角  根据起始边的已知坐标方位角及改正后的水平角,按式(4-18)和式(4-19)推算其它各导线边的坐标方位角。

  本例观测左角,按式(4-18)推算出导线各边的坐标方位角,填入表6-6的第五栏内。

  计算检核:最后推算出起始边坐标方位角,它应与原有的起始边已知坐标方位角相等,否则应重新检查计算。

  4)坐标增量的计算及其闭合差的调整  ①计算坐标增量 根据已推算出的导线各边的坐标方位角和相应边的边长,计算各边的坐标增量。

  ②计算坐标增量闭合差 实际上由于导线边长测量误差和角度闭合差调整后的残余误差,使得实际计算所得的 、 不等于零,从而产生纵坐标增量闭合差Wx和横坐标增量闭合差Wy,即  ③计算导线全长闭合差WD和导线全长相对闭合差WK  WD=  导线全长相对闭合差WK  图根导线的WKP为1\\\/2 000。

  如果WK>WKP,说明成果不合格,此时应对导线的内业计算和外业工作进行检查,必要时须重测。

  如果WK≤WKP,说明测量成果符合精度要求,可以进行调整。

  ④调整坐标标增量闭合差 调整的原则是将Wx 、Wy反号,并按与边长成正比的原则,分配到各边对应的纵、横坐标增量中去。

以vxi、vyi分别表示第i边的纵、横坐标增量改正数,即  ⑤计算改正后的坐标增量 各边坐标增量计算值加上相应的改正数,即得各边的改正后的坐标增量,即  3.碎步测量:  (1)碎步点的选择  碎步点就是地物地貌的特征,对于地物,碎步点应选在地物轮廓线的方向变化处,连接这些特征点,便得到与实地相似的地物形状。

对于地貌来说,碎步点应选在最能反应地貌特征的山脊线,山谷线等地性线上。

  (2)经纬仪测绘法  观测时先将经纬仪安置在测站上,绘图板安置于测站旁,用经纬仪测定碎步点的方向与已知方向间的夹角,测站点至碎步点的距离和碎步点的高程,然后根据这些数据和比例尺八碎步点的位置展绘在图纸上,并在点的右侧注明其高程,再对照实地描绘地形。

  操作步骤如下:  1)安置仪器。

安置仪器于测站点,测定竖盘指标差,量取仪器高i,填入手簿。

  2)定向。

找准一控制点,作为零方向,设置水平度盘读数为零。

  3)立尺。

立尺员依次将尺立在地物,地貌特征点上。

  4)观测。

转动照准部,瞄准点1点的标尺,读取水平度盘读数;又读上丝和下丝读数,计算式间距;再读中丝读数,竖盘读数。

  5)记录。

将所测读数依次填入手簿。

  6)计算。

按视距测量公式方法用计算器计算出碎步点的水平距离,高差和高程。

  7)展绘碎步点。

  4.绘图,如附图所示。

  九.实习中引起的误差原因及解决方法:  1. 各种测量误差的来源,其主要有三个方面:  (1).仪器误差(仪器本身所决定,属客观误差来源)。

  (2)观测误差(由于人员的技术水平而造成,属于主观误差来源)。

  (3)外界影响误差(受到如温度、大气折射等外界因素的影响而这些因素又时时处于变动中而难以控制,属于可变动误差来源)。

c语言实验报告心得

c语言实验心得:1、只有频繁用到或对运算速度要求很高的变量才放到data区内,如for循环中的计数值。

2、其他不频繁调用到和对运算速度要求不高的变量都放到xdata区。

3、常量放到code区,如字库、修正系数。

4、逻辑标志变量可以定义到bdata中。

在51系列芯片中有16个字节位寻址区bdata,其中可以定义8*16=128个逻辑变量。

这样可以大大降低内存占用空间。

定义方法是: bdata bit LedState;但位类型不能用在数组和结构体中。

5、data区内最好放局部变量。

因为局部变量的空间是可以覆盖的(某个函数的局部变量空间在退出该函数是就释放,由别的函数的局部变量覆盖),可以提高内存利用率。

当然静态局部变量除外,其内存使用方式与全局变量相同;6、确保程序中没有未调用的函数。

在Keil C里遇到未调用函数,编译器就将其认为可能是中断函数。

函数里用的局部变量的空间是不释放,也就是同全局变量一样处理。

这一点Keil做得很愚蠢,但也没办法。

7、如果想节省data空间就必须用large模式。

将未定义内存位置的变量全放到xdata区。

当然最好对所有变量都要指定内存类型。

8、使用指针时,要指定指针指向的内存类型。

在C51中未定义指向内存类型的通用指针占用3个字节;而指定指向data区的指针只占1个字节;指定指向xdata区的指针占2个字节。

如指针p是指向data区,则应定义为: char data *p;。

还可指定指针本身的存放内存类型,如:char data * xdata p;。

其含义是指针p指向data区变量,而其本身存放在xdata区。

以前没搞过C51,大学时代跟单片机老师的时候也是捣鼓下汇编,现在重新搞单片机,因为手头资料不多,找到一些C51的程序,发现里面有这些关键字,不甚明了,没办法只好找了下,发现如下描述:从数据存储类型来说,8051系列有片内、片外程序存储器,片内、片外数据存储器,片内程序存储器还分直接寻址区和间接寻址类型,分别对应code、data、xdata、idata以及根据51系列特点而设定的pdata类型,使用不同的存储器,将使程序执行效率不同,在编写C51程序时,最好指定变量的存储类型,这样将有利于提高程序执行效率(此问题将在后面专门讲述)。

与ANSI-C稍有不同,它只分SAMLL、COMPACT、LARGE模式,各种不同的模式对应不同的实际硬件系统,也将有不同的编译结果。

在51系列中data,idata,xdata,pdata的区别data:固定指前面0x00-0x7f的128个RAM,可以用acc直接读写的,速度最快,生成的代码也最小。

idata:固定指前面0x00-0xff的256个RAM,其中前128和data的128完全相同,只是因为访问的方式不同。

idata是用类似C中的指针方式访问的。

汇编中的语句为:mox ACC,@Rx.(不重要的补充:c中idata做指针式的访问效果很好) xdata:外部扩展RAM,一般指外部0x0000-0xffff空间,用DPTR访问。

pdata:外部扩展RAM的低256个字节,地址出现在A0-A7的上时读写,用movx ACC,@Rx读写。

这个比较特殊,而且C51好象有对此BUG,建议少用。

但也有他的优点,具体用法属于中级问题,这里不提。

三、有关单片机ALE引脚的问题 单片机不访问外部锁存器时ALE端有正脉冲信号输出,此频率约为时钟振荡频率的1\\\/6.每当访问外部数据存储器是,在两个机器周期中ALE只出现一次,即丢失一个ALE脉冲.这句话是不是有毛病.我觉得按这种说法,应该丢失3个ALE脉冲才对,我一直想不通是怎么回事,希望大虾们帮帮我.小弟感激涕零.答:其他所有指令每6个机器周期发出一个ALE,而MOVX指令占用12个机器周期只发出一个ALE 四、如何将一个INT型数据转换成2个CHAR型数据

经keil优化后,char1=int1\\\/256,char2=int1%256或char1=int1>>8,char2=int1&0x00ff效率是一样的。

五、在KEIL C51上仿真完了,怎样生成HEX文件去烧写

右键点项目中Target 1,选第二个,在OUTPUT中选中CREAT HEX 六、typedef 和 #define 有何不同?? typedef 和 #define 有何不同》》》 如typedef unsigned char UCHAR ;#define unsigned char UCHAR ;typedef命名一个新的数据类型,但实际上这个新的数据类型是已经存在的,只不过是定义了一个新的名字.#define只是一个标号的定义.你举的例子两者没有区别,但是#define还可以这样用#define MAX 100#define FUN(x) 100-(x)#define LABEL等等,这些情况下是不能用typedef定义的 七、请问如何设定KELC51的仿真工作频(时钟) 用右键点击左边的的target 1,然后在xtal一栏输入 八、不同模块怎样共享sbit变量,extern不行? 把SBIT定义单独放到一个.H中,每个模块都包含这个.h文件 九、C51中对于Px.x的访问必须自己定义吗

是的。

如sbit P17 = 0x97;即可定义对P1.7的访问 十、SWITCH( )语句中表达式不可以是位变量对吗

可以用位变量:#include#includevoid main(){bit flag;flag=0;switch(flag){case '0':{printf(0\\\ );break;}case '1':{printf(1\\\ );break;}default:break; }}bit 变量只有两种状态,if 语句足够啦,!!! 十一、const常数声明占不占内存 const 只是用来定义“常量”,所占用空间与你的定义有关,如:const code cstStr[] = {abc};占用代码空间;而如:const char data cstStr[] = {abc};当然占用内存空间。

另外,#define 之定义似乎不占用空间。

十二、philips的单片机P89C51RD+的扩展RAM在C51中如何使用

试一试将auxr.1清0,然后在c语言中直接声明xdata类型的变量 十三、BUG of Keil C51 程序中用如下语句:const unsigned char strArr[] = {数学};结果发现strArr[] 内容为 {0xCA,0xD1,0xA7},真奇怪

凡是有0xfd,则会通通不见了,所以只能手工输入内码了,例如 uchar strArr[]={0xCA,0xfd,0xd1,0xa7}(用Ultraedit会很方便)。

十四、Keil C51中如何实现代码优化

菜单Project下Option for target Simulator的C51.看到Code optimization了吗

十五、请教c的

和 ~ 符号有甚区别

是逻辑取反,~是按位取反。

十六、c51编程,读端口,还要不要先输出1

我怎么看到有的要,有的不要,请高手给讲讲,到底咋回事

谢了要输出1的,除非你能保证之前已经是1,而中间没有输出过其他值。

十七、当定时器1(T1)用于产生波特率时,P3^5还是否可以用作正常的I\\\/O口呢

p3.5完全可以当普通的io使用 十八、C51中 INT 转换为 2个CHAR

各位高手:C51中 INT 转换为 CHAR 如何转换诸如:X = LOW(Z);Y = HIGH(Z);答: x=(char)z;y=(char)(z>>8); 十九、如果我想使2EH的第7位置1的话,用位操作可以吗

现在对位操作指令我一些不太明白请各位多多指教:如 SETB 07H 表示的是20H.7置1,对吗

(我在一本书上是这么看到的)那么如果我想使2EH的第7位置1的话,象我举的这个例子怎么表示呢

谢谢

SETB 77Hsetb (2eh-20h)*8+7 20h-2fh每字节有8个可位操作(00h-7fh),其它RAM不可位直接操作 二十、char *addr=0xc000 和char xdata *addr=0xc000有何区别

char *addr=0xc000;char xdata *addr=0xc000;除了在内存中占用的字节不同外,还有别的区别吗?char *addr=0xc000; 是通用定义,指针变量 addr 可指向任何内存空间的值;char xdata *addr=0xc000; 指定该指针变量只能指向 xdata 中的值;后一种定义中该指针变量(addr)将少占用一个存储字节。

uchar xdata *addr=0xc000;指针指向外ram;如果:data uchar xdata *addr=0xc000;指针指向外ram但指针本身存在于内ram(data)中以此类推可以idata uchar xdata *addr=0xc000;pdata uchar xdata *addr=0xc000;data uchar idata *addr=0xa0;......... 二十一、while(p1_0)的执行时间

假设,P1_0为单片机P1口的第一脚,请问,while(P1_0){P1_0=0;}while(!P1_0){P1_0=1;}以上代码,在KEIL C中,需要多长时间,执行完。

能具体说明while(P1_0)的执行时间吗

仿真运行看看就知道了,我仿真了试了一下,约14个周期 二十二、怎样编写C51的watchdog程序

各位大虾,我用KEIL C51 编写了一个带外部开门狗的程序,可程序无法运行起来,经过查找,发现程序在经过C51编译后,在MAIN()函数的前部增加了一端初始化程序,等到进入主程序设置开门狗时,开门狗已经时间到,将我的程序复位了,请问我怎样才能修改这一端初始花程序,使他一运行,就设置开门狗

可以在startup.a51中加入看门狗刷新指令,当然用汇编,然后重新编译startup.a51,将他和你的程序连接即可。

新的startup.a51会自动代替系统默认的启动模块。

二十三、keil C51 怎样把修改的startup.a51 加到工程文件中 直接加入即可注意不要改动?STACK,?C_START,?C_STARTUP等符号。

startup.a51直接加入项目,不用修改也可。

可在内面自己修改汇编的一些限制或堆栈指针。

二十四、关于波特率的设置 我在设定串口波特率时发现一个问题:在晶体震荡器为11.0592MHz时,若设9600BPS的话,TH1=0XFD,TL1=0XFD,而要设19200BPS的话,TH1、TL1有否变化,如果没变,为什么

如果变了,又为什么

(因为我看书上俩个是一样的),希望大家点拨。

答:当电源控制寄存器(PCON)第BIT7(SMOD)为1时波特率加倍。

TH1和TL1的值不变. 二十五、如何在C中声明保留这部分RAM区不被C使用

我不知道在C源程序中怎么控制这个,但在汇编程序中加入下面一段就行:DSEG AT 20HAA: DS 10这样C51就不会占用20H--29H了或者在c51里这样定义:uchar data asm_buff[10] _at_ 0x20; 二十六、问浮点运算问题 我在用C51时发现它对传递浮点参数的个数有限制,请问:1)参数是以全局变量的形式传递的,请问以全局变量的形式传递的参数也有限制吗

2)这种传递浮点参数的限制有多少呢

3)float*float的结果是float类型还是double类型?能否直接赋值给float类型的变量

答:由于KEIL C51的参数传递是通过R0-R7来传递的,所以会有限制。

不过KEIL提供了一个编译参数,可以支持更多参数的传递。

具体的内容见KEIL的PDF文档。

我建议你把多个要传递的参数定义到指针或结构体中去,传递参数通过指针或结构进行,这样好一些。

第3个问题回答是YES,你自己试试不就知道了。

二十七、如何在某一个地址定义ram 用_at_ 命令,这样可以定位灵活一点的地址uchar xdata dis_buff[16] _at_ 0x6020 ;\\\/\\\/定位RAM将dis_buff[16]定位在0x6020开始的16个字节 二十八、keil c中,用什么函数可以得到奇偶校验位

例如32位数据,将四个字节相互异或后检查P即可,若耽心P被改变,可用内嵌汇编。

#include unsigned char parity(unsigned char x){x^=x;if(P)return(1);else return(0);}unsigned char parity2(unsigned int x){#pragma asmmov a,r7xrl ar6,a#pragma endasmif(P)return(1);else return(0);}

用ASP制作网页的实训报告总结

学习篇:1.英语:对听说读写译能力进行全面突破,使英语各项技能能很好地运用到实践中去;加强英语笔译口译的练习,熟练掌握高级写作技巧。

对专业八级各项进行突破,以优秀成绩通过。

2.专业知识:深入学习相关专业的一两个领域,能有自己独特的见解;对其他领域也要有所了解。

3.面试技巧:寻求求职指导,学习面试技巧;整理个人档案资料,为写简历作准备。

工作篇:到广交会,大公司等地方进行实习,提高处事能力和应变能力,积累工作经验。

体育篇:积极锻炼身体,每周打一到两次球,每次一个小时左右。

有空和同学一起跑步,爬白云山。

生活篇:留意人才招聘信息,了解各大企业对人才需求的状况。

声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。联系xxxxxxxx.com

Copyright©2020 一句话经典语录 www.yiyyy.com 版权所有

友情链接

心理测试 图片大全 壁纸图片