
工作经验
文章平均质量分 56
实际应用到的技术方面整理总结
weixin_254927531
努力到无能为力,拼搏到感动自己
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
网站推荐(1)
http://www.yunweipai.com/ 运维派原创 2021-09-08 11:04:45 · 177 阅读 · 0 评论 -
mysql中位数查询
中位数查询举例:SELECTb.appove_month as 月份,AVG( b.wholeprocess_use_interval ) AS 用时中位数FROM(SELECTorder_identity,appove_month,wholeprocess_use_interval,@com,CASE@comWHEN appove_month THEN@rk := @rk + 1 ELSE @rk := 1END rk,@com := appove_monthFROM原创 2021-06-09 17:40:00 · 312 阅读 · 0 评论 -
报表开发相关
系统=流程+报表。所以报表对于一个系统来讲是非常重要的,通过它可对系统提供数据分析,对于后面的系统优化和改进非常有帮助,可以让更多的数据产生价值。提到报表,一般会想到普通报表,和复杂的报表,复杂的报表就会想到BI,什么是BI?商业智能(Business Intelligence,简称:BI),又称商业智慧或商务智能,指用现代数据仓库技术、线上分析处理技术、数据挖掘和数据展现技术进行数据分析以实现商业价值。商业智能看成是一种解决方案应该比较恰当。商业智能的关键是从许多来自不同的企业运作系统的数据中提取出有原创 2021-05-31 16:15:57 · 158 阅读 · 0 评论 -
SQLServer与MYSql时间差函数的使用差异
//SQlServer的日期相减(间隔)datediff函数:****//select datediff(year, 开始日期,结束日期); --两日期间隔年select datediff(quarter, 开始日期,结束日期); --两日期间隔季select datediff(month, 开始日期,结束日期); --两日期间隔月select datediff(day, 开始日期,结束日期); --两日期间隔天select datediff(week, 开始日期,结束日期); --两日期原创 2021-05-12 13:41:42 · 623 阅读 · 0 评论 -
视频接口之AV、S端子、VGA、DVI、HDMI、DP
AV接口 复合视频接口(Audio、Video接口),曾是最普遍的一种视频接口,传输模拟音视频信号,几乎所有电视机、影碟机都有这个接口。它是音频、视频分离的视频接口,一般由三个独立RCA插头(又叫梅花接口、RCA接口)组成,其中V接口连接混合视频信号,为黄色插口;L接口连接左声道声音信号,为白色插口;R接口连接右声道声音信号,为红色插口。复合视频接口有两种端子:RCA端子和BNC端子。RCA端子就是通常所说的莲花头和莲花座,BNC端子就是BNC头和BNC座。RCA端子既可用在复合视频接口,也可用在音频接原创 2021-05-10 09:44:36 · 10300 阅读 · 1 评论 -
sqlserver(8)-- 中位数、标准差、平均数
create table examines([e_id] [int] IDENTITY(1,1) NOT NULL,[dept_name] nvarchar NULL,[ph_score] [int] NULL)SELECTdept_name,AVG(sp) as ‘中位數’FROM(SELECTdept_name,cast(ph_score as decimal(5,2)) sp,ROW_NUMBER() OVER (PARTITION BY dept_nameORDER原创 2021-04-23 13:47:19 · 684 阅读 · 0 评论 -
sqlserver(7)--计算时间差DATEDIFF 函数
功能 返回两个日期之间的间隔。语法 DATEDIFF ( date-part, date-expression-1, date-expression-2 )date-part : year | quarter | month | week | day | hour | minute | second | millisecond参数 date-part 指定要测量其间隔的日期部分。有关日期部分的详细信息,请参见日期部分。date-expression-1 某一间隔的起原创 2021-04-23 13:46:24 · 791 阅读 · 0 评论 -
sqlserver(6)--日期时间格式转换
sql server2000中使用convert来取得datetime数据类型样式(全)日期数据格式的处理,两个示例:CONVERT(varchar(16), 时间一, 20) 结果:2007-02-01 08:02/时间一般为getdate()函数或数据表里的字段/CONVERT(varchar(10), 时间一, 23) 结果:2007-02-01 /varchar(10)表示日期输出的格式,如果不够长会发生截取/语句及查询结果:Select CONVERT(varchar(100), GET原创 2021-04-23 13:45:34 · 390 阅读 · 0 评论 -
Docker 快速入门
Docker 快速入门1 Docker 是什么?Docker是一个开源的容器引擎,而一个容器其实是一个虚拟化的独立的环境,因此开发者可以将应用打包到这样的一个 docker 容器中,然后发布到任何可以运行 docker 容器的机器中,实现一次打包多处部署,解决了因为环境问题而导致的部署难题。1.1 容器是什么?与容器对应的一个概念就是镜像,镜像可以看做我们平时装系统的镜像,里面就是一个运行环境。当然我比较喜欢将镜像比作一个我们面向对象编程中的类,而一个容器就是一个类的实例,因...原创 2021-03-23 13:52:46 · 108 阅读 · 0 评论 -
RAD Studio XE10安装教程
原创 2021-03-08 20:09:15 · 882 阅读 · 0 评论 -
辨别DVI接口连接线三种类型五种规格
DVI(Digital Visual Interface),即数字视频接口。它是1999年由Silicon Image、Intel(英特尔)、Compaq(康柏)、IBM、HP(惠普)、NEC、Fujitsu(富士通)等公司共同组成DDWG(Digital Display Working Group,数字显示工作组)推出的接口标准。DVI接口共有3种类型,5种规格。DVI接口有3种类型5种规格,端子接口尺寸为39.5mm×15.13mm。三种类型分别是:DVI-A;DVI-D;DVI-I其中DVI-A原创 2021-02-23 15:04:09 · 5051 阅读 · 0 评论 -
oracle--EXPDP 指定排除某些表
使用逻辑工具的EXCLUDE选项可以指定那类不被导出,EXPDP工具的前身EXP如果想要完成同样的任务非常的困难。我们以部分表为例看一下这个带给我们的便利。如果在命令行中完成备份,特殊字符的转义需要特别注意(我这里使用的是Linux操作系统)。该用户下有四张表yhzx@MYTEST>select * from cat;TABLE_NAME TABLE_TYPET1_SAFE原创 2021-01-21 17:26:41 · 5372 阅读 · 0 评论 -
sqlserver(5)--CONVERT() 函数
SQL Server CONVERT() 函数SQL Server Date 函数定义和用法CONVERT() 函数是把日期转换为新数据类型的通用函数。CONVERT() 函数可以用不同的格式显示日期/时间数据。语法CONVERT(data_type(length),data_to_be_converted,style)data_type(length) 规定目标数据类型(带有可选的长度)。data_to_be_converted 含有需要转换的值。style 规定日期/时间的输出格式。可以原创 2021-01-13 10:48:58 · 133 阅读 · 0 评论 -
sqlserver(4)--CAST函数使用
CAST函数用于将某种数据类型的表达式显式转换为另一种数据类型。CAST()函数的参数是一个表达式,它包括用AS关键字分隔的源值和目标数据类型。语法:CAST (expression AS data_type)参数说明:expression:任何有效的SQLServer表达式。AS:用于分隔两个参数,在AS之前的是要处理的数据,在AS之后是要转换的数据类型。data_type:目标系统所提供的数据类型,包括bigint和sql_variant,不能使用用户定义的数据类型。使用CAST函数进行数原创 2021-01-13 10:46:35 · 756 阅读 · 0 评论 -
sqlserver(3)--主要系统视图说明
SELECT * FROM sys.all_columns–显示属于用户定义对象和系统对象的所有列的联合–https://docs.microsoft.com/zh-cn/sql/relational-databases/system-catalog-views/sys-all-columns-transact-sql?view=sql-server-2016SELECT * FROM sys.all_objects–显示所有架构范围内的用户定义对象和系统对象的 UNION–https://doc原创 2021-01-12 18:13:59 · 498 阅读 · 0 评论 -
sqlserver(2)--系统视图
一、了解系统视图系统视图:从名字上看就知道,就是存放一些sqlserver系统的一些信息。存在位置:下面截图看看,从截图中你可以看到,不管是“系统数据库”还是“用户数据库”都是有这些系统视图的,而且一眼扫下去发现连名字都一样。3.系统视图用处:Q1:我在维护一个系统的时候,我只知道有一个数据库中,有一个表的字段叫 “state”,但我忘了是定义在那张表中?我该如 何找出来?A1: 这个简单,在sqlserver里面提供了一个系统视图叫" INFORMATION_SCH原创 2021-01-12 17:34:08 · 284 阅读 · 0 评论 -
sqlserver(1)--表名和字段信息查找
1、查看表的所有字段注释SELECTA.name AS table_name,B.name AS column_name,C.value AS column_descriptionFROM sys.tables AINNER JOIN sys.columns B ON B.object_id = A.object_idLEFT JOIN sys.extended_properties C ON C.major_id = B.object_id AND C.minor_id = B.column原创 2021-01-12 17:08:10 · 673 阅读 · 0 评论 -
记一次项目经验(11)
用户试用阶段推进缓慢问题进行反馈,解决方案如下:1.明确:产品立项阶段,产品中心需要求营销、工程提供1-3家试用用户,并确定对应的销售与工程对接人,若无法提供试用用户及对接人,则暂不通过产品立项。2.若产品对医院级别有要求,产品中心需在发起立项申请时说明。3.项目经理与产品经理在用户试用阶段需下现场。4.工程补助和报销问题:需要有明确的用户试用项目派工(不允许单独使用实习生),研发项目经理需提供明确的用户试用阶段时间工作计划(周期),组织评审,质量组织与工程、商务、行政确认此阶段派工系统流程。5.原创 2021-01-12 16:57:16 · 79 阅读 · 0 评论 -
记一次项目经验(10)
项目研发结项后,需要临床三家医院后,再进行正常发布。临床A医院目前情况:已部署完成,主流程验证没有问题。存在问题:1)排班功能需要完善(属于产品需求,前期调研不是特别充分,有的需要用户使用后才能提出)2)短信对接(也属于新需求,需要能够支持对外的对接)3)报表正式环境运行慢问题。临床B医院:正常对接完成。存在问题:1)知识库定位(属于产品需求,计划二期完成内容)2)对接流程讨论梳理,形成闭环。临床C医院:已部署完成。存在问题:1)跟之前使用习惯问题2)现场工作人员推进力度问题...原创 2020-12-28 10:26:39 · 81 阅读 · 0 评论 -
记一次项目经验(9)
项目原计划11月9日结项,期间项目团队需要临时支援现场问题,需要两周。做了一次变革申请后在11月23日正常结项。项目团队复盘总结如下:研发管理:1)团队成员齐心协力,有共同的明确的目标,团队氛围融洽,都很积极的参与讨论优化需求及流程;2)本项目测试共测试四轮,仅出现28个BUG,一方面是更加严格要求研发自测,另一方面团队成员吸取以往的项目经验,综合素质均有提升;3)希望大家后续继续保持,保证每周项目任务及时完成;4)后面重要的项目尽量坐在一起,提高效率;5)临床阶段维护文档测试部要持续更新。原创 2020-12-28 10:05:31 · 86 阅读 · 0 评论 -
记一次项目经验(8)
项目进行第7周情况:1、项目团队成员(产品,前后端开发,测试)最好是在同一个区域来进行办公,沟通更加方便,提升效率。2、缩短活动工期的方法:2.1、赶工,投入更多的资源或增加工作时间,以缩短关键活动的工期。2.2、快速跟进,并行施工,以缩短关键路径的长度。2.3、使用高素质的资源或经验更加丰富的人员。2.4、减少活动范围或降低活动要求。2.5、改进方法或技术,以提高生产效率。2.6、加强质量管理,及时发现问题,减少返工,从而缩短工期。...原创 2020-10-20 19:30:43 · 100 阅读 · 0 评论 -
记一次项目经验(7)
项目进行第6周情况:1、项目即将开发完成时,需要让产品安排时间做功能的确认。确定需求是否按要求开放完成,是否需要补充的内容。2、项目即将开放完成时,需要同测试部这边确定后续整体测试的计划安排。全流程测试完成的时间节点,后续测试的计划,比如一天一个包的计划来往前推进(研发这边及时配合修正BUG)。3、需要考虑项目结项时,需要准备的必要文档计划。比如使用说明书,产品安装部署收藏,产品维护手册,测试用例,测试结果报告,结项申请书等。...原创 2020-10-20 10:32:27 · 76 阅读 · 0 评论 -
记一次项目经验(6)
项目进行第5周情况:1、项目成员之间的协作部分,项目经理需要严格安排好完成的时间节点,以及对接的时间节点,这样大家有目的性的计划。让成员自己来考虑也是一个解决方案,但项目经理需要跟踪实际的效果。2、还没有根据敏捷方式来做,没有按照每天的站会来安排任务和计划。目前只是安排周计划,周计划中有问题及时反馈的模式在推进。存在1中的一个弊端。3、安排任务的合理性项目经理需要正确评估,比如不能够主流程暂未开放完成,就要求测试这边做全流程的验证,这样是不合理的。...原创 2020-10-20 10:23:59 · 233 阅读 · 0 评论 -
记一次项目经验(5)
项目进行第4周情况:1、项目团队成员中出现毕业等原因,需要长时间不在项目里面;有阶段性投入到其他项目中,需要阶段性不在项目里面。这块需要特别关注人员的交接问题,需要考虑如何保证当前任务按进度完成,需要持续跟进。同时在项目立项时应该考虑到。2、同时需要考虑到后续项目开发完成后,维护人员的投入,以及新功能开发的投入安排等。3、不明确的内容及时跟产品,进行会议讨论。更新补充说明内容,和原型设计的更新。...原创 2020-10-20 10:18:36 · 89 阅读 · 0 评论 -
记一次项目经验(4)
项目进行第3周情况:1、产品在刚开始设计时,多少会有些遗漏或不合理的情况,在开发过程中发现了需要及时反馈出来,进行讨论评估后,确定是否加入到版本的迭代中。2、在项目的过程中,需要经常确定项目完成后需要达到的效果,跟实际客户使用是否有偏差,如何做适用和匹配这个很关键。3、跟第三方合作的部分,有些功能建议需要预研,相当于有些预研的内容会加入到项目的本身,这块是存在一定风险的,需要持续关注。...原创 2020-10-20 10:13:21 · 95 阅读 · 0 评论 -
记一次项目经验(3)
项目进行第2周情况:1、关键流程的开发,需要提前讨论清楚整体流程,项目团队成员都相互明确清楚的情况下,才进行分工开始。避免流程和需要对接的接口不清楚导致进度和配合不理想。2、每次周例会都需要跟每个成员进行明确自己本周的任务,能否接收,不能够完成的情况下需要及时提出。3、尽量避免项目成员需要协助其他项目的投入。项目经理要把我关,原则性需要强。...原创 2020-10-20 10:08:35 · 92 阅读 · 0 评论 -
记一次项目经验(2)
项目进行第一周情况:1、项目计划时间点未完成的需要在群里及时反馈,并说明大概完成时间。2、之前产品原型未涉及到的优化细节内容,测试反馈需要修改时,工作量比较小研发可进行修改,修改之前需要知会产品这边。最好能够进行记录。...原创 2020-09-25 14:56:40 · 87 阅读 · 0 评论 -
记一次项目经验(1)
项目启动会和第一次周例会(2020-09-22):一、项目启动会1、介绍项目背景,项目需求场景,项目解决的问题。2、项目的整体计划,开始时间和完成时间。3、项目成员组成和各自的分工以及模块任务的大致分配。4、项目的难点,项目经理,产品,前后端开发,测试和质量之间的密切沟通。5、项目的奖惩制度宣导。二、第一次周例会1、项目的流程:研发开发完成-》研发自测完成(提供自测报告)-》测试部验证-》提禅道处理-》解决禅道问题-》验证禅道问题-》关闭禅道问题。2、需要有独立的研.原创 2020-09-22 15:37:16 · 194 阅读 · 0 评论 -
几款主流好用的markdown编辑器介绍
Markdown编辑器 Markdown 其实在 2004 年就有了,不过之前一直很小众,这几年随着相关应用平台的发展,Markdown以其独到的优势迅速火起来了。Markdown编辑器使用一套格式标记语言来对文档内容进行排版和格式显示。而Markdown的标记很少,常用的也就十个左右,它是一种非常轻量的标记语言。Markdown编辑器深受技术人员的喜爱,Markdown可以用来编写说明文档,用它写的文档很多技术平台都能通用;Markdown可以用来写技术博客,可以使说明部分和代码都非常清晰易读;Mar原创 2020-07-11 17:10:50 · 484 阅读 · 1 评论 -
数据库优化相关思考
1、客户端定时查询的业务场景,可考虑放到服务器一次性查询出结果后通知给到各个客户度即可。比如每个客户端都有超时显示的语句,消息查看的语句等。2、在实际开发中,假如碰到跟操作系统和IE版本不兼容的情况下,可以多考虑进行套壳兼容的模式。自己封装实现后提供使用。3、很多系统涉及到的SQL语句写在代码里面,导致每次增加字段或修改语句,需要同时修改对应的业务服务程序,影响较大,开发和维护成本也大。4、...原创 2020-02-26 14:42:11 · 114 阅读 · 0 评论 -
SQL Server 常用分页SQL语句整理(含SQL2000、SQL2008、SQL2012分页)
SQL Server 常用分页SQL语句整理(含SQL2000、SQL2008、SQL2012分页)今天和朋友讨论分页,发现网上好多都是错的。网上经常查到的那个Top Not in 或者Max 大部分都不实用,很多都忽略了Order和性能问题。为此上网查了查,顺带把2000和2012版本的也补上了。先说说网上常见SQL的错误或者说局限问题select top 30 *from table1...原创 2020-02-26 14:09:50 · 303 阅读 · 0 评论 -
oracle rman备份原理
RMAN备份一、RMAN备份原理1、简介RMAN备份是ORACLE数据库自带的在线热备工具,使用RMAN不需要安装,可会数据块进行压缩和检测,可备份数据块的变化量,是数据块级别的备份解决方案。缺点:若数据库中出现坏块,RMAN会自动检测坏块并跳过坏块,造成一定数据的丢失,建议,采用expdp/impdp、ACTIVE DATAGUARD、ORACLE GOLDENGATE等在线逻辑迁移数据...原创 2020-02-26 14:08:02 · 1827 阅读 · 0 评论 -
INSERT语句无法插入&,oracle的insert的时候&符号如何插入(转义)
只需用chr(38)替换即可:insert into table values( 'http://localhost:8080/index.action?username=138&type=1 ');insert into table values( 'http://localhost:8080/index.action?username=138 '||chr(...原创 2019-12-14 19:03:09 · 477 阅读 · 0 评论 -
Oracle解决锁表语句与批量生成解锁语句
–以下几个为相关表SELECT * FROM vlock;SELECT∗FROMvlock;SELECT * FROM vlock;SELECT∗FROMvsqlarea;SELECT * FROM vsession;SELECT∗FROMvsession;SELECT * FROM vsession;SELECT∗FROMvprocess ;SELECT * FROM vlockedo...原创 2019-12-13 14:25:38 · 171 阅读 · 0 评论 -
SqlServer查看锁表与解锁
某些情况下,sqlserver的表会被锁住,比如某个会话窗口有数据一直没提交,窗口又没关闭,这时表就会被锁住其他任何连接查询表数据时都不会返回这时需要手工杀掉产生死锁的会话ID,才能恢复正常查看被锁表:select request_session_id spid,OBJECT_NAME(resource_associated_entity_id) tableNamefrom ...原创 2019-12-13 14:23:16 · 940 阅读 · 0 评论 -
oracle 分组后取第一条数据
oracle 分组后取每组第一条数据:数据格式分组取第一条的效果sql:SELECT *FROM (SELECT ROW_NUMBER() OVER(PARTITION BY x ORDER BY y DESC) rn,test1.*FROM test1)WHERE rn = 1 ;...原创 2019-12-04 12:58:16 · 697 阅读 · 0 评论 -
oracle 实现行列转换(使用split去逗号)
1.针对 ‘1’,‘2’,‘3’,‘4’,‘5’(逗号在字符串外面)SQL> SELECT COLUMN_VALUE FROM TABLE(SYS.ODCIVARCHAR2LIST(‘1’,‘2’,‘3’,‘4’,‘5’));COLUMN_VALUE123452.针对’1,2,3,4,5’(逗号在字符串里面)SQL> select regexp_substr(‘1...原创 2019-11-18 19:43:49 · 487 阅读 · 0 评论 -
开发常见问题(2)
多个程序同时调用一个路径下面的DLL,需要确认是否会共用内存问题。举例说明:连个进程EXE同时运行,并且同时调用同一个路径下面的DLL进行生成报告,假如同时进行报告转换的情况下,可能发生报告相互串改的情况。这个需要仔细分析调用相同的那个DLL里面的结构设计。可能通常的办法是:1.加载时指定不同的路径进行调用。2.有资源条件的情况下,建议进行分开电脑进行部署。...原创 2019-11-07 19:53:48 · 78 阅读 · 0 评论 -
开发常见问题(1)
数据集使用完成后需要及时释放。举例说明:假如有两个连续的方法,方法1调用了数据集dateset1,方法1完成后接着方法2也使用了相同的数据集dataset1。假如两个方法调用中间没有进行释放数据集,同时第二个方法查询超时,没有得到查询结果,会出现的情况是方法2直接是使用方法1查询的数据进行使用。...原创 2019-11-07 19:48:29 · 83 阅读 · 0 评论 -
医学图像之DICOM格式解析
目录1.医学影像学的介绍2.DICOM信息的简介3.DICOM内部信息详解(DICOM Tag与VR)4.利用python+pydicom这个库解析DICOM文件5.DICOM的三个切面1.医学影像学(1).医学影像学Medical Imaging,是研究借助于某种介质(如X射线、电磁场、超声波等)与人体相互作用,把人体内部组织器官结构、密度以影像方式表现出来,供诊断医师根据影像提供...原创 2019-11-01 16:57:34 · 2751 阅读 · 0 评论