自定义博客皮肤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)
  • 收藏
  • 关注

原创 a java runtime envi_认识java

一:垃圾收集机制垃圾收集的目的在除不再使用的对象,当对象建立的时候垃圾收集期,即开始监控对象的动态情况,垃圾收集主要是对内存的释放。创建对象的时候申请一个空间1:不再使用的内存空间回收;2:Java消除了程序员回收无用内存空间的职责;提供一种系统级线程跟踪存储空间的分配情况。在jvm的空闲时,检查并释放可被释放存储器空间;相比c++,开发人员负责要自己收回无用内存。3:垃圾收集在Java程序运行过...

2021-02-28 00:15:48 185

原创 java属性修改前后_java 记录对象前后修改的内容(工具类)

有时候业务需要,需记录一条记录的修改历史,但是不能为完成任务而硬编码,不靠谱这种情况可以使用java反射来完成对对象属性的描述可以通过自定义注解来完成,读取里面的属性进而记录修改历史。在对象的属性上面加上注解,value设置为属性的中文描述工具了代码如下util类(BeanChangeUtil)importjava.beans.PropertyDescriptor;importjava.lang....

2021-02-26 18:21:32 535

原创 java获取系统运行日志文件_java – 如何获取特定的日志文件并在jenkins控制台输出中显示其内容...

我有以下Jenkins post-buildshell脚本:ssh user@my_server <service my_service stopservice my_service starttail -f /opt/services/my_service/logs/currentexitEOF此脚本在远程主机(my_server)上重新启动my_service.我的问题是:命令服务my_...

2021-02-26 14:51:24 444

原创 java怎么调用存储函数_java中调用存储过程或存储函数的方法

java中调用存储过程或存储函数的方法 1.调用存储过程:CallableStatement clstmt = null;try {clstmt = conn.prepareCall(“{call package_name.procedure_name(?,?,?,?,?)}“);clstmt.setString(1, bill.getBillType());clstmt.setString(2,...

2021-02-25 08:38:34 371

原创 java_opts gc回收器_JVM之垃圾回收机制(GC)

JVM之垃圾回收机制全解(GC)文章底部有思维导图,较为清晰,可参考导读:垃圾回收是Java体系中最重要的组成部分之一,其提供了一套全自动的内存管理方案,要想掌握这套管理方案,就必须了解垃圾回收器的工作原理。本文介绍了垃圾回收的概念,算法,垃圾回收器及我在工作中遇到的一些关于GC的优化实例。先来简单了解下JVM:-------------------------------------------...

2021-02-25 05:40:39 283

原创 java 检查pos机状态_POS机故障大全及排查方法

主机故障排查显示屏幕不亮1、请检查电源是否插好、电源开关是否开启;2、如是分体机具,请将手柄放置在底座上;3、请关闭电源开关并拔去电源线,待15秒后重新接上电源线并开启电源开关,重启POS机;刷卡没有反应1、请确认所刷卡片的磁条位置及刷卡的手势是否正确,请平稳、匀速地刷卡;2、请重新启动机器,检测机器是否死机;3、请检查顾客使用的卡磁道是否有损,可另换一张卡测试一下;4、若所有卡都刷不过,请用餐巾...

2021-02-25 00:10:13 349

原创 java 线程安全的原因_Java并发编程——线程安全性深层原因

线程安全性深层原因这里我们将会从计算机硬件和编辑器等方面来详细了解线程安全产生的深层原因。缓存一致性问题CPU内存架构随着CPU的发展,而因为CPU的速度和内存速度不匹配的问题(CPU寄存器的访问速度非常快,而内存访问速度相对偏慢),所有在CPU和内存之间出现了多级高速缓存。下图是现代CPU和内存的一般架构图:我们可以看到高速缓存也分为三级缓存,越靠近寄存器的级别缓存访问速度越快。其中L3 Cac...

2021-02-23 23:56:45 167

转载 java 枚举保存数据库,如何将枚举值保存到数据库?

For example:namespace PizzaSoftware.Data{public class User{public string Username { get; set; }public string Password { get; set; }public Permission PermissionType { get; set; }}public enum Permission...

2021-02-23 23:49:06 1129

原创 mint java_Linux mint使用

配置java和maven环境linux-mint-xfce-17.2在配置java和maven环境变量在文件住目录在创建文件(~/.bashrc)/home/mint/.bashrc,并在其中写入export JAVA_HOME=/home/mint/zhang/jdk1.7.0_67export JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA...

2021-02-21 06:17:28 114

原创 java rmi 还有用吗_java rmi使用后的感想

???????由于我的程序设计中需要应用RMI 所以这段时间对RMI进行了一下研究。写一些感想, 对于什么是RMI之类的就省略了。?下边连接是RMI的用法,需要的朋友可以看一看http://haolloyin.blog.51cto.com/1177454/332426?我们这里介绍一下其中的一些小的知识,1. 什么情况下用RMI??? 由于RMI 有显著的两个缺点,??? 一个是性能,早在很久对于...

2021-02-19 08:18:36 1059

原创 php mysql 正则表达式_MYSQL使用正则表达式过滤数据_MySQL

一、正则与LIKE的区别Mysql的正则表达式仅仅使SQL语言的一个子集,可以匹配基本的字符、字符串。例如:select * from wp_posts where post_name REGEXP'hello',可以检索出列post_name中所有包含hello的行REGEXP'.og'.是正则表达式中里一个特殊的字符。它表示匹配一个字符,因此,dog,hog,mog等等都能匹配。注意:关于LI...

2021-02-19 07:44:21 189

原创 java 文件上传 jar_JavaWeb 之 使用 commons-fileupload.jar 实现文件上传

一、文件上传文件的上传和下载,是非常常见的功能,在很多的系统中,或软件中都经常使用文件的上传和下载文件的上传主要分为下面几步:1、前台页面需要一个 form 标签,里面的 method 为 post 请求;2、在 form 标签必须添加 encType属性,且属性值必须是 multipart/form-data值;3、在 form 标签中使用 input type=file 添加上传的文件;4、在...

2021-02-19 04:35:13 393

原创 java的model层实例_Struts 2.1.6 精简实例系列教程(3):新闻管理Model层的开发(整合iBatis)...

本期开始讲Model层的开发,整合iBatis框架,iBatis是Apache旗下Java数据持久层的框架,跟Hibernate是同一类型的框架。大家可到它的官方网站去下载http://ibatis.apache.org/java.cgi,如下图:我这里下载的是当前最新版本iBatis 2.3.4 , 下载之后,解压包是这样的:我们在lib目录下,找到“ibatis-2.3.4.726.jar”文...

2021-02-16 23:42:22 78

原创 java swing 弹出登录框_用JavaSwing制作一个简单的登录框

我就懒的一条一条注释了,之前已经都讲过了,直接上代码了。劝一下大家,打代码不要直接复制,这样是永远都学习不会的,要自己动手敲,自己要有思维。我这个只供你们自己参考吧,请不要盲目复制,要学习精髓,这样技术才会提高。package Demo;import jdk.dynalink.beans.StaticClass;import javax.swing.*;import java.awt.*;impo...

2021-02-16 09:28:33 427

原创 java protobuf 例子_用 Maven 实现一个 protobuf 的 Java语言例子

1. 介绍Protocol Buffers在我们学习Java语言的路上,我们知道Protocal Buffers(简称protobuf)是谷歌的一项技术,用于结构化的数据序列化、反序列化,常用于RPC 系统(Remote Procedure Call Protocol System)和持续数据存储系统,希望大家对Java语言的学习有所帮助。其类似于XML生成和解析,但protobuf的效率高于XM...

2021-02-16 07:44:17 141

原创 rabbitmq java集群_RabbitMQ集群整合SpringBoot2.x

RabbitMQ相信大家已经再熟悉不过了,作为业界四大主流消息中间件之一(Apache RocketMQ、Apache Kafka、Apache ActiveMQ、RabbitMQ),它具有非常好的性能和可靠性的集群模式,不仅仅在各大互联网大厂中广泛使用(比如同程艺龙、美团点评等),而且在互联网金融行业也常常被作为首选!SpringBoot作为互联网开发利器已经不需要我再过多介绍什么,接下来我们一...

2021-02-15 23:16:14 232

原创 java 路径下的文件_【java文件处理】java项目路径下的文件下载处理

1.controller类:package com.neo.controller;import javax.servlet.http.HttpServletResponse;import org.springframework.web.bind.annotation.GetMapping;import org.springframework.web.bind.annotation.PathVar...

2021-02-15 15:50:30 109

原创 java super this_Java this和super的区别和应用

先说方法的重写:在子父类当中,子类的方法和父类的完全一样,子类重写了父类的方法,当子类重写了父类的方法之后,使用子类对象调用的就是子类的方法.顺便提一嘴,方法的重载:在一个类中,有多个重名的方法,但是其参数不一样(如:参数的个数,参数的类型,参数的顺序)super当父类的方法不能完全满足子类使用,这个时候子类重写父类的方法,并可以在方法中使用关键字super调用父类的方法,这样做即可以保有父类的功...

2021-02-15 13:49:38 43

原创 java tableview 双击_java-在TableView JavaFX的行上检测双击

java-在TableView JavaFX的行上检测双击我需要检测在TableView行上的双击。如何侦听该行任何部分的双击并获取该行的所有数据以将其打印到控制台?6个解决方案108 votesTableView table = new TableView<>();//...table.setRowFactory( tv -> {TableRow row = new Table...

2021-02-13 12:48:39 399

原创 java scala 混合编程_java与scala混合编程打包(maven构建)

pom.xml配置pom.xml文件中加入scala依赖及打包插件org.scala-langscala-library2.11.8org.apache.maven.pluginsmaven-compiler-plugin3.6.11.71.7net.alchim31.mavenscala-maven-plugin3.2.2org.apache.maven.pluginsmaven-jar-plu...

2021-02-13 07:23:09 135

原创 java bmp_JAVA实现对BMP图片的读取

BMP图片格式,是windows自带的一个图片格式,(*bmp),在windows的系统下都支持这种格式,bmp格式与设备无关的位图(DIB)格式,BMP简称位图,BMP的原始数据是没有经过压缩处理的 占用的空间比其它格式的图片要大BMP由四部分组成 ,位图文件头 , 位图信息头 , 颜色 , 图像数据区BMP图片是三个字节为一个颜色保存,将字节拼接为int需要使用位移来做位图文件头 (12个...

2021-02-12 12:58:04 525

原创 java中的boolean_java中boolean的用法

boolean 数据类型 boolean 变量存储为 8 位(1 个字节)的数值形式,但只能是 True 或是 False。当作为一个构造函数(带有运算符 new)调用时,Boolean() 将把它的参数转换成一个布尔值,并且返回一个包含该值的 Boolean 对象。如果作为一个函数(不带有运算符 new)调用时,Boolean() 只将把它的参数转换成一个原始的布尔值,并且最终返回这个值。boo...

2021-02-12 10:30:39 1184

原创 java jna_Java中jna的用法

(1)jna是对jni的封装,让java使用者能更好的使用本地的动态库(2)使用jna需要下载jna的jar包,该jar包就是对jni的封装,所以在调用效率上来讲,jna是要比jni低一点的,不过对于大多数项目来说,没有很直观的体现。(3)将jar包添加到项目中后,写一个接口类,用来和动态库建立联系,并声明动态库中的方法,具体的代码如下:package com.wxyz.lib_to_java;i...

2021-02-12 09:34:06 4278

原创 python编程100行_自己动手写100行Python代码抢火车票!

今年你不妨自己写一段代码来抢回家的火车票,是不是很Cool。先准备好:1)12306网站用户名和密码2)chrome浏览器及下载chromedriver3)下载Python代码代码用的Python+Splinter开发,Splinter是一个使用Python开发的开源Web应用测试工具,它可以帮你实现自动浏览站点和与其进行交互。Splinter官网http://splinter.readthedo...

2021-02-10 23:15:07 304

原创 python字符串单个替换_如何用变量替换列表中的单个字符串?

我正在编写一个脚本,用python为程序maya创建一个命名约定。我将使用它来命名脚本创建的所有对象。在例如,以左膝关节为例。脚本会传递这样的信息(“bind”,“shoulder”,“left”,“joint”)到另一个模块的变量中(前缀、名称、侧面、对象类型)。然后,这个输入将在用户字典中运行,以检查现有值并更改为新值,如果找不到任何值,则返回原始值。例如,“joint”会变成“jnt”。在用...

2021-02-10 07:11:03 1690

原创 python ddt mysql_Python数据驱动DDT的应用

原标题:Python数据驱动DDT的应用在开始之前,我们先来明确一下什么是数据驱动,在百度百科中数据驱动的解释是:数据驱动测试,即黑盒测试(Black-box Testing),又称为功能测试,是把测试对象看作一个黑盒子。利用黑盒测试法进行动态测试时,需要测试软件产品的功能,不需测试软件产品的内部结构和处理过程。数据驱动测试注重于测试软件的功能性需求,也即数据驱动测试使软件工程师派生出执行程序所有...

2021-02-09 02:02:38 49

原创 mysql逻辑删除的问题_数据库表涉及-逻辑删除

对于只进行逻辑删除的表,如CREATE TABLE `pics` (`pid` bigint(20) unsigned NOT NULL AUTO_INCREMENT,`aid` bigint(20) unsigned NOT NULL,`pic_url` varchar(255) NOT NULL,`is_cover` tinyint(1) default 0,`is_local` tinyin...

2021-02-08 19:19:11 444

原创 mysql 创建job_MySQL 索引创建

MySQL 索引创建简介:在本教程中,您将了解索引以及如何使用MySQLCREATE INDEX语句向表中添加索引。电话簿比喻假设您有一本电话簿,其中包含城市中所有人的姓名和电话号码。假设你想找到Bob Cat的电话号码。知道这些名称是按字母顺序排列的,首先要查找姓氏为Cat的页面,然后查找Bob和他的电话号码。现在,如果电话簿中的姓名没有按字母顺序排序,则需要浏览所有页面,阅读其中的每个名称,...

2021-02-07 15:21:28 241

原创 对mysql专业技能描述_工程师简历专业技能怎么写

专业技能(案例一)Linux mysql lamp服务搭建专业技能(案例二)熟练使用机械绘图软件INVENTOR,CAD,SOLIDWORKS,PROE熟练使用有限元分析软件ANSYS,ABAQUS专业技能(案例三)对化工机械,管路的拆装及组装在电脑上能独立的制图(画化工设备及流程图)专业技能(案例四)1.能够根据w3c标准,熟练编写HTML和CSS代码,能够兼容低版本浏览器以及主流浏览器;2.精...

2021-02-05 13:04:30 1044

原创 安装mysql.dox_linux虚拟机上装mysql数据库-Go语言中文社区

安装mysql1、上传已经下载好的mysql安装包到虚拟机下面2、解压安装包tar -zxvf mysql-5.6.33-linux-glibc2.5-x86_64.tar.gz3、移动文件到/usr/local/mysqlmv mysql-5.6.33-linux-glibc2.5-x86_64 /usr/local/mysql4、针对mysql增加用户groupadd mysql (如果之前...

2021-02-05 12:38:32 133

原创 如何快速上手mysql_如何快速上手数据库操作?

原标题:如何快速上手数据库操作?今天要介绍的这个python第三方库非常厉害,完美操作各种数据库。名字叫records,在网上很少有这个库的相关资料,但是在开源社区可是很火热的哦。如果这还不能打消你的顾虑,再告诉你一件事:如果你用python编程,你一定听过requests,这两个库是同一个作者写的。01快速使用使用步骤:1、连接数据库,返回db数据库对象2、db对象执行sql语句获取数据库的格式...

2021-02-05 11:11:30 68

原创 vscode 调试python 无法连接远程服务器_vscode 远程调试python的方法

此文介绍了vscode 远程调试python的方法,分享给大伙,具有如下:实验环境远程服务器:京东云,1核2G,centos7.3 64bit本地环境配置安装vscode,实验用的版本是1.10.2vscode配置python插件,实验用的python插件版本是0.7.0vscode配置python远程调试环境在.vscode文件夹新建一个launch.json文件,然后填写下面的代码{"vers...

2021-02-04 23:52:21 638

原创 编译其他mysql客户程_mysql编译模块

mysql-pgcc和-O6编译CFLAGS="-O6 -mpentiumpro -fomit-frame-pointer" CXX=gcc CXXFLAGS="-O6 -mpentiumpro -fomit-frame-pointer -felide-constructors -fno-exceptions -fno-rtti"总体性能可提高10%,当然如果服务器不是用奔腾处理器,就不必用它了,...

2021-02-03 03:12:40 44

原创 python type help copyright_Python关于import的实验(8)__init__.py文件内部代码的执行以及内部的导入和内部的变量...

Python官方文档参考链接: 常规包Python 定义了两种类型的包,常规包 和 命名空间包。 常规包是传统的包类型,它们在 Python 3.2 及之前就已存在。 常规包通常以一个包含 __init__.py 文件的目录形式实现。 当一个常规包被导入时,这个 __init__.py 文件会隐式地被执行,它所定义的对象会被绑定到该包命名空间中的名称。__init__.py 文件可以包含与任何其他...

2021-02-03 01:06:01 332

原创 mysql8强制用户开启ssl_MySQL8开启ssl加密

1 概述MySQL从5.7开始默认开启SSL加密功能,进入MySQL控制台后输入status可以查看ssl的状态,出现下图表示在使用ssl:另外,ssl加密需要密钥与证书,可以使用openssl手动生成或使用mysql_ssl_rsa_setup自动生成,这里使用了mysql_ssl_rsa_setup.下面从安装开始.2 安装(可选)系统CentOS,直接使用yum安装(编译安装可以看这里),先...

2021-02-02 02:53:33 286

原创 hadoop 查看节点主备装填_基于ZooKeeper搭建Hadoop高可用集群

作者博客:https://blog.csdn.net/m0_37809146/一、高可用简介Hadoop 高可用 (High Availability) 分为 HDFS 高可用和 YARN 高可用,两者的实现基本类似,但 HDFS NameNode 对数据存储及其一致性的要求比 YARN ResourceManger 高得多,所以它的实现也更加复杂,故下面先进行讲解:1.1 高可用整体架...

2021-02-01 10:46:12 347

空空如也

空空如也

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

TA关注的人

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