想学婚礼策划,但学历只是自考中专学历,而且是自考中专学历刚毕业的小白,怎么办?有

合肥又添一所中专学校 肥东职业高级中学更名升级
来源:合肥日报
记者昨日从市教育局获悉,市政府批复&肥东职业高级中学&升格为普通中等专业学校,并同意其更名为&合肥肥东理工学校&。据悉,该校主要开设电子技术应用、计算机技术应用、数控、汽车运用与维修、电子商务、艺术设计等专业。
编辑:吴安川
安徽资讯客户端扫一扫,安徽尽在您手中
看资讯,发爆料,关注身边大城小事
2535人关注
3024人关注
富豪李兵(郑嘉颖 饰)在妻子(刘心悠 饰)死后拼命赚钱
随着生活条件的提升,儿童的食品越来越精细,致使孩子
随着年龄的增长,牙齿会自然衰老,如果又缺乏牙齿保健
11月11日晚18点,麦芒餐厅霸王餐开始!本次招募10人,想
7月20日,由合肥庐阳区委宣传部联合庐阳区档案局、庐阳区民政局主办,万家热线承办, ...
短信快捷登录
合作账号登录
验证即登录,未注册将自动创建万家账号
发送验证码安徽省教育厅公布2014年中职资质合格学校名单
记者从安徽省教育厅了解到,在省教育厅的组织下,各市、省直管县教育行政部门已完成本地2014年度中等职业办学资质清查工作,省教育厅对省属学校、省属高职院校(中专部)上报的2014年度办学资质清查材料也进行了认真审核。安徽省2014年度中等职业学历教育办学资质学校名单公布如下:
安徽省2014年具备中等职业学历教育办学资质学校名单(共404所)
合肥市(56所)
安徽广播电视中等专业学校
合肥第二工业学校
安徽合肥当代职业学校
合肥飞跃职业技术学校
安徽合肥电子学校
合肥肥东理工学校
安徽合肥服装学校
合肥高新科技职业学校
安徽合肥学校
合肥工业经济学校
安徽合肥旅校
合肥机电学校
安徽合肥信息技术学校
合肥建设学校
安徽红十字会卫生学校
合肥金诚职业学校
安徽华夏旅游学校
合肥经济学校
安徽经济贸易职业技术学校
合肥经济贸易科技学校
安徽明珠成人中专学校
合肥科工职业学校
安徽省肥西花岗职业高级中学
合肥汽车机械技术学校
安徽省明星科技中专学校
合肥求实职业学校
安徽省农业广播电视学校
合肥商务科技职业学校
安徽省轻工业干部中等专业学校
合肥市通用技术学校
安徽新华学校
合肥市物流学校
安徽兴鹏科技学校
合肥市职业教育中心(合肥工业学校)
安徽星火职业技术学校
合肥腾飞学校
巢湖市翰文高级职业中学
合肥运动学校
巢湖市红旗高级职业中学
合肥兴华职业技术学校
巢湖市黄麓职业学校
合肥职工科技大学
巢湖市居巢区职教中心
合力职业技术学校
巢湖市青山高级职业中学
庐江县庐北高级职业中学
巢湖市职业教育中心(巢湖建筑工程学校)
庐江县沙溪职业中学
肥西师范学校
庐江县育才高级职业中学
合肥安轻职业学校
庐江县职业与成人教育中心
合肥八一职业技术学校
庐州卫生科技学校
合肥北少林职业技术学校
合肥幼儿师范高等专科学校(定向皮山)
淮北市(11所)
安徽省淮北工业学校
淮北市杜集区职业教育中心(淮北市朔里高级职业中学)
淮北市第二高级职业中学(安徽省淮北商贸中专学校)
淮北市烈山区职业教育中心(淮北市烈山区高级职业中学)
安徽省淮北卫生学校
淮北市少林文武职业中专学校
安徽省濉溪县职业教育中心
淮北艺术学校
淮北煤炭管理干部中等专业学校
淮北职业技术学院
淮北师范学校
亳州市(20所)
利辛县江集高级职业中学
亳州工业学校
利辛县王人高级职业中学
亳州汽车工业学校
利辛县望疃镇高级职业中学
亳州市皖江学校
蒙城县高级职业中学
亳州市艺海职业技术学校
蒙城县华东武校
亳州幼儿师范学校
蒙城县涡北高级职业中学
亳州职业技术学院
涡阳县成人中等职业学校
亳州中药科技学校
涡阳县第九职业学校
大寺高级职业中学
涡阳县职业教育中心
利辛县第一高级职业中学
智达职业技术学校
宿州市(20所)
安徽省宿州工业学校
灵璧县职业高级中学
安徽省宿州卫生学校
灵璧县职业教育中心(灵璧县师范学校)
砀山第一职业技术学校
泗县职业教育中心
砀山县果树职业高级中学
宿州保全中等职业学校
砀山县秋实职业技术学校
宿州市第二职业高级中学
砀山县职业教育中心
宿州市第一职业高级中学
宿州逸夫师范学校
灵璧文博中等职业技术学校
宿州职业技术学院
灵璧县九顶农职业高级中学
萧县黄口高级职业中学
灵璧县娄庄农职业高级中学
萧县职业教育中心(萧县师范学校)
蚌埠市(18所)
安徽省蚌埠工艺学校
固镇县任桥职业中学
安徽省怀远县龙亢高级职业中学
固镇县职业教育中心
安徽省怀远县双桥农职业中学
怀远师范学校
蚌埠建设学校
怀远县马城职业中学
蚌埠汽车工程学校
怀远县唐集高级职业中学
蚌埠市第四职业高级中学
怀远县职业教育中心
蚌埠体育运动学校
五河县河口职业中学
蚌埠职业教育中心(蚌埠科技工程学校)
五河县双庙职业中学
固镇县刘集职业中学
五河县职教中心
阜阳市(49所)
安徽省阜阳农业学校
阜阳市顺昌学校
安徽省阜阳商业学校
阜阳市信息职业学校
阜南县柴集高级职业中学
阜阳市颍州区职业教育中心
阜南县第一高级职业中学
阜阳体育运动学校
阜南县公桥高级职业中学
阜阳卫生学校
阜南县王店职业高级中学
阜阳乡镇企业中专学校
阜南县朱寨高级职业中学
界首市高级职业中学
阜南正宏职业学校
界首市泉阳职业中学
阜阳工商贸易学校
临泉县常青职业学校
阜阳工业经济学校
临泉县高级职业中学
阜阳机业学校
临泉县滑集实验职业学校
阜阳机电职业学校
临泉县靖波高级职业中学
阜阳机械工业学校
临泉县杨桥高级职业中学
阜阳计算机学校
太和县大新高级职业中学
阜阳经济技术学校
太和县第二职业高级中学
阜阳师范学校
太和县第一职业高级中学(太和县医药管理学校)
阜阳市第二高级职业中学
太和县委党校
阜阳市第三高级职业中学
颍上甘罗乡村教育社
阜阳市第四高级职业中学
颍上县旅游职业学校
阜阳市第五职业高级中学
颍上县新集高级职业中学
阜阳市第一高级职业中学
颍上县行知高级职业中学
阜阳市技师学院
颍上新庙职业高中
阜阳市口孜高级职业中学
颍上职业技术教育中心
阜阳市农业干部学校
颍上止戈职业高中
阜阳市医药管理学校
淮南市(17所)
安徽工贸职业技术学院
淮南市白天鹅艺术职业中专学校
安徽理工大学附属职业中专学校
淮南市第三职业高级中学
安徽省凤台县第九中学
淮南市东翔艺术职业高级中学
安徽省凤台县职业教育中心
淮南市交通职业学校
安徽省淮南卫生学校
淮南市毛集职业技术学校
凤台县艺术职业中专学校
淮南市潘集区职业教育中心
淮南工业学校
淮南职业技术学校
淮南科贸学校
淮南职业教育中心(淮南经济技术学校)
淮南女子职业学校
滁州市(17所)
安徽省滁州卫生学校
定远县藕塘职业高级中学
滁州城市职业学院
定远县四方职业技术学校
滁州市机电工程学校
定远县吴圩职业高级中学
滁州市机械工业学校
定远县永康职业高级中学
滁州市旅游商贸学校
定远县张桥职业高级中学
滁州市信息工程学校
凤阳科技学校
滁州市应用技术学校
凤阳县刘府高级职业中学
定远化工学校
天长市工业学校
滁州职业技术学院
六安市(40所)
安徽金寨职业学校
六安市皋城文武学校
安徽省霍山经济管理成人中专学校
六安市建设中专学校
安徽省舒城高级职业中学
六安市巨人职业中专学校
安徽省舒城县柏林高级职业中学
六安市鹏飞职业中专学校
安徽省舒城县舒茶高级职业中学
六安市天河职业中专学校
霍邱师范学校
六安市艺术学校
霍邱县陈埠职业高级中学
六安市裕安区职业教育中心
霍邱县城关职业高级中学
六安市振华职业中专学校
霍邱县淮河职业中专学校
六安职业技术学院
霍邱县商业职业学校
寿县第二职业高中
霍邱县石店职业高级中学
寿县第一职业高中
霍邱县姚李职业高级中学
寿县兴华职高
霍山县高级职业中学
寿县隐贤职高
霍山县教师学习与资源中心
寿县振武培训中心
金寨江店高级职业中学
寿县职业中专学校
金寨双河高级职业中学
舒城师范学校
六安工业学校
舒城县党校职业中专学校
六安精美职业中专学校
皖西当代职业中专学校
六安南山职业中专学校
皖西经济技术学校
六安市财经中专学校
皖西卫生职业学院
马鞍山市(9所)
当涂县职业教育中心
马鞍山市信息技术学校
含山县职教中心
马鞍山体育运动学校
和县职业教育中心
马鞍山幼儿师范学校
马鞍山工业学校
马钢(集团)控股有限公司卫生学校
马鞍山经济技术学校(马鞍山市职业教育中心)
芜湖市(34所)
安徽省无为大江中学
芜湖汽车职业技术学校
安徽无为开城中学
芜湖商贸工业学校
繁昌恒杰职业学校
芜湖少林文武学校
繁昌县职教中心
芜湖师范学校
南陵县职业教育中心
芜湖市城南实验中学
无为县职业教育中心
芜湖市二坝高级职业中学
芜湖财经工业学校
芜湖市光明职业学校
芜湖滴水科技学校
芜湖市火龙岗中学
芜湖电缆工业学校
芜湖市聋哑职业学校
芜湖工商信息学校
芜湖市清水河中学
芜湖工业学校
芜湖市体育学校
芜湖河运学校
芜湖市职业教育中心(芜湖应用技术学校)
芜湖机电学校
芜湖同文艺术学校
芜湖机械工程学校
芜湖县职业教育中心
芜湖江南实验中学
芜湖仪表厂技工学校
芜湖科技工程学校
芜湖职业技术学院
芜湖汽车工程学校
芜湖中华艺术学校
宣城市(15所)
安徽材料工程学校
宣城市工业学校
安徽徽州学校
宣城市广业高级职业中学
安徽省芜湖地区卫生学校
宣城市江南职业技术学校
安徽文源职业技术学校
宣城市生物工程学校
旌德县职教中心
宣城市孙埠高级中学
郎溪县职业教育中心
宣城市特殊教育中心
宁国市三津中学
宣城市信息工程学校
宣城市第十三中学
铜陵市(4所)
安徽玉成汽车职业学校
铜陵市中等职业技术教育中心(铜陵市工业学校)
铜陵市鼎盛民航职业中专学校
铜陵智通职业技术学校
池州市(7所)
池州市贵池区乌沙中学
东至县职业技术教育中心
池州市贵池职业教育中心
青阳县职业技术教育中心
池州市职业教育中心(安徽交通技术学校)
石台县职业技术教育中心
池州职业技术学院
安庆市(31所)
安徽黄梅戏艺术职业学院
安庆文都科技职业技术学校
安徽省桐城望溪高级职业技术学校
安庆医药高等专科学校(定向新疆)
安徽省桐城中华职业学校
枞阳县皖枞学校
安庆枞川经济技术学校
海军安庆市职业技术学校
安庆浮山科技工程学校
怀宁县宜城职业技术学校
安庆工业学校
怀宁县职业技术学校
安庆宏艺职业技术学校
怀宁艺海中等职业技术学校
安庆市独秀职业技术学校
潜山县官庄高级职业中学
安庆市技师学院
潜山县水吼高级职业中学
安庆市建筑工程学校
潜山县职教中心(安徽天柱山旅游学校)
安庆市实用科技职业学校
太湖当代职业技术学校
安庆市特殊教育学校
太湖恺风职业技术学校
安庆市体育学校
太湖劳动技工学校
安庆市同创职业技术学校
太湖县职教中心
安庆市中华职业学校
岳西县职业技术教育中心
安庆皖江中等专业学校
黄山市(17所)
安徽省行知学校
黄山市休宁琼琼职业学校
安徽省黟县高级职业中学
黄山市中华职业学校
黄山旅游管理学校
黄山职业技术学院
黄山市供销干校
徽州师范学校
黄山市徽州中华职业学校
祁门县中等职业技术学校
黄山市旅游经济学校
歙县科达职业学校
黄山市农业机械学校
歙县现代职业学校
黄山市求是职业学校
休宁县第一高级职业中学
黄山市商业成人中专学校
广德县(3所)
广德县第二高级职业中学
宣城市机械电子工程学校
广德县实验中学
宿松县(5所)
安庆松安职业技术学校
宿松县王岭高级职业中学
安庆阳光职业技术学校
宿松县许岭高级职业中学
宿松县电子职业技术学校
省属中专学校(21所)
安徽电气工程学校
安徽建设学校
安徽工商行政管理学校
安徽工程技术学校
安徽旅游学校
安徽电子工程学校
安徽能源技术学校
安徽科技贸易学校
安徽生物工程学校
安徽省第一轻工业学校
安徽省汽车工业学校
安徽动力工程学校
安徽省青年政治学校
安徽机械工业学校
安徽省特殊教育中专学校
安徽机电工程学校
安徽艺术学校
安徽化工学校
合肥铁路工程学校
安徽理工学校
中科院合肥科技学校
省属高职高专院校(10所)
安徽财贸职业学院
安徽粮食工程职业学院
安徽工商职业学院
安徽新闻出版职业技术学院
合肥科技职业学院
安徽国际商务职业学院
安徽国防科技职业学院
安徽交通职业技术学院
安徽人口职业学院
编辑:黄星宇
万家教育频道官方公众号微信号:万家家长俱乐部
扫二维码,用手机看,每天都有精彩!
在线预约立减200
在线报名即送情商测评一次
格林米乐国际英语年卡
商 家:合肥格林国际英语
原 价:7000元 万家价:3500元
优尔艺术课程卡
商 家:合肥优尔艺术体验中心
原 价:1500元 万家价:750元
地 址:望江西路华润五彩城写字楼203
短信快捷登录
合作账号登录
验证即登录,未注册将自动创建万家账号
发送验证码
2369人关注
优尔艺术创意美术课程引进上海东方童画全套课程体系
照亮前行路-万家教育萤火虫计划暨公益爱心捐书平台是有
万家热线安徽教育网与少年博览联合推出的青少年文艺作品
学大教育作为一家上市辅导机构,专注于个性化教育服务的中小学课外辅导机构,多年来一...
短信快捷登录
合作账号登录
验证即登录,未注册将自动创建万家账号
发送验证码(点击上方公号,可快速关注)【伯乐在线导读】:本文综合整理自知乎问答帖《你在程序开发过程中有没有遇到无法解释的灵异现象?》和 伯乐在线 的两篇旧文。知乎题主的补充:大部分都是人祸。但是有没有至今还找不到原因,无法理解,完全超出认知。理论上不可能发生的事例呢?下面是 mu mu 的分享,(伯乐在线已征得许可)有天写了一行长一点的code,ide提示语法有错,我看了看,不可能,一定是ide脑残了。编译,ide显示error,语法有错。不可能呀,我一个字一个字的看,不可能出错,一定是ide脑残的太厉害了,重启ide,还是报错。我换了一行,一模一样的敲了一遍,没报错。顿时觉得世界不真实了,开始怀疑是不是在做梦,甚至有点朝matrix那个方向想了。深呼吸,喝口水,擦了擦屏幕上的灰尘… 咦,怎么擦不掉?原来,不知为什么在那一行前面有个 `,我一直以为是灰尘,就没管它。论讲卫生的重要性。下面是 Dave Baggett 的分享,《一次因量子力学而 Debug 的痛苦经历》,由 伯乐在线 – @熊铎 翻译回想起这个bug,仍然让我有些痛苦。作为一个程序员,在发现bug时,你学会了首先在自己代码中找问题,或许在测试一万次之后,你会把问题归咎于编译器。只有在这所有的都不起作用之后,你才会把问题归咎于硬件。这是我遭遇一个硬件bug的故事。抛开别的不说,我曾为《Crash Bandicoot》写存储卡(读写)代码。对于一个自大的游戏程序员,这就像是在公园里散步一样轻松愉快,我认为只要几天就写完了,最终调试用了六个礼拜。在此期间我做一些其他的事情,但我一直回来处理这个bug——几天内每天几个小时。这个bug实在烦人。这个bug的症状是,当你需要保存你的进度时,代码会访问存储卡,而大部分情况下没有什么问题…但是偶尔读写会超时…没有任何明显的原因。一个短小的写入经常毁掉存储卡。玩家要保存进度,我们不仅不保存,还擦除他们存储卡上的全部东西。天哪。过了一段时间,我们在Sony的制作人Connie Booth慌了。我们显然不能带着这个bug发布游戏,而六个星期之后我对于问题出在哪一点线索都没有。通过Connie我们向其他 PS1 开发者求助:有没有人出现过像我们这样的情况?没有。绝对没有任何人在存储卡系统上出现任何问题。在你绞尽脑汁之后,你能做的唯一一个调试方法就是分而治之:一点点去除程序中的代码,直到留下的代码很少但你仍然出问题。像木雕一样去除没有问题的代码,留下的就是你的bug所在。在这样的背景下挑战在于,视频游戏是很难去除某一部分的。在你删除模拟重力或者显示字符的代码后,如何运行游戏?你必须做的是用一个假装做真正的事情,但实际上只是做很简单的不会出现bug事情的东西来替换掉整个模块。你必须写新的支撑代码来让这些玩意正常工作。这是一个缓慢而痛苦的过程。长话短说:我做完了。我移除了大片大片的代码,相当多,只留下了初始化代码——就是准备游戏运行系统,初始化底层硬件等等。当然,我不能显示加载/保存菜单,因为我截除了所有的图像代码。但是我能够假装用户使用(不可见的)加载/保存屏幕并且请求保存,然后写入卡中。我最终以一个带有这个bug的很少量的代码结束——但问题仍然随机出现!在大多数情况下没啥问题,但是偶尔会失效。基本上所有的Crash的实际代码都被移除了,但还是这样。这实在是莫名其妙:留下来的代码基本上都没做什么事。在那时——估计是凌晨3点——一个想法蹦了出来。读写(I/O)涉及精确定时。无论是硬盘、存储卡、蓝牙发送器——随便啥——做读写的底层代码都是根据时钟来的。时钟让不直接连接到CPU的硬件设备和cpu运行的代码同步。时钟决定了波特率——数据从一头传到另一头的速率。如果计时有什么问题,硬件或者软件或者两者都会乱七八糟的。这真的,真的很糟糕,并且通常导致数据损坏。如果我们的初始化代码以某种方式弄乱了计时会怎么样?我又看了一遍测试程序中和计时有关的代码,并注意到我们将PS1上的可编程计时器设置到了1kHz(1000跳每秒)。这是比较快了,当PS1启动的时候,默认状态大概是100Hz。因此,大多数游戏将他们的计时器设置为100Hz。这个游戏的带头(和除我外的唯一)开发者Andy,将计时器设置为1kHz,使得Crash的动作计算更加准确。Andy喜欢矫枉过正,如果我们要模拟重力,我们应该尽可能的提高精度!然而如果提高计时器频率莫名其妙的干扰了整个程序的计时,故而将这个计时器设置到存储卡的波特率上会怎样呢?我将计时器代码注释掉。然后我就无法复原这个bug了。但是这并不表示bug被修复了,这个问题是随机发生的。万一我只是运气好呢?几天过去了,我还是在玩我的测试程序。Bug没有再出现。我回到全部的Crash代码中,修改了加载/保存代码,在访问存储卡之前将可编程计时器重置为默认设置(100Hz),之后设置回1kHz。从此之后没有发现问题再次出现。但是…为什么?我重新回到测试程序上,试着检测当计时器设置为1kHz时出现的那些错误的模式。终于,我注意到这些错误出现在使用PS1手柄的人身上。因为我自己很少这样做,所以我没有注意到(为啥我要在测试加载/保存代码的时候用手柄)。但是有一天我们的美工等我去完成测试(我确定那时候我在爆粗口),而他紧张的摆弄着手柄。卡损坏了。“等下,怎么回事?喂,再来一次!”一旦我发现了这两件事是联系着的,就很容易重现bug:开始写入存储卡,动一下手柄,存储卡损坏。在我看来完全是硬件bug。我去找Connie告诉他我的发现。她转述给设计过PS1的硬件工程师。她被告知:“不可能,这不可能是硬件问题。”我跟她说问一下我能不能直接和他说。那个工程师给我打电话了,他用着他的烂英语,我用着我更烂的日语,我们争论一会。我最后说:“我给你一个30行的测试程序,让你在动手柄的时候能够出现这问题。”他答应了。他向我保证,这是浪费时间,而他正在一个新项目上很忙,但因为我们是Sony很重要的开发者,他会试的。第二天晚上(我们在洛杉矶,而他在东京,所以对于我来说是晚上而他是到了第二天),他给我打电话,不好意思的向我道歉。这是个硬件问题。我还是没有完全搞清楚问题到底在哪,但是我的印象中,从Sony总部的反馈听到的是,如果将可编程计时器设置到足够高的时钟频率,会影响到主板上时钟晶振附近的一些东西。这些东西之一就是存储卡的波特率控制器,同时也设置手柄的波特率。我不是搞硬件的,所以对于细节我相当模糊。但是主旨是主板上两个独立部分的串扰,以及手柄接口和存储卡接口数据发送的结合在 1KHz 的时钟频率下会导致丢位,从而数据丢失,以致卡损坏。这是我全部编程生涯中,唯一一次因为量子力学而 debug 的问题。下面是 gyrovague 博主的分享,《遇到一个诡异 Bug,每逢周三就崩溃》,由 伯乐在线 - @Erucy 翻译拿点儿喝的坐好,是时候讲讲我最喜欢的 bug 的故事了。那是我第一份 IT 相关的工作:在一个生产重要医疗设备的厂商担任软件开发的暑期实习生。那些设备主要是麻醉给药系统和病患监控设备,后者就是在卧床患者旁边放着的发出“哔哔”声的那种盒子,上面会以图形方式显示患者的脉搏、血压、呼吸等等。如果心电图变成一条直线的话还会立刻召唤护士。当时的办公室里全是 2 米高的装着笑气的罐子,还有长着超级大胡子的嵌入式系统大拿,整屋子的人都在给各种设备准备文档,为了让它们通过 FDA 的认证。时不时还有人小声提到 10 年前没能在测试中发现的一个 bug,它导致了一台麻醉机在手术过程中间重启了。不用说,对于像我这种十几岁的新手,所有的生产系统肯定是不会让我们碰的。(伯乐在线补注:一氧化二氮(Nitrous Oxide),又称笑气,无色有甜味气体,是一种氧化剂,化学式N?O,在一定条件下能支持燃烧(同氧气,因为笑气在高温下能分解成氮气和氧气),但在室温下稳定,有轻微麻醉作用,并能致人发笑。)不过他们还是给我安排了一份让人羡慕的工作,去测试一个在 1997 年听起来还十分时髦的原型项目:一个用 C++ 编写的服务器,它会监听患者监控设备的串口,然后把一些需要关注的事件转存到 SQL Server 数据库中,之后通过 CORBA 把数据发送到 Java Applet,于是医生或者相关人员就能通过互联网看到这个患者的状态了,它既能看到实时的数据,也能浏览之间的数据记录。帅气!只是那个时候我对这些语言和系统都一无所知!接下来的几个星期就像杀猪一样的折腾,主要时间都花在了读懂让人头疼的 Visibroker ORB 手册,还有超级普通的类型转换 bug,不过我终于让我的“辛普森”系统磕磕绊绊地跑起来了,它用“Homer”(注:辛普森一家里的老爸)来记录和提供数据,然后用“Bart”(注:辛普森一家里的熊孩子)来进行显示。这几个星期让我觉得 CORBA 复杂得让人想死、AWT 让人头疼欲裂(比如 GridBagLayouts,呕)、applet 慢得像只蜗牛,不过 Java 看起来倒还像是个挺不错的语言。不过还有个小麻烦:C++ 服务器时不时就会突然崩溃掉,然后我开始尝试去搞明白到底是为什么。因为我监听的那台监控设备在另一间屋子里,所以我绝大部分的开发和测试都是通过手动的“演示”模式来完成的,比如在一个循环里模拟一次心脏停跳之类的,据我所知,我的服务器从来没在这个过程中宕机过。不过在我或者别人手动摆弄那些控制器的时候,它确实崩溃过,尤其是在实际机器上操作的时候,不过我想尽办法也没能找到一个方法能让它稳定重现,甭管怎么做都不行。我把所有事件日志都记录到磁盘上,想找到在崩溃之前到底发生了什么,不过我小心翼翼地按照事件序列精确地手动重复了每一次事件(比如:把过滤器设置为 X,把控制器旋钮向右拧三个刻度,点击按钮……),我在两间屋子里跑来跑去(因为我在摆弄患者监控设备的时候是看不见我电脑上的日志的),但始终都没能让崩溃重现。不管是什么“鬼事件”(对我就是这么叫它的),它肯定是在造成崩溃的同时还逃过了所有日志。是不是有什么串口 I/O 或者硬件问题中断了事件?难道是宇宙射线把我 PC 上的数据位给改变了?我把整天整天的时间都用来尝试去重现这个错误,但是毫无结果,在经历了几个星期的挫折之后,我最后干脆在所有从串口收到事件和写入数据库的操作中间都加了 printf 语句,在这个过程中,我重新检查了每一行代码,然后终于逐渐见到了曙光。当我创建数据库结构的时候,为了节省空间而犯了一个错误,一个新手常犯的错误:把时间戳当成主键了。所以如果两个事件在一个毫秒内发生的话,数据库就会抛出主键唯一性约束的异常(译注:SQL Server 的 datetime 类型的精度其实不是1毫秒,而是3.33毫秒)。我之前注意到这个问题了,不过我觉得这种情况非常罕见,而且只会在没那么重要的环境中发生(比如在鼓捣监控设备内部配置的时候),所以我只是加了个 catch 语句,在日志中写了一条警告信息,然后继续执行后面的操作。但是!这是个老派的代码,记录日志使用 C 语言风格的代码编写的,把日志字符串记录到了一个长度为 80 个字符的缓冲区中。唯一性异常这个消息本身是个常量,而日志的时间戳是格式化的,也就是实用了完整的英文的星期拼写(%E),所以输出就类似于“Monday, July 17, :47.123”。最后就是因为英文里面星期几的拼写有个有意思的属性:星期几单词长度Sunday6Monday6Friday6Tuesday7Thursday8Saturday8Wednesday9明白了吧?星期三(Wednesday),而且只在星期三的时候,如果有人在监控器配置那儿手动进行了一个特定操作的话,就会在同一毫秒内产生两个事件,于是导致数据库抛出异常,而这个异常的消息包括字符串结尾的终结符的话,则刚刚好 81 个字符,导致了 80 个字符的缓冲区溢出,把程序搞挂了!在那之后,在所有需要使用的数据库表中,我都会确保去用一个专门的、自增的整数 ID 作为主键,然后用 ISO 格式(也就是 YYYY-MM-DD)而不是星期几来记录所有日志。这些年来,我学到了不管一个 bug 看上去多么随机和不可预测,如果你挖得足够深的话,总是能找到一个符合逻辑的解释,极少有真的“不相关”的错误,几乎都是你特么自己的错。下面是 Devymex Wang 的回复分享,(伯乐在线已征得许可)你们说的根本就不是灵异事件好吗?下面是真事!某公司有个码农工作压力太大,天天晚上加班到半夜,最后受不了跳楼死了,他的机位从此就一直空着。但令大家都感到非常奇怪的是,有几次早上来上班时却发现这台机子竟然开着!大概是因为电源有问题吧,但这个项目经理是个疑神疑鬼的人,每次经过这里都绕着走。到了新一届招人,一个女孩被分到这个项目组。项目经理让她坐这个空着的机位,谁也没敢告诉她之前的事,只是让她接手原来同事的工作。过了没几天,她写的代码被测出来一个bug,可她水平确实比较差,怎么都调不通。她又不敢问同事,只好向男友求助(她男友是另一家公司的大牛)。男友说现在很忙,晚上10点以后才有空。那天她只好等到晚上10点,男友终于有空了。这时公司里只剩下她和项目经理两个人。她男友通过远程桌面帮她调试的时候,她要去个厕所便起身离开了坐位。过了一会项目经理下班回家,经过这里时用余光看到屏幕的上的代码好像在动!他定睛一看,屏幕上的代码正在一行一行的往下写,可是机位上并没有人!!!第二天这个项目经理没来上班,而是给HR发了封邮件,提交了辞职申请。【今日微信公号推荐↓】更多推荐请看《》其中推荐了包括技术、设计、极客&和&IT相亲相关的热门公众号。技术涵盖:Python、Web前端、Java、安卓、iOS、PHP、C/C++、.NET、Linux、数据库、运维、大数据、算法、IT职场等。点击《》,发现精彩!程序员的那些事(iProgrammer) 
 文章为作者独立观点,不代表大不六文章网立场
的最新文章
100+ 本经典技术书籍,涵盖:计算机系统与网络、系统架构、算法与数据结构、前端开发、后端开发、移动开发、数据库、测试、项目与团队、程序员职业修炼、求职面试 和 编程相关的经典书籍。漫画:一日为程序员,终生为程序员2015 年程序员 Uku Pattak 分析了 GitHub 上多种语言的热门项目(star 数量高)中使用 Tab 和空格的对比情况。2016 年,谷歌程序员 Felipe Hoffa 分析了 10 亿份代码。漫画:最多 2 分钟新来的小弟比小组前辈开价都高,居然还要了Unix(包含Linux)的初学者,常常会很困惑,不明白目录结构的含义何在。举例来说,根目录下面有一个子目录/bin,用于存放二进制程序。但是,/usr子目录下面还有/usr/bin,以及/usr/local/bin,也用于存放二进制程序漫画:软件开发的 5 个阶段这个是目前网上争论比较多一个题目。大家想下用程序怎么解?本文介绍了几道面试中遇到的难题,如果你遇到了这种难题,你会怎么回答呢?下面这个问题,是我一个朋友在微软校招面试时被问到的。面试官:OK,最后一个问题。一个直角三角形,底边是10,向底边所做的高是 6,求这个三角形的面积。漫画:一个非常非常老的项目真正精通一门开发语言到底是什么程度?“啦啦啦德玛西亚,结婚啦!”这是重庆綦江的饿了么外卖小哥左勇的一条朋友圈。9月23日,他和妻子在綦江区民政局开源软件让谷歌可以快速而有效地构建系统而不用重复造轮子,可以让我们专注于解决新问题。在外企上班是怎样的一种感受这篇文章推荐了包括技术、设计和极客相关的热门公众号。听说你是命令行高手讨论:每次跟别人交流的时候,一谈到工作,就会被问起是干什么的,我回答是做软件开发的,“原来是程序员啊......”最近听说公司的几个同事都大病了一场,有的还进行了大的手术,差点跟阎王爷报道了。努力工作固然重要,但是一定注意身体,身体不好了,随着来的就是,工作和生活双失。漫画:写些烂代码,拯救广大同胞漫画算法:最小栈的实现我曾经为一家美国著名的国防承包商工作过。我很高兴我做到了,因为它是我一直的梦想;但我也很高兴有机会继续前进。我学到了很多,遇到超多了不起的家伙,而且只要我活着,就永远不会缩写另外一个变量。这堆Bug明天再修复漫画:当 PM 学会「改」 Bug 后漫画算法:找出缺失的整数1981 年的春天,David Bradley 还只是一个普通的程序员,当时他参与了一个项目(代号 Acorn),为 IBM 设计个人电脑,这个任务很急,因为当时苹果和 RadioShack 已经开始销售小型独立的计算机。漫画:孤岛求救想做嵌入式软件开发,但是怕自己学不好,想求有经验的程序猿哥哥指导中秋节前夕,公司为内部员工提供了在线抢月饼的活动……漫画:这个 Bug 简单,2 秒就搞定现在都说要在linux下写程序,这个没有在linux下弄过的我,要搞起来难吗?如果我可以给每个工程教育增加一门课,它不会涉及编译器、门电路或是时间复杂度,而是一门介绍行业现实的入门课,因为没人教过这些,所以我们遭受了很多不必要的痛苦和折磨。救火队型的程序员希望能解答你对 Python 编码的困惑这篇文章推荐了包括技术、设计和极客相关的热门公众号。国外培训机构 FreeCodeCamp 今年 3 月做了一次「新程序员问卷调查」,15600 多人参与并分享了他们从事的职业和学习编程的方法。FCC 公开了他们的调查数据,本文将按照工作偏好分类,并寻找之间的不同。趣图:要吃饭的时候,产品又来说要改需求了SELECT语句的性能调优有时是一个非常耗时的任务,在我看来它遵循帕累托原则。20%的努力很可能会给你带来80%的性能提升,而为了获得另外20%的性能提升你可能需要花费80%的时间。Cecily Carver
是多伦多的一位程序媛,和 Jennie Faber 一起创办了一个游戏制作工作室。她喜欢歌剧、舞蹈和弹钢琴。Cecily 在这篇文章分享她在编程道路上的所感所想,给出很多值得思考的编程箴言以及一些思想误区三张漫画:文科女理想中的理科男、 理科女理想中的理科男、理科男理想中的文科女大四毕业前夕,计算机学院,正在四处求职的小灰碰到了同系的学霸大黄……他们就像永不停歇的发动机,追求用技术手段提高公司效率。漫画:程序员正在修复问题中大四毕业前夕,计算机学院的小灰又一次顶着炎炎烈日,去某IT公司面试研发工程师岗位……距离2016年度编程语言的公布只剩3个月了,谁将夺得桂冠?与去年同期相比,2016年只有Go语言和Groovy语言的增长率超过了1%。这篇博文源自我在twitter上发的一条推。这条推被很多开发者、系统管理员和数据库管理员转发,到我写这篇博文的时候已经转发了超过170次,哇哦,这可是我个人最佳成绩。很明显,这条推在很多开发者中产生了共鸣。趣图:你用 Tab 还是 Space ?2012年,国外程序员 Daniel Greenfeld 在 Twitter 发了一条推(见下图):“开发人员每天应当有 4-6 小时的无中断时间。每次 3-5 分钟的中断,其成本远超过你的想象。”趣图:程序员最感到无助的时刻对于非教育工作者们来说,讨论在学校里什么应该教和什么不应该教是非常棘手的。我自己的校园时光只是一段关于荷尔蒙、焦虑与恼人作业的模糊记忆。然而我在这里,想说一说。我们中国有一句关于农业生产的古老谚语:瑞雪兆丰年。就是说,如果前一年冬天下雪很大很多,那么第二年庄稼丰收的可能性比较大。iProgrammer最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。热门文章最新文章iProgrammer最有影响力的程序员自媒体,关注程序员相关话题:IT技术、IT职场、在线课程、学习资源等。

我要回帖

更多关于 中专学历学什么技术好 的文章

 

随机推荐