sql优化以及总结

关于优化友情链接http://www.cnblogs.com/villion/archive/2009/07/23/1893765.htmlhttp://www.cnblogs.com/wy123/p/7003157.htmlSql语句优化工具·慢日志   如果发现系统慢了,又说不清楚是哪里慢,那么就该用这个工具了。只需要为mysql配置参数,mysql会自己记录下来慢的sql语句。配置很简单,...
分类: 其他 发布时间: 05-19 23:21 阅读次数: 4

java设置响应状态码

1.各种状态码设置https://blog.csdn.net/daichangxia/article/details/781393242.设置状态码通过HttpServletResponse的方法进行返回相应的状态码,方法有如下:public void setStatus ( int statusCode )该方法设置一个任意的状态码。setStatus 方法接受一个 int(状态码)作为参数。如...
分类: 其他 发布时间: 05-19 23:21 阅读次数: 4

ubuntu上安装最新的octave软件

安装方法: sudo apt-add-repository ppa:octave/stable sudo apt-get update sudo apt-get install octave
分类: 其他 发布时间: 05-19 23:21 阅读次数: 4

spring cloud eureka之客户端

依赖<dependencies><dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId></dependency><dependency><grou
分类: 企业开发 发布时间: 05-19 23:21 阅读次数: 4

远程连接linux服务器

导读 远程连接就是在远程连接另外一台计算机。当某台计算机开启了远程桌面连接功能后我们就可以在网络的另一端控制这台计算机了,通过远程桌面功能我们可以实时的操作这台计算机,在上面安装软件,运行程序,所有的一切都像是直接在该计算机上操作一样。 环境介绍:win7电脑,通过VM虚拟出linux系统,安装centOS7 通过Xshell连接linux,ftp访问服务器资源。 遇到的问题,ftp连不上linux 解决:linux上安装ftp服务 步骤 一、检查是否安装了ftp服务 rpm -qa|grep
分类: 企业开发 发布时间: 05-19 23:21 阅读次数: 5

如何使用 Golang 日志监控你的应用程序?

导读 你是否厌烦了那些使用复杂语言编写的、难以部署的、总是在不停构建的解决方案?Golang 是解决这些问题的好方法,它和 C 语言一样快,又和 Python 一样简单。 但是你是如何使用 Golang 日志监控你的应用程序的呢?Golang 没有异常,只有错误。因此你的第一印象可能就是开发 Golang 日志策略并不是一件简单的事情。不支持异常事实上并不是什么问题,异常在很多编程语言中已经失去了其异常性:它们过于被滥用以至于它们的作用都被忽视了。 在进一步深入之前,我们首先会介绍 Golan
分类: 企业开发 发布时间: 05-19 23:21 阅读次数: 6

Go语言中变量的使用

主要讲解Go语言中变量的使用 包括变量的申明方式和基本使用 主要知识点: 定义变量的几种方式 可以不指定变量类型,可以自动进行类型推断 使用 := 定义变量并初始化,这种方式只能用于函数内部 包内部变量使用及两种写法,Go中没有全局变量的概念 Go没有隐式类型转换,所有涉及到类型转换都需要手动强制转换 示例代码如下: package main import ( "fmt" "math" ) //1、定义变量不赋初值,字符串没赋初值会返回长度为0的字符串 func variableZer
分类: 服务端 发布时间: 05-19 23:21 阅读次数: 4

mysql随意插入数据

1.一般我们测试时数据太少了,如果手动输入的话又太麻烦,我们可以使用mysql的随机插入进行操作2.创建用户表create table food(foodid int,foodname varchar(25),price varchar(25));3.创建存储过程DROP PROCEDURE IF EXISTS add_user;   DELIMITER //     create PROCEDU...
分类: 其他 发布时间: 05-19 23:20 阅读次数: 3

spring boot+全文搜索框架lucene

1.全文搜索框架lucene和mysql like%对比全文索引是查询完然后建立索引,再对搜索的词拆分,再根据索引查找东西。系统需要维护索引。mysql like%用法是全表遍历一遍,效率相对比较慢。2.github(项目)https://github.com/dajitui/spring-boot-lucene-ik明天再详细看看方法...
分类: 其他 发布时间: 05-19 23:20 阅读次数: 3

mysql并发死锁优化

1.使用一般使用innodb引擎进行事务回滚2.如果需要修改表的结构,可以在人流量少的情况下进行操作,因为DML(增删改查)操作都会产生元数据锁,会卡死。3.解决死锁:在命令行输入show engine innodb statusG可以显示最近死锁的信息,然后加以解决其次可以设置锁等待时间,这个参数innodb_lock_wait_timeout增加锁等待时间,即增大下面配置项参数值,单位为秒(s...
分类: 其他 发布时间: 05-19 23:20 阅读次数: 3

pickle序列化

import pickle 1、定义一个Person类 class Person: def init(self,n,a): self.name=n self.age=a def show(self): print(self.name+”_”+str(self.age)) 2、定义一个dataList data...
分类: 其他 发布时间: 05-19 23:19 阅读次数: 4

zip()函数函数的使用

* coding: utf-8 * “”” zip()函数的定义:从参数中的多个迭代器取元素组合成一个新的迭代器; 返回: 返回一个zip对象,其内部元素为元组;可以转化为列表或元组; 传入参数: 元组、列表、字典等迭代器。 当zip()函数中只有一个参数时,zip(iterable)从iterable中依次取一个元组,组成一个元组。...
分类: 其他 发布时间: 05-19 23:19 阅读次数: 5

2_2逻辑回归在神经网络中的实现

# 2_2Logistic Regression with a Neural Network mindset# 2_2逻辑回归在神经网络中的实现 Welcome to your first (required) programming assignment! You will build a logistic regression classifier to recog...
分类: 其他 发布时间: 05-19 23:19 阅读次数: 9

测试lamdba、map和filter这三个函数

温馨提示:python中文件名字不能以test_开头,不然系统会以为是测试文件,老报no tests were found这种错误 python中unittest框架是以Test开头的方法,所以定义方法或类不能以Test开头 1、测试lamdba lambda可以理解为一种小函数,但是它是一个表达式,而不是一个语句,所以在def不允许出现的地方仍然可以使用lambda函数 de...
分类: 其他 发布时间: 05-19 23:19 阅读次数: 3

numpy.ravel()的区别numpy.flatten()

import numpy as np numpy.ravel()的区别numpy.flatten() (1)两者所要实现的功能是一致的(将多维数组降位一维); (2)numpy.flatten()返回一份拷贝,对拷贝所做的修改不会影响(reflects)原始矩阵; (3)numpy.ravel()返回的是视图(view,也颇有几分C/C++引用reference的意味),会影响(r...
分类: 其他 发布时间: 05-19 23:18 阅读次数: 3

#np.c_和np.r_的区别

import numpy as np import pandas as pa np.c_和np.r_的区别 a1 = np.array([1, 2, 3]) b1 = np.array([4, 5, 6]) c1 = np.c_[a1,b1]#按照列来合并矩阵 d1 = np.r_[a1,b1]#按照行来合并矩阵 print(“c1:”,c1) c1: [[1 4] # ...
分类: 其他 发布时间: 05-19 23:18 阅读次数: 3

python学习:lambda表达式或参数作为表达式

import numpy as np lambda表达式或参数作为表达式 1、函数名字作为参数或者lambda表达式作为参数 def lambda_funt(a,b,fun): return fun(a,b) 2、加法 def add(a,b): return a+b 3、减法 def sub(a,b): return a-b a=10...
分类: 其他 发布时间: 05-19 23:18 阅读次数: 4

python学习:random使用和矩阵的*

import numpy as np python学习:random使用和矩阵的* 1、构造随机矩阵 w0=np.array([[1,2,3],[4,5,6]]) w1=np.array([np.random.random(4),np.random.random(2)]) print(“w1:”,w1)#生成一个矩阵,有两个元素,第一元素为4个元素,第二个元素为2个元素 [...
分类: 其他 发布时间: 05-19 23:18 阅读次数: 3

神经网络与深度学习一、人工神经网络初步

本文转载这里写链接内容 “”” 人工神经网络其实在很久以前就被提出来了,苦于当时没有足够强大的硬件(比如现在也有点烂大街的GPU)去 支撑理论的实践(其实还有一部分原因是面对图像这样的高维数据,最初的神经网络确实没有做卷积神经网络 这样特殊的处理,从而参数极大),因此消停了非常长的时间。 当然,它的热度在近两年被推到了一个近乎极端的状态,似乎是个好点的实验室,是个大型...
分类: 其他 发布时间: 05-19 23:17 阅读次数: 3

机器学习基础一:sklearn的快速使用

传统的机器学习任务从开始到建模的一般流程是:获取数据 -&amp;gt; 数据预处理 -&amp;gt; 训练建模 -&amp;gt; 模型评估 -&amp;gt; 预测,分类。本文我们将依据传统机器学习的流程,看看在每一步流程中都有哪些常用的函数以及它们的用法是怎么样的。希望你看完这篇文章可以最为快速的开始你的学习任务。 1. 获取数据 1.1 导入sklearn数据集   sklearn中包含了大量的优质的数据...
分类: 其他 发布时间: 05-19 23:17 阅读次数: 5