自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 java将数据转为0到1_调试与优化:一次数据中心看板 T+1 改 T+0 优化过程

推荐阅读:背景团队目前在做一个用户数据看板(下面简称看板),基本覆盖用户的所有行为数据,并生成分析数据,用户行为数据来源于多个数据源(餐饮、生活日用、充值消费、交通出行、通讯物流、交通出行、医疗保健、住房物业、运动健康...),基于对大量数据的任意请求、排序和统计,没有办法对原生表(原生多表查询相对复杂)直接进行数据采用,所以我们在当日的凌晨获取前一天数据,并将数据做成Json对象保存在Mongo...

2021-02-28 15:16:56 234

原创 小鸡小猪大历险java_小猪佩琪 快乐小鸡 Vue 版

Mrs Chik* {padding: 0;margin: 0;}html, body {background: #000;color: #fff;overflow: hidden;touch-action: none;-ms-touch-action: none;height: 100%;}#app {touch-action-delay: none;touch-action: none;-ms...

2021-02-28 13:52:02 241

原创 phaser如何使用java_java多线程之Phaser的使用详解

前面的文章中我们讲到了CyclicBarrier、CountDownLatch的使用,这里再回顾一下CountDownLatch主要用在一个线程等待多个线程执行完毕的情况,而CyclicBarrier用在多个线程互相等待执行完毕的情况。Phaser是java 7 引入的新的并发API。他引入了新的Phaser的概念,我们可以将其看成一个一个的阶段,每个阶段都有需要执行的线程任务,任务执行完毕就进入...

2021-02-28 03:39:17 112

原创 mysql如何复制数据库_mysql – 如何复制两个不同的数据库系统?

我不确定,如果它完全适合stackoverflow,但是因为我正在寻找一些代码而不是工具,我认为它确实如此.我正在寻找一种如何复制/同步不同数据库系统的方法 – 在这种情况下:mysql和mongodb.我们为不同的目的运行.我们从一个mysql数据库开始,稍后为特殊应用程序添加了mongodb.我们希望在两个数据库中都有数据,我们希望在mongodb中分别在mysql中使用dbrefs中的约束....

2021-02-27 22:38:15 223

原创 java用socket解析16进制数据_浅析Java基于Socket的文件传输案例

本文实例介绍了Java基于Socket的文件传输案例,分享给大家供大家参考,具体内容如下1、Java代码package com.wf.demo.socket.socketfile;import java.net.*;import java.io.*;/*** 2.socket的Util辅助类** @author willson**/public class ClientSocket {privat...

2021-02-27 06:38:18 487

原创 JAVA中word转PDF缺失表格_java – 当excel(.xlsx)使用开放式办公室转换为pdf(.pdf)时,缺少工作表和页面大小问题...

我已经使用JodConverter和Open-Office创建了一个应用程序,用于将excel(.xlsx)转换为PDF,该应用程序正常工作,但我面临两个问题>输出PDF的页面是A4尺寸的形式,因为某些工作表内容已经被切掉了.因为我希望excel的每个工作表都像一个页面一样完整.>没有工作表丢失,说如果我的excel有8个工作表我只在PDF输出中只有两三个即使我们试图从开放办公室直接转...

2021-02-27 02:07:46 806

原创 java排序算法应用场景_【Java】九大排序算法总结(复杂度及应用场景)

1、时间复杂度都为O(n²),需要一个临时变量用来交换数组内数据位置,所以空间复杂度为O(1)。优化:使用一个标志位来判断是否有序,若果有序,那么循环一次就直接退出,时间复杂度为O(n)。2、选择排序是冒泡排序的改进,同样选择排序无论序列是怎样的都是要比较n(n-1)/2次的,最好、最坏、平均时间复杂度也都为O(n²),需要一个临时变量用来交换数组内数据位置,所以空间复杂度为O(1)。3、插入排序...

2021-02-26 14:22:17 327

原创 用java写pcb_PCB的各层定义及描述

1、TOP LAYER(顶层布线层):设计为顶层铜箔走线。如为单面板则没有该层。2、BOMTTOM LAYER(底层布线层):设计为底层铜箔走线。3、TOP/BOTTOM SOLDER(顶层/底层阻焊绿油层):顶层/底层敷设阻焊绿油,以防止铜箔上锡,保持绝缘。在焊盘、过孔及本层非电气走线处阻焊绿油开窗。焊盘在设计中默认会开窗(OVERRIDE:0.1016mm),即焊盘露铜箔,外扩0.1016m...

2021-02-26 05:24:26 369

原创 java写的cacheutils_CacheUtil.java

import com.google.common.cache.Cache;import com.google.common.cache.CacheBuilder;import java.io.UnsupportedEncodingException;import java.util.Collection;import java.util.Map;import java.util.concurren...

2021-02-25 22:49:08 179

原创 sealed java_C#中sealed的用法(不是原创)

1. sealed关键字当对一个类应用 sealed 修饰符时,此修饰符会阻止其他类从该类继承。类似于Java中final关键字。在下面的示例中,类 B 可以继承类A,但是任何类都不能继承类Bclass A {}sealed class B : A {}2. sealed 修饰方法或属性可以允许类从基类继承,并防止它们重写特定的虚方法或虚属性。1)sealed是对虚方法或虚属性,也就是同overr...

2021-02-25 13:44:48 148

原创 java强制关闭弹出的消息框_求大神!!点“退出系统”后弹出对话框,点确定退出,点取消返回...

该楼层疑似违规已被系统折叠隐藏此楼查看此楼import javax.swing.*;import javax.swing.border.*;import java.awt.*;import java.awt.event.*;import java.sql.*;public class Film implements ActionListener{JFrame f = null; ...

2021-02-25 12:06:44 137

原创 java中浅拷贝和深拷贝_Java中浅拷贝和深拷贝的区别

浅拷贝和深拷贝的定义:浅拷贝:被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。即对象的浅拷贝会对“主”对象进行拷贝,但不会复制主对象里面的对象。”里面的对象“会在原来的对象和它的副本之间共享。简而言之,浅拷贝仅仅复制所考虑的对象,而不复制它所引用的对象。深拷贝:深拷贝是一个整个独立的对象拷贝,深拷贝会拷贝所有的属性,并拷贝属性指向的动态分配的内存。当对象...

2021-02-25 07:07:01 81

原创 java取cookie遇到中文 tomcat报错_Java——cookie简单案例-Go语言中文社区

案例:记住上一次访问时间1. 需求:1. 访问一个Servlet,如果是第一次访问,则提示:您好,欢迎您首次访问。2. 如果不是第一次访问,则提示:欢迎回来,您上次访问时间为:显示时间字符串2. 分析:1. 可以采用Cookie来完成2. 在服务器中的Servlet判断是否有一个名为lastTime的cookie1. 有:不是第一次访问1. 响应数据:欢迎回来,您上次访问时间为:2. 写Cooki...

2021-02-24 13:07:01 113

原创 java中数组集求余集_年年有余之java求余的技巧集合

背景传说里玉皇大帝派龙王马上降雨到共光一带,龙王接到玉皇大帝命令,立马从海上调水,跑去共光施云布雨,但粗心又着急的龙王不小心把海里的鲸鱼随着雨水一起降落在了共光,龙王怕玉皇大帝责怪,灵机一动便声称他是派鱼到共光,希望百姓可以年年有余,并请求玉皇大帝将这条鱼任命为鱼神,保佑人间太平可以年年有余。年年有余java 求余操作初阶java中也有余的规范【jls-15.17.3】,废话不说,直接上代码,从中...

2021-02-24 09:22:00 273

原创 java map string list_使用Java 8将<String,Map <String,Car >>映射到List <Car>

qq_遁去的一_1我的结果与@Boris相同,但我将向您展示如何使用IntelliJ实现它:for(Mapvalue:mapNeighborhood.values()){for(Carcar:value.values()){if(car.isRed()){car.repaint(Color.BLACK);}...

2021-02-24 05:10:40 98

原创 通过java 接口获取数据_【Java】调用http接口获取数据

方法如下:import java.io.BufferedReader;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;/*** Created by yl1794 on 2018/5/16.*/public class getHttpInterface {// 调用http...

2021-02-21 14:57:17 281

原创 java多线程的安全_Java多线程安全问题

线程安全问题.因为线程的随机性,有可能会导致多线程在操作数据时发生数据错误的情况产生。线程安全问题产生的原因:当线程中多条代码在操作同一个共享数据时,一个线程将部分代码执行完,还没有继续其他代码时,被另一个线程获取cpu执行权,这时,共享数据操作就有可能出现数据错误。简单说:多条操作功能数据的代码被多个线程分开执行造成的。安全问题涉及的内容:1,共享数据。2,是否被多条语句操作。 这也是判断多线程...

2021-02-20 10:35:26 124

原创 pythonista3爬取淘宝数据_cfdilib-从python管理xml CDFI并与多个pac签名的库。-Vauxoo OpenSource Specialists. Features 0.7....

作者:Vauxoo OpenSource Specialists.### 作者邮箱:mexico@vauxoo.com### 首页:https://github.com/vauxoo/cfdilib### 文档:None### 下载链接=======CFDILib.. image:: https://badge.fury.io/py/cfdilib.svg :target: https://bad...

2021-02-20 02:56:36 249

原创 java环境配置步骤_java环境变量配置步骤

编写一个Java程序后,如果想让自己编写的代码可以正常运行,我们便需要对它进行编译和运行,而Java环境变量的配置就显得尤为重要,不少朋还会不清楚java环境变量配置步骤,下面我们一起来看看java环境变量配置方法。1、打开 环境变量窗口右键 This PC(此电脑) -> Properties(属性) -> Advanced system settings(高级系统设置)-> ...

2021-02-20 01:57:17 243

原创 kotlin语法和java差别_kotlin 语法跟 java 的不同

1.extends 用 (冐号):代替。MainActivity extends Activity,现在是 MaiActivity :Activity()2.interface 用(逗号),代替。 A interface B{}现在是 ,B{}3.override 不现进 注解,而是用到了方法中这样写 override fun onCreate(saveInstanceState:Bundl...

2021-02-19 16:07:50 592

原创 python popen exec_popen (): OSError: [Errno 8] python中的Exec格式錯誤?

Yesterday, I wrote and ran a python script which executes a shell using subprocess.Popen(command.split()) where command is string which constitutes .sh script and its argument. This script was working...

2021-02-19 14:52:56 213

原创 arm java 搭建_ARM搭建并配置服务器tomcat

参考:https://www.cnblogs.com/YpfBolg/p/10863911.html1、环境1. arm: ARM aarch64开发板2. jdk-8u231-linux-arm64-vfp-hflt .tar.gz (下载:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-213315...

2021-02-19 09:38:04 1070

原创 java dom创建xml_DOM方式创建XML

核心代码:publicvoidCreateXml()throwsException{//1.创建解析工厂DocumentBuilderFactorybdf=DocumentBuilderFactory.newInstance();//2.创建解析器DocumentBuilderdb=bdf.newDocumentBuilder();//3.创建XML文档Documentdom=db....

2021-02-19 05:08:32 165

原创 jml java msn_JML 简单的MSN 机器人

http://kenter1643.javaeye.com/blog/306649 的资料给了极大的帮助1 JML 下载地址:http://sourceforge.net/projects/java-jml/2 JML 相关地址:http://sourceforge.net/apps/trac/java-jml3 代码. 请注意 173,174,175行.为指定用户发送消息.和之前代码78行多了窗...

2021-02-17 04:05:01 202

原创 java threadlocal原理_【java】ThreadLocal线程变量的实现原理和使用场景

一.ThreadLocal线程变量的实现原理1.ThreadLocal核心方法有这个几个get()、set(value)、remove()2.实现原理ThreadLocal在每个线程都会创建一个线程内对应的T的副本,本T数据可以在本线程内任何地方可以被使用。线程之间互相不影响,所以是线程安全的。3.底层结构ThreadLocal实现各个线程数据副本的存取,是通过操作它的内部类ThreadLocal...

2021-02-16 09:45:38 123

原创 java mysql登录系统_用JAVA做了一个登录系统,在页面中输入数据库中已有的用户名和密码,总是跳转到错误页面,无法登陆成功...

packageorg.servlet;importjava.io.*;importjavax.servlet.*;importjavax.servlet.http.*;importorg.model.*;importorg.dao.*;publicclassLoginServletextendsHttpServlet{publicvoid...package org.servlet;import ...

2021-02-16 06:51:24 573

原创 java lastindexof空格_Java lastIndexOf()方法:返回最后一次出现的索引位置

Java String类中的 lastIndexOf() 方法返回指定字符最后一次出现在指定字符串中的索引位置。如果未找到该字符则返回 -1。语法1lastIndexOf(int ch)参数说明:ch:一个字符(Unicode代码点)。示例使用 lastIndexOf() 函数在字符串 strCom 中搜索字符 a 最后一次出现的索引位置,并将返回结果赋值给 int 型变量 index。Stri...

2021-02-16 05:42:57 199

原创 html xpath java_JsoupXpath: 基于Antlr4针对html解析与数据提取用Java完整实现了W3C XPATH 1.0标准语法的html解析器...

JsoupXpathA html parser with xpath base on Jsoup and Antlr4.Maybe it is the best in java,Just try it.简介JsoupXpath 是一款纯Java开发的使用xpath解析提取html数据的解析器,针对html解析完全重新实现了W3C XPATH 1.0标准语法,xpath的Lexer和Parser基于...

2021-02-15 23:16:00 187

原创 java 数组运算_Java数组运算

在使用Java进行程序设计的时候,当为一个long型变量赋值一个整数常量时,如果这个值超过int型数据的取值范围,程序就会出现编译错误,但是有一种情况程序不会出错的,就是将多个int型数据进行算数运算的结果赋值给long型变量,即使这个运算结果超过int型数据取值范围,程序也不会出现编译错误.。测试1:long num=2147483648;给num赋值时,提示出错,超出取值范围.测试2:pack...

2021-02-15 17:14:16 161

原创 java监控程序_JAVA 程序监控基础简述

最近在项目中自感程序木有问题,也没有什么错误日志出来。但就是有人反映服务慢,有时连不上的情况。为了解决这么妖的问题只能去详细的看看运行中的程序到底出了什么情况,这时如果有个比较好的监控工具可以监控运行中的程序那就完美了。问了度娘才知道原来jdk已经给我们提供了非常多的监控工具,方便我们实时了解我们些程序哪出问题了。不得不说人家考虑的就是周全。下面就来介绍下几款自带的监控程序吧。oracle jdk...

2021-02-15 15:11:31 464

原创 java验证用户名密码用数组_java标准-密码用数组比用字符串安全

转载:http://my.oschina.net/jasonultimate/blog/1669681) SinceStrings are immutable in Javaif youstorepassword as plain text it will be available inmemoryuntil Garbagecollectorclears it and since...

2021-02-13 16:06:09 181

原创 java list.get(i) 效率_Java中List效率的比较

Java Collections Framework(JCF) 是JavaSE中一个基本的类集,几乎所有的项目都会用到,其中的List 则是JCF中最最常用的一个接口。围绕List接口,有很多实现,诸如常用的ArrayList 、LinkedList 、Vector 、Stack,还有Java5之后引入的CopyOnWriteArrayList ,也有不少List 的开源实现,如Apachecom...

2021-02-13 15:50:57 465

原创 java date获取昨天日期_Java获取昨天和今天的日期-Fun言

因为做百度统计数据导出的时候,要用到日期这个东西,就是计算从哪天开始计算的,我就需要计算从昨天到今天所统计的数据,所以我需要获取昨天的日期,我本来的想法是获取今天的日期,然后减一,后来一想,要是今天是1号咋办,所以就找了一些文章,最后总结了一些关于日期的计算方法。一、当前日期的计算方法1、Calendar对象int y,m,d,h,mi,s;Calendar cal=Calendar.getIns...

2021-02-13 12:23:58 1897

原创 java布尔类型定义_Java数据类型以及变量的定义

一:Java数据类型有基本数据类型,引用数据类型二:8种基本数据类型:1.整数类型:byte,short,long2.浮点数据类型:float,double3.字符类型:char4.布尔类型:booleana.整数类型默认的类型是intb.定义long类型的数据,必须在后面加上l或Lc.浮点数类型,默认的数据是doubled.定义float类型的数据。必须要在数据加上F和fe.double的时候...

2021-02-13 07:42:23 1793

原创 java ffmpeg 获取视频时长_Java通过调用FFMPEG获取视频时长

FFmpeg是一套可以用来记录、转换数字音频、视频,并能将其转化为流的开源计算机程序。采用LGPL或GPL许可证。它提供了录制、转换以及流化音视频的完整解决方案。它包含了非常先进的音频/视频编解码库libavcodec,为了保证高可移植性和编解码质量,libavcodec里很多codec都是从头开发的。由此看来FFmpeg很强大,很多主流的音频、视频处理软件都使用了FFmpeg。FFmpeg下载下...

2021-02-13 02:36:03 266

原创 java二进制权限_二进制权限管理(转)

这里笔者介绍一种很常用,也比较专业的权限控制思路。这里用java语言描述,其实都差不多的。要换成其他的语言主,自己转一下就可以了。为了方便起见,我们这里定义a^b为:a的b次方。这里,我们为每一个操作设定一个唯一的整数值,比如:删除A---0修改A---1添加A---2删除B---3修改B---4添加B---5理论上可以有N个操作,这取决于你用于储存用户权限值的数据类型了。这样,如果用户有权限:添...

2021-02-12 22:46:37 388

原创 Java http gzip压缩_HTTP 传输内容的压缩

总结:内容编码:通过content-encoding来指定内容的压缩方式,通过content-length来指定文件大小,服务端会在缓冲指定大小的数据后才发送到浏览器,浏览器收到指定大小的数据后认为文件已接收完毕,之后用相应的压缩方式对内容进行解压。传输编码:上述方式中服务器等指定大小的资源缓冲好才发给浏览器,造成浏览器等待时间长,会影响用户体验。可通过transfer-encoding:chun...

2021-02-12 22:03:00 1551

原创 java的json解析工具_Java下的json解析工具

//在www.json.org上公布了很多Java下的json解析工具,其中org.json和json-lib比较简单,两者使用上差不多。下面两段源代码是分别使用这两个工具解析和构造//JSON的演示程序。//这是使用json-lib的程序:import java.util.HashMap;import java.util.Map;import net.sf.json.JSONObject;pub...

2021-02-12 19:16:58 106

原创 gsoap java_gSoap的JAVA客户端

WebService的一段示例,服务端是利用gSoap写的,然后C++编写的客户端测试结果是正常的,利用地址http://127.0.0.1:1234也是可以看到完整的WSDL代码在JAVA客户端方面,利用wsimport命令...WebService的一段示例,服务端是利用gSoap写的,然后C++编写的客户端测试结果是正常的,利用地址http://127.0.0.1:1234也是可以看到完整的...

2021-02-12 14:55:51 243

原创 java 红黑树_红黑树深入剖析及Java实现

红黑树是平衡二叉查找树的一种。为了深入理解红黑树,我们需要从二叉查找树开始讲起。BST二叉查找树(Binary Search Tree,简称BST)是一棵二叉树,它的左子节点的值比父节点的值要小,右节点的值要比父节点的值大。它的高度决定了它的查找效率。在理想的情况下,二叉查找树增删查改的时间复杂度为O(logN)(其中N为节点数),最坏的情况下为O(N)。当它的高度为logN+1时,我们就说二叉查...

2021-02-12 09:45:11 80

空空如也

空空如也

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

TA关注的人

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