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

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

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

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

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

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

决定先回家、买了一包花生跟一桶方便面犒劳犒劳自己。

欢迎技术交流。 QQ:138986722

Spring 你让我伤透了个心啊!相关推荐

  1. webstorm 风扇一直响_在 Webstorm 伤透我的心后,我决定尝试 VS Code

    本文主要将介绍如何在 VS Code 中使用插件配置出一个顺手的开发环境 一.前言 1.1 没有什么比 Jetbrains 更强大的 IDE 了 我一直相信着这一点,并且是 WebStorm.PyCh ...

  2. vscode css智能补全_在 Webstorm 伤透我的心后,我决定尝试 VS Code

    本文主要将介绍如何在 VS Code 中使用插件配置出一个顺手的开发环境 一.前言 1.1 没有什么比 Jetbrains 更强大的 IDE 了 我一直相信着这一点,并且是 WebStorm.PyCh ...

  3. 被 CSDN,伤透了心

    有一天,在 CSDN 站内,发现了我的几篇原创被直接搬运了,并且被对方设置为"原创".我非常的生气.我就直接走举报流程,然后我发现不止一个博主这么搬运,还有另一个博主也直接搬运我的 ...

  4. 天龙八部凤鸣镇服务器无响应,天龙八部:脚本只封冰焰不封小蜜?不管怎样都伤透老玩家的心!...

    原标题:天龙八部:脚本只封冰焰不封小蜜?不管怎样都伤透老玩家的心! 玩天龙八部的玩家近日应该都清楚,天龙八部官方进行了一次大清洗,不管是新区玩家,还是V9,也不管你是平民还是充值了上万的玩家,天龙八部 ...

  5. Google后宫频“起火” 不省心收购伤透了谁的心

    让我们来估算一下,从2001年到2015年,Google一共收购了180多家公司,花了大约280多亿美元.通过这些收购,一方面Google的业务可以说渗透到了方方面面,另一方面这些收购也给Google ...

  6. 那温度 已 无法保留 爱已经 冷透 冷透 我的心 愿 和你共有 一起到 尽头 尽头

    张杰 - 着魔 作词:跳舞.冀楚忱 作曲:谭伊哲 一瞬间 法则颠覆 我是谁 是我心魔乱舞 对与错 我能顿悟 恶魔开始 让真理复苏 迷雾中 谁在低诉 最高的荣耀 享受孤独 用奋斗 去征服 踏平 天地间的 ...

  7. 狮子难以猜透巨蟹的心(图

    新浪网友:月满西楼ivy 狮子难以猜透巨蟹的心狮子第一次看到蟹子是在高中,那时蟹子是篮球校队的主力,在班级对抗赛中蟹子表现出色,淘汰了狮子所在的班级.那时在一旁观战的狮子就对蟹子留下了深刻的印象.但是 ...

  8. php接入spring cloud,PHP --- springcloud trackid 透传

    最近遇到的需求是 php端调用 spring cloud 提供的http 接口. 需要把php端的生成的trackid 透传到spring cloud. 其实就是把自定义属性放入MDC, 然后在log ...

  9. boot spring 怎么执行hql_彻底透析SpringBoot jar可执行原理

    点击上方"方志朋",选择"设为星标" 做积极的人,而不是积极废人 作者:plz叫我红领巾 juejin.im/post/5d2d6812e51d45777b1a ...

最新文章

  1. 第二章: ORacle 自带用户讲解、oracle的开发工具、oracle客户端的配置、以及常见连接报错
  2. pbr 多出口_结合BFD基于PBR的多出口流量转发的控制与备份
  3. HDU3400(计算几何中的三分法利用)
  4. leetcode 240. Search a 2D Matrix II | 240. 搜索二维矩阵 II(Java)
  5. 使用 SAP Business Application Studio 创建 Fiori Elements 应用显示 OData 服务的数据
  6. sql 数据库检查_数据库检查点– SQL Server 2016中的增强功能
  7. 【转】在Ubuntu上下载、编译和安装Android最新源代码
  8. mac下修改MySQL密码
  9. razor 怎样使用session变量_有关 Session 的那些事儿
  10. 有感于《游戏脚本高级编程》的劣质翻译
  11. PXE网络启动 windows PE (使用微软官方工具)
  12. 自定义Msgbox密码登录
  13. 红米、小米 开发者选项
  14. 生成签名证书keystore
  15. pthread-win32库编译及使用方法注意事项
  16. 解决服务器终端无法显示图片的问题
  17. Datawhale组队学习——Pytorch进阶训练技巧
  18. 你觉得创业失败后的那些人,再去公司上班,能待下去吗?
  19. c语言fun的作用,c语言fun函数有什么作用
  20. 动漫人物手绘线稿图,非常适合初学者临摹

热门文章

  1. 永中word页码怎么从第二页开始_永中PDF产品升级!Now注册即享VIP~
  2. 什么是NFV?它与SDN有什么关系?
  3. 六年级上册计算机教案人教版,人教版数学六年级上册教学设计
  4. 4.覆盖物(Overlay)
  5. java排序算法(一)冒泡排序
  6. 鹏辰教育:计算机初级职称信息处理技术员难吗?
  7. 力扣 704.二分查找
  8. 信号处理原理-郑方(学习笔记)
  9. 自行车 forum.php,[你们城里人真会玩]关于大行折叠自行车18速..
  10. mysql修改配置文件进行优化