- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 How to retrieve the auto-increment identity value by using OUTPUT clause of Insert
项目中经常会用到IDENTITY(1,1) 这种自增长ID的方式。根据@@identity、scope_identity()、IDENT_CURRENT('tablename')函数的区别分析,这三种方式要么不能准确返回当前表的Id,要么存在并发安全隐患。其实自从2005版本以后,SQL Server 就提供了一种更好的方式从Insert的执行中返回受影响行的结果,即OUTPUT 语句。相比于前者...
2019-12-10 13:45:46
320
原创 Spring-boot application controller 方法自动解析Locale参数原理
基于Spring-boot的应用,controller层某个方法如果被@RestMappping注解为一个request handler,就可以从没有任何注解的Locale类型参数解析出所handle的request中的locale信息。从@RequestMapping的api文档中可以看到:Handler methods which are annotated with this ann
2017-10-28 15:01:43
1504
翻译 CORS Filter
原文来自:CORS FilterCORS Filter是适用于支持Java web应用跨源资源共享(CORS)的首个统一解决方案。而跨源资源共享(CORS)是W3C近期一直致力于引入的保障从web浏览器到处理请求的服务器之间跨域请求的标准化机制。早期web浏览器为防止用户秘密信息泄露给第三方不同程度强制推行同源策略。同源策略在2000年早期转换为创新性XMLHttpRequest。
2016-04-26 14:52:58
18117
1
原创 解决jeewx-api在maven update是遇到的pom.xml文件报错问题
从http://git.oschina.net/jeecg/jeewx-api 下载jeewx-api全部工程文件注意使用http(反正我用ssh则失败)在eclipse中对目标文件右键→Maven→update project这是可能会由于缺少部分jar文件而报错,我这里报的错误是:“missing com.baidu.bcs:baidu-sdk:jar:1.4.5”我就从htt
2015-11-09 19:45:43
2895
原创 聚美优品工作机会准备——BI测试工程师的职位要求
首先解释下BI究竟是什么:BI(Business Intelligence)商业智能:早期(1996年)定义为一类由数据仓库1、bug的生命周期:2、kettle/talend的使用这两者都是ETL工具,那么,ETL是什么呢?ETL(Extraction-Transformation-Loading)数据从来源端经提取→转换→加载最终到达目的端的数据处理过程。ETL
2015-03-15 17:25:17
790
原创 深入学习C++
1.定义和声明的区别:定义声明只能出现一次(系统会为其分配存储空间:所有对该变量的使用都关联到同一存储空间)可以出现多次一般不应该放在头文件里,因为可能会被同一project中不同文件包含多次从而导致多重定义链接错误!但有三类例外:类、值在编译时就已知的const对象、inline函数。因为这三类的实体可以在多个源文件中定义,只要每个
2015-03-14 18:17:33
566
原创 C++面试——今天获得并“先进科技”的电话面试后的一点小感想
今天,有幸获得先进科技的电话面试。但是自我感觉回答的不好。本来都是C++ Primer 中见过的问题,但可能因为平时应用较少,一被人问起就回答的颠三倒四,乱七八糟。一边十分遗憾,一边也提醒自己要更加努力的提升个人能力。为总结经验,再接再励,迅速拿到一份位于成都的工作,现总结面试问题,并举一反三提升技能如下:1.指针与引用的区别:C++ 中指针和引用的区别 引用指
2015-03-13 21:07:43
1444
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人