自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 Oracle 数据隔离

事务的隔离级别  ◆脏读:一个事务会读进还没有被另一个事务提交的数据,所以你会看到一些最后被另一个事务回滚掉的数据。   ◆不可重复读:一个事务读进一条记录,另一个事务更改了这条记录并提交完毕,这时候第一个事务再次读这条记录时,它已经改变了。   ◆ 幻影读:一个事务用Where子句来检索一个表的数据,另一个事务插入一条新的记录,并且符合Where条件,这样,第一个事务用同一...

2018-11-23 17:39:57 386

原创 Oracle sql 优化

Oracle sql 优化一、Oracle sql的执行流程传送门:Oracle SQL语句执行流程与顺序原理解析:https://blog.csdn.net/WuLex/article/details/79528742Oracle SQL的硬解析和软解析:https://blog.csdn.net/tianlesoftware/article/details/5458896...

2018-11-23 15:31:41 3999

原创 Oracle Join

1、自连接:join ,inner join,(cross join+where)效果:只返回两张表连接列的匹配项示例:select * from A inner join B on A.id=B.id;select * from A join B on A.id=B.id;select * from A,B where A.id=B.id;(有where条件时为自连接) ...

2018-11-21 15:45:09 599

原创 Oracle 与Null值相关的 Function

与NULL值相关的几个通用函数:1、LNNVL(condition)(取反)作用:用于某个语句的where子句中的条件,如果条件为True就返回False;如果条件为Unknown或者False就返回True。该函数不能用于复合条件如AND,OR,BETWEEN中。示例:select * from A where innvl(year is not null); //取A表中year为...

2018-11-21 15:44:29 572

原创 Oracle 表操作

1、创建CREATE (创建)语法:CREATE TABLE 表名;效用:创建表空间备注:范例:创建表的本地副本 :CREATE TABLE T1 AS SELECT * FROM EMP;复制表数据:INSERT INTO T1 SELECT * FROM EMP;只复制表结构:create table b as select * from a where 1&...

2018-11-19 18:31:12 134

原创 spring cloud微服务架构搭建(1)

一、搭建Eureka服务1、利用maven构建工具,快速搭建spring boot项目     http://start.spring.io/ 1.1:(输入相关项目名称,选择相关依赖等) 将压缩包解压到顺手的盘,用编辑器打开。1.2:完善相关pom文件和配置文件application.properties此处搭建的是一个Eureka服务和两个spring服务,效果...

2018-11-05 17:40:43 124

原创 java时间展示格式和时区问题

一、在实体的属性上加注解@JsonFormat@ApiModelProperty("创建时间")@Column("CJSJ")@JsonFormat(pattern="yyyy-MM-dd HH:mm:ss", timezone = "GMT+8")private Date createTime;二、application.properties加全局配置#全局格式化时间sp...

2018-10-22 11:42:12 1771

原创 git将一个分支commit的内容reset到另一个分支提交

场景:将dev分支commit的内容转到test分支提交: git log                                                               //查看提交记录,记下需要reset的commit id  git checkout  test                           //切换到需要提交的test分支  git...

2018-09-10 16:00:30 1484

原创 PL/SQL Developer V12.0编码设置

 问题描述:pl/sql developer 中文字段显示乱码原因:因为数据库的编号格式和pl /sql developer的编码格式不统一造成的。解决步骤1、查看和修改oracle数据库字符集:sql语句:select userenv('language') from dual;结果集:AMERICAN_AMERICA.AL32UTF82、新建环境变量变量名:NLS_LANG变量值:与oracl...

2018-05-30 16:46:03 1316

转载 MySQL 数据库开发的 36 条军规

写在前面的话:总是在灾难发生后,才想起容灾的重要性;总是在吃过亏后,才记得曾经有人提醒过。(一)核心军规(1)不在数据库做运算:cpu计算务必移至业务层(2)控制单表数据量:单表记录控制在1000w(3)控制列数量:字段数控制在20以内(4)平衡范式与冗余:为提高效率牺牲范式设计,冗余数据(5)拒绝

2017-06-23 10:19:41 269

原创 Hibernate Validator验证注解说明

http://blog.csdn.net/xiaomageit/article/details/52681062http://blog.csdn.net/xing_sky/article/details/8484551

2017-06-23 10:17:19 320

原创 Maven/Gradle 在Spring Boot中配置log4j

需求:将info和error信息用日志输出,方便日后查看排错。一、Maven项目1、引入log4j的依赖(pom.xml) org.springframework.boot spring-boot-starter org.springframework.boot spring-boot-starter-logging

2017-05-11 10:41:59 9060 1

原创 docker部署更改php的upload_max_filesize

第一步、创建一个uploads.ini文件,内容(设置上床文件上限为64M)file_uploads = Onmemory_limit = 64Mupload_max_filesize = 64Mpost_max_size = 64Mmax_execution_time = 600把文件扔到服务器上某个文件夹,我的是root/docker/php第二步、构建

2017-05-08 15:08:52 5846

原创 解压版mysql的安装配置与设置密码

本文整合百度经验和网上资源,仅为本人安装过程中参考资源的整合。参考链接:http://jingyan.baidu.com/article/f3ad7d0ffc061a09c3345bf0.htmlhttp://www.jb51.net/article/105962.htm第一步:解压。解压之后可以将该文件夹改名,放到合适的位置。第二步:配置环境变量。

2017-04-26 15:52:07 4956

原创 Hibernate命名策略自动改变表名或字段名的问题

spring.jpa.hibernate.naming.physical-strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImplhttp://stackoverflow.com/questions/39162976/hibernate-naming-strategy-changing-table-n

2017-04-25 14:57:55 5605

原创 通过JSONP实现ajax跨域请求java接口实现

用jsonp实现跨域 @ApiOperation(value = "Test vehicle param info") @RequestMapping(method = RequestMethod.GET, value = { "/api/1.0/ups/test", }, produces = APPLICATION_JSON_UTF8_VA

2017-03-28 08:59:46 3813 1

原创 Spring boot通过过滤器使用CORS实现JavaWeb跨域请求

问题场景:对于我写好的API接口,h5页面要通过Ajax请求接口获取数据。由于浏览器执行javascript脚本时,会检查这个脚本属于哪个页面,如果不是同源页面(所谓同源是指,域名,协议,端口均相同),就不会被执行,因此存在跨域问题。解决流程:主要代码如下:package com.tsingche.web.filter;import javax.servlet.*;impo

2017-03-24 10:47:37 4067 1

原创 安装配置Maven并将jar导入本地Maven仓库

一、安装配置Maven1.1先到官网去下载maven。这里是官网的地址:http://maven.apache.org/download.cgi。下载后F:\maven\apache-maven-3.3.9-bin.zip ,解压到该文件夹。1.2配置环境变量:计算机——〉右击:属性——〉高级系统设置——〉环境变量     新建:变量名:MAVEN_HOME  变量值:F:\maven

2017-02-13 11:29:51 1888

原创 用@Query标注自定义查询语句用原生sql查询符合时间要求的数据与分页等功能

这个星期在学这开发API接口,其中数据库操作均使用JPA,以下对我遇到的业务逻辑里的一些数据库操作进行小总结,以备参考。

2017-01-21 16:40:09 14361 1

原创 h5用swiper结合angularjs实现手机浏览器左右滑动切换图片的效果

需求:在h5页面中实现多图轮播且在手机浏览器上要可左右滑动切换图片,并显示当且页数/总页数以提示用户。      实现:由于这个功能是上上周做的,已经不记得参考了哪些大神的链接,总之应该是很多个,这里就不一一贴上了,再次感谢所有乐于分享的大神们。下面贴我的实现:      1.1下载swiper       swiper中文网:http://www.swiper.com.cn/ 里面有

2017-01-14 12:07:35 7471

原创 Java微信开发——分享功能的实现(Spring boot框架)

问题与需求:h5页面的内容在微信分享后分享的内容无法定制,要自定义分享内容为该h5页面的标题,内容,图片等。            实现与排错:由于本人技术有限,基本都是参照网络上大神们提供的源码,在部分地方做了简单修改。感谢大神们的无私奉献!主要参考链接和实现代码如下:                                    java开发微信分享到朋友圈功能  http:/

2017-01-14 10:39:38 12784 5

原创 通过java监听器实现简单的单点登录功能(基于SSH2框架)

前阵子做了个java web的项目,里面一个单点登录的功能废了一番功夫,所幸后来经过讨论和百度还是做出来了。以下总结梳理一下我的思路:          1、功能需求:同一用户在不同浏览器或不同IP地址再次登陆时,前一次登陆的用户登陆状态失效,再次做需要登录权限的请求时会跳转到登陆界面。          2、实现思路:

2016-12-25 11:33:36 4192 2

原创 我的2016~进击的程序媛

前言:小时候我想,未来要成为一个很文艺的作家,或者一个很机智的主持人,或者一个很干练的律师……或者的或者最后都是后来的事。1、唯一不变的是改变,未来总在计划之外         回顾我的2016,大大小小做了许许多多的选择。最激动人心的在于迈入了IT圈,成为了一枚程序媛。这个职业在我前20年的人生规划里从未料想过的。事实上,人生很多重要的选择都是我在不经意间决定的。或许,我本该是个

2016-12-24 16:34:16 5356 6

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除