最近客户现在提出系统访问非常慢,需要优化提升访问速度,在排查了nginx、tomcat内存和服务器负载之后,判断是数据库查询速度慢,进一步排查发现是因为部分视图和表查询特别慢导致了整个系统的响应时间特别长。知道了问题之后,就需要对查询比较慢的接口进行优化,但哪些接口需要优化、哪些不需要呢?只能通过日 ...
分类:
编程语言 时间:
2018-12-25 20:25:55
阅读次数:
175
原子更新方式: 原子更新基本类型 原子更新数组 原子更新引用 原子更新属性(字段)原子更新基本类型: AtomicBoolean :原子更新布尔类型 AtomicInteger: 原子更新整型 AtomicLong: 原子更新长整型原子更新数组: AtomicIntegerArray :原子更新整型 ...
分类:
编程语言 时间:
2018-12-25 20:26:39
阅读次数:
224
一、熵权法介绍 熵最先由申农引入信息论,目前已经在工程技术、社会经济等领域得到了非常广泛的应用。 熵权法的基本思路是根据各个特征和它对应的值的变异性的大小来确定客观权重。 一般来说,若某个特征的信息熵越小,表明该特征的值得变异(对整体的影响)程度越大,提供的信息量越多,在综合评价中所能起到 的作用也 ...
分类:
编程语言 时间:
2018-12-25 20:28:15
阅读次数:
297
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace app { class Program { static void Main(string[] args) ... ...
分类:
编程语言 时间:
2018-12-25 20:28:49
阅读次数:
151
javascript的基础入门教程
javascript的基础知识点总结
------既然选择了远方,便只顾风雨兼程! ...
分类:
编程语言 时间:
2018-12-25 20:29:45
阅读次数:
228
排序有两种, 基本数据类型的包装类Integer, Float, Double,Long,Byte等都实现的Comparable接口,用于列表List或数组arrays的排序 Comparable<Integer>接口方法的实现,对象列表的升序降序接口 我们通过重写改接口方法,可以对列表进行升序或降 ...
分类:
编程语言 时间:
2018-12-25 20:32:06
阅读次数:
213
本系列博文包含 Python基础、前端开发、Web框架、缓存以及队列等,希望可以给正在学习编程的童鞋提供一点帮助!!! Python开发【第一篇】:目录 Python开发【第二篇】:初识Python Python开发【第三篇】:Python基本数据类型 Python开发【第四篇】:Python基础之 ...
分类:
编程语言 时间:
2018-12-25 21:08:44
阅读次数:
280
springboot的属性注入 以注入dataSource为例1.springboot默认读取的文件是放在resources目录下的名为application.properties或application.yml的文件在application.properties中写入以下属性jdbc.driver ...
分类:
编程语言 时间:
2018-12-25 21:08:54
阅读次数:
184
```c++ ListNode *deleteDuplicates(ListNode *head) { if (head == nullptr || head->next == nullptr) return head; ListNode prehead(-1); prehead.next = he... ...
分类:
编程语言 时间:
2018-12-25 21:09:47
阅读次数:
224
Python简介 Python前世今生 python的创始人为吉多·范罗苏姆(Guido van Rossum)。1989年的圣诞节期间,吉多·范罗苏姆为了在阿姆斯特丹打发时间,决心开发一个新的脚本解释程序,作为ABC语言的一种继承。 最新的TIOBE排行榜,Python赶超PHP占据第五!!! 由 ...
分类:
编程语言 时间:
2018-12-25 21:10:54
阅读次数:
241
深度学习之目标检测常用算法原理+实践精讲 YOLO / Faster RCNN / SSD / 文本检测 / 多任务网络 ...
分类:
编程语言 时间:
2018-12-25 21:46:06
阅读次数:
1378
Manjaro默认有libtinfo.os.6而没有libtinfo.os.5,软件如果需要可执行以下命令安装: ...
分类:
编程语言 时间:
2018-12-25 21:48:09
阅读次数:
283
JAVA学习总结 很快,已经经历了一学期的JAVA编程的学习,但是仔细一想,我所学到的和本应该能得到的一比少之又少;但是起初我并不是这么想的,在C和Python都没有学的很好的前车之鉴下,我本想杀下心好好地去学一学郑老师所教授的JAVA这门编程课程,可能本身对语言之类的学习并不是很感兴趣,导致了在大 ...
分类:
编程语言 时间:
2018-12-25 21:49:37
阅读次数:
202
import pymongo from bson import ObjectId mongo_client = pymongo.MongoClient(host="127.0.0.1",port=27017) MONGO = mongo_client["dbname"] # 查询数据 # res =... ...
分类:
编程语言 时间:
2018-12-25 22:21:05
阅读次数:
253
可以使用brew安装很多应用,比如java,idea,iterms,sublime 注意:使用brew install java 是找不到java的安装源的. brew cask search java 搜索java版本信息 brew cask info java brew cask install ...
分类:
编程语言 时间:
2018-12-25 22:21:56
阅读次数:
293
个税计算器,采用2018年最新个税表,支持5000元基数计算和原3500基数计算。 ...
分类:
编程语言 时间:
2018-12-25 22:22:06
阅读次数:
263
汇编语言程序设计 第3章概念梳理 基础概念部分:{ 字数据在内存当中的存储:高-高 低-低 字数据的低位字节存放在低地址内存单元 字数据的高位字节存放在高地址内存单元 取低地址内存单元地址作为字数据地址,例如数据124EH: 12H存储在偏移量为"2"的字节单元,4EH存储在偏移量为"1"的字节单元 ...
分类:
编程语言 时间:
2018-12-25 22:23:36
阅读次数:
191
排序(2):直接插入排序 一、前言 直接插入排序(Insertion Sort)序是一种最简单的插入排序。为简化问题,我们下面只讨论升序排序。 二、算法思想 插入排序:每一趟将一个待排序的记录,按照其关键字的大小插入到有序队列的合适位置里,知道全部插入完成。 动态效果示意图: 以上的过程,其实就是典 ...
分类:
编程语言 时间:
2018-12-25 22:26:25
阅读次数:
289
环境准备 idea 15 jDK tomcat maven 搭建方式 官网下载源码包解压缩 使用idea中的Spring initializr创建 这两种方法创建的项目完全相同,只是操作方式不一样 这里介绍第二种方法,用idea创建 ①在idea中,选择 出现如下界面 ②填写GVN(GroupId, ...
分类:
编程语言 时间:
2018-12-25 22:52:08
阅读次数:
480
```c++ // / 公有继承的两元性 接口的继承 实现的继承 / class Dog { public: virtual void bark() = 0; //只继承了接口 void run() { cout ...
分类:
编程语言 时间:
2018-12-25 22:52:41
阅读次数:
189