Spring 你让我伤透了个心啊!

因为昨天晚上加班、终于把问题搞定了、发短信的部分、技术部那边的同事说、短信服务器还没开。因而说只要我程序能正常的跑起来、短信模块就先无论它。明天也就是今天早上咱们在来调它。我起初觉得、还真是他把服务开了、这别就暂时没有什么问题了。数据库

就在早上我在看Android教程的时候、同事就说叫我过去一趟。一块儿把短信模块、调好。这一调、问题就像走马灯似的、一堆堆冒出来、让人着实无奈。更让人蛋疼不以的是、技术部那哥子用的远程工具、因为数据库是在Linux系 统上面的并且还放在移动机房、咱们就在公司调、那种卡法。就好像玩大型游戏时、显卡跟不上同样的。鼠标像云同样、处处乱飘。有一次想点击编辑、差点点成了 删除。就这样一直兢兢战战的一个个过程、包、脚本、让它们头上的小红叉消失咯!通过一两个小时的奋战、终于搞定了。因而我便高枕无忧的继续看Android去了。中午的时候、吃完睡了一会、醒来的时候、同事叫我去开会。服务器

迷 迷糊糊的就跑到会议室去了。走到高总办公室门口、发现了不少不认识的人。高总跟那人好像正在激烈的讨论着什么。进到会议室没一会、正在我觉得人都到齐了的 时候、又来了一拨人、仍是不认识的、也不是咱们公司的。问了姚总才知道、今天好像是一个公司来介绍本身的产品。固然这个专业名词我也是第一次据说、"物联网"。神马是物联网、看到PPT上的几个大字、我瞬间蒙了。后面紧跟着M2M、我檫、更蒙。我之前就听过、"互联网"、而后"B2B"。听到后面才知道、原来这物联网至关于硬件链接成的网络。固然看上去、听着好像是物物相连、其实吧这核心跟基础仍是"互联网"。不过它们各个硬件与服务器之间的通信基本上都是经过"无线网络"进行链接的。网络

首先呢、经过硬件采集到声、光、热、电、力学、化学、生物、位置等各类须要的信息。而后、传输到服务器中。咱们要作的项目呢、就是须要采集设备的"生命"状况。"死了"就自动走程序上的报修流程。好比、高速公路上、隧道里面的某颗灯坏掉了。这个时候、机器就会将这条信息传输给服务器。固然前提是你得用他的设备跟系统。固然了、我也是刚刚据说这东西。可能不少地方都说错了、你们随便喷我吧、我不介意。session

跟 着、终于介绍完毕、到了提问环节。老总见咱们晕乎乎的、因而说、大家没什么问题要问就先回去吧。因而我立马就闪人了、在里面呆着太打击人了。人家在那边讨 论异常激烈、而我殊不知所云。我这一回去就接到了电话。同事说是、上行短信跟彩信发送有问题啊。上行接收不到、彩信发送不了。并且单独的短信发送点击发送 事后没有提示成功或者失败、页面还报JS错误。因而俺又跑去找技术部的哥子去了。由于远程移动那边的机器、好像须要什么***。菜鸟如我、表示不懂。终于他给我搞好了、因而在本身的机子上调试程序去。这不调不知道、一调就吓一跳啊。这凡是程序自动触发的短信一条也发不出去。看了一下日志、发现没有错误的。并且、期间还不停的报ORA-01000:超出最多容许打开的游标数。最后发现、程序中、一个if条件原本应该写"或"的、可是写成了"且"。因而不少session都没有关掉。ide

我 整了一个多小时、仍是不能发送系统自动触发的短信。由于系统自动触发的短信都是调用Oracle中的包里面的Function实现的。全部的 Function中都没有写Commit。事务都交给Spring管理。之前不管是在本机、仍是公司的服务器上运行都是没有问题的。可是此次就是它妹的不 行。后来我直接test发送短信的那个存储过程。发现调试完毕后、没有什么错误。而后、点击了一下commit按钮。跟着短信就发送到我手机上来了。后来 我尝试性的在Oracle代码中加上commit。发现、它妹的能够了。事务一直交给Spring、一时间愣是没有想到会是事务问题。一个下午的、甚至下 班了事后、我都还加了一个多小时的班。就这样、整玩事后我又测试了一下、多谢几个commit、看看它会不会多发送几条短信给我。一测试、发现不会。我还 真恼火了、本身基础太烂了。工具

    决定先回家、买了一包花生跟一桶方便面犒劳犒劳本身。测试

相关文章
相关标签/搜索