***************************************声明*************************************** 个人在oracle路上的成长记录,其中以蓝自喻,分享成长中的情感、眼界与技术的变化与成长。敏感信息均以英文形式代替,不会泄露任何企业机密,纯为技术分享。 创作灵感
***************************************声明***************************************
个人在oracle路上的成长记录,其中以蓝自喻,分享成长中的情感、眼界与技术的变化与成长。敏感信息均以英文形式代替,不会泄露任何企业机密,纯为技术分享。
创作灵感源于对自己的自省和记录。若能对刚刚起步的库友起到些许的帮助或共鸣,欣慰不已。
欢迎拍砖,如有关技术细节表述有错误之处,请您留言或邮件(hyldba@163.com)指明,不胜感激。
***********************************************************************************
想跳的高,需要先学会蹲下身。
——深蓝
***************************************前言***************************************
这是一部个人记录的成长杂记,既然步入到oracle的这片蓝海,免不了一路的奔波与不断的考验。借由此杂记与库友们分享蓝的成长历程。
不知何时起对蓝有了一种说不出来的痴迷,痴迷其广博,痴迷其深邃,痴迷于近在咫尺却又遥不可及。
而又说不清从何时起,注视于oracle的红色耀眼,照亮出眼前的一道光,未知与迷惑在自己的脚下开始初露些许人生的充实与青春的回馈。
在追逐于DBA梦想的道路上步步前行。
***********************************************************************************
2014年北京
两天的跑来跑去,把问题转移到了研发,不得不吐槽一下,环节、体制仍需要继续建设与完善,业务层、现场层、实施层不同的处理情况,随之产生了不同的现场问题。这次问题的出现貌似很简单,却让实施人员费了半天的时间,揪心的痛让人身心疲惫。绕了半天,是不是有些听晕了,接下来,我来回忆一下这次与业务层有着紧密关系的实施部署。
情景再现:为完成部署迁移项目,将原应用系统、数据库一同迁移到新的服务器上,部署客户端,环境为64位win7系统(说明一下,生产环境下应用服务器、数据库服务器是分离的,而此次部署为科研项目,其中内容就不便细说了,就此了解下都在一台服务器就行了)。A应用java开发,B/S架构。B、C等应用客户端也为B/S架构,但是基于32位系统开发。就是这个简单的技术细节,开始引发连续的业务问题。
在主系统A应用重新部署完成后,看似一切正常,在后台费了些周折,修改了密码,终于使用超级管理员用户登录了。然而就在觉得任务完成的时候,展现在技术人员面前的问题出现了,某维护页面无法正常访问,出现权限问题。连续点击测试,业务层又出现新问题,某处理程序无法使用了。诧异的情况是,这次部署并无异议。问题哪里出现的呢。根据提示一步一步排错吧。由于手边没有完善的部署手册,根据提示发现问题所在:一个JDK导致的无法处理。搜索,下载,安装,继续排查,发现缺少某些功能。此时联系研发,业务脚本邮件传来,对于运维的工作事宜,有些汗,跑脚本,问题解决。此时一脸茫然的体会着业务流程与技术实施间的关系到底有没有明确的分界线。可以设想一下,如果在遇到这种问题时,通过技术层面去排错,有点天方夜谭了,恐怕除了再开发一个全新的出来不会有什么正确的解决办法,因为这都是业务中的需求。这是业务层的问题,就是这么简单。开发有业务脚本,跑一下,实现的就是把有些功能表创建下,功能项关联下,权限赋予下,诸如此类等等,问题迎刃而解。说来简单,遇错时思考角度却是关键,协调、反馈有时超过技术本身。
这只是A应用系统暴漏的问题,还没说到恼人的B、C、D应用系统,这次可以说的上是恼人不已。客户端的程序,访问出现问题。再一次想到的就是开发人员,继续联络。接下来想必可以预见到效果了。不错,再次邮件,替换文件,重新设置。搞定了嘛?这次悲催了,业务层不知怎么了,程序貌似出错了。这次是严重的问题,因为在这一系列的业务系统中,存在着一个关键的“中坚”系统(技术细节不便透漏),可以理解成是一个上传下达的管理平台,基于主业务系统,维护着所有系统信息的一致性(有没有感觉有点像oracle中的undo段,维持着读一致性。哈哈,这里纯为戏谈)。由于此应用部署不能正常使用,致使这一系列的迁移看似完成,却又回到了起点。这次,再一次联系开发。现场人员崩溃了,研发人员也崩溃了。接连几次的邮件往来。配置无果,无法继续下去了。把tomcat日志统统拷贝走,这次需要研发人员亲临现场了(这里,让人不禁想起,曾经也因为之前公司的一个业务问题,项目负责人、实施人员、维护人员、开发人员、甲方众领导、甲方众工程师聚集奔赴现场的壮观场景,哈哈,再次戏谈~~)。当然,这次情况还是在可控范围内的。对于最后业务部署调整仍有一天的时间。按照常理经验,这种客户端问题,研发到场后,根据实际环境,调整相应包、配置文件后,问题都会解决。绕了好一会儿,就在这里暂告段落吧。
回顾一下,这次问题的出现,很多都不是出在技术上。想想跟技术有关的层面,如客户机连接数据库时需要配置tns、监听;中间件部署、调优;数据迁移等等,都不是引起这次问题的原因所在。问题暴漏在业务应用,现场系统环境的改变,不同业务文件调整、更新上。
这就是所说的“业务需求”,Oracle技术也需要落地,有时候解决问题思路可能高于技术,技术的探究需要业务的支撑。
***************************************未完待续***************************************
欢迎访问:深蓝的Blog:http://blog.csdn.net/huangyanlong
*****************************************************************************************

对于下一代集中式电子电器架构而言,采用central+zonal 中央计算单元与区域控制器布局已经成为各主机厂或者tier1玩家的必争选项,关于中央计算单元的架构方式,有三种方式:分离SOC、硬件隔离、软件虚拟化。集中式中央计算单元将整合自动驾驶,智能座舱和车辆控制三大域的核心业务功能,标准化的区域控制器主要有三个职责:电力分配、数据服务、区域网关。因此,中央计算单元将会集成一个高吞吐量的以太网交换机。随着整车集成化的程度越来越高,越来越多ECU的功能将会慢慢的被吸收到区域控制器当中。而平台化

新视角图像生成(NVS)是计算机视觉的一个应用领域,在1998年SuperBowl的比赛,CMU的RI曾展示过给定多摄像头立体视觉(MVS)的NVS,当时这个技术曾转让给美国一家体育电视台,但最终没有商业化;英国BBC广播公司为此做过研发投入,但是没有真正产品化。在基于图像渲染(IBR)领域,NVS应用有一个分支,即基于深度图像的渲染(DBIR)。另外,在2010年曾很火的3D TV,也是需要从单目视频中得到双目立体,但是由于技术的不成熟,最终没有流行起来。当时基于机器学习的方法已经开始研究,比

我们经常可以看到蜜蜂、蚂蚁等各种动物忙碌地筑巢。经过自然选择,它们的工作效率高到叹为观止这些动物的分工合作能力已经「传给」了无人机,来自英国帝国理工学院的一项研究向我们展示了未来的方向,就像这样:无人机 3D 打灰:本周三,这一研究成果登上了《自然》封面。论文地址:https://www.nature.com/articles/s41586-022-04988-4为了展示无人机的能力,研究人员使用泡沫和一种特殊的轻质水泥材料,建造了高度从 0.18 米到 2.05 米不等的结构。与预想的原始蓝图

与人类行走一样,自动驾驶汽车想要完成出行过程也需要有独立思考,可以对交通环境进行判断、决策的能力。随着高级辅助驾驶系统技术的提升,驾驶员驾驶汽车的安全性不断提高,驾驶员参与驾驶决策的程度也逐渐降低,自动驾驶离我们越来越近。自动驾驶汽车又称为无人驾驶车,其本质就是高智能机器人,可以仅需要驾驶员辅助或完全不需要驾驶员操作即可完成出行行为的高智能机器人。自动驾驶主要通过感知层、决策层及执行层来实现,作为自动化载具,自动驾驶汽车可以通过加装的雷达(毫米波雷达、激光雷达)、车载摄像头、全球导航卫星系统(G

实时全局光照(Real-time GI)一直是计算机图形学的圣杯。多年来,业界也提出多种方法来解决这个问题。常用的方法包通过利用某些假设来约束问题域,比如静态几何,粗糙的场景表示或者追踪粗糙探针,以及在两者之间插值照明。在虚幻引擎中,全局光照和反射系统Lumen这一技术便是由Krzysztof Narkowicz和Daniel Wright一起创立的。目标是构建一个与前人不同的方案,能够实现统一照明,以及类似烘烤一样的照明质量。近期,在SIGGRAPH 2022上,Krzysztof Narko

由于智能汽车集中化趋势,导致在网络连接上已经由传统的低带宽Can网络升级转换到高带宽以太网网络为主的升级过程。为了提升车辆升级能力,基于为车主提供持续且优质的体验和服务,需要在现有系统基础(由原始只对车机上传统的 ECU 进行升级,转换到实现以太网增量升级的过程)之上开发一套可兼容现有 OTA 系统的全新 OTA 服务系统,实现对整车软件、固件、服务的 OTA 升级能力,从而最终提升用户的使用体验和服务体验。软件升级触及的两大领域-FOTA/SOTA整车软件升级是通过OTA技术,是对车载娱乐、导

internet的基本结构与技术起源于ARPANET。ARPANET是计算机网络技术发展中的一个里程碑,它的研究成果对促进网络技术的发展起到了重要的作用,并未internet的形成奠定了基础。arpanet(阿帕网)为美国国防部高级研究计划署开发的世界上第一个运营的封包交换网络,它是全球互联网的始祖。

arXiv综述论文“Collaborative Perception for Autonomous Driving: Current Status and Future Trend“,2022年8月23日,上海交大。感知是自主驾驶系统的关键模块之一,然而单车的有限能力造成感知性能提高的瓶颈。为了突破单个感知的限制,提出协同感知,使车辆能够共享信息,感知视线之外和视野以外的环境。本文回顾了很有前途的协同感知技术相关工作,包括基本概念、协同模式以及关键要素和应用。最后,讨论该研究领域的开放挑战和问题


Hot AI Tools

Undresser.AI Undress
AI-powered app for creating realistic nude photos

AI Clothes Remover
Online AI tool for removing clothes from photos.

Undress AI Tool
Undress images for free

Clothoff.io
AI clothes remover

AI Hentai Generator
Generate AI Hentai for free.

Hot Article

Hot Tools

SublimeText3 Linux new version
SublimeText3 Linux latest version

MinGW - Minimalist GNU for Windows
This project is in the process of being migrated to osdn.net/projects/mingw, you can continue to follow us there. MinGW: A native Windows port of the GNU Compiler Collection (GCC), freely distributable import libraries and header files for building native Windows applications; includes extensions to the MSVC runtime to support C99 functionality. All MinGW software can run on 64-bit Windows platforms.

SAP NetWeaver Server Adapter for Eclipse
Integrate Eclipse with SAP NetWeaver application server.

VSCode Windows 64-bit Download
A free and powerful IDE editor launched by Microsoft

Notepad++7.3.1
Easy-to-use and free code editor
