自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(35)
  • 问答 (1233)
  • 收藏
  • 关注

原创 java引号非贪婪_【正则表达式系列】贪婪与非贪婪模式

前言贪婪模式和非贪婪模式是正则匹配中的重要特性在理解贪婪和非贪婪的区别时,可以根据实例,一步一步的循序渐进大纲匹配规则简介贪婪模式与非贪婪模式快速理解实例练习回溯现象与匹配失败匹配规则简介var str='aabcab';var reg=/ab/;var res=str.match(reg);// ab index 为 1console.log(res);要快速理解正则的匹配规则,可以先尝试理解上...

2021-02-28 12:05:51 93

原创 mysql的bean配置_Tomcat中数据连接池的配置和相应的javabean

Tomcat中数据连接池的配置和相应的javabean数据源(Data Source)为了减少数据库的连接信息和一些逻辑名称写在JSP的源代码中,JDBC2.0提供的一个接口叫做DataSource。连接池(Connection Pool)对于应用程序来说为了防止应用程序多次连接和断开数据库所耗费的时间和资源,可采用数据连接池的方式减少资源的消耗。即一次向数据库请求很多的connection。存储...

2021-02-28 11:53:37 91

原创 java 栈如何走迷宫寻路_迷宫寻路算法

迷宫问题:在一个拥有墙壁和空地的迷宫中,输入终点和起点,有程序搜索可通路径。解法思路:从起点出发,先记录当前节点能探索的方向。然后依次向一个方向探索,直到这个方向不能继续探索再切换方向。如果当前位置所有方向的探索均结束,却没有到达终点,则沿路返回当前位置的前一个位置,并在此位置还没有探索过的方向继续进行探索;直到所有可能的路径都被探索到为止。为了保证在任何位置上都能原路返回,因此需要使用一个后进先...

2021-02-28 03:08:10 349

原创 java画星星菱形_使用java,画出任意大小的菱形

标签:1 public classrhombic {23 public static voidmain(String[] args){45 /**6 * scriber()画菱形的方法,参数 9 是指菱形的对角线的长度7 * 参数,在此处,只使用奇数,8 * 如果,你想要使用偶数,请找我,否则自己处理,哈哈9 */10 ...

2021-02-27 08:54:16 241

原创 java 排查工具_java常用问题排查工具

一:jstack找到最耗cpu的线程并定位代码1.ps -ef|grep java 或者 jps -l得到进程pid2.找到该进程内最耗cpu的线程,我一般使用:top -Hp pid3.cpu时间最长的就是pid为21742的线程,printf "x%\n" 21742,得到十六进制,为a4.使用jstack pid | grep a,打印进程的堆栈信息二:linux历史指标数据sar -A:报...

2021-02-26 19:13:39 224

原创 java定义空调为类_浅析Java编程中类和对象的定义

1,什么是类?答:类是客观存在的,抽象的,概念的东西。2,什么事对象?答:对象是具体的,实际的,代表一个事物。例如:车是一个类,汽车,自行车就是他的对象。关于类与对象的描述:类是对象的模版,对象是类的一个个体。3,Java中定义类的方法?class 类名用Java语法定义人类:public class Person{}4,对象的定义方法?1,对象声明:类名 对象名;2,对象创建 对象名 = ne...

2021-02-26 13:54:45 161

原创 java获取屏幕宽度和高度_获取屏幕的宽和高-Display中getHeight()和getWidth() 官方已废弃...

Xcode 7 调试野指针利器 Address sanitizerXcode 7 调试野指针利器 Address sanitizer 什么是Address Sanitizer? AddressSanitizer is a fast memory error dete ...用DAEMON TOOLS打开rational ross 的bin文件并安装过程梳理最近要开始准备毕业设计了,学习熟悉了一些U...

2021-02-26 01:33:56 212

原创 java让double数据相加_JAVA中double类型数据相加

publicclassDoublePlusDouble{publicstaticdoubleadd(doublev1,doublev2){BigDecimalb1=newBigDecimal(Double.toString(v1));BigDecimalb2=newBigDecimal(Double.toString(v2));returnb1.add(b2)...

2021-02-24 10:48:40 409

原创 java实现instr_Oracle的instr()函数详解

Oracle的instr()函数详解1、instr()函数的格式 (俗称:字符查找函数)格式一:instr( string1, string2 ) // instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearance ] ] ) // instr(源字符串, 目标字符串, 起始位置, 匹...

2021-02-24 09:17:14 883

原创 java list.get不能用_java – 无法从List获取属性 – Servlet

在Class1中,我们有一个方法doGet和一个返回List的方法,该类包含类型为Animal的对象.public List getAnimals()所以我称之为方法:List animal = getAnimals();request.setAttribute("animal_list", animal);在Class 2中我也有一个方法doGet,我想采取animal_list.我的代码是:L...

2021-02-24 04:41:25 667

原创 java audiosystem_Java中音頻的加載(AudioSystem)

通過類加載器,將音頻播放。package com.ctgu;import java.io.File;import java.io.IOException;import javax.sound.sampled.*;public class Sound {byte[] data;AudioFormat format;int length;public Sound(String name) throws...

2021-02-23 21:16:20 82

原创 capture 部分元器件编号_Capture新建元件符号文件

在许多情况下你可能只有器件的模型而没有在PSpice Capture 中使用的符号。在这种情况下,你需要创建符号文件(.olb)。在许多情况下模型文件包含许多有子电路的器件模型。本节说明怎样用模型文件为模型文件中的器件创建相应的元件符号。模型文件是一个文本文件,可以用任何文本编辑器读取(例如,记事本)。在许多情况下现有的厂商的Spice 文件使用扩展名.cir 或.mod。一、在对应官网下载spi...

2021-02-23 03:35:01 970

原创 zabbix自定义监控mysql_如何用zabbix创建自定义监控项

原标题:如何用zabbix创建自定义监控项背景:zabbix本身提供了很多可选的监控项,可以满足绝大部分的监控需求。有时候由于业务需求,需要自定义监控项。 下面以创建mysql自定义监控项为例,分享如何创建zabbix自定义监控项。环境说明:zabbix版本:3.0.3 操作系统:CentOS 7 mysql版本:5.7.1实现步骤:1、修改 zabbix_agentd.conf,添加zabbix...

2021-02-22 11:48:30 139

原创 java 方法复写_Java方法重写

如果子类中具有与父类中声明相同的方法,在java中称为方法覆盖。换句话说,如果子类提供了由其父类提供的其中一个方法的特定实现,则它被称为方法覆盖。所以方法覆盖有两个前提条件:继承和子父类中方法名称相同。Java方法覆盖的用法方法重写用于提供有别于超类提供的方法的特定实现。方法重写用于运行时多态性。Java方法覆盖的规则方法必须与父类中的名称相同。方法必须具有与父类中相同的参数。必须是IS-A关系(...

2021-02-21 07:56:37 458

原创 java 进程共享变量_多进程间的全局变量共享吗?一道问题引出了16+面试题,你都会吗...

前言最近多线程与高并发的知识点真的是相当的火呀,这不,刚刚家里的小祖宗(比我小一辈的孩子,但是岁数没差多少)在面试的时候就碰壁了,不过幸好的是他作为应届生,应该拿offer问题不大,让他碰壁的就一个问题:多进程间的全局变量共享吗?其实是很简单的一个话题,不过,这小伙子可能当时紧张了,就没回答出来多少内容,最后抱歉的跟面试官其他的忘记了哈哈哈哈,话不多说,直接看代码吧,这种直观的展现是我比较喜欢的i...

2021-02-19 04:12:48 636

原创 mysql+left+join+right+join_MySQL left join right join inner join

好记性不如烂笔头sql连接共三种:内连接,外连接,交叉连接。内连接包含:等值连接,不等值连接,自然连接外连接包含:左连接(左外连接),右连接(右外连接)----------------------------------------------------------------------------------------------------------------------------...

2021-02-18 08:27:24 76

原创 mysql 裸设备_Mysql5.5使用裸设备存储

Mysql的innodb支持把表和索引存储在裸设备中,存储的I/O等待问题一直是影响数据库性能的关键,裸设备不需要经过文件系统I/O处理,因而在性能上有一定的提升,在使用rhel中的kvm虚拟机的时候有明显的感觉,使用裸设备+virtio的性能基本与物理机没差别;在Oracle中,裸设备从11g开始就不被支持,而10g rac的ocr和votedisk还必须使用裸设备存储,Oracle推荐使用AS...

2021-02-18 06:52:44 68

原创 java设置窗口不可移动_Tkinter Toplevel窗口不可移动

我们可以从 toplevel 窗口的顶部删除工具栏,并阻止用户使用 self.textWindow.overrideredirect(True) 移动窗口 .然后我们可以通过获取根窗口位置确保 toplevel 窗口位于右上角,然后将 toplevel 窗口设置为 self.master.winfo_x() 和 self.master.winfo_y() 的相同位置 .最后我会添加一个关闭窗口的按...

2021-02-17 03:39:32 619

原创 java 定时器 内存_定时器工具----java

在c/s framework中添加一个检测客户端连接是否有效的功能是必要的。我通过在服务器端设置一个临时连接池,在规定时间内,接入临时连接池的客户端做出了服务器端要求它做的动作,我再把它接入正式池,否则直接断开和他的连接。因为目前我的c/s还在初级阶段,依旧采用长连接的方式,添加这个功能避免了恶意连接,可以节省内存资源。我从这个大的功能里拿出一个小的片段----定时功能,分析后觉得有必要将其写成工...

2021-02-16 13:42:58 111

原创 java基础类型包装类_java基础---->java的八种基本数据类型及其包装类

JavaAPI_Boolean.java/*** @authorlxrm* @date 20170130* @description 讲述Java API之java.lang.Boolean类的用法* java.lang.Boolean* 1)概述:该类对应于8种基本数据类型中的boolean,类中包含了若干用于处理boolean型数值以及变量的方法* 这个类封装了b...

2021-02-16 06:47:21 69

原创 java 模拟线程死锁_模拟Java线程死锁

是否可以在多个线程之间共享一个对象来模拟Java死锁场景?例如,我有一个 classpublic class MyClass {public synchronized void syncInstanceMethod1(){/// Anything here to simulate a dead lock}public synchronized void syncInstanceMethod2(){...

2021-02-13 18:54:18 146

原创 java monitor 翻译_Java 中的 Monitor 机制

monitor的概念管程,英文是 Monitor,也常被翻译为“监视器”,monitor 不管是翻译为“管程”还是“监视器”,都是比较晦涩的,通过翻译后的中文,并无法对 monitor 达到一个直观的描述。在《操作系统同步原语》 这篇文章中,介绍了操作系统在面对 进程/线程 间同步的时候,所支持的一些同步原语,其中 semaphore 信号量 和 mutex 互斥量是最重要的同步原语。在使用基本...

2021-02-13 10:10:17 89

原创 java gson使用_Java 如何使用Gson解析JSON数组

我想解析JSON数组并使用gson。首先,我可以记录JSON输出,服务器清楚地响应客户端。这是我的JSON输出:[{id : '1',title: 'sample title',....},{id : '2',title: 'sample title',....},...]我尝试了这种结构进行解析。一个类,该类取决于单个JSONArray array和ArrayList所有JSONArray。pu...

2021-02-13 04:56:38 620

原创 java 动态转换类型_java 中能否使用 动态加载的类(Class.forName) 来做类型转换?...

今天同事提出了一个问题: 将对象a 转化为类型b,b 的classpath 是在配置文件中配置的,需要在运行中使用Class.forName 动态load进来,因为之前从来没有想过类似的问题,所以懵掉了,然后迅速的查找资料,先将结果做下记录,欢迎大家来讨论一下。想法一:能否使用Class.forName的返回值(Class>)来进行类型转换,代码如下:a o = new a();(Class...

2021-02-12 19:55:39 462

原创 mapxtreme for java_MapXtreme For Java 4.8.2 超菜入门

MapXtreme For Java 4.8.2 超菜入门1、正确安装MapXtreme For Java,并且已经调出示例。2、把C:\Program Files\MapInfo\MapXtreme-4.8.2\apache-tomcat-5.5\webapps中的mapxtreme482复制到你的tomcat的webapp下。3、运行Eclipse,打开工程,把C:\Program Files...

2021-02-12 18:15:19 87

原创 java 文件_java文件上传和下载

简介文件上传和下载是java web中常见的操作,文件上传主要是将文件通过IO流传放到服务器的某一个特定的文件夹下,而文件下载则是与文件上传相反,将文件从服务器的特定的文件夹下的文件通过IO流下载到本地。对于文件上传,浏览器在上传的过程中是将文件以流的形式提交到服务器端的,如果直接使用Servlet获取上传文件的输入流然后再解析里面的请求参数是比较麻烦,所以一般选择采用apache的开源工具com...

2021-02-12 08:52:50 116

原创 mysql 慢sql智能系统_mysql慢sql报警系统

前言:最近有同事反应有的接口响应时间时快时慢,经过排查有的数据层响应时间过长,为了加快定位定位慢sql的准确性,决定简单地搭建一个慢sql报警系统具体流程如下架构图第一步:记录日志每个业务系统都会在都会有自己的查询语句,所有的sql语句最红都会 我们先开启每个mysql的慢sql采集配置1.将 slow_query_log 全局变量设置为“ON”状态mysql> set global s...

2021-02-05 18:31:24 59

原创 学完python后第二语言_我为什么建议前端将Python 作为第二语言?

前言“如何摆脱不停切图的困局?”这不是一篇制造焦虑的文章,而是充满真诚建议的Python推广文。当谈论到编程入门语言时,大多数都会推荐Python和JavaScript。实际上,两种语言在方方面面都非常强大。而如今我们熟知的ES6语言,很多语法都是借鉴Python的。有一种说法是 “能用js实现的,最后一定都会用js实现。”那么这里可以说:“能跟python长得像的,最后一定会像python。”1...

2021-02-05 12:15:12 136

原创 clang编译mysql_CentOS 6.9 基于clang3.4 编译安装mariadb-10.2.12

系统平台:CentOS release 6.9 (Final)内核 2.6.32-696.el6.x86_641.去官网下载适合的源码包mariadb-10.2.12.tar.gz检查系统内是否安装了数据库。#rpm -qa|grep MariaDB#rpm -qa|grep mysqlcmake最新版本需要c++11支持,gcc4.8以下并未包含,而Centos 6.9的版本如下#rpm -q...

2021-02-05 03:07:04 115

原创 python输入重定向符号_对python-3-print重定向输出的几种方法总结

方法1: import sysf=open('test.txt','a+')a='123'b='456'print >> f,a,bf.close()方法2: import sysf=open('a.txt','w')old=sys.stdout #将当前系统输出储存到临时变量sys.stdout=f #输出重定向到文件print 'Hello World!' #测试一个打印输出sys...

2021-02-04 15:52:24 224

原创 python爬取jsonp_python 爬取 jsonp 请求的响应数据

jsonp 是为了解决跨域问题而诞生出的解决方案。在现代浏览器中,除了src等特殊标签可以允许跨域,其他时候都不允许跨域访问。为了解决这个问题,jsonp诞生了。其原理主要是 向服务端传递一个一个callback 方法,以及其他请求参数。服务端接受到请求之后,收集对应参数所需要的数据,并加上之前传过来的callback 方法名 ,包装成一个内容为 js文件的响应。客户端再对这个伪js方法进行解析...

2021-02-04 05:41:42 886

原创 mysql的各种语句_Mysql 常用SQL语句集锦

基础篇//查询时间,友好提示$sql = "select date_format(create_time, '%Y-%m-%d') as day from table_name";//int 时间戳类型$sql = "select from_unixtime(create_time, '%Y-%m-%d') as day from table_name";//一个sql返回多个总数$sql = "...

2021-02-02 15:00:42 110

原创 mysql数据库技术与项目李锡辉_MySQL数据库技术与应用:数据查询

数据查询数据查询是数据库系统应用的主要内容,也是用户对数据库最频繁、最常见的基本操作请求。数据查询可以根据用户提供的限定条件,从已存在的数据表中检索用户需要的数据。MySQL使用SELECT语句从数据库中检索数据,并将结果集以表格的形式返回给用户。SELECT查询的基本语法select * from 表名;from关键字后面写表名,表示数据来源于是这张表select后面写表中的列名,如果是*表示在...

2021-02-02 11:33:33 200

原创 mysql 两点间距离_mysql 下 计算 两点 经纬度 之间的距离 含具体sql语句-Go语言中文社区...

mysql取字段逗号分隔的第一个cover字段为:(admin/LUpiEMD1Pk6U6B,admin/LUpiEMD1Pk6U6B,admin/LUpiEMD1Pk6U6B)取逗号分隔第一个词:select left(cover, LOCATE(',',cover)-1) from product_album感谢原文充电:1、left(str, length):mysql左截取2、LOCATE...

2021-02-01 19:51:36 79

原创 linux mysql 错误集锦_MySQL linux错误处理

mysql5.7 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)初次安装mysql,net start mysql,然后输入mysql -u root -p,出现enter password,我直接点击回车,结果出现如果下错误:ERROR 1045 (28000): Access ...

2021-02-01 08:31:31 85

空空如也

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

TA关注的人

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