自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 问答 (1207)
  • 收藏
  • 关注

原创 java线程移除队列_Java线程池ThreadPoolExecutor中workers.remove(w)疑惑

在查看Java线程池实现的源码时,对于线程池内部worker生命周期有一个不解的地方:当worker所持有的task,或者线程队列中的task都被执行完以后,为什么worker要被移除线程池的worker集合。追踪源码的过程大致是:查看execute(Runnable command)方法,发现了addWorker(command, true)的调用int c = ctl.get();if (wo...

2021-02-28 01:00:01 381

原创 java io流输入输出_Java中IO流,输入输出流概述与总结

转自:https://www.cnblogs.com/biehongli/p/6074713.html1:Java语言定义了许多类专门负责各种方式的输入或者输出,这些类都被放在java.io包中。其中,所有输入流类都是抽象类InputStream(字节输入流),或者抽象类Reader(字符输入流)的子类;而所有输出流都是抽象类OutputStream(字节输出流)或者Writer(字符输出流)的子...

2021-02-27 17:22:24 55

转载 java调用cpu负载,在Java中生成CPU负载

I am conducting some throughput testing. My application has toread from JMSdo some processingwrite to JMSMy goal here is to simulate #2, 'some processing'. That is, introduce a delay and occupy the CP...

2021-02-27 10:37:52 72

原创 java util 排序_java.util.map中对value值排序

Map的特性:Map內涵资料是Key ->Value的架构集合体,而Key是属于Set的架构集合体,也就是说Key的值是唯一的,而Value的值可以重复。一般常用的物件是HashMap或TreeMap,如果考虑效能的话,建议使用HashMap,如果希望Key值有顺序性,就使用TreeMap吧!所以Map的集合体,资料的摆放方式是沒有顺序性的,我们需要借助有顺序性的集合体List来帮忙。1.当...

2021-02-24 12:22:34 207

原创 yelp mysql_《 MySQL必知必会 》下载 以及 Ubuntu16.04 下配置其使用的软件环境

刚开始接触数据库, 想从《 MySQL必知必会 》入门,需要本地配置一个MySQL数据库,配置环境的时候遇到了一些问题,特此记录。以及 原版官网 书中附录B提到的样例表文件(也就是书中所用到的例子)也是在这个页面下载,稍后会提到。一、 Ubuntu 16.04下 安装 MySQL正常的话几条语句就安装好了:1.更新:sudo apt-get update有的时候系统会使用IPv6的地址进行更...

2021-02-22 11:25:29 58

原创 python程序怎么运行通讯录管理中心_python 字典使用实例:创建通信录并完成修改、查找操作...

练习目的:巩固python 字典的创建,合并,修改及使用。学了python字典后,同学们想创建一个自己的通信录,小明是这么做的:先根据三位舍友的联系方式创建一个字典dicTXL然后将隔壁舍长已创建好的字典dicOther合并进自己的通信录合并之后,小明又打算给通信录增加一列“微信号”,为此他询问了相关同学的微信号并存储在了字典dicWX中,然后合并进了通信录,而没有询问到微信号的同学使用手机号做为...

2021-02-21 10:35:19 1887

原创 python入门语法算法_Python入门,从19个语法开始!

源 / Python学习联盟Python简单易学,但又博大精深。许多人号称精通Python,却不会写Pythonic的代码,对很多常用包的使用也并不熟悉。学海无涯,我们先来了解一些Python中最基本的内容。Python的特点解释型语言,无需编译即可运行提供了交互式命令行基于对象的编程思想跨平台和良好的兼容性,在Windows、Mac、Linux上都可运行简单好用而且功能强大01 中文编码很多同学...

2021-02-20 09:26:12 54

原创 datetime 转java_Java 和 Javascript 的 Date 与 .Net 的 DateTime 之间的相互转换

Java 和 Javascript 的 Date 对象内部存放的是从1970年1月1日0点以来的毫秒值。.Net 的 DateTime 对象内部存放的是从0001年1月1日12点以来的tick值,1ticks=100纳秒=0.1微秒。因此,我们可以借助1970年1月1日0点这个特殊的时刻来对二者进行换算,代码如下:using System;namespace Extends{public stat...

2021-02-20 06:51:43 142

原创 java程序画企鹅_大话数据结构(十)java程序——队列

1、队列的定义队列(queue):是只允许在一端进行插入操作,而在另一端进行删除操作的线性表。队列是一种先进先出的线性表,简称FIFO(First out firts in)。允许插入的一头是队尾,允许删除的一头是队头。注意:队列是线性表,也同样有类似线性表的各种操作,不同的就是插入数据只能在队尾进行,删除数据只能在队头进行。2、循环队列2.1 循环队列的定义队列中front指针指向队头元素,re...

2021-02-20 02:43:27 74

原创 java安卓6.0闪退_开发一个简单的app,进去后闪退,不知道怎么回事

09-17 18:59:33.602 5423-5475/com.example.datebasetest E/Bmob: java.lang.SecurityException: getDeviceId: Neither user 10211 nor current process has android.permission.READ_PHONE_STATE.09-17 18:59:33.72...

2021-02-16 20:16:05 180

原创 java 类加载器有几种_JAVA为什么要有多个类加载器,1个不行吗

Each class loader is designed to load classes from different locations. For instance, you can actually create a class loader that will load a class file from a networked server or download the binary ...

2021-02-16 15:59:17 743

原创 java代码的执行过程_java从代码到运行的过程

java从代码到运行的过程Java 技术具有卓越的通用性、高效性、平台移植性和安全性,广泛应用于PC、数据中心、游戏控制台、科学超级计算机、移动电话和互联网,同时拥有全球最大的开发者专业社群。以下是小编为大家搜索整理的java从代码到运行的过程, 希望能给大家带来帮助!更多精彩内容请及时关注我们应届毕业生考试网!用一个图来描述这个过程会比较容易理解:1 :编写代码首先把我们想要计算机做的事情,通过...

2021-02-16 13:36:25 175

原创 java生成时间编号_编号的生成(日期+序列号)

packagecom.bjno.service.serviceImpl;importjava.text.SimpleDateFormat;importjava.util.Date;importjava.util.HashMap;importjava.util.List;importjava.util.Map;importorg.springframework.stereotype.Service;...

2021-02-16 08:16:08 805

原创 java parrallel for_Java parallel stream用法

先摘录关于collection并发的一段话:One difficulty in implementing parallelism in applications that use collections is that collections are not thread-safe, which means that multiple threads cannot manipulate a col...

2021-02-16 07:23:10 65

原创 java继承的概念_Java继承概念详细解读

继承与合成基本概念继承:可以基于已经存在的类构造一个新类。继承已经存在的类就可以复用这些类的方法和域。在此基础上,可以添加新的方法和域,从而扩充了类的功能。合成:在新类里创建原有的对象称为合成。这种方式可以重复利用现有的代码而不更改它的形式。1.继承的语法关键字extends表明新类派生于一个已经存在的类。已存在的类称为父类或基类,新类称为子类或派生类。例如:class Student exten...

2021-02-15 12:49:14 372

转载 java window closed,Java - 如何防止WindowClosing实际关闭窗口

I seem to have the reverse problem to most people. I have the following pretty standard code to see if the user wants to do some saves before closing the window:frame.setDefaultCloseOperation(WindowC...

2021-02-13 18:22:17 154

原创 java本地页面测试工具_Java的四大开源测试工具

原标题:Java的四大开源测试工具测试是应用程序生命周期里至关重要的一步,应用程序在进行最后的部署之前,需要通过测试来确保它的负载管理能力以及在特殊情况下的工作条件和工作加载情况。网络上许多开源的Java测试工具,然而真正经得起时间和实践考验的不多,本文例举了Java里的四大开源测试工具,这四个工具主要专注于前端测试,并且得到了测试人员和QA团队的广泛使用。 Apache JMeter——JMet...

2021-02-13 11:41:49 92

原创 java 有向图是否有环_JAVA算法数学模型:判断有向图中(流程中)是否存在环(即开即用干货)...

import java.util.Arrays;import java.util.LinkedList;import java.util.Queue;import java.util.Scanner;public class test1 {//邻接矩阵static int[][] graph = new int[200][200];//结点个数和边的个数static int vNum, eNum;...

2021-02-13 08:19:56 502

原创 java gc机制_javaGC机制

什么是垃圾回收?程序的运行必然需要申请内存资源,无效的对象资源如果不及时处理就会一直占有内存资源,最终将导致内存溢出,所以对内存资源的管理非常重要。垃圾回收就是对这些无效资源的处理,是对内存资源的管理。垃圾回收的算法?引用计数法引用计数是历史最悠久的一种算法,最早George E. Collins在1960的时候首次提出,50年后的今天,该算法依然被很多编程语言使用。原理假设有一个对象A,任何一个...

2021-02-12 10:03:17 94

原创 java 取最小值_Java 数组获取最大和最小值的实例实现

以下实例演示了如何通过 Collections 类的 Collections.max() 和 Collections.min() 方法来查找数组中的最大和最小值:Main.java 文件:import java.util.Arrays;import java.util.Collections;public class Main {public static void main(String[] a...

2021-02-12 09:49:48 1187

原创 tkinter和mysql做登录注册_Tkinter & mysql 的登录框练习

importtkinter as tkfrom tkinter importmessageboximportpymysqlclassSignIn(object):def __init__(self, root):self.root=rootself.name=Noneself.password=Nonedefthe_Window(self, ):tk.Label(self.root, text=u...

2021-02-11 12:37:48 90

原创 python高级语言设计我是卧底_python高级语法.md

高级语法函数定义def fun():# statement...[return ]定义模块一个python文件就是一个模块一个包含模块的文件夹也是一个模块导入模块import ${module_name} # module_name 就是模块文件的名称,不加后缀 .pyfrom ${module_namespace} import ${module_name} #从模块空间导入某个模块面向对象创建...

2021-02-11 06:50:52 54

原创 python字典集合代码测试_【Python基础】使用列表、字典和集合生成式来缩短代码...

作者 | Philip Wilkinson编译 | VK来源 | Towards Datas Science在使用Python将近一年的时间里,我经常遇到“生成式”这个词,但我没生成式它的确切含义或它所涵盖的内容。直到最近,我才发现,有了生成式后,我可以利用列表将我的代码从多行缩短为一行。此外,这种代码缩短方法不仅可以用于列表,还可以用于字典和集合。本文试图解释生成式在列表、字典和集合的适用性,以...

2021-02-10 07:04:39 97

原创 python sql语句占位符_Python数据库语句查询生成与占位符使用技巧的不解之处

直接通过 python的连接字符串生成查询语句,有可能会有sql注入的危险。如果,只生成单条查询,注意点的话,连接字符串组合成查询语句,危险性大不大?好像应该也没什么问题如果使用 “?”占位符的话,感觉很不灵活不方便。比如,多个keyselect * from tableselect id,name from table这里使用占位符,貌似不能这么用。args= ('name','xxx')c.e...

2021-02-09 06:45:58 1034

原创 mysql分页取数每一页生成xml_mybatis分页如何实现?有几种常用分页方式?

说起数据库操作,分页绝对是少不了的,一般网站几乎都会有分页功能,下面我们就来了解一下基于mybatis和MySql的分页功能的几种实现方式吧。一、Sql分页具体实现:1.接口下定义分页的方法ListqueryStudentsBySql(Mapdata);2.通过对应的xml文件获取所需节点的所有信息select*fromstudentlimit#{currIndex},#{p...

2021-02-08 03:11:49 261

原创 c++调试 vim_C++调试记录与心得分享

之前开发用Linux C比较多,C++中的STL 容器基本没有接触过。最近在学习C++,平时用到c++ 17中的部分新特性,下面就简单分享下自己C++的学习流程。一、环境搭建本人使用的是CentOS 7系统,该系统默认的g++版本不支持c++17的新特性。所以,首先需要做的就是升级新版本的g++。1.到ftp://ftp.mirrorservice.org/sites/sourceware.org...

2021-02-06 14:52:18 260

原创 python绘画范围单位_为绘图指定数据单位中的标记大小

我从matplotlib切换到plotly主要是为了在2D/3D中绘制平滑的动画,我想绘制由多个圆/球体组成的机器人的运动。在机器人不同的身体部位有不同的大小,圆圈需要准确地表示出来。在中有没有一种方法可以用数据单位指定标记的大小?例如,我想绘制一个5m x 5m(x5m)的截面,其中半径为0.1m的圆/球体沿不同的轨迹移动。在在matplotlib中,我知道两种选择。一种是使用补丁(matplo...

2021-02-04 09:34:57 752

原创 mysql 查询简单记忆_简单记录几个有用的sql查询

转载自:http://blog.itpub.net/16436858/viewspace-676265/下面示例中,查询的数据表参考这一篇的Person表。一、限制返回的行数1、Sql Server1SELECT TOP 10 Id,FirstName, LastName2FROM Person2、Oracle1SELECT Id,FirstName, LastName2FROM Person3W...

2021-02-03 08:05:39 74

原创 杨德华 mysql_杭州数列科技杨德华——MySQL秒杀场景优化

1.MySQL/Percona 5.6/5.7 秒杀场景优化 杨德华@PHPCON 20172.个⼈人介绍 • 杨德华 • 曾供职于阿⾥里里集团数据库技术团队 • 经历5年年双⼗十⼀一MySQL⼤大考 • ⽬目前供职 杭州数列列科技 • 微信号:whitepoplar3.压测场景 • 压测⼯工具 sysbench0.5(官⽅方认可的压测⼯工具) • 事务隔离级别均为READ-COMMITTED. ...

2021-02-03 02:57:17 122

原创 mysql分离解析原理_mysql主从复制与读写分离原理解析和配置

一.工作原理简单的说就是把 一个服务器上执行过的sql语句在别的服务器上也重复执行一遍, 这样只要两个数据库的初态是一样的,那么它们就能一直同步。当然这种复制和重复都是mysql自动实现的,我们只需要配置即可。我们进一步详细介绍原理的细节, 这有一张图:上图中有两个服务器, 演示了从一个主服务器(master) 把数据同步到从服务器(slave)的过程。这是一个主-从复制的例子。 主-主互相复制只...

2021-02-02 20:48:12 78

原创 mysql存储过程中删除定时器_关于Mysql 存储过程 以及 函数 定时器 的札记

关于mysql 存储过程 以及 函数 定时器 的笔记CURRENT_DATE();CURDATE();都表示 获取系统当前 年月日 格式 ‘2012-08-01’;要使定时起作用MySQL的常量GLOBAL event_scheduler必须为on或者是1-- 查看是否开启定时器SHOW VARIABLES LIKE '%sche%';-- 开启定时器 0:off 1:onSET GLOBAL...

2021-02-02 07:51:30 52

原创 mysql recovery参数_Mysql - 关于relay_log_recovery参数的测试

一、概述官方文档中对relay_log_recovery参数的解释Enables automatic relay log recovery immediately following server startup. The recovery process creates a new relay log file, initializes the SQL thread position to th...

2021-02-01 18:17:34 164

空空如也

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

TA关注的人

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