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

原创 java hasone_Java 已死?听听这些重量级大咖是怎么说的

Why Node.js is attracting so many people is really beyond my understanding. We are in the era of multicore CPU, even my smartphone has eight cores, and do we really want to run on our servers a single...

2021-02-28 12:10:27 47

原创 为何java前要加my_番外 02: Spring 之使用 JAVA 操作Mysql数据库(为何要用ORM)Spring整合 Mybatis前基础...

前景概要在08 Spring 操作持久层 (融合 Mybatis)最简使用(使用 Mybatis Generator) 对外依赖过大,对新手来说可能有跳跃性。特写此章做一下铺垫。ORM的作用及Spring对数据库的优化现在我们都会看到网上流行各种ORM框架来操作数据库,例如Mybatis和hibernate等,那到底为何要用ORM框架呢?一开始的时候是没有ORM存在的,那么使用JAVA操作数据库步...

2021-02-28 04:39:04 37

原创 mysql 重复数据 distinct_mysql学习笔记,用distinct去除重复数据

大家好,我是天空之城,今天给大家带来,用distinct去除重复数据,支持单列或多列语法SELECT DISTINCT column name, column name(会作用于两个字段,组合去重)FROM table_ name;还是用上次employee表格练习mysql> select distinct sex from employee;+------+| sex |+------...

2021-02-27 14:33:16 131

原创 java hibernate的使用_快速了解Hibernate的使用

了解hibernate的使用hibernate是作用于传统的mvc开发dao层的框架在以往的开发中我们如何的编写dao的代码呢1.原始的jdbc操作,在dao中到操作Connection/Statement/ResultSet2.自定义一个持久层的框架,对上述的crud进行了封装。3.dbutils组件,是阿帕奇提供的一个轻量级的组件4.Hibernate技术,是一个开放源代码的对象关系映射框架。...

2021-02-27 00:22:03 267

原创 mysql show processlist time_技术分享 | mysql show processlist Time 为负数的思考

作者:高鹏文章末尾有他著作的《深入理解 MySQL 主从原理 32 讲》,深入透彻理解 MySQL 主从,GTID 相关技术知识。一、问题来源这是一个朋友问我的一个问题,问题如下,在 MTS 中 Worker 线程看到 Time 为负数是怎么回事,如下:二、关于 show processlist 中的 Time实际上 show processlist 中的信息基本都来自函数 mysqld_list...

2021-02-26 22:56:42 70

原创 md4 java_求MD4 java实现的代码

匿名用户1级2018-02-25 回答//以下为直接复制粘帖过来的import java.lang.reflect.*;/************************************************MD5 算法的Java Bean@author:Topcat TuppinLast Modified:10,Mar,2001*****************************...

2021-02-26 15:17:17 71

原创 java throw 什么意思_Java throw和throws有什么区别

Java throw和throws有什么区别发布时间:2020-07-23 16:31:17来源:亿速云阅读:56作者:小猪小编这次要给大家分享的是Java throw和throws有什么区别,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。代码实例:问题:为什么testRunntimeException()方法没有出现编译错误提示,而testCheckedEx...

2021-02-26 14:26:51 74

原创 java的主函数_java_main函数 与普通函数的区别

java main函数写法public static void main(String[] args){}分析:public :main方法是有java虚拟机调用,所以权限修饰符需要用publicstatic:虚拟机调用main方法时不实例化对象void:不返回结果String[] args:用于接受命令行执行java程序输入的参数,默认长度为0main:函数名,不是关键字,只是一个jvm识别的固...

2021-02-25 22:25:59 1125

原创 java8 update 91 有什么用_跟上 Java 8 – 你忽略了的新特性

虽然我们开始了Java8的旅程,但是很多人直接从java6上手了java8, 也许有一些JDK7的特性你还不知道,在本章节中带你回顾一下我们忘记了的那些特性。 尽管我们不能讲所有特性都讲一遍,挑出常用的核心特性拎出来一起学习。异常改进try-with-resources这个特性是在JDK7种出现的,我们在之前操作一个流对象的时候大概是这样的:这样无疑有些繁琐,而且finally块还有可能抛出异常。...

2021-02-25 05:27:18 447

原创 gbase mysql集群对比_初识GBase 8a MPP Cluster对分布式执行计划的理解

初识GBase 8a MPP Cluster对分布式执行计划的理解说明:学习了三周GBase 8a MPP Cluster相关知识,前段时间参加了孙云吉老师的GBase 8a MPP Cluster explain分布式执行计划相关的培训,个人知识有限,只记录下本人对GBase 8a MPP Cluster分布式执行计划浅显的理解(截图来自于培训内容)。一多表连接操作二 group by操作三优化...

2021-02-23 14:01:28 421

原创 battleship java_Battleship

1 输出棋盘的方法:static void drawBoard(char[][] board) {char letters = 'A';int digits = 1;for (int i = 0; i <= 10; i++) {for (int j = 0; j <= 10; j++) {if (i == 0 && j == 0) {System.out.print("...

2021-02-23 01:26:33 375

原创 疯狂java 李刚 pdf_Java开发教程 – 《疯狂Java讲义第4版》PDF及代码+李刚

豆瓣评分:8.113人评价简介 :《疯狂Java讲义(第4版)》是《疯狂Java讲义》的第4版,第4版保持了前3版系统、全面、讲解浅显、细致的特性,全面新增介绍了Java 9的新特性。《疯狂Java讲义(第4版)》深入介绍了Java编程的相关方面,《疯狂Java讲义(第4版)》内容覆盖了Java的基本语法结构、Java的面向对象特征、Java集合框架体系、Java泛型、异常处理、Java GUI编...

2021-02-21 12:50:30 770

原创 python文件换行符_python3 读写文件换行符的方法

最近在处理文本文件时,遇到编码格式和换行符的问题。基本上都是GBK 和 UTF-8 编码的文本文件,但是python3 中默认的都是按照 utf-8 来打开。用不正确的编码参数打开,在读取内容时,会抛出异常。open(dirpath + "\\" + file, mode = "r+", encoding = "gbk", newline = "")捕获抛出的异常,关闭文件。使用另外一种编码格式打...

2021-02-21 02:31:59 1881

原创 python备份远程文件夹文件到本地_Python实践练习:将一个文件夹备份到一个 ZIP 文件...

题目项目要求:假定你正在做一个项目,它的文件保存在 C:\AlsPythonBook 文件夹中。你担心工作会丢失, 所以希望为整个文件夹创建一个 ZIP 文件, 作为“快照” 。你希望保存不同的版本, 希望 ZIP 文件的文件名每次创建时都有所变化。代码#! python3# backupToZip.py - Copies an entire folder and its contents int...

2021-02-20 15:40:19 119

原创 yield java_yield在java中的使用

在我们对线程恢复其运行时,需要使用yield做一个就绪的准备,给线程的切换提供一个缓冲。我们可以把yield看成一个通知线程的工具,在程序运行前为其准备足够的内存。下面我们就yield概念、使用注意进行介绍,然后带来实例代码的分享,一起看看怎么用yield吧。1.概念yield执行后线程进入就绪状态。通知调度器,主动让出对cpu的占用,让别的线程执行,但是不一定能够保证别的同样优先级的线程能够执行...

2021-02-19 21:57:07 2740

原创 java rmi 协议_RMI(二)——Java RMI协议开发

from:http://bbs.star-bbs.net/viewthread.php?tid=53934Java RMI协议开发在Java的开发中,Web端只是以个较小的亮点,抛开HTTP协议,Java世界里还有很多比较牛×的技术,但做为J2EE的核心技术,RMI协议就显得由为重要,RMI对搞过EJB的人来说应该不陌生,但EJB是在RMI和CORBA的基础之上进行了封装(也就是RMI//IIOP...

2021-02-19 03:00:36 114

原创 mysql主从监控用什么用_Zabbix监控mysql主从

1)判断Mysql主从是否正常,是通过主从上面的SQL和IO线程都为yes状态判断(通过awk取值,grep过滤和统计yes的个数,如果为2则为正常值),随后我们取值得脚本或者命令写入zabbix-agent端的配置文件中的“Userparamenter”,格式 为:Userparamenter [自定义 键值] ,[脚本或者命令参数]。2)我们需要自己定义添加监控mysql主从的模板和item监...

2021-02-18 13:18:40 52

原创 java写入excel模板_java实现赋值excel模板,并在新文件中写入数据,并且下载

/*** 生成excel并下载*/public void exportExcel(){File newFile = createNewFile();//File newFile = new File("d:/ss.xls");//新文件写入数据,并下载*****************************************************InputStream is = null...

2021-02-17 01:22:02 290

原创 java 复制算法_Java垃圾回收之复制算法详解

之前的Java垃圾回收之标记清除算法详解 会导致内存碎片。下文的介绍的coping算法可以解决内存碎片问题。概述如果jvm使用了coping算法,一开始就会将可用内存分为两块,from域和to域, 每次只是使用from域,to域则空闲着。当from域内存不够了,开始执行GC操作,这个时候,会把from域存活的对象拷贝到to域,然后直接把from域进行内存清理。应用场景coping算法一般是使用在新...

2021-02-17 00:59:58 125

原创 java %1代表啥_java.lang.UnsatisfiedLinkError: %1 不是有效的Win32应用程序错误解决

发现问题最近工作中利用JNA 调用 dll 库时保错,错误如下:///////////////// 通过 JNA 引入 DLL 库 /////////////*** ID_FprCap.dll 负责指纹的采集, 指纹仪的初始化,设置等等*/public interface ID_FprCap extends StdCallLibrary {ID_Fpr fpr = ID_Fpr.INSTANCE ...

2021-02-16 01:18:59 192

原创 getLong java_Java Long getLong()方法

Java Long getLong()方法java.lang.Long.getLong(String nm, Long val)方法确定具有指定名称的系统属性的long值。第一个参数nm 被视为系统属性的名称。第二个参数 val 为默认值。如果有指定名字的属性,如果属性不具有正确的数字格式,或者指定名称为空或null一个Long对象,表示第二个参数的值返回。1 语法public static L...

2021-02-16 00:43:29 1080

原创 sun java2_Sun Java 2平台1.4版认证程序员(CX-310-035)

DetailsOther exams/assignments required for this certification: 无Exam type: 多选题和简答题Number of questions: 61Pass score: 52% (61个问题答对32个)Time limit: 120分钟考试目标第1节:声明和访问控制编写代码,使用各种声明和初始化形式,声明、创建和初始化各种基本类型的...

2021-02-12 22:43:27 96

原创 mysql中描述_mysql 手册中的语法描述是用的什么描述语言?

mysql 手册中的语法描述是用的什么描述语言? 如:CREATE [TEMPORARY] TABLE [IF NOT EXISTS] tbl_name{ LIKE old_tbl_name | (LIKE old_tbl_name) }create_definition:col_name column_definition| [CONSTRAINT [symbol]] PRIMARY KEY [...

2021-02-10 23:45:25 48

原创 mysql外部定义方法_Mysql定义外键的方法

方法一 :因为 数据库有两种类型MyISAM和InnoDB。目前只有InnoDB引擎类型支持外键约束create table test2(id int primary key,fid int, foreign key(fid) references test1(id))TYPE=INNODB;下面这段文字是对 声明 外键的解释create table city(......key idx_fk_...

2021-02-08 05:45:35 96

原创 delphi连接mysql数据库_Delphi与Oracle,MySQL,SQL Server数据库的连接 | 学步园

Delphi与Oracle数据库的连接在Delphi中连接Oracle数据库采用的是ODAC(Oracle Data Access Components)组件。ODAC 直接使用 Oracle 调用接口 (OCI)。使用ODAC的Net选项而无需在客户机上安装Oracle客户端来连接到Oracle.在这种情况下,ODAC仅需要TCP/IP协议的支持,从而可以创建真正的、最小的数据库应用程序。安装完...

2021-02-06 17:16:58 302

原创 进入不了mysql报错1045_MySQL登录报错提示ERROR1045(28000)错误的解决方法(图文)

今天,登录服务器准备修改数据库的一些东西。但输入密码,却进不了数据库并提示一个错误,如下图再确认密码没错的情况下,还是进不了数据库。便在网上找到了解决方法,记录下来,供参考学习。解决方法:总体思路:(Linux系统下)关闭MySQL服务,配置MySQL,使其免密码登录,然后重新设置密码,刷新数据库,将之前的配置去掉,重启MySQL。1.关闭MySQL服务,命令:service mysqld sto...

2021-02-05 22:54:03 262

原创 sqllite能连接mysql_SQLLite数据库操作

DBOpenHelper.javapackage com.example.sqllite.servise;import android.content.Context;import android.database.sqlite.SQLiteDatabase;import android.database.sqlite.SQLiteDatabase.CursorFactory;import and...

2021-02-04 21:08:24 306

原创 mysql查询日志统计分析_利用mk-query-digest分析 mysql查询日志

mk-query-digest 一个功能很强大的工具,能分析慢查询日志,也可以对当前的语句进行分析等。安装方法查看这里。一、分析慢查询日志,生成报表mysql通过log-slow-queries和long_query_time参数来记录慢查询,默认的格式如下:# Time: 090909 4:34:28# User@Host: sparty[sparty] @ [localhost]# Que...

2021-02-02 13:43:24 160

空空如也

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

TA关注的人

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