自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 问答 (1872)
  • 收藏
  • 关注

原创 ptaa乘以b_PTA-实验6-矩阵A乘以B

7-3 矩阵A乘以B (15分)给定两个矩阵A和B,要求你计算它们的乘积矩阵AB。需要注意的是,只有规模匹配的矩阵才可以相乘。即若A有R​a​​ 行、C​a​​ 列,B有R​b​​ 行、C​b​​ 列,则只有C​a​​ 与R​b​​ 相等时,两个矩阵才能相乘。输入格式:输入先后给出两个矩阵A和B。对于每个矩阵,首先在一行中给出其行数R和列数C,随后R行,每行给出C个整数,以1个空格分隔,且行首尾没...

2021-02-28 23:47:24 530

原创 mysql表中样例数据拆分实例_数据库分库分表(sharding)系列(一) 拆分实施策略和示例演示...

本文原文连接: http://blog.csdn.net/bluishglc/article/details/7696085 ,转载请注明出处!本文着重介绍sharding切分策略,如果你对数据库sharding缺少基本的了解,请参考我另一篇从基础理论全面介绍sharding的文章:第一部分:实施策略图1.数据库分库分表(sharding)实施策略图解(点击查看大图)1.准备阶段对数据库进行分库分...

2021-02-28 15:31:29 93

原创 java中Thread类的源码_java Thread 类的源码阅读(oracle jdk1.8)

/*** A thread state. A thread can be in one of the following states:* * {@link#NEW}* A thread that has not yet started is in this state.* * {@link#RUNNABLE}* A thread executing in the Jav...

2021-02-28 08:50:36 56

原创 java 调 c dll_Java调用C/C++实现的DLL动态库——JNI

由于项目的需要,最近研究了java 调用DLL的方法,将如何调用的写于此,便于日后查阅:采用的方法是JNI:Java Native Interface,简称JNI,是Java平台的一部分,可用于让Java和其他语言编写的代码进行交互。下面是从网上摘取的JNI工作示意图:总体说明:先在JAVA中建立一个类,通过javac生成.class,再由javah生成.h;然后将.h复制到VC下,由VC实现具体...

2021-02-27 19:01:02 92

原创 Java实现连接池mvc_Spring Boot 如何整合连接池

Spring Boot 整合连接池在实际开发中应用程序与数据库交互时,“获得连接”或在“释放资源”是非常消耗资源的两个过程,为了解决如此类性能问题,通常这种情况我们采用连接池技术重用连接Connection对象,如图1所示。图-1其实Java为数据库连接池提供了公共的接口:javax.sql.DataSource,各个厂商需要让自己的连接池实现这个接口。然后我们的应用程序中耦合这个接口,便可以方便...

2021-02-27 11:13:35 128

原创 java中输出字符串变量的引用_Java中的值传递和引用传递

Java中没有指针,所以也没有引用传递了,仅仅有值传递不过可以通过对象的方式来实现引用传递 类似java没有多继承 但可以用多次implements 接口实现多继承的功能值传递:方法调用时,实际参数把它的值传递给对应的形式参数,方法执行中形式参数值的改变不影响实际参数的值。引用传递:也称为传地址。方法调用时,实际参数的引用(地址,而不是参数的值)被传递给方法中相对应的形式参数,在方法执行中,对形式...

2021-02-27 06:03:45 981

原创 java类对象的组成有哪些字段_从一个class文件深入理解Java字节码结构

前言我们都知道,Java程序最终是转换成class文件执行在虚拟机上的,那么class文件是个怎样的结构,虚拟机又是如何处理去执行class文件里面的内容呢,这篇文章带你深入理解Java字节码中的结构。1.Demo源码首先,编写一个简单的Java源码:package com.april.test;public class Demo {private int num = 1;public int a...

2021-02-26 16:07:59 80

原创 Java递归求费数列和_Java实现用递归算法和非递归算法求解斐波那契数列问题

public class Foo {public static void main(String[] args) {int result1 = 0;int result2 = 0;result1 = diGui(30);result2 = feiDiGui(30);System.out.println("递归结果:" + result1);System.out.println("非递归结果:" +...

2021-02-25 05:29:52 178

原创 java integer ognl_关于国际化、OGNL表达式语言

一、国际化准备资源文件,资源文件的命名格式如下:basename_language_country.propertiesbasename_language.propertiesbasename.properties其中basename是资源文件的基本名,我们可以自定义,但language和country必须是java支持的语言和国家。如:中国大陆: basename_zh_cn.propertie...

2021-02-25 04:23:55 40

原创 java中接口降低耦合性_软件工程中的耦合性和解耦合性是什么意思?

我也来通俗地讲一讲,说的不好请勿喷。简单概括:耦合就是程序中的一部分跟其他部分之间的关系。解耦合就是把必要的耦合理顺,同时尽量减少不必要的耦合(这一句其实就是高内聚低耦合的通俗解释)。如何看待耦合取决于你是从什么视角和层次看待一个程序。如果你正在关注的是一个函数或一个类的内部实现,这个粒度就很细。这个时候你关注的可能是如何把函数/类写的漂亮,让它在功能正确的同时又容易理解。你可以通过改善代码的排版...

2021-02-24 21:12:31 228

转载 java rcp listview,在Eclipse RCP中显示视图时传递参数

I am creating eclipse RCP application and I am stuck with passing parameter while showing a view.As the first approach, I tried setting a static variable in View2 from View1 and opened that view (as b...

2021-02-24 08:09:24 86

原创 core java 厚_A.Core Java

1.Java 8 的重要特性有哪些?2014年3月发布的Java8,是Java面试中热门的问题之一。如果你回答的清晰,表明你对Java最新技术是与时俱进。Java8是自Java5注解和泛型功能以来变化最大的版本。一些重要的特性诸如:强烈推荐访问以上链接了解每个具体的细节,或者阅读Java 8 Features。2.Java的跨平台特性指的什么?跨平台意味着你能在任何操作系统运行同样的Java程序。...

2021-02-23 06:09:30 165

原创 yarn java_YARN - Hadoop 学习手册_教程_Java开发社区

Hadoop - YARN旧的MapReduce架构 JobTracker: 负责资源管理,跟踪资源消耗和可用性,作业生命周期管理(调度作业任务,跟踪进度,为任务提供容错)TaskTracker: 加载或关闭任务,定时报告认为状态此架构会有以下问题:JobTracker是MapReduce的集中处理点,存在单点故障JobTracker完成了太多的任务,造成了过多的资源消耗,当MapReduce j...

2021-02-21 13:17:44 76

原创 java docker开发_docker 快速搭建JAVA开发环境

一、redis环境的创建 并创建了密码:redis123456aB ,此时我们将容器的6379端口映射到本地的6379Docker pull redis #按装reids镜象docker run --name redis -p 6379:6379 -d --restart=always redis:latest redis-server --Appendonly yes --requirepass...

2021-02-21 04:18:01 154

原创 java layout_Java Object Layout(jol)

Running 64-bit HotSpot VM.Using compressed references with 3-bit shift.Objects are 8 bytes aligned.Field sizes by type: 4, 1, 1, 2, 2, 4, 4, 8, 8 [bytes]Array element sizes: 4, 1, 1, 2, 2, 4, 4, 8, 8 ...

2021-02-20 11:00:47 86

原创 java基础学习笔记_Java基础学习笔记三 Java基础语法

Scanner类Scanner类属于引用数据类型,先了解下引用数据类型。引用数据类型的使用与定义基本数据类型变量不同,引用数据类型的变量定义及赋值有一个相对固定的步骤或格式。数据类型 变量名 = new 数据类型();每种引用数据类型都有其功能,我们可以调用该类型实例使用其功能。变量名.方法名();Scanner类Scanner类可以完成用户键盘录入,获取到录入的数据。Scanner使用步骤...

2021-02-16 19:38:41 151

原创 java jvm 线程数_分析jvm线程堆栈

目录一、java线程状态二、使用jstack生成进程dump文件三、统计dump文件中处于不同状态的线程数量四、举例分析不同状态的线程1、分析BLOCKED (on object monitor)状态的线程2、分析TIMED_WAITING (on object monitor)和WAITING (on object monitor)状态的线程3、分析TIMED_WAITING (sleeping...

2021-02-16 05:37:11 618

原创 webuploader java_使用WebUploader实现上传文件功能(一)

写在前面:文件上传方式很多的,对于大文件的上传,在本次项目中也有涉及,主要是用了分片断点上传大文件。所以就去了解了一下WebUploader,先从简单的上传文件开始吧。在代码中写注释,这样看的比较好点,那就直接上代码来看了解实现的过程吧。前台jsp页面:String scheme = request.getScheme();String serverName = request.getServer...

2021-02-16 00:23:12 455

原创 java 同步 互斥锁_java 同步通信互斥锁

package test.run;public class TraditionalThreadCommunication {private Business bus = new Business();public static void main(String[] args) {final TraditionalThreadCommunication a=new TraditionalThread...

2021-02-15 20:36:38 56

原创 java uppercase方法_Java Character toUpperCase()方法

Java Character toUpperCase()方法java.lang.Character.toUpperCase(int codePoint)字符(Unicode代码点)参数使用来自UnicodeData文件的大小写映射信息转换为大写。需要注意的是Character.isUpperCase(Character.toUpperCase(codePoint))某些范围内并不总是返回true...

2021-02-13 14:45:56 952

原创 java 两个运算符重载_java – 运算符重载

编辑:有人提到std :: complex是一个比std :: string更好的例子,用于“好用”运算符重载,所以我也包括一个例子:std::complex c;c = 10.0;c += 2.0;c = std::complex(10.0, 1.0);c = c + 10.0;除了构造函数语法之外,它的外观和行为与任何其他内置类型一样.主要的专业是你可以创建像内置类型一样的新类型.一个很好的例...

2021-02-13 09:06:01 148

原创 alternatives java_linux 下用 alternatives 命令进行多版本java 切换

首先需要把新安装的jdk添加到alternatives:alternatives --install /usr/bin/java java /usr/share/jdk1.6.0_17/bin/java 1600alternatives --install /usr/bin/javac javac /usr/share/jdk1.6.0_17/bin/javac 1600然后使用--display...

2021-02-12 21:29:37 469

原创 java 虚拟机程序_Java虚拟机-如何运行一个程序

示例程序源程序public class Bootstrap {public static void main(String[] args) {String name = "Louis";greeting(name);}public static void greeting(String name){System.out.println("Hello,"+name);}}javap反编译字节码Cla...

2021-02-12 17:00:44 216

原创 java for map_java 使用 for增强对 Map遍历

/*** 使用 for增强对 Map遍历*/package com.wl.entry;import java.util.HashMap;import java.util.Map;import java.util.Map.Entry;public class Demo {public static void main(String[] args) {Student student1=new Stud...

2021-02-12 12:16:44 80

原创 python3获取网页源码_python3中编码获取网页的实例方法

学了python后,之前一些我们常用的方法,也可以换一种思路用python中的知识来解决。相信操作出来后,能收获一大批小粉丝们。就像我们没学习编程之前,看到那种大神都是可望而不可即。今天我们就之前简单获取网页的这种操作用python中的编码来解决,大家可以自行体会一下两者的不同。1.encoding和apparent_encodingimport scrapyurl="https://www.x...

2021-02-09 16:36:12 361

原创 python gui2019_2019年的代码都写完了吗?不如做个Python进度条看看还剩多

我们都知道,进度条是用来直观展示流程所需时间的优秀工具,以免我们担心流程会突然挂掉,而且我们可以用它来预测代码运行是否正常,借助进度条,每个人都能直观地看到脚本最新的进展情况。如果你之前没用过进度条,八成是觉得它会增加不必要的复杂性或者很难维护,其实不然。要加一个进度条其实只需要几行代码。在这几行代码中,我们可以看看如何在命令行脚本以及 PySimpleGUI UI 中添加进度条。下文将介绍 4 ...

2021-02-09 02:59:27 43

原创 mysql 名字分组查询id_MySQL查询将concat分组以Id区分?

让我们首先创建一个表-createtableDemoTable(Idint,Namevarchar(100));使用插入命令在表中插入一些记录-insertintoDemoTablevalues(100,'Chris');insertintoDemoTablevalues(200,'Robert');insertintoDemoTablevalues(100,'Chris...

2021-02-07 16:11:04 217

原创 mysql grantable_MySQL用户管理

MySQL 默认有个root用户,但是这个用户权限太大,一般只在管理数据库时候才用。如果在项目中要连接 MySQL 数据库,则建议新建一个权限较小的用户来连接。同样也是为了更安全。MySQL的用户帐号和信息存储在名为mysql的数据中,所以我们先选择数据库MySQL1usemysql;然后查看一下user表中的用户信息:MySQL1select*fromuser;创建用户:MySQL1create...

2021-02-07 08:13:57 66

原创 linux mysql 匿名用户_linux/ubantu 安装 mysql 并且使其支持远程连接

前言:打开ubantu的 控制台 或者 远程连接到 ubantu的服务器 其他的 linux 基本类似 可能下载 方式稍微不同开始吧!【第一步】首先是安装(目前是2019-4-9 默认安装的是 mysql5.7的稳定版),安装非常的简单 三个步骤 5.7 密码 默认是 root先更新一下 ubantu 命令 apt-get update三条命令:1. sudo ...

2021-02-06 23:58:43 86

原创 electronjs MySQL_Electron中使用sql.js操作SQLite数据库

一、关于sql.jssql.js(https://github.com/kripken/sql.js)通过使用Emscripten编译SQLite C代码,将SQLite移植到Webassembly。 它使用存储在内存中的虚拟数据库文件,因此不会保留对数据库所做的更改。 但是,它允许您导入任何现有的sqlite文件,并将创建的数据库导出为JavaScript类型的数组。这里没有C绑定或node-g...

2021-02-06 18:17:03 454

原创 python绘制国际象棋棋盘、每个格子边长40像素_绘制国际象棋棋盘

绘制方块:canvastestcanvas//添加canvas标记,id相当于起名var canv = document.getElementById("canvas");//通过getElementById获取画布对象canvvar ctx = canv.getContext("2d");//画布设置为2D,对象ctx就是我们的画布ctx.fillStyle = "red";//定义填充颜色ct...

2021-02-04 09:24:55 604

原创 mysql pydev_pydev-python 链接mysql数据库(mac系统)-阿里云开发者社区

在mac os上安装MySQLdb,遇到了很多问题,总结一下:首先,如果用sudo easy_install mysql-python命令安装,基本上不会成功的,原因有两个:一是找不到mysql_config位置,二是现在基本上安装的是64位的系统和64位的python,和默认的32位安装包冲突。解压后,修改site.cfg,其中注释了一行:mysql_config=/usr/local/my...

2021-02-01 18:13:16 77

原创 mysql json 虚拟列_动态可扩展查询MYSQL5.7JSON+虚拟列+Mybatis

背景:现有业务扩展字段,都存在feature字段,存在语义不清晰以及,难以利用索引查询问题Mysql 5.7后推出利器,JSON+虚拟列,即实现了业务语义统一,也支持索引查询加速一、简单描述MySQL 5.7.7 labs版本开始InnoDB存储引擎已经原生支持JSON格式,该格式不是简单的BLOB类似的替换。原生的JSON格式支持有以下的优势:JSON数据有效性检查:BLOB类型无法在数据库层做...

2021-02-01 16:58:56 401

原创 linux下安装mysql的步骤_Linux下安装MySQL步骤_MySQL

bitsCN.com1.下载安装包(这里是32位的):MySQL-client-5.6.13-1.rhel5.i386.rpmMySQL-server-5.6.13-1.rhel5.i386.rpm2.安装rpm -ivh MySQL-server-5.6.13-1.rhel5.i386rpm -ivh MySQL-client-5.6.13-1.rhel5.i3863.重启4.netstate ...

2021-02-01 09:09:54 29

空空如也

空空如也

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

TA关注的人

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