- 浏览: 72171 次
- 性别:
- 来自: 济南
最新评论
文章列表
SpringBoot注解
- 博客分类:
- springBoot
@ConfigurationProperties支持把properties yml文件绑定到java类上 且改java类绑定到spring容器里(@Component)
@Value也可以把properties yml文件属性绑定到java类上
如果只是获取了某一个properties文件里的值 使用@Value注解
如果我们写了一个Java类专门映射到属性文件使用@CongfiguraionProperties注解
@ConfigurationProperties文件指定使用全局配置文件
@PropertySource(value={}) //绑定指定的配置文件
...
maven打包oracle.jdbc.jar
- 博客分类:
- Maven
>mvn install:install-file -DgroupId=com.oracle -DartifactId=ojdbc6 -Dversion=11.2.0.1.0 -Dpackaging=jar -Dfile=D:\app\apache-maven-3.5.4\ojdbc6.jar
在oracle客户端找到这个ojdbc6.jar
redis的order set操作
- 博客分类:
- redis
zrang key start stop (按排名来取数)
zrangbyscore key start stop (按分数来取数)
注意zrangbyscore非常强大可以 执行limit offset 例如:start stop limit 1 2 跳过1取2个数据
加上withscores可以展示分数
既然是有序集合 是否可以取这个集合中对应元素的排名
zrank key member key:redis中的键值 member集合中的元素
zrevrank key member(查询member的排名 按降序排名)
zrembyscore key start sto ...
1 设置一个key
2 查询 一个key
3 移动一个key到指定数据库
4 删除一个key
5 设置一个key的生命周期 expire keyName
6 设置key永久有效
Redis支持五种数据类型:string(字符串),hash(哈希),list(列表),set(集合)及zset(sorted set:有序集合)。
String(字符串)
string 是 redis 最基本的类型,你可以理解成与 Memcached 一模一样的类型,一个 key 对应一个 value。
string 类型是二进制安全的。意思是 redis 的 string 可以包含任 ...
CAS是实现多线程同步的原子子令,它是把内存中的值和给定的值进行比较如果相等就把最新的值写入内存,否则写入失败,整个操作是原子性的。
表分区-索引分区
- 博客分类:
- oracle-sql调优
对于Global索引分区,Oracle 10G只支持Rang分区和Hash分区
创建Index不指明是那种索引分区 默认Global索引分区
创建Global分区索引不指定分区 表示没有分区
创建Local索引分区 其分区形式完全依赖索引所在表的分区形式
实践
--名词-------------------------------1)Rowid:系统自动生成的伪列,广泛(每个表都有),只读,伴随行的整个生命周期。指出了该行所在的数据文件、数据块以及行在该块中的位置。Recursive SQL(递归SQL): 触发Recursive Call的情况: (1)动态的分配空间:insert没有足够的空间来保存row记录时发生。 (2)修改数据字典信息:执行DDL语句时,ORACLE总是隐含的发出一些recursive SQL语句时发生。 (3)没有足够空间存储系统数据字典信息:Shared Pool过小,data di ...
查看执行计划6种方法
- 博客分类:
- oracle-sql调优
1,10046 trace
执行步骤: 一 oradebug setmypid;
二 oradebug event 10046 trace name context forever,level 12;
三 在当前session中执行SQL语句
四 关闭当前session中的10046事件:oradebug event 10046 trace name context off;
五 oradebug tracefile_name ...
山竹来了 时光不老 我们不散
- 博客分类:
- 自己思考的方式
9月15日 办公室的电突然停掉 久违的压抑瞬间消失殆尽 代码在一个方法的抽象部分始终进行不下去 中午和同事一个吃了个便饭 到山上溜达了一圈 周围的一切好像特别的熟悉 就像前几年来过一样 下午隔壁的一个公司 叫我的名字 我正好烦躁 大家一起吹牛 他讲他如何工资从5k到20k的经历 同样的励志 同样的让人兴奋不已 9月16日 山竹如约而至 我们都在翘首以待 仿佛在等待新郎的新娘 抑或是多年未见的老友 大家的心情或者是激动 或者是担心 上午 始终不来 中午11点钟 我推开窗户 她与我亲吻 顺带着的不仅是凉爽还有逆流而上的力量 希望一切安好 我们不散。
一 准备工作
我这里已经把所需要的软件下载到了 F:/常用jar包
1 securtCRT的安装包
2 securtCRT的注册机
3 VMware的安装包
4 redHat linux的ios镜像文件(可以用centOS https://mirrors.aliyun.com/centos/7/isos/x86_64/)
二 动手安装
a 安装SecurtCRT
b 安装VMware
解压缩VMware.zip ...
提笔不知从何写起,提笔有太多东西想写,提笔就从昨天写起。 2000年5月5号,我走向了自己给自己规划好的图书馆,在外徘徊良久,想进去但又不想进去。一方面由于太久没有吃这么饱的缘故了,说实话,在外奔波许久, ...
Tomcat简介
一、Tomcat背景 自从JSP发布之后,推出了各式各样的JSP引擎。Apache Group在完成GNUJSP1.0的开发以后,开始考虑在SUN的JSWDK基础上开发一个可以直接提供Web服务的JSP服务器,当然同时也支持Servlet, 这样Tomcat就诞生了。Tomcat是jakarta项目中的一个重要的子项目,其被JavaWorld杂志的编辑选为2001年度最具创新的java产品,同时它又是sun公司官方推荐的servlet和jsp容器,因此其越来越多的受到软件公司和开发人员的喜爱。servlet和jsp的最新规范都可以在tomcat的新版本中得到实现。其 ...
实例编码和数据库编码
- 博客分类:
- db2数据库
DB2CODEPAGE: DB2 实例级别的代码页设置,它会影响DB2相关应用程序对代码页转换时做出代码页判定。 可以通过 db2set DB2CODEPAEG= 命令将 DB2CODEPAGE 设置为你需要的字符集。DATABASE CODEPAGE: DB2 数据库级别的代码页设置;必须在建库时进行设置。 在创建数据库时必须指定需要的代码页: db2 "CREATE DATABASE dbname USING CODESET UTF-8 TERRITORY CN"例如:
数据库的代码页设置为UTF-8 (1208)
而你的SQL脚本是G ...
RequestDispater
- 博客分类:
- servlet
网上已经有很多关于redirect和forward区别的文章,更多的都是只是一些概念上的描述,虽然在大多情况下,知道这些就已经足够了。但也有例外:forward not working for struts2,why?我也是在工作中碰到了这个问题,才特意看了下tomcat有关这部分的源代码。深刻的了解下也无妨。 redirect和forward都是属于servlet规范的,不同的servlet容器的实现可能会有一些区别,但原理都是类似的。 redirect和forward的定义: 1. redirect(重定向):服务端发送给客户端一个重定向的临时响应头,这个响应头包含重定向之后的URL,客户 ...