自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 java查询redis使用情况_使用java代码操作redis

Java访问redis添加依赖xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">4.0.0com.MavenRedisRedisProject1.0-SNAPSHOTwarRedisProject Maven Webapphttp://www.e...

2021-02-28 18:11:56 1015

原创 mysql链式复制_mysql 链式复制

最近项目中有用到双主双从结构的mysql 配置。按平常默认配置, 测试数据不一致。 查资料链式数制需要开启log-slave-updates 选项 ,即通常情况,从服务器从主服务器接收到的更新不记入它的二进制日志,开户log-slave-updates选项从服务器将其SQL线程执行的更新记入到从服务器自己的二进制日志。我的配置是双主, 然后每个主还有一台从机,令名称为: M1 M2 S1 ...

2021-02-28 17:05:02 96

原创 企业号被动响应消息java_微信企业号接收消息(使用SpringMVC)

微信企业号接收消息(使用SpringMVC)将应用设置在回调模式时,企业可以通过回调URL接收员工回复的消息,以及员工关注、点击菜单、上报地理位置等事件。在接收到事件后,企业可以发送被动响应消息,实现员工与企业的互动。注意,企业在接收消息,以及发送被动响应消息时,消息体都以AES方式加密,以保证传输的安全。接收普通消息普通消息是指员工向企业号应用发送的消息,包括文本、图片、语音、视频、地理位置等类...

2021-02-28 16:58:43 441

原创 JAVA验证码存在哪里了_java实现验证码功能

java实现验证码功能通过java代码实现验证码功能的一般思路:一、通过java代码生成一张验证码的图片,将验证码的图片保存到项目中的指定文件中去,代码如下:package com.util;import java.awt.Color;import java.awt.Font;import java.awt.Graphics;import java.awt.Graphics2D;import ja...

2021-02-27 18:06:07 1229

原创 mysql 错误 2061_主从复制报错2061:Authentication plugin 'caching_sha2_password' reported error:Authentication...

主从复制报错2061:出现故障在MySQL8.0中,创建主从复制使用的用户:mysql> CREATE USER 'repl'@'%' identified by 'XXXXXX'mysql> GRANT REPLICATION SLAVE ON *.* TO `repl`@`%`在从库配置好change master 信息后,start slave,查看复制状态,如下所示:Last_...

2021-02-27 14:41:44 6273

原创 dump 日志 java_三个实例演示 Java Thread Dump 日志分析

含义如下所示:Deadlock:死锁线程,一般指多个线程调用间,进入相互资源占用,导致一直等待无法释放的情况。Runnable:一般指该线程正在执行状态中,该线程占用了资源,正在处理某个请求,有可能正在传递SQL到数据库执行,有可能在对某个文件操作,有可能进行数据类型等转换。Waiting on condition:等待资源,或等待某个条件的发生。具体原因需结合 stacktrace来分析。如果堆...

2021-02-27 10:06:39 166

原创 java在字符串开头添加字符串_string - java:使用StringBuilder在开头插入

当我偶然发现这篇文章时,我有类似的要求。 我想要一种快速的方法来构建一个可以从双方增长的字符串,即。 在正面和背面任意添加新字母。 我知道这是一篇很老的帖子,但它激发了我尝试创建字符串的几种方法,我想我会分享我的发现。 我也在使用一些Java 8构造,它可以优化案例4和5的速度。[https://gist.github.com/SidWagz/e41e836dec65ff24f78afdf8669...

2021-02-27 03:57:34 6507

原创 java天气app_GitHub - zcqznj/MinimalistWeather: Android 平台开源天气 App,采用 MVP、RxJava、Retrofit2、OKHttp3、Dagg...

MinimalistWeather欢迎关注微信公众号:BaronTalk一. 前言MinimalistWeather 是 Android 平台上一款开源天气 App ,目前还在开发中。项目基于 MVP 架构,采用各主流开源库实现。开发此项目主要是为展示各种开源库的使用方式以及 Android 项目的设计方案,并作为团队项目开发规范的一部分。采用的开源库包括:RxJavaRetrofit2OKHtt...

2021-02-26 22:01:49 154

原创 java中对象拥有什么_java new一个对象的过程中发生了什么

java在new一个对象的时候,会先查看对象所属的类有没有被加载到内存,如果没有的话,就会先通过类的全限定名来加载。加载并初始化类完成后,再进行对象的创建工作。我们先假设是第一次使用该类,这样的话new一个对象就可以分为两个过程:加载并初始化类和创建对象。一、类加载过程(第一次使用该类)java是使用双亲委派模型来进行类的加载的,所以在描述类加载过程前,我们先看一下它的工作过程:双亲委托模型的工作...

2021-02-25 06:53:31 42

原创 java jersey 搭建_章二、jersey+json搭建服务器以及使用jersey搭建客户端

还是老规矩,直接上代码:1、服务器1.1 服务器所需JAR包: 上图中红色框中的三个JAR包是搭建jersey+json REST服务器的核心包,其中genson-1.3.jar比较重要,是对JSON数据处理的重要JAR包。另外json-lib-2.4-jdk15是第三方处理JSON数据的JAR包,博主在其他地方也喜欢用这个包来处理JSON数据,很方便。maven依赖:com.sun.jersey...

2021-02-24 03:10:48 1088

原创 java外循环控制_如何跳出内循环执行外循环?

import java.util.Scanner;public class TestDemo {//主菜单选择显示项public void showMainChioce() {System.out.println("*************************");System.out.println(" ***主菜单*** ");System.out.println...

2021-02-23 20:58:10 557

原创 eslint自动检测_eslint 静态代码检测工具

ESLint最初是由Nicholas C. Zakas 于2013年6月创建的开源项目。它的目标是提供一个插件化的javascript代码检测工具。对比于jshint显著的特点就是支持插件拓展还有就是支持jsx语法(jshint并不支持jsx,react开发老报错也是很头疼ㄟ( ▔, ▔ )ㄏ )。命令行具体的可以参考这里 传送门 或者 eslint -h, 这里给出几个常用的。安装npm i -...

2021-02-23 11:40:42 458

原创 如何生成java_如何生成Java调用图

获取电话堆1)如果您可以调试应用程序,只需放置一个断点(双击代码的左边距),并等待停止.如果您不在那里,请转到“调试透视图”,并打开“调用”堆栈“查看/面板”.它有调用堆栈:)2)如果要在某处打印此堆栈跟踪,请使用异常:Exception aux = new Exception("I'm here"); // not for throwing!aux.printStackTrace(); // i...

2021-02-20 05:21:54 246

原创 学习java需要哪些基础知识_菜鸟学习java都需要掌握哪些基础知识?

java学习是由简入难的学习过程,不要一开始就学习太过于复杂的,也不要好高骛远,java的基础很重要,所以一定要由最基础的学起,抓实基础。下面是邯郸翱翔结合大部分情况为大家总结下:菜鸟程序员需要学习哪些基础知识。首先要学习java的基础知识。不要被新技术迷惑,所谓万变不离其宗,新技术都是基于java的基础之上,如果基础不扎实,对于这些新技术的理解也是一知半解,学不到根源。1、web开发全面的JEE...

2021-02-20 03:32:03 1008

原创 java带括号的四则运算_Java 编程处理四则运算式(包含括号)

package com.malakana.cal;import android.annotation.SuppressLint;import java.util.*;public class Yunsuan {Yunsuan(String str1) {EvaluateExpression(str1);}@SuppressLint("UseValueOf")public static String...

2021-02-19 08:49:01 315

原创 mysql查询5000到8000_mysql 5.7单表300万数据,性能严重下降,如何破?

环境:DB: mysql 5.7.xxOS: windows server 2012 r2CPU: E3 1220-V5内存: 4G。数据库配置(基本上是默认配置):join_buffer_size = 128Msort_buffer_size = 2Mread_rnd_buffer_size = 2Minnodb_buffer_pool_size = 128M表现:有个表service_log,...

2021-02-19 00:40:32 381

原创 mysql-5.6.10 - centos 配置安装_CentOS 7 安装并配置 MySQL 5.6

Linux使用MySQL Yum存储库上安装MySQL 5.6,适用于Oracle Linux,Red Hat Enterprise Linux和CentOS系统。1、添加MySQL Yum存储库将MySQL Yum存储库添加到系统的存储库列表中。这是一次性操作,可以通过安装MySQL提供的RPM来执行。跟着下面步骤:1.2、选择并下载适用于您的平台的发行包。将下载完成的 rpm 包上传到Cent...

2021-02-18 08:45:08 65

原创 android java gz 解压_Android 利用Java实现压缩与解压缩(zip、gzip)支持中文路径

zip扮演着归档和压缩两个角色;gzip并不将文件归档,仅只是对单个文件进行压缩,所以,在UNIX平台上,命令tar通常用来创建一个档案文件,然后命令gzip来将档案文件压缩。Java I/O类库还收录了一些能读写压缩格式流的类。要想提供压缩功能,只要把它们包在已有的I/O类的外面就行了。这些类不是Reader和Writer,而是InputStream和OutStreamput的子类。这是因为压缩...

2021-02-16 21:57:05 428

原创 java vector 使用教程_java Vector的特点与使用

VectorVector的数据结构基于数组,大小可变(数组扩容)。Vector与ArrayList的比较我看了下源码,最大区别就是Vector的方法加了synchronized,是线程安全的常用方法使用例子import java.util.Vector;import lombok.extern.slf4j.Slf4j;@Slf4jpublic class VectorTest{public sta...

2021-02-16 10:13:37 199

原创 java jvm内存分配_JVM深入浅出 -- Java内存分配机制

Java存放对象、变量等信息需要分配内存进行保存,分配及储存区原理如下:1.寄存器它是唯一位域处理器内部的存储区。所以它是最快的,数量也是极其有限的,并且和 C,C++不一样的是,Java寄存器是根据程序需求进行分配的,你不能控制、也不能向它“建议“分配方式。在 java 中寄存器对于程序员来说是感受不到其存在的。2.栈位于随机访问存储器(RAM)中,但通过堆栈指针可以从处理器获得直接支持。它的运...

2021-02-16 05:36:55 81

原创 java font.getfont_Java Composite.getFont方法代码示例

import org.eclipse.swt.widgets.Composite; //导入方法依赖的package包/类/*** Create the export destination specification widgets** @param parent* org.eclipse.swt.widgets.Composite*/@SuppressWarnings("...

2021-02-16 03:50:08 98

原创 java comp env 读取文件_JNDI中 java:comp/env 的理解

html中select只读显示因为Select下拉框只支持disabled属性,不支持readOnly属性,而在提交时,disabled的控件,又是不提交值的.现提供以下几种解决方案: 1.在html中使用以下代码,在select ...python---字符编码获取系统默认字符编码 在Python代码中,普通字符串的编码方式与程序源文件编码方式一致的,而很多IDE在默认情况下,将程序源文件按照系...

2021-02-13 11:35:18 157

原创 java 输入long_Java输入输出流(一)#

Android 是基于 Java 语言编写的,在安卓程序的很多时候会用到有关 I/O 操作,要在 Adroid 中使用 I/O 操作就必须学会 Java 的 I/O 操作。首先要知道的是,Java 中输入和输出的概念都是对于程序来说的。就是 外部往程序输入,程序向外部输出。外部往程序输入,则程序必须去 读 取外部,程序向外部输出,则程序必须去 写 给外部。在外部和程序之间,Java 分别通过 输入...

2021-02-13 06:00:45 815

原创 java连不上redis_java客户端就是连不上虚拟机的redis

急,java客户端就是连不上虚拟机的redis? redis启着,防火墙也关了Exception in thread "main" redis.clients.jedis.exceptions.JedisConnectionException: java.net.ConnectException: Connection refused: connectat redis.clients.jedis....

2021-02-13 00:59:52 89

原创 java 模拟多线程并发_Java中模拟同时并发请求

有时需要测试一下某个功能的并发性能,又不要想借助于其他工具,索性就自己的开发语言,来一个并发请求就最方便了。java中模拟并发请求,自然是很方便的,只要多开几个线程,发起请求就好了。但是,这种请求,一般会存在启动的先后顺序了,算不得真正的同时并发!怎么样才能做到真正的同时并发呢?是本文想说的点,java中提供了闭锁 CountDownLatch, 刚好就用来做这种事就最合适了。只需要:开启n个线程...

2021-02-12 20:44:22 2987

转载 java 信号,如何在Java中正常处理SIGTERM信号?

Let's assume we have such a trivial daemon written in java:public class Hellow {/*** @param args the command line arguments*/public static void main(String[] args) {while(true) {// 1. do// 2. some// 3...

2021-02-12 10:21:18 675

原创 java sql查询_java执行SQL语句实现查询的通用方法详解

完成SQL查询 并将查询结果放入Vector容器,以便其他程序使用/** 执行sql查询语句*/public static Vector executeQuery(Class clazz, String sql, Object... args) {Connection conn = null;PreparedStatement preparedstatement = null;ResultSet...

2021-02-12 09:20:38 830

原创 nodejs mysql 集群_【转】nodejs mysql 链接数据库集群

1、建立数据库连接:createConnection(Object)方法该方法接受一个对象作为参数,该对象有四个常用的属性host,user,password,database。与php中链接数据库的参数相同。属性列表如下:host:连接数据库所在的主机名.(默认:localhost)port:连接端口.(默认:3306)localAddress:用于TCP连接的IP地址.(可选)...

2021-02-11 00:03:00 155

原创 python autocad库_在Python中加载AutoCad DWG文件

在Python中需要渲染AutoCad DWG文件。我的第一个问题是1:-是否可以在python中渲染/加载dwg文件并在python环境中查看文件/图像?在2:-我该怎么做?我尝试过使用arcpy,但由于它是ArcGIS的专有软件,不可能直接导入库?除此之外还有什么选择?在我甚至在网上查了很多资料,但没有找到有用的资料。尝试comtypes.客户端也可用于导入和查看。在import arrayi...

2021-02-09 01:17:32 1811

原创 mysql报错1146怎么办_navicat报1146错误怎么办

navicat报1146错误怎么办,错误,原因,主从,解决方法,语句navicat报1146错误怎么办易采站长站,站长之家为您整理了navicat报1146错误怎么办的相关内容。在MySQL的主从复制过程中,出现了1146错误。提示的错误原因是:在默认的数据中找不到指定的表。show slave status\G;现实的同步状态。相关推荐:《Navicat for mysql使用图文教程》Slav...

2021-02-08 09:59:59 2773

原创 maven+mysql+con_ssm+redis+maven集成使用Jedis客户端demo

上次写完了一个demo 之后想把redis技术用在项目中,结果是频频报错。后来才发现原来我把两种实现方法混为一谈了,这次我向大家介绍第二种,我结合项目写的redis-demo。希望大家哆嗦多多收益,在看代码之前,我觉得有必要跟讲解一下 jedis 的运行原理:1.插入一条数据 :2.查询刚才插入的方法:3.第二次查询:4.修改刚才插入的数据:5.查询修改过的数据:好了,了解了运行机制,我们运行代码...

2021-02-07 02:55:37 75

原创 java体重指数计算器程序_Android首接触--小程序(体重指数计算器)

根据《深入浅出Android》中的例子,简单熟悉Android的开发,对原书中的实例加以简单扩展。该程序是用于计算体重指数(BMI)的,"体重指数"是用来衡量人体体重是否正常(正常还是或胖或瘦)的一种计算方法,这种方法将人的体重和身高作为主要的计算依据。程序主要涉及到Activity,Toast,Menu,Button,AlertDialog,TextView,EditView,RadioButt...

2021-02-06 21:41:23 1019

原创 华为电脑分类四个系列_华为MateBook笔记各版本有什么区别 华为MateBook各版本区别对比...

华为MateBook有多个版本,在购买的时候需要注意选择自己喜欢的版本,那么 华为MateBook有几个版本? 下面为大家带来 华为MateBook笔记本各版本区别对比 ,对这款华为笔记本感兴趣的朋友,一起来看看吧。华为MateBook有几个版本?根据处理器、内存、硬盘、颜色的不同,华为MateBook可以分为6个版本,具体如下:- m3处理器/4GB内存/128GB固态硬盘/香槟色机身/棕色键盘...

2021-02-05 07:09:34 5969

原创 python日期加减源码_python中关于日期时间处理的问答集锦

如何在安装setuptools模块时不生成egg压缩包而是源码Q:如何在安装setuptools模块时不生成egg压缩包而是源码,这样有时可以修改代码进行调试 A:其实很简单,就在setup.py中的setup函数中增加 zip_safe=False,参数即可。这样安装后的东西不再是一个egg文件了,而是象以前一样的目录结构。如何判断一个字符串只包含数字字符这是在 Python.list 邮...

2021-02-04 03:47:59 219

原创 python byte类型转换_python3 bytes与str数据类型相互转换

bytes主要是给在计算机看的,string主要是给人看的中间有个桥梁就是编码规则,现在大趋势是utf8bytes对象是二进制,很容易转换成16进制,例如\x64string就是我们看到的内容,例如'abc'string经过编码encode,转化成二进制对象,给计算机识别bytes经过反编码decode,转化成string,让我们看,但是注意反编码的编码规则是有范围,\xc8就不是utf8识别的范...

2021-02-02 22:16:19 255

原创 mysql sqlsafeupdates_MySQL参数sql_safe_updates在生产环境的使用

在应用 BUG或者 DBA误操作的情况下,会发生对全表进行更新:update delete 的情况。MySQL提供 sql_safe_updates 来限制次操作。set sql_safe_updates = 1;设置之后,会限制update delete 中不带 where 条件的SQL 执行,较严格。会对已有线上环境带来不利影响。对新系统、应用做严格审核,可以确保不会发生全表更新的问题。CRE...

2021-02-01 18:49:36 121

空空如也

空空如也

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

TA关注的人

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