Oracle性能优化笔记

索引:可以提高数据检索效率。 但索引需要空间来存储,也需要定期维护。 20% . 1)减少一次运算过程的数据量 2)尽量走索引 3)where 条件过滤数据多的因素放在最后 4)多表关联时,数据量少的表放在后面 5)语句嵌套越少越好,子查询数据越少越好    ...
分类: 其他 发布时间: 09-28 23:16 阅读次数: 0

Java框架 Spring 核心机制

概念轻量级的(面向切面AOP)、(IOC控制反转)容器框架。Spring优点1.降低组件之间的耦合性2.专注于自己业务逻辑,统一的行为(日志、安全等)抽象出来统一处理3.易于单元测试4.方便事物处理5.Spring并不强制应用完全依赖于Spring,开发者可自由选用Spring框架的部分或全部6 . spring对于主流的应用框架提供了集成支持,如hibernate,JPA,Struts等&nbs
分类: 编程语言 发布时间: 09-28 23:16 阅读次数: 0

断路器SpringCloud教程

在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以相互调用(RPC),在SpringCloud可以用RestTemplate+Ribbon和Feign来调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证100%可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet容器的线程资源会被消耗完毕,导致服务瘫痪
分类: 编程语言 发布时间: 09-28 23:16 阅读次数: 0

六个良心软件,满足你对干货的任何需求!

Camtasia StudioCamtasia Studio是一款功能非常强大的屏幕动作录制软件。可以在任何颜色模式下轻松地记录屏幕动作(屏幕/摄像头),其中包含音效、影像、鼠标移动轨迹、解说声音等;能够将多种格式的图像、视频剪辑连接成电影,输出格式可是是 GIF 动画、AVI、RM、QuickTime 电影,通过录制你的屏幕来捕获 PowerPoint 幻灯片、软件演示和网页等,可以导入相机视频
分类: 其他 发布时间: 09-28 23:16 阅读次数: 0

一张图告诉你Word高手和低手的区别!你中了几枪?

天天都在用 Word 吧?但如果你知道下面这些操作,Word 很可能成为节约你时间最多的软件。我猜你也经常遇到这样的操作或苦恼空格全靠空格键,难道不是这样吗?很少使用快捷键,基本靠鼠标每次排版文章格式都要从头开始做简单求和计算非要打开计算器目录全部是复制黏贴生成的总是发现图片显示一半却调整不好想换个字体却发现段落距离自动变大了替换个内容经常要从第一页检查到最后一页表格经常多写一点内容就显示不出来了
分类: 企业开发 发布时间: 09-28 23:16 阅读次数: 0

消息中间件—简谈Kafka中的NIO网络通信模型

很多人喜欢把RocketMQ与Kafka做对比,其实这两款消息队列的网络通信层还是比较相似的,本文就为大家简要地介绍下Kafka的NIO网络通信模型,本文主要通过对Kafka源码的分析来简述其Reactor的多线程网络通信模型和总体框架结构,同时简要介绍Kafka网络通信层的设计与具体实现。
分类: 编程语言 发布时间: 09-28 23:16 阅读次数: 0

5个Word简单实用小技巧,但真正会使用的人很少

Word与Excel文档,在办公中是非常常见的,也是我们会实用的,但是在文档的编排中我们用的最多的就是Word,那你对于Word文档了技巧了解多少了?若是不了解那就赶紧来学一下。1.去除图片背景色首先在Word文档中插入一张图片,在点击【格式】并找到【删除背景】,然后调整我们需要保留的位置并【保留更改】后就可以删除图片背景。2.快速录入带方框的√和×其实输入带方框的√和×,并没有想象的那么难操作,
分类: 企业开发 发布时间: 09-28 23:16 阅读次数: 0

为什么不要把ZooKeeper用于服务发现?

首先再说为什么之前...我们先来了解下ZooKeeper是什么...ZooKeeper是Apache基金会下的一个开源的高可用的分布式应用协调服务许多公司都把它用于服务发现....        但在云环境中,面对设备及网络故障时的恢复能力是需要重点考虑的问题。因此,将应用部署在云上,就必须要预见到硬件故障、网络延迟以
分类: 编程语言 发布时间: 09-28 23:16 阅读次数: 0

VMware WorkStation 15 Pro 激活序列号

YG5H2-ANZ0H-M8ERY-TXZZZ-YKRV8UG5J2-0ME12-M89WY-NPWXX-WQH88UA5DR-2ZD4H-089FY-6YQ5T-YPRX6GA590-86Y05-4806Y-X4PEE-ZV8E0ZF582-0NW5N-H8D2P-0XZEE-Z22VAYA18K-0WY8P-H85DY-L4NZG-X7RAD
分类: 企业开发 发布时间: 09-28 23:16 阅读次数: 0

简明技术团队管理(一)写在管理之前

写在管理之前之所以叫简明项目管理,指的是在资源有限,组织结构不庞大,给与的管理职能时间不多的情况下如何进行技术团队的管理。往往在这种情况下,处于管理职责的负责人会身兼数职。但一定要清楚,管理技术团队和管理项目的区别。即,管理技术团队是要不断提升团队的技术成熟度;而管理项目,则是要完成项目的目标,达成用户或客户的诉求。实施管理之前,要设立管理的目标,或者用更直白的话说明,就是要解决什么问题。那么,以
分类: 其他 发布时间: 09-28 23:16 阅读次数: 0

java框架之Spring 核心框架体系结构

很多人都在用spring开发java项目,但是配置maven依赖的时候并不能明确要配置哪些spring的jar,经常是胡乱添加一堆,编译或运行报错就继续配置jar依赖,导致spring依赖混乱,甚至下一次创建相同类型的工程时也不知道要配置哪些spring的依赖,只有拷贝.....spring的jar包只有20个左右,每个都有相应的功能,一个jar还可能依赖了若干其他jar,所以,搞清楚它们之间的关
分类: 编程语言 发布时间: 09-28 23:16 阅读次数: 0

2018年7月新品尚家docker核心技术教程--大牛编程吧-程序员编程入门圣地

2018年7月新品尚家docker核心技术教程--大牛编程吧-程序员编程入门圣地2018年7月新品尚家docker核心技术教程--大牛编程吧-程序员编程入门圣地02Docker为什么会出现.avi03Docker理念.avi04Docker是什么.avi05Docker能干什么.avi06Docker三要素.avi07_Docker_CentOS6安装Docker.avi08_Docker_Cen
分类: 企业开发 发布时间: 09-28 23:16 阅读次数: 0

总结Oracle系统内核参数优化设置

Oracle系统内核参数设置优化
分类: 数据库 发布时间: 09-28 23:16 阅读次数: 0

ES源码学习之--Get API的实现逻辑

github上es项目讲述其易用性时,用来举例的就有getapi。curl-XPUT'http://localhost:9200/twitter/doc/1?pretty'-H'Content-Type:application/json'-d'{"user":"kimchy","post_date":"2009-11-15×××3:12:00","message":"TryingoutElastic
分类: 企业开发 发布时间: 09-28 23:16 阅读次数: 0

LeetCode38 报数序列是指一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: 1. 1 2. 11 3. 21 4. 1211 5.

报数序列是指一个整数序列,按照其中的整数的顺序进行报数,得到下一个数。其前五项如下: 1 11 21 1211 111221 1 被读作 “one 1” (“一个一”) , 即 11。 11 被读作 “two 1s” (“两个一”), 即 21。 21 被读作 “one 2”, “one 1” (”一个二” , “一个一”) , 即 1211。 给定一个正整数 n ,输出报数...
分类: 其他 发布时间: 09-28 23:16 阅读次数: 0

LeetCode53 给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。

给定一个整数数组 nums ,找到一个具有最大和的连续子数组(子数组最少包含一个元素),返回其最大和。 class Solution { public: int maxSubArray(vector<int>& nums) { //int sum=nums[0]; //int n=nums[0]; //for(int...
分类: 其他 发布时间: 09-28 23:16 阅读次数: 0

LeetCode58 给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指由字母组成,但不包含任何空格的字符串。

给定一个仅包含大小写字母和空格 ’ ’ 的字符串,返回其最后一个单词的长度。 如果不存在最后一个单词,请返回 0 。 说明:一个单词是指由字母组成,但不包含任何空格的字符串。 class Solution { public: int lengthOfLastWord(string s) { if(s.size()) { if...
分类: 其他 发布时间: 09-28 23:15 阅读次数: 0

LeetCode66 给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会

给定一个由整数组成的非空数组所表示的非负整数,在该数的基础上加一。 最高位数字存放在数组的首位, 数组中每个元素只存储一个数字。 你可以假设除了整数 0 之外,这个整数不会以零开头。 class Solution { public: vector<int> plusOne(vector<int>& digits) { vector&...
分类: 其他 发布时间: 09-28 23:15 阅读次数: 0

LeetCode67 给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字 1 和 0。

给定两个二进制字符串,返回他们的和(用二进制表示)。 输入为非空字符串且只包含数字 1 和 0。 class Solution { public: string addBinary(string a, string b) { string s; int k = 0; int n = (a.size()<=b.size())?a....
分类: 其他 发布时间: 09-28 23:15 阅读次数: 0

LeetCode67 实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。

实现 int sqrt(int x) 函数。 计算并返回 x 的平方根,其中 x 是非负整数。 由于返回类型是整数,结果只保留整数的部分,小数部分将被舍去。 class Solution { public: int mySqrt(int x) { double y = x; double l = 0, r = double(y); ...
分类: 其他 发布时间: 09-28 23:15 阅读次数: 0
今日推荐