技术开发 第 2 页

JAVA常用API(Date、DateFormat、Calendar、System、Math、基本数据类型包装类) - ZerahMu

注:本文所有内容均属个人见解,如有错误望各位大佬好心指点批评,不胜感激 本章重点单词: parse:解析 format:格式化 pattern:模式 amount:数量 filed :领域 1.Date 类构造方法: Date(); 获取当前系统时间 Date(long date);获取指定参数时

SpringBoot01 InteliJ IDEA安装、Maven配置、创建SpringBoot项目、属性配置、多环境配置 - NeverCtrl_C

1 InteliJ IDEA 安装 下载地址:点击前往 注意:需要下载专业版本的,注册码在网上随便搜一个就行啦 2 MAVEN工具的安装 2.1 获取安装包 下载地址:点击前往 2.2 安装过程 到官网下载的maven是绿色版的,无需安装,解压即可 2.3 修改maven的配置 2.3.1 配置ma

canvas图表详解系列(3):动态饼状图(原生Js仿echarts饼状图) - 苏天天

本章建议学习时间4小时 学习方式:详细阅读,并手动实现相关代码(如果没有canvas基础,需要先学习前面的canvas基础笔记) 学习目标:此教程将教会大家如何使用canvas绘制各种图表,详细分解步骤,本次讲解饼状图。 演示地址: https://sutianbinde.github.io/cha

深入理解计算机系统(4.1)------Y86指令集体系结构 - YSOcean

深入理解计算机系统(4.1)------Y86指令集体系结构

Mvc 流程调用分析 - 给我一个理由

链接地址 https://www.processon.com/view/link/59e71fbbe4b09000f03ce78e 总结: 1. 在Global.ascx 中我们使用RouteCollection中使用MapRoute注册了自己的RouteData,这里面就引入了IRouteHand

即时通信系统Openfire分析之七:集群配置 - Fordestiny

前言 写这章之前,我犹豫了一会。在这个时候提集群,从章节安排上来讲,是否合适?但想到上一章《路由表》的相关内容,应该不至于太突兀。既然这样,那就撸起袖子干吧。 Openfire的单机并发量,一直是一个比较含糊的东西,即使官方也没有很清楚的介绍。但按我自已评估,以4核、8G内存这样的机器配置,5万+的

59、jQuery初识 - 布吉岛丶

jQuery是由原生js写的所以说所有jQuery制作出来的效果都可以使用js做出来,jQuery出现的目的是为了优化代码,提高码代码的效率它将很多功能封装。

浅谈oracle树状结构层级查询之start with ....connect by prior、level及order by - 流年煮雪

oracle层次化查询即树形结构查询,介绍start ...with connect by prior 以及sys_connect_by_path用法及实例从项目实际出发解决实际开发难题

asp.net mvc webapi 实用的接口加密方法 - 谷歌’s

在很多项目中,因为webapi是对外开放的,这个时候,我们就要得考虑接口交换数据的安全性。 安全机制也比较多,如andriod与webapi 交换数据的时候,可以走双向证书方法,但是开发成本比较大, 今天我们不打算介绍这方面的知识,我们说说一个较简单也较常见的安全交换机制 在这里要提醒读者,目前所有

AspectCore.Extension.Reflection : .NET Core反射扩展库 - Lemon丶

在从零实现AOP的过程中,难免会需要大量反射相关的操作,虽然在.net 4.5+/.net core中反射的性能有了大幅的优化,但为了追求极致性能,自己实现了部分反射的替代方案,包括构造器调用、方法调用、字段读写,属性读写和特性读取。在重构时,把反射扩展操作封装到单独的项目 "AspectCore.

CoreCLR源码探索(七) JIT的工作原理(入门篇) - q303248153

很多C 的初学者都会有这么一个疑问, .Net程序代码是如何被机器加载执行的? 最简单的解答是, C 会通过编译器(CodeDom, Roslyn)编译成IL代码, 然后CLR(.Net Framework, .Net Core, Mono)会把这些IL代码编译成目标机器的机器代码并执行. 相信大多

spring cloud+dotnet core搭建微服务架构:配置中心续(五) - 龙向辉

前言 上一章最后讲了,更新配置以后需要重启客户端才能生效,这在实际的场景中是不可取的。由于目前Steeltoe配置的重载只能由客户端发起,没有实现处理程序侦听服务器更改事件,所以还没办法实现彻底实现这一功能。这一章的例子,客户端的部分我们采用Java来实现。Steeltoe更新以后我会及时把 .Ne

Docker官方将支持Kubernetes,容器编排大战宣告结束

10 月 17 日,Docker 在丹麦哥本哈根举行的 DockerCon 大会上宣布,将扩大其 Docker 平台并选择积极拥抱容器编排对手 Kubernetes。这意味着 Docker 客户及开发人员将可以选择同时使用 Kubernetes 与 DockerSwarm 进行容器工作负载的编排。 By 谢然

Pyhton编程(三)之Pycharm安装及运算符 - 无敌小怪兽

一:上节题目解答 1)使用while循环输出 1 2 3 4 5 6 8 9 10(注意:没有7) 2)求1-100的所有数的和 3)输出 1-100 内的所有奇数 4)求1-2+3-4+5 ... 99的所有数的和 5)用户登陆,登陆成功提示Welcome,登陆失败提示Failed,只有三次机会,

奥利奥好吃吗?Android 8.0新特性适配测试报告来啦! - 腾讯WeTest

网上关于Android8.0新功能特性的介绍已铺天盖地,新功能特性会对程序应用带来哪些影响呢,我们从兼容性角度来看下这部分变化。

阿里巴巴Java规约插件试用 - 叶莜落

阿里Java开发规约Eclipse插件介绍 阿里巴巴集团配合《阿里巴巴Java开发手册》PDF终极版开发的IDE插件,目前包括IDEA插件、Eclipse插件。 安装 检查环境 插件要求:JDK1.8,Eclipse4+ 笔者环境为:1.8.0_20,Eclipse Mars2 Eclipse可以通

老司机带你检测相似图片 - 腾讯云技术社区

本文从从图片的dhash,ahash,phash,颜色分布向量到基于语义的sift,surf,gist特征,构建一套分层相似图片检测系统。本文致力于零基础单机快速搭建一个可用的相似图片识别系统。

敏捷开发(2)-Scrum - yxtic

什么是SCRUM Scrum的英文意思是橄榄球运动的一个专业术语,表示“争球”的动作;把一个开发流程的名字取名为Scrum,我想你一定能想象出你的开发团队在开发一个项目时,大家像打橄榄球一样迅速、富有战斗激情、人人你争我抢地完成它,你一定会感到非常兴奋的。 原始含义 Scrum原始含义是指英式橄榄球

Java集合源码分析(一)ArrayList - 苦水润喉

前言 在前面的学习集合中只是介绍了集合的相关用法,我们想要更深入的去了解集合那就要通过我们去分析它的源码来了解它。希望对集合有一个更进一步的理解! 既然是看源码那我们要怎么看一个类的源码呢?这里我推荐的方法是: 1)看继承结构 看这个类的层次结构,处于一个什么位置,可以在自己心里有个大概的了解。 2

JavaScript中的正则表达式 - beevesnoodles

Javascript的正则表达式是前端中比较重要的部分,正则表达式主要用于字符串处理,表单验证等场合,实用高效,文章主要对JavaScript中的正则的学习与总结 正则表达式的定义 正则表达式:是一个描述字符模式的对象,JavaScrip中正则表达式用RegExp对象表示,可以使用RegExp构造函

Iframe父子窗口之间的跨域事件调用和传值 - Lemonnnn

实现方案1:location.hash传值 父页面:parent.html(所在域:www.parent.com) 子页面:child.html(所在域:www.child.com) 要实现父子页面双向的事件调用和传值,需要多加一个代理页面,主要用于子页面调用父页面的方法 代理页面:proxy.ht

d3力导向图聚焦 - 白泽Q

效果描述 双击节点,节点以及节点一度关联的节点保持高亮状态,其余节点变灰,半径变小,文字消失,并且向内收缩。 效果展示 正常状态 聚焦效果 关键代码 节点变化 激活节点保持高亮的样式,其余节点应用noActive样式,且半径变小。 nodeUpdate .transition() .attr('cl

干了这杯Java之Vector - 阿克西斯教成员污米饭

Vector实现了AbstractList抽象类和List接口,和ArrayList一样是基于Array存储的 Vector 是线程安全的,在大多数方法上存在synchronized关键字 ensureCapacity(int minCapacity)方法确保Vector的最小长度,当扩容2倍小于m

面试题:求给定字符串中最长无重复子字符串的长度。 - Kkky

题干: Given a string, find the length of the longest substring without repeating characters. Examples: Given "abcabcbb", the answer is "abc", which the

chromium源码阅读--Browser进程初始化 - 丹西

最近在研读chromium源码,经过一段懵懂期,查阅了官网和网上的技术文章,是时候自己总结一下了,首先从Browser进程启动以及IPC message loop开始吧,这是每个主线程必须有的一个IPC消息轮训主体,类似之前的quagga里thread。 首先来看看chromium的多进程模型: 图

Nodejs入门-基于Node.js的简单应用 - PC.aaron

服务端JavaScript 众所周知的,JavaScript是运行在浏览器的脚本语言,JavaScript通常作为客户端程序设计语言使用,以JavaScript写出的程序常在用户的浏览器上运行。直至Nodejs的出现,Node.js大部分基本模块都用JavaScript语言编写,Node.js的出现

WiFi网络WPA2 KRACK漏洞分析报告 - 阿里聚安全

作者:东帆@阿里安全技术平台团队 ———————— 0x00 漏洞概述 安全研究员Mathy Vanhoef发现的WPA2协议的KRA(Key Reinstallation Attacks)漏洞,利用WPA2协议标准加密密钥生成机制上的设计缺陷,四次握手协商加密密钥过程中第三个消息报文可被篡改重放,

Spring 源码剖析IOC容器(一)概览 - 只会一点java

目录 一、容器概述 二、核心类源码解读 三、模拟容器获取Bean 一、容器概述 spring IOC控制反转,又称为DI依赖注入:大体是先初始化bean再注入使用的过程。本系列默认JDK8源码。容器接口设计图如下: 如上图,可见主要有两条主线: 1.BeanFactory-》Hierarchical

EF框架搭建小总结--ModelFirst模型优先 - 天下!行

前言:去年刚工作的时候,也是刚刚正式接触.net,当时了解了EF以及三种开发模式,Database First、Model First 、Code First。公司用的开发模式是Database First,由于公司有一套成熟的框架,我只需要按部就班的开发即可,因此就没有详细学习过这些开发模式,总觉

java动手动脑 - 她是信仰i

Java动手动脑 1. Ø 早期我们经常这样定义变量 int value=100; Ø 前面的示例中这样定义变量 MyClass obj = new MyClass(); Ø 这两种方式定义的变量是一样的吗? 这两个方式定义是一样的,都是类的实例化,只不过第一个是简便的写法。第二个是正常定义对象的方

activemq的几种基本通信方式总结 - javaobject

简介 在前面一篇文章里讨论过几种应用系统集成的方式,发现实际上面向消息队列的集成方案算是一个总体比较合理的选择。这里,我们先针对具体的一个消息队列Activemq的基本通信方式进行探讨。activemq是JMS消息通信规范的一个实现。总的来说,消息规范里面定义最常见的几种消息通信模式主要有发布-订阅

C#多线程 - 番茄你个西红柿|

C#多线程 一、使用线程的理由 1、可以使用线程将代码同其他代码隔离,提高应用程序的可靠性。 2、可以使用线程来简化编码。 3、可以使用线程来实现并发执行。 二、基本知识 1、进程与线程:进程作为操作系统执行程序的基本单位,拥有应用程序的资源,进程包含线程,进程的资源被线程共享,线程不拥有资源。 2

AlexNet 网络详解及Tensorflow实现源码 - 行动派Xdpie

AlexNet是2012年ILSVRC比赛的冠军,它的出现直接打破了沉寂多年的图片识别领域(在1998年出现LeNet-5网络一直占据图片识别的领头地位),给该领域带来了新的契机,并一步步发展至今,甚至打败了人类的识别精确度,可惜的是2017年的ILSVRC举办方宣布从2018年起将取消该比赛,因为...

【计算机网络】数据交换技术和多路复用技术的正(nao)确(can)打开方式 - 外婆的彭湖湾

对数据交换技术和多路复用技术的基础知识做个小小的总结 (。・`ω´・)

使用BigQuery分析GitHub上的C#代码 - Sweet-Tang

一年多以前,Google 在GitHub中提供了BigQuery用于查询的GitHub上的开源代码( "open source code on GitHub available for querying" ),如果这还不够, "您可以免费每月运行1TB的查询" ! 所以在这篇文章中,我将要收集Git

物联网技术周报第 110 期: Matlab 与智能手机控制 Roomba 机器人

Matlab 与智能手机控制 Roomba 机器人;使用 Arduino 自制示波器;MQTT 与移动应用打造物联网系统:Ionic + ESP8266;Rokid与阿里云联合推出全栈语音开放平台;戴尔将成立物联网部门 投资10亿美元用于研发;索尼发布首款智能蓝牙音箱,争夺下一代互联网入口;Arduino IDE 1.9 beta 版发布,将推出 arduino-cli 和 arduino-preprocessor By 黄峰达

© 云聚网互联网资讯 我要投稿 云聚网博客