- 博客(71)
- 资源 (23)
- 收藏
- 关注
原创 mysql 的show profiles 使用。
为了分析sql的执行耗时以及性能。我们可以使用show profiles 进行分析。首先查看是否开启:show VARIABLES like "profiling"如果开启它的值会是ON.如果没有开启则使用下面语句开启。set profiling='on'查询最近语句的执行情况:SHOW PROFILES执行的结果为:可以看到query_id为127的执行用了1.12秒。那么是什么导致它执行慢可以用以下语句进行查询SHOW PROFILE cpu,block
2021-09-16 16:00:22 389
原创 mysql插入百万数据(使用函数和存储过程)
案例:利用存储过程向mysql插入百万条数据。一、新建俩张表:dept,emp表:1、建立dept表:CREATE TABLE `dept` ( `id` int unsigned NOT NULL AUTO_INCREMENT, `deptno` mediumint unsigned NOT NULL DEFAULT '0', `dname` varchar(20) NOT NULL DEFAULT '', `loc` varchar(20) NOT NULL DEFAULT
2021-09-16 15:26:30 701
原创 python pyquery 基本用法
1.安装方法 pip install pyquery 2.引用方法 from pyquery import PyQuery as pq 3.简介 pyquery 是类型jquery 的一个专供python使用的html解析的库,使用方法类似bs4。 4.使用方法 4.1 初始化方法: from pyquery import PyQuery as pqdoc =p...
2020-10-29 14:42:22 808 1
原创 Windos下安装pyspider报错:Please specify --curl-dir=/path/to/built/libcurl解决办法
windowns下安装pyspider报 "Please specify --curl-dir=/path/to/built/libcurl"错误解决办法是到这个网址:http://www.lfd.uci.edu/~gohlke/pythonlibs/,下载pycurl,这么多库文件怎么找呢?有个小技巧使用ctrl+f组合键调出搜索框直接输入pycurl关键字就好了.然后点击下载对应的版本就好了.我的是pyhon3image.png选择pycurl-7.43.0-cp36-cp36m..
2020-10-29 09:07:02 4369
原创 activeMq在linux虚拟机启动起来,但windows访问不了客户端的解决办法
在进行activemq的安装中,碰到的坑,这里记录一下。环境:linux虚拟机 activemq 5.16.0根据官网的步骤下载安装,然后./activemq start启动。在windows访问控制台访问不了。查看日志,[root@mina1 apache-activemq-5.16.0]# cd data/如下所示:[root@mina1 data]# tail -f activemq.log 2020-08-12 10:27:28,191 | I...
2020-08-12 11:37:28 2323 4
原创 nacos外置数据库的配置与使用
在nacos进行集群配置时,如果使用其内置数据库derby会产生数据配置的不对称和不同步。上述是官网的nacos服务配置的关系图。我们假设现在nacos有3台机器。101,102,103.如果使用内置的服务数据库,则这三台nacos各自都有自己的数据库。如果我们在每一台都进行文件的配置和注册,那修改起来比较麻烦。并且你也保证不了数据文件的同步更新。容易产生遗漏和不对称。所以nacos官网给我们提供了外置数据库的方法。即三台nacos配置统一的nacos.步骤:1.在你的数据库中建立naco
2020-07-30 16:41:20 5496
原创 安装rabbitMQ步骤
安装rabbitMQ先安装elang,下载地址:http://erlang.org/download/otp_win64_21.3.exerabbitMQ下载地址:https://dl.bintray.com/rabbitmq/all/rabbitmq-server/3.7.14/rabbitmq-server-3.7.14.exe配置好相应的系统变量。然后再安装tabbitmq.安装完启动出现如下界面则成功。第一步:下载并安装erlang原因:RabbitMQ服务端代码是使用并发.
2020-07-28 17:13:31 266
原创 从git上克隆项目和上传项目--开发笔记
最近用到git的上传和下载。在此做一个简单的笔记。全是干货,从不啰嗦。直接上步骤。1、从git上面克隆代码到本地一:现在本地建立一个文件夹,用于存放本地克隆的代码。二:在新建的文件夹下右键选择“git bash here” .如下图所示:选择以后出现一个git界面:三:在此界面执行命令:git clone 你的git项目地址。文件便会出现到你的本地磁盘。2上传本地文件到github上面。打开git界面。执行 git add .命令。将文件夹和文件加入到git仓库。
2020-07-28 10:30:38 355
原创 mysql在查询字符串类型的时候带单引号和不带的区别和原因
最近在工作中处理数据,碰到的问题。就是在查询股票历史数据的时候查询一只股票的日交易数据,由于在跑线程的时候没注意python写sql的时候没有带单引号。如下图所示:然后就丢的服务器上定时跑任务,结果第二天早上发现数据没出来。然后悲剧了。就查找原因。一般数据量小了看不出来他们的差别。下面是这个表的数据量:我先是把代码加上时间打印出来,分时间打印。跑出来的日志如下。从图中可以看出查询数据占用了大量的时间,而计算几乎没用时间。于是我就把select语句复制到navicat中运行,下面是
2020-05-12 10:40:55 4512
转载 linux shell脚本 springboot项目发布的shell脚本 包括日志输出到指定的文件
项目发布,写了个shell脚本来启动项目,包括项目的启动,关闭 重启包括项目的日志输出到指定的文件 ,不为别的,就为了下次项目发布的时候,能够直接把脚本拷贝过去用就行啦!哈哈!!把这段shell脚本复制过去,只要把红色部分改为你自己项目的东西,就可以直接运行啦!然后赋值该脚本执行权限就行了:chmod 777脚本名1.启动./blog.shstart2....
2019-05-31 08:59:41 1519
转载 IDEA中设置自动build-改动代码,不用重启工程,刷新页面即可
1.CTRL + SHIFT + A --> 查找Registry --> 找到并勾选compiler.automake.allow.when.app.running2. FILE - SETTING - Build - Compiler - bulid project automatically勾选上即可。原文章地址:https://blog.csdn.net/asdfg...
2019-05-20 12:50:57 4948
原创 linux配置静态网络
1、将网络地址配置好vim /etc/sysconfig/network-scripts/ifcfg-eth02、将eth1删除掉/etc/udev/rules.d/70-persistent-net.rules 文件下记录着网卡对应mac地址信息:
2019-04-25 09:59:32 454
原创 zookeeper服务部署详解以及客户端服务端demo测试
ZookeeperZookeeper概念简介:Zookeeper是一个分布式协调服务;就是为用户的分布式应用程序提供协调服务zookeeper是为别的分布式程序服务的 Zookeeper本身就是一个分布式程序(只要有半数以上节点存活,zk就能正常服务) Zookeeper所提供的服务涵盖:主从协调、服务器节点动态上下线、统一配置管理、分布式共享锁、统一名称服务…… 虽然说可以提供各...
2019-04-24 11:03:28 790
原创 Nginx教程
课程目标 了解反向代理和负载均衡的概念 掌握Nginx的安装和使用 利用Nginx实现负载均衡 Nginx相关概念 反向代理 反向代理(Reverse Proxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个服务器。...
2019-04-23 15:04:44 316
原创 linux常用的操作命令
linux的命令操作1、日常操作命令 **查看当前所在的工作目录pwd**查看当前系统的时间date**查看有谁在线(哪些人登陆到了服务器)who 查看当前在线last 查看最近的登陆历史记录2、文件系统操作**ls / 查看根目录下的子节点(文件夹和文件)信息ls -al -a是显示隐藏文件 -l是以更详细的列表形式显示**切换目录c...
2019-04-23 13:08:22 132
原创 yum本地源制作
本地YUM源制作YUM相关概念 什么是YUM YUM(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器。基于RPM包管理,能够从指定的服务器自动下载RPM包并且安装,可以自动处理依赖性关系,并且一次安装所有依赖的软件包,无须繁琐地一次次下载、安装。 YUM的作用 在Linux上使...
2019-04-23 12:48:21 132
转载 2018年java技术面试题整理
1、servlet执行流程客户端发出http请求,web服务器将请求转发到servlet容器,servlet容器解析url并根据web.xml找到相对应的servlet,并将request、response对象传递给找到的servlet,servlet根据request就可以知道是谁发出的请求,请求信息及其他信息,当servlet处理完业务逻辑后会将信息放入到response并响应到客户端。...
2018-11-27 10:58:46 205
转载 2018Java面试题(Java基础部分)
1.Java中有哪些基本数据类型?String是基本数据类型吗?String类是否能够继承?答:1.java定义了4中类8种基本类型: 整型:byte、short、int、long 浮点型:float、double 布尔型: boolean 字符型: char 2.Strin...
2018-11-27 10:56:45 222
转载 2018年最新Java面试题及答案整理(持续完善中…)(转)
原文链接:https://blog.csdn.net/qq_41701956/article/details/80250226基础篇基本功面向对象特征封装,继承,多态和抽象封装封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其他对象访问的方法来改变它内部的数据。在 Java 当中,有 3 种修饰符: public, private 和 protected。每一种修饰符...
2018-11-27 10:55:06 517
原创 Springboot 面试题集锦
1、常见的starter会包几个方面的内容?分别是什么?// 常见的starter会包括下面四个方面的内容// 自动配置文件,根据classpath是否存在指定的类来决定是否要执行该功能的自动配置。// spring.factories,非常重要,指导Spring Boot找到指定的自动配置文件。// endpoint:可以理解为一个admin,包含对服务的描述、界面、交互(业务信...
2018-11-27 10:29:39 1318
转载 Mybatis常见面试题(转)
1、#{}和${}的区别是什么?注:这道题是面试官面试我同事的。答:${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于静态文本替换,比如${driver}会被静态替换为com.mysql.jdbc.Driver。#{}是sql的参数占位符,Mybatis会将sql中的#{}替换为?号,在sql执行前会使用PreparedStatement的参数设置方法,...
2018-11-27 10:10:12 114
转载 Spring AOP详解
AOPAOP(Aspect Oriented Programming),即面向切面编程,可以说是OOP(Object Oriented Programming,面向对象编程)的补充和完善。OOP引入封装、继承、多态等概念来建立一种对象层次结构,用于模拟公共行为的一个集合。不过OOP允许开发者定义纵向的关系,但并不适合定义横向的关系,例如日志功能。日志代码往往横向地散布在所有对象层次中,而与它对...
2018-11-27 10:00:16 108
转载 深入浅出spring IOC中三种依赖注入方式(转)
spring的核心思想是IOC和AOP,IOC-控制反转,是一个重要的面向对象编程的法则来消减计算机程序的耦合问题,控制反转一般分为两种类型,依赖注入和依赖查找,依赖什么?为什么需要依赖?注入什么?控制什么?依赖注入和控制反转是一样的概念吗?接触新的知识,小编的脑袋中全是大大的问号,不过没有关系,今天这篇博文,小编主要来简单的介绍一下在spring IOC中依赖注入的方法。依赖注入和控制反转,目...
2018-11-27 09:57:34 139
转载 JVM调优总结 (转载)
一、相关概念基本回收算法引用计数(Reference Counting) 比较古老的回收算法。原理是此对象有一个引用,即增加一个计数,删除一个引用则减少一个计数。垃圾回收时,只用收集计数为0的对象。此算法最致命的是无法处理循环引用的问题。 标记-清除(Mark-Sweep) 此算法执行分两阶段。第一阶段从引用根节点开始标记所有被引用的对象,第二阶段遍历整个堆,把未标记的对象清除。此算...
2018-11-14 10:10:37 204
转载 myeclipse 中 svn 更新 提交 同步资源库 详细解释下他们的功能
转载:http://www.cnblogs.com/keyi/p/5772762.html原理是这样的 svn服务器一般放在公共的服务器上,大家连这个服务器,在MyEclipse上使用svn控件 可以下载svn上的项目至本地,所以很多公司将开发要用到的软件都放在svn上,有同事来只要连上svn 就可以把需要的东西下下来了1.update更新更新,是指 服务器上变动了的 而你本地没有变动,需要...
2018-07-05 11:44:06 235
原创 springData 操作elasticsearch方法名的写法以及对应的含义
2.2. Query methods2.2.1. Query lookup strategiesThe Elasticsearch module supports all basic query building feature as String,Abstract,Criteria or have it being derived from the method name.Declared qu...
2018-06-22 16:37:18 3926
转载 springBoot配置文件application.properties
# ===================================================================# COMMON SPRING BOOT PROPERTIES## This sample file is provided as a guideline. Do NOT copy it in its# entirety to your own appl...
2018-06-22 16:13:49 507
转载 IntelliJ IDEA常用快捷键汇总
在使用IntelliJ Idea的时候,使用快捷键是必不可少的。掌握一些常用的快捷键能大大提高我们的开发效率。有些快捷键可以熟练的使用,但是还有另外一些快捷键虽然很好用,但是由于因为没有形成使用习惯或者没有理解快捷键的用法,甚至之前对一些快捷键根本没有概念,导致不会去使用。对于这些快捷键,如果能够用好,编辑代码的效率必能提高一个水平。所以在此梳理出来,加强自己的使用,形成习惯。(注:有些操作的快捷...
2018-05-30 11:49:21 177
原创 ErrorPlease update D:\javatemps\hadoop-2.7.2\conf\hadoop-env.(hadoop错误记载)
在开发当中需要hadoop的环境搭建,当环境都搭好后运行hadoop时出现以下情况:Error: JAVA_HOME is incorrectly set. Please update D:\javatemps\hadoop-2.7.2\conf\hadoop-env.cmd提示我java环境搭建错误,找不见,这时我就慌了,刚刚还java -version了,怎么就找不见了。见鬼了吧...
2018-05-14 14:10:37 1136
原创 Docker 简介和Docker的安装应用实例
1、简介Docker是一个开源的应用容器引擎;是一个轻量级容器技术;Docker支持将软件编译成一个镜像;然后在镜像中各种软件做好配置,将镜像发布出去,其他使用者可以直接使用这个镜像;运行中的这个镜像称为容器,容器启动是非常快速的。 2、核心概念docker主机(Host):安装了Docker程序的机器(Docker直接安装在操作系统之上);docker客户端(Client):连接docker主机...
2018-05-06 10:15:53 808
原创 CentOS7启动Docker启动出现问题的解决方案
在启动Docker时出现以下问题:Job for docker.service failed because the control process exited with error code. See "systemctl status docker.service" and "journalctl -xe" for details.然后根据提示进行systemctl status docke...
2018-04-28 10:26:59 14862 1
转载 Thymeleaf 基本用法总结--转
一、引用命名空间 <html xmlns:th="http://www.thymeleaf.org"> 在html中引入此命名空间,可避免编辑器出现html验证错误,虽然加不加命名空间对Thymeleaf的功能没有任何影响。 二、输出内容 2.1 <p th:text="#{home.welcome}">Welcome to our gro...
2018-04-26 15:44:21 565 1
原创 mybits 分页插件的使用。-------PageHelper
我们经常用到分页查询数据。今天我们就实现mybits的物理分页效果。一个插件化的分页---PageHelper1:添加maven依赖: dependency> groupId>com.github.pagehelpergroupId> artifactId>pagehelperartifactId> v
2018-01-09 14:38:54 563
转载 android toast几种使用方法 toast经常会用到,今天做个总结
toast经常会用到,今天做个总结,特别是自定义toast的布局,值得一看。一.默认展示// 第一个参数:当前的上下文环境。可用getApplicationContext()或this // 第二个参数:要显示的字符串。也可是R.string中字符串ID // 第三个参数:显示的时间长短。Toast默认的有两个LENGTH_LONG(长)和LENGTH_SHORT(短),也可以使用
2018-01-09 11:58:10 492
原创 android开发记录----自定义dialog的开发
在开发中我们需要很多弹出窗口来提示用户或者加载信息时的友好提示。这时我们就会自定义一些dialog进行相关的活动。下面我们便进行窗口的定义。这里拿请求数据加载来进行文章的媒介。1:我们定义一个窗口的布局文件。 ImageView android:id="@+id/img" android:layout_width="wrap_content" andr
2018-01-04 09:54:26 327
转载 android系列--java解析json字符串
在通常Android开发中请求服务器时一般服务器会返回一个json字符串,解析json字符串是Android中经常使用的东西。这里将我平常使用的两种方法简单总结一下。1.google提供的gson.jar工具包解析gson.jar工具包使用起来非常简单,使用其可以非常便捷的在json字符串与javabean之间转换. 代码示例:Student.javapublic
2017-12-15 16:24:31 615
原创 mybaits错误记录:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):
严重: Servlet.service() for servlet seckill-dispatcher threw exceptionorg.apache.ibatis.binding.BindingException: Invalid bound statement (not found): .shop.dao.UserMapper.selectByPrimaryKeyat org.a
2017-12-15 10:56:07 215
原创 android百度地图开发V4.5最新版(8)---POI搜索之周边搜索
这篇博客介绍周边搜索,全城搜索请看我的博文。 android百度地图开发V4.5最新版(7)---POI搜索之全城搜索周边搜索主要做以下几件事情:1:实现位置的定位功能。并且将其marker到地图上。代码如下:/** * 定位SDK监听函数 */public MyLocationListenner myListener = new MyLocation
2017-12-13 17:03:41 1601 1
大数据之linux学习
2018-05-05
android动态添加权限工具包,方便快捷,
2017-12-08
android蓝牙Ble测试工具
2017-11-09
struts2上传文件,批量上传文件,需要的直接下载
2017-08-25
ssh整合的常用配置文件,包括所有配置文件,需要的童鞋进行下载。
2017-08-11
网上电子商城的实现代码,有后台和前端的实现,可做毕设用
2017-08-11
slf4j-log4j12.jar、slf4j-api.jar 等jar包
2017-08-04
调用系统的相机,图库以及对相片进行剪切的demo
2017-07-31
zxing实现二维码扫描,条形码生成,二维码生成,条形码扫描等功能的Demo
2017-07-14
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人