自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(28)
  • 资源 (18)
  • 收藏
  • 关注

原创 mysql 嵌套存储过程_MySQL 嵌套存储过程 实例

数据库表准备:DROP TABLE IF EXISTS `test`.`athlete`;CREATE TABLE `test`.`athlete` (`athleteId` int(11) NOT NULL AUTO_INCREMENT,`firstname` varchar(20) COLLATE utf8_unicode_ci NOT NULL,`lastname` varchar(20) ...

2021-02-27 07:59:21 160

原创 Java缓冲流覆盖某一行数据_Java 编程要点之 I/O 流详解

本文详细介绍了 Java I/O 流的基础用法和原理。字节流(Byte Streams)字节流处理原始的二进制数据 I/O。输入输出的是8位字节,相关的类为InputStream和OutputStream.字节流的类有许多。为了演示字节流的工作,我们将重点放在文件 I/O字节流FileInputStream和FileOutputStream上。其他种类的字节流用法类似,主要区别在于它...

2021-02-26 00:08:07 245

原创 java操作memcached_Java操作memcached

1.加载commons-pool-1.5.6.jar、java_memcached-release_2.6.6.jar、slf4j-api-1.6.1.jar、slf4j-simple-1.6.1.jar2.创建memcached工具类:public class MemcachedUtil {/*** memcached客户端单例*/private static MemCachedClient c...

2021-02-25 18:20:40 103

原创 java不让按钮超过边界_如何让jinternalframe不超出顶层容器边界呢

11.下面属于Java关键字的是( A ) //请看下面的关键字表A.NULL B.IFC.  goto D. do12.下列不属于容器的是( B )A.Window//是一个没有边界和菜单栏的顶层窗口  B.TextBox C.Panel //Panel 是最简单的容器类  D.ScrollPane //实现用于单个子组件的自动水平和/或垂直滚动的容器类13.Java中访问限定符不包...

2021-02-25 15:18:21 172

原创 java工作人员日常工作_关于java:JAVA日常工作POIUtils

记录一下工作中应用的poi(能够做为工具类来应用)/*** 解决excel读入的工具类* Created by Liujishuai on 2015/8/5.*/public class ExcelUtils {/*** 要求excel版本在2007以上** @param file 文件信息* @return* @throws Exception*/public static List> r...

2021-02-25 03:13:47 148

原创 java关闭网络连接超时_Java Hikari 连接池,连接超时被关闭

最近基于 WebMagic 在做一个爬虫项目。在一个接口中开启爬虫爬一个网站,用的阻塞模式。之前都没有任何问题,但是最近新的一个网站,因为爬取的时间在 30 分钟左右,等爬完了,做数据持久化操作的时候,就抛出了连接超时被关闭的异常。希望有遇到过这种情况的大神朋友能给点解决思路。异常如下:c.z.hikari.pool.ProxyConnection - [153] - DatebookHikari...

2021-02-24 02:08:55 1970

原创 java过滤类_java – 过滤通用类型的列表

列表或Iterables可以使用guavasfilter(Iterable> unfiltered, Class type)轻松过滤。此操作执行两个任务:将列表过滤并转换为给定类型T的序列。然而,我最终得到了Iterables< Something>并且我想获得一个Iterables< Something< T>>的子序列。对于一些专门的T.很明显,由于类...

2021-02-23 20:34:00 337

原创 flyway迁移hsqldb到mysql_为什么Maven Flyway插件无法迁移我的Hsqldb数据库?

我无法使用flyway和maven插件初始化和迁移HSQLDB数据库。我在我的pom.xml中有这块XML:com.googlecode.flywayflyway-maven-plugin1.5org.hsqldb.jdbcDriverjdbc:hsqldb:file:${project.build.directory}/db/margarita;shutdown=truedevelopmarga...

2021-02-23 13:26:59 99

原创 java gdi_GDI简单的图片处理

前天有个项目需求是在一张图片上面画些东西(点,线,圆等);目标:在Default2.aspx上显示一个可以自由处理的图片下代码如下:前台页面代码:Default2.aspx文件(需要显示处理后的图片页面) //从Loadpic.aspx加载来的处理后的图片,也就是说,可以把LoadPic.aspx看作一个图片的“路径”//文件LoadPic.aspx.cs代码:using System;us...

2021-02-21 15:49:16 371

原创 java 三个.java_java三个修饰符

1.abstract(抽象)抽象含义:具有某种对象的特征,但不完整。(似是而非)1.1 抽象类语法:在class关键字前面,加上abstract,代表这个类是一个抽象类public abstract class Test{.......}作用:可被子类继承,提供共性属性和方法可声明为引用,强制使用多态重点:抽象类不能被实例化.如果要实例化,就只能实例化他这个类的子类1.2 抽象方法语法:使用ab...

2021-02-20 04:50:07 104

原创 java显式锁和隐式锁_Java并发之显式锁和隐式锁的区别

Java并发之显式锁和隐式锁的区别在面试的过程中有可能会问到:在Java并发编程中,锁有两种实现:使用隐式锁和使用显示锁分别是什么?两者的区别是什么?所谓的显式锁和隐式锁的区别也就是说说Synchronized(下文简称:sync)和lock(下文就用ReentrantLock来代之lock)的区别。本文主要内容:将通过七个方面详细介绍sync和lock的区别。通过生活case中的X二代和普通人比...

2021-02-19 07:15:24 65

原创 oracle sysdate mysql_Oracle和MySQL的一些区别

1.表连接(1)select e.empno,e.ename,d.dname from emp e,dept d where e.DEPTNO = d.DEPTNO(+);(2)select e.empno,e.ename,d.dname from emp e left join dept d on e.DEPTNO = d.DEPTNO;表连接一般有以上两种方式,Oracle两种方式都给与了...

2021-02-19 06:42:08 985

原创 MySQL冗余的笔记_MySql5.6性能优化学习笔记

目标 了解什么是优化 掌握优化查询的方法 掌握优化数据库结构的方法 掌握优化MySQL服务器的方法什么是优化? 合理安排资源、调整系统参数使MySQL运行更快、更节省资源。 优化是多方面的,包括查询、更新、服务器等。 原则:减少系统瓶颈,减少资源占用,增加系统的反应速度。数据库性能参数 使用SHOW STATUS语句查看MySQL数据库的性能参数• ...

2021-02-18 14:36:58 100

原创 mysql主键溢出_MySQL 表中非主键列溢出情况监控

今天,又掉坑了。 之前踩到过MySQL主键溢出的情况,通过prometheus监控起来了,具体见这篇MySQL主键溢出复盘这次遇到的坑,更加的隐蔽。 是一个log表里面的一个int signed类型的列写满了。快速的解决方法当然还是只能切新表来救急了,然后搬迁老表的部分历史数据到热表。亡羊补牢,处理完故障后,赶紧写脚本把生产的其他表都捋一遍。下面是我暂时用的一个检测脚本,还不太完善,凑合用分2个文...

2021-02-18 13:26:39 96

原创 mysql+查询man_mysql慢查询时的日志分析

Mysql有一个功能就是可以log下来运行的比较慢的sql语句,默认是没有这个log的,为了开启这个功能,要修改my.cnf或者在mysql启动的时候加入一些参数。如果在my.cnf里面修改,需增加如下几行long_query_time = 10log-slow-queries =long_query_time 是指执行超过多久的sql会被log下来,这里是10秒。log-slow-queries...

2021-02-18 08:39:22 102

原创 java网络编程第三版_Java网络编程三--基于TCP协议的网络编程

ServerSocket对象用于监听来自客户端的Socket连接,如果没有连接,它将一直处于等待状体Socket accept():如果接收到客户端的连接请求,该方法返回一个与客户端对应Socket对象,否则该方法将一直处于等待状态,线程也被阻塞提供了三个构造器:ServerSocket(int port):监听port端口(端口号指定大于1024)ServerSocket(int port , ...

2021-02-17 00:58:08 74

原创 java的properties文件_Java读取properties文件的三种方式

import java.io.BufferedInputStream;import java.io.FileInputStream;import java.io.IOException;import java.io.InputStream;import java.util.Enumeration;import java.util.Properties;import org.springframew...

2021-02-16 23:43:28 95

原创 java jackson 生成_java使用jackson生成和解析JSON

packagetest;importcom.fasterxml.jackson.core.JsonProcessingException;importcom.fasterxml.jackson.databind.ObjectMapper;importdomain.Person;importorg.junit.Test;importjava.io.File;importjava.io.FileWri...

2021-02-16 20:42:28 86

原创 java 反射 静态_如何使用反射检查方法是否是静态的?

问题我想在运行时发现一个类的静态方法,我该怎么做?或者,如何区分静态和非静态方法。#1 热门回答(160 赞)UseModifier.isStatic(method.getModifiers())。/*** Returns the public static methods of a class or interface,* including those declared in super ...

2021-02-16 12:54:18 1042

原创 java 分词 算法_Hanlp分词实例:Java实现TFIDF算法

算法介绍最近要做领域概念的提取,TFIDF作为一个很经典的算法可以作为其中的一步处理。关于TFIDF算法的介绍可以参考这篇博客http://www.ruanyifeng.com/blog/2013/03/tf-idf.html。计算公式比较简单,如下:预处理由于需要处理的候选词大约后3w+,并且语料文档数有1w+,直接挨个文本遍历的话很耗时,每个词处理时间都要一分钟以上。为了缩短时间,首先进行分词...

2021-02-15 16:55:55 216

原创 java上传路径错误_图片上传路径不对怎么破

该楼层疑似违规已被系统折叠隐藏此楼查看此楼图片上传路径不对,怎么办public class upload extends HttpServlet {public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException {doPost(reque...

2021-02-13 20:39:01 531

转载 sublime3 java linux,如何设置Sublime text 3在linux上运行和编译java?

Recently I've decided to learn Java and give it a try. I have a short and amateur experience with python, therefore I'm not a kind of programming expert. After many days trying to figure out how to se...

2021-02-13 16:30:23 93

原创 java编译器的输入和输出是什么_java输入输出,书写规范,运行原理,跨平台原理(复习)...

一个大概的java程序执行过程:java虚拟机跨平台原理:不管是什么系统,java源代码程序经过javac编译器编译成二进制的.class文件,.class文件在运行在jvm(虚拟机)上解释成对应平台的机器码执行。用9*9倒序乘法表举例输出控制台信息,面试遇到过这样的面试题:(1)类名与文件名相同,首字母你大写;(2)main程序入口(只有一个入口);(3)System.out.println()...

2021-02-13 11:58:06 1086

原创 mysql更新不同表_MySQL批量更新不同表中的数据

今天翻到以前写的批量更新表中的数据的存储过程,故在此做一下记录。当时MySQL中的表名具有如下特征,即根据需求将业务表类型分为了公有、私有和临时三种类型,即不同的业务对应三张表,而所做的是区分出是什么类型(公有、私有、临时)的业务表对数据的固定字段做统一规律的处理。下面为当时所编写的存储过程:BEGINDECLARE done INT;DECLARE v_table_nam...

2021-02-10 14:08:36 291

原创 python可迭代对象相关的内建函数_详解Python中的内建函数,可迭代对象,迭代器

Python中的内建函数和可迭代对象,迭代器求值标识id() #标识id 返回对象的唯一标识,CPython返回内存地址hash() #哈希, 返回对象的哈希值len(s) -->返回一个集合类型的元素个数range(start,stop[,step]) -->返回一个从start开始到stop结束,步长为step的可迭代对象。step默认为1类型判断type() #返回对象的类型is...

2021-02-10 03:10:44 215

原创 oracle查询mysql数据库的表_oracle数据库sql语句中TABLE()的用法 查询mysql数据库中所有表名...

导航:网站首页 >oracle数据库sql语句中TABLE()的用法 查询mysql数据库中所有表名oracle数据库sql语句中TABLE()的用法 查询mysql数据库中所有表名相关问题:匿名网友:Table( 函数名称() );意思是, 把返回结果集合的函数返回的结果, 以表的形式, 进行返回。下面是一个返回结果集的函数的例子:--定义类型CREATEORREPLACET...

2021-02-08 21:25:52 817

原创 wireshark抓包红色_wireshark怎么抓包、wireshark抓包详细图文教程

类型:浏览辅助大小:18.7M语言:英文 评分:4.0标签:立即下载wireshark是非常流行的网络封包分析软件,功能十分强大。可以截取各种网络封包,显示网络封包的详细信息。使用wireshark的人必须了解网络协议,否则就看不懂wireshark了。为了安全考虑,wireshark只能查看封包,而不能修改封包的内容,或者发送封包。wireshark能获取HTTP,也能获取HTTPS,但是不能解...

2021-02-05 01:13:49 1373

原创 mysql replication.sh_shell script自动搭建简单的mysql主从(replication)

#!/bin/bash##Shell name:replication_of_mysql.sh##Program:# build the msyql of high availability with replication# in the lamp env###Author:perofu##Mail: perofu.com@gmail.com##History:# 2013/...

2021-02-03 13:54:15 91

Vue.js Element UI Mock.js 2020 电子商城后台管理项目实战视频

Vue.js 是一套构建用户界面的渐进式框架。与其他重量级框架不同的是,Vue 采用自底向上增量开发的设计,容易上手和学习。Vue 的核心库只关注视图层,简单小巧的核心库,渐进式技术栈,但足以应付任何规模的企业级应用(现在非常多的大企业也用 vue框架进行前端开发),而且非常容易与其它库或已有项目整合。Element-UI 是饿了么前端团队推出的一款基于 Vuejs 框架的 PC 端 UI 框架。本教程将通过一个网站管理后台(包括登陆和用户管理模块),让大家直观了解Vue+ElementUI 组合开发实现过程,并在实际操作中逐步掌握 vue 编程模式的一些重要知识点及开发技巧。

2021-06-19

Prometheus+Grafana(Kubernetes)企业级监控

本套课程由浅入深地对Prometheus进行了全方位的介绍,内容通俗易懂,理论与实践相结合。首先从监控体系讲起,介绍了关于监控的各种经典理论和方法。然后循序渐进地介绍了Prometheus的各个功能组件和配置方法,包括监控主机和容器、服务发现、警报管理,以及Kubernetes和运行其上的应用程序的监控。后面讲解了kube-prometheus的详细用法。 主要讲解prometheus、alertmanager的以下几个方面: ?1. Prometheus服务器部署及PromQL的查询及使用案例 ?2. Alertmanager的使用详解 ?3. 常见的日志告警,如邮件、钉钉、微信等 ?4. 在kubernetes中监控的手工部署、应用监控。 ?5. kube-prometheus在Kubernetes的应用,对k8s的各个组件的监控、告警、和对部署在k8s中应用的监控。 注意:本课程学习需要具有一定的Linux基础,网络基础,至少需要您了解网络七层协议,路由等基础知识,并掌握Docker和k8s相关知识点。

2021-06-19

微服务在线教育平台从设计到实现全流程第4季

微服务在线教育平台从设计到实现全流程讲解,前后端分离,全新的技术架构SpringBoot+SpringCloud+微服务,应有尽有。? 架构:后端:Docker + Nginx + SpringBoot + SpringCloud + SpringMVC + MyBatis-Plus + MySQL + Maven前端:Node.js + Vue.js + vueAdmin-template + Nuxt.js + NPM + WebPack项目前后端分离开发前端使用Node.js + Vue.js技术栈;后端采用SpringCloud微服务架构,同时包含服务发现、服务路由、服务容错、API 网关、自动化部署、服务监控、服务跟踪等基础设施模块,涵盖容器化技术、服务器端渲染的技术,主流的缓存中间件、搜索引擎、消息队列的使用,有独立的配置中心,分库分表,多数据源路由。业务实现上包含第三方登录、单点登录、短信验证、手机注册、AOP身份验证、Excel导入导出,全系统全系统RESTful风格的API接口设计,使用Swagger2生成接口文档。 本系列教程共计16季,本章节为第4季 提醒购买完整

2021-06-17

SSM后台管理系统开发实战

一、简介 通过这个课程带大家从零开发一款功能全面的后台管理系统,包括项目搭建、功能实现到最后的Linux系统部署全过程。本课程使用SpringMVC + Spring + Mybatis作为主体框架,使用AdminLTE作为前端框架,使用主流关系型数据库Mysql作为存储数据库,使用非关系型数据库Redis作为缓存数据库,并集成SpringSecuriy安全框架做权限的动态管理,集成Swagger2自动生成接口文档,集成Druid连接池进行SQL性能监控,集成ActiveMQ消息中间件进行异步解耦,提高性能。最后使用linux系统进行服务部署,并搭建nginx反向代理服务器提高网站性能。 二、学习目标 通过本课程的学习带大家掌握SSM框架的开发流程,并熟练使用SpringSecurity做为安全框架进行权限管理,整合相关优秀的开源框架进行功能开发。还在项目中带大家学习前端相关的Jquery、Bootstrap等知识。课程结束之后希望大家能做到独立进行开发项目的目的,增强解决问题的能力,具备功能落地实现的能力。 三、课程涉及知识点 SpringMVC源码分析Mybatis源码分析

2021-06-16

Python读写文件

1、使用Python读写文件一项基本技能,该课程中详细讲解了三种常用的文件读写方式 2、详细讲解了os模块中如何操作文件和路径,更好的辅助完成文件的读写操作,熟练对os模块的使用

2021-06-16

高级数据操纵控件Pandas的使用

Pandas是一款用于数据采集、数据处理和数据分析的可编程的利器,比电子表格功能更加强大,使用更加灵活,是进行数据分析与数据挖掘所依赖的重要工具。本课程将主要讲述Pandas的常用使用方法,授课内容包括:数据加载数据概览数据访问数据修改.数据的统计分析数值转换—匿名函数的使用数据表变形数据合并检索与排序使用Pandas做可视化分析

2021-06-14

springboot从入门到精通

springboot从入门到精通,面向?javaEE开发爱好者,需要你有java基础,web开发基础

2021-06-13

Android内存泄漏

本课程主要讲解在Android端怎么去排查开发的程序是否发生内存泄漏,如果发生了内存泄漏怎么去定位查找,教会如何使用Android Profiler,MAT 工具

2021-06-13

Mybaits-Plus实战视频课程

Mybatis-Plus(简称MP)是一个 Mybatis 的增强工具,在 Mybatis 的基础上只做增强不做改变,为简化开发、提高效率而生。这是官方给的定义,关于mybatis-plus的更多介绍及特性,那么它是怎么增强的呢?其实就是它已经封装好了一些crud方法,我们不需要再写xml了,直接调用这些方法就行,就类似于JPA

2021-06-12

《Linux系统编程、网络编程》第6章 信号

课程内容:学习本章的意义、Linux下都有哪些信号、signal函数、子进程对父进程信号的集成情况、kill、raise、alarm、pause、abort函数、信号休眠函数的唤醒、信号的发送、接收和处理的过程、如何调用API修改信号的屏蔽字。

2021-06-12

Java大数据培训视频全套教程-SVN教程(33)

Java大数据培训视频全套培训教程:"java大数据培训学校全套教材"系列课程由750集视频构成,基本就 是1)时下流行的java培训学校主流内部教材,2)和市面上培训学校的通 行的课程体系几乎一样。所以这套课程都能自己学下来,等于上了培训学 校一次,完全可以找个java工程师的工作了。本门课程为"java大数据培训学校全套教材"系列课程的第三十三篇,通过学习svn,等相关概念让大家对SVN编程打下好的基础。

2021-06-11

Django框架+项目实战

本课程主要讲解Python Web开发中,Django框架的使用;并以商品管理模块为实际案例,让学习者熟练掌握框架并灵活运用于项目开发。

2021-06-10

大白BC26 opencpu开发视频详解

BC26 opencpu开发视频详解。对BC26 opencpu开发过程中遇到的问题进行详细说明:开发所需要的工具文件、操作流程、代码例程解释、下载编辑流程、程序开发调试等等。还有关于NBIOT行业的常见问题解释。

2021-06-10

人工智能-数学基础视频课程

数据科学与人工智能数学基础课程旨在帮助同学们打下数学基础,通俗讲解其中每一个知识点。课程内容涉及高等数学,线性代数,概率论与统计学,同学们在学习过程中应当以理解为出发点并不需要死记每一个公式,掌握核心知识点。课程章节内容较多,初级同学按顺序学习即可,有基础的同学们可以按照自己的需求来有选择的学习!

2021-06-10

网页制作css基础学习教程

这套Java基础视频教程详细讲解了什么是css 。层叠样式表(英文全称:CascadingStyleSheets)是一种用来表现HTML(标准通用标记语言的一个应用)或XML(标准通用标记语言的一个子集)等文件样式的计算机语言。CSS不仅可以静态地修饰网页,还可以配合各种脚本语言动态地对网页各元素进行格式化。

2021-06-09

初级嵌入式编程之Linux系统基础教程

Linux操作系统是嵌入式编程的平台,在学习嵌入式编程之前,首选要学会如何使用Linux操作系统,本教程就是介绍Linux操作系统基本使用方法。

2021-06-09

vim从入门到精通--基础命令使用

这是一门vim基础教程。主要学习vim的基本命令使用:包括光标移动、文本复制、删除、粘贴、文本的查找、修改与替换;修改的撤销与保存、多窗口操作、标签页的使用等基本操作。后续会推出篇和定制篇,QQ群:475504428

2021-06-08

PHP面向对象设计模式

本系列教程内容涵盖PHP常用的设计模式,旨在指导读者搭建易扩展的项目框架,高服用的代码,大程度的发挥面向对象思想的优势。

2021-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除