技术开发

MySQL/数据库 知识点总结 - 不懒人

书籍推荐 《SQL基础教程(第2版)》 (入门级) 《高性能MySQL : 第3版》 (进阶) 文字教程推荐 SQL Tutorial (SQL语句学习,英文)、SQL Tutorial(SQL语句学习,中文)、SQL语句在线练习 (非常不错) Github-MySQL入门教程(MySQL tuto

Java框架之Spring02-AOP-动态代理-AspectJ-JdbcTemplate-事务 - 远离颠倒梦想

AOP 动态代理 代理设计模式的原理:使用一个代理将原本对象包装起来,然后用该代理对象”取代”原始对象。任何对原始对象的调用都要通过代理。代理对象决定是否以及何时将方法调用转到原始对象上。 代理模式的三要素: 代理主题接口 代理者 被代理者 代理模式的主要优点 代理模式在客户端与目标对象之间起到一个

《深入浅出话数据结构》系列之什么是B树、B+树?为什么二叉查找树不行? - 超悦人生

本文将为大家介绍B树和B+树,首先介绍了B树的应用场景,为什么需要B树;然后介绍了B树的查询和插入过程;最后谈了B+树针对B树的改进。

一文搞定Spring Boot + Vue 项目在Linux Mysql环境的部署(强烈建议收藏) - siwei718

本文介绍Spring Boot、Vue 、Vue Element编写的项目,在Linux下的部署,系统采用Mysql数据库。按照本文进行项目部署,不迷路。 1. 前言 典型的软件开发,经过“需求分析”,“概要设计”,“详细设计”,“开发及单元测试”,“前后端联调”,“生产环境上线”。到了发布到生产环

Unity_Dungeonize 随机生成迷宫 - OKSSJ

本文对随机生成迷宫的实现思路进行记录,其作用在于为游戏过程提供随机性以及节省开发周期,下面是Dungeonize的结构 随机迷宫的生成主要包括几个阶段 1.生成房间体结构,为墙体,自定义房间,自定义物体生成平台 1 for (var i = 0; i < room_count; i++) { 2 R

设计模式之原型模式 - 烟雨星空

我们在创建对象时,通常是通过new关键字来创建的。但是,思考一下,如果当前类的构造函数很复杂,每次new对象时都会消耗非常多的资源,这样肯定是不行的,耗时又费力。 那有没有什么办法解决这种问题呢?当然有,原型模式就可以解决这个痛点。 原型模式非常好理解,就是类的实例对象可以克隆自身,产生新的实例对象

济南交通大脑获“新型智慧城市建设评价典型优秀案例”

由新型智慧城市建设部际协调工作组指导、国家信息中心主办的国家新型智慧城市创新发展论坛暨《新型智慧城市发展报告(2018-2019)》发布会在北京举行

国家市场监管总局局长肖亚庆调研麦德龙

在调研中,肖亚庆局长对麦德龙坚持执行食品安全高标准表示充分肯定,勉励物美、多点 Dmall 、麦德龙加大合作,通过数字化赋能,共同打造食品行业安全高标准。

长亮科技开创交易级大总账时代并一路领跑市场

长亮科技自2015年推出交易级大总账以来,年均中标、新开工、交付10余个大总账项目,中标率、开工率、交付完成率均位列行业首位。在刚刚结束的2019年年结中,长亮科技为数十家银行客户提供了现场总账

KuWeather与高德地图共建智慧高速解决方案

近日,专业气象服务商KuWeather与高德地图达成合作,将路面气象预报服务应用于智慧高速解决方案,旨在为广大出行用户及交通管理部门提供精细化路面气象服务,提高道路通行能力、降低交通事故率。

abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之九(三十五) - DotNet菜园

在上面abp(net core)+easyui+efcore实现仓储管理系统——ABP WebAPI与EasyUI结合增删改查之八(三十四) 文章的学习之后。我们通过前面的八篇文章已经学习了通过WebAPI接口与控制器去实现新增、删除与修改功能。接下来,我们要在控制器中实现查询功能。

mysql索引创建和使用细节(二) - 自由TK

上篇粗略记录当mysql字段类型是string,传入int类型参数后失效当问题。 现在测试下mysql字段是int类型,传参string类型会发生什么。 题外话,最近膝盖手术后还在家养伤中,只怪自己以前骑车不注意休息保养,经常长途骑行出去玩,把膝盖骑费了(抽取积液+切除膝盖囊肿手术),搞得现在哪都去

跟着知识追寻者学BeautifulSoup,你学不会打不还口,骂不还手 - 知识追寻者

一 前言 "Beautiful Soup" 是一个可以从HTML或XML文件中提取数据的Python库;其强大的提取能力让知识追寻者放弃了使用正则匹配查找HTML节点;Beautifu Soup 其能直接通过HTML标签获取相应的节点,或者通过函数直接获得节点,大大提高了编程人员的开发效率;看完本篇

深入理解协程(四):async/await异步爬虫实战 - 西加加先生

本文目录: 同步方式爬取博客标题 async/await异步爬取博客标题 本片为深入理解协程系列文章的 补充 。 你将会在从本文中了解到: 如何运用的实际的爬虫中。 案例 从CSDN上批量爬取指定文章的标题。文章列表如下: 同步爬虫 输出结果如下: 用时: 6.065227508544922s 。

IPv6排障工具之ping6完整过程细节剖析

一、ICMPv6简介ICMPv6(Internet Control Message Protocol for the IPv6)是IPv6的基础协议之一。ICMPv6具备向源地址报告关于向目的地传输IPv6数据包过程中的差错信息和控制信息。ICMPv6定义了一些消息,如:目的不可达、数据包超长、超时、响应请求和响应应答等。在IPv6中,ICMPv6除了提供ICMPv4常用的功能之外,还有其它一些功能,如邻接点发现、无状态地址配置(包括重复地址检测)、PMTUD等。

蚂蚁金服 API Gateway Mesh 思考与实践

MOSN 完成孵化,启用独立 Group2019.12.18,MOSN 项目负责人、蚂蚁金服应用网络组负责人涵畅宣布 MOSN 完成从 SOFAStack 的孵化,将启用独立 Group 进行后续运作,欢迎大家共同建设社区。MOSN 是一款使用 Go 语言开发的网络代理软件,作为云原生的网络数据平面,旨在为服务提供多协议,模块化,智能化,安全的代理能力。

架构周报:如何看待国产编程语言“木兰”问世?

本期架构视点: 谷歌将在 2022 年杀死 Chrome apps;网传中科院计算所发明国产编程语言木兰;深圳法庭裁决 AI 生成的文章受版权保护;调查显示大企业中微软 Azure 比亚马逊 AWS 更受欢迎。万万没想到中科院计算所发明国产编程语言木兰?1 月 15 日一则网传消息显示:中科院计算所旗下计算机体系结构国家重点实验室编译组主导研发的国产编程语言“木兰”正式发布。据中科院计算所副研究员、计算机体系结构国家重点实验室编译组负责人刘雷介绍,“木兰”是一款定位于面向智能物联应用、采用最新编程语言设计理念和编译技术的程序设计语言,开发团队致力于将其打造为“智能物联时代的 C 语言”。

Q资讯:谷歌母公司市值首破万亿美元;工信部约谈小米等3家企业;国产编程语言“木兰”正式发布

谷歌母公司市值首破万亿美元;华为面向全球发布HMS Core 4.0;小米集团涨近10%,市值超3200亿港元;字节跳动社交产品“飞聊”PC版正式上线;国产编程语言“木兰”正式发布; 工信部约谈小米等3家企业。科技公司谷歌母公司市值首破万亿美元1月17日消息,据外媒报道,美国当地时间周四,谷歌母公司Alphabet股价报收于1451.7美元,上涨12.5美元,涨幅0.87%。Alphabet市值首次突破1万亿美元大关,目前约为1.001万亿美元。华为面向全球发布HMS Core 4.01月16日消息,华为官方微信公众号宣布,面向全球发布HMS Core 4.0。

uni-app,vue,react,Trao之缓存类封装 - jackson影琪

uni-app,vue,react,Trao之缓存类封装 一,介绍与需求 1.1,介绍 缓存主要分为如下几个 1、LocalStorage LocalStorage是永久性的本地缓存,存储在客户端的浏览器上,除非主动删除,是不会过期的。LocalStorage采用的是键值对的方式进行存储,存储方式只

2019年终总结-坚持的力量 - stoneFang

摘要 上一次年终总结是 "2016 12 31" 。一晃3年过去了。我也从一个初出茅庐的新人变成了一个职场老鸟。年末了,总结一下过去,展望一下未来。 关键词 瓶颈、底层思考能力、坚持的力量 瓶颈 年纪越大,越发觉得人生的艰难,每个年龄段都有各自的焦虑与忧伤,只是程度不同,所以人生总是很难。 工作久了

Elasticsearch系列---搜索执行过程及scroll游标查询 - 清茶豆奶

概要 本篇主要介绍一下分布式环境中搜索的两阶段执行过程。 两阶段搜索过程 回顾我们之前的CRUD操作,因为只对单个文档进行处理,文档的唯一性很容易确定,并且很容易知道是此文档在哪个node,哪个shard中。 但搜索比CRUD复杂,符合搜索条件的文档,可能散落在各个node、各个shard中,我们需

分布式初探——讲透分布式系统一致性模型 - TechFlow2019

本文始发于个人公众号: TechFlow 在计算机系统的领域,一致性可以说是一个高频词,可能出现的场景很多。从分布式系统到数据库的事务,都有它的身影。 之前我们在介绍数据库事务的时候,谈到过事务的一致性。在数据库当中,一致性是一种目的,不是一种手段。数据库希望控制事务的 原子性、隔离性和持久性 来保

6441. 【GDOI2020模拟01.17】小 ω 维护序列 - gmh77

Description Input Output 输出到标准输出流中。 若干行,对于每个操作 1 和操作 5,输出一个数表示答案。 Sample Input Sample Input1 5 8 1 2 3 2 1 1 1 3 5 1 5 2 2 4 1 2 4 3 3 4 0 5 1 1 2 1 1

什么是注解? - hncboy

一、概念 Java 注解是在 JDK5 时引入的新特性,注解(也被称为元数据)为我们在代码中添加信息提供了一种形式化的方法,使我们可以在稍后某个时刻非常方便地使用这些数据。注解类型定义指定了一种新的类型,一种特殊的接口类型。 在关键词 interface 前加 @ 符号也就是用 @interface

一文搞定Spring Boot + Vue 项目在Linux Mysql环境的部署(强烈建议收藏) - siwei718

本文介绍Spring Boot、Vue 、Vue Element编写的项目,在Linux下的部署,系统采用Mysql数据库。按照本文进行项目部署,不迷路。 1. 前言 典型的软件开发,经过“需求分析”,“概要设计”,“详细设计”,“开发及单元测试”,“前后端联调”,“生产环境上线”。到了发布到生产环

GraphQL vs REST API 架构,谁更胜一筹?

2015年,Facebook开源GraphQL。此后,它在前端Web中大受欢迎。传统的REST API有何不足?GraphQL优势何在?在本文中,我们将深入探讨GraphQL的设计原则,比较 GraphQL 与 REST 的异同,并讨论GraphQL 相对其他架构的优点。一、你的 API 应该用哪项技术?自从 2015 年 Facebook 开源 GraphQL 规范以来,它就在前端 Web 开发中迅速流行起来。为什么这种新技术会突然流行起来?与传统 REST API 相比,GraphQL 提供了哪些优势?点击查看原文>

从李子柒现象看数字货币支付的未来

近期中国地区出现了一个非常具有话题性的人物——李子柒。 根据官方介绍,她是一位来自中国四川的女生,是中国知名的美食视频博主。其实,早在 2017 年她就在中国大陆地区获得了巨大的关注。而近期,由于她在一些全球知名的媒体获得了更加广泛的关注,并且由此在中国的社交媒体上,引发了一场关于“李子柒是否是中国文化输出”的巨大讨论。李子柒主要发表一些她在中国农村的视频内容,其中经常会有漂亮的农村风景,还有她如何在农村劳作,制作各类手工艺品和饮食内容的视频。让许多对中国也许并不熟悉的人,或者对中国传统文化有兴趣的人,开始竞相传播她的视频内容。

Netty之缓冲区ByteBuf解读(一) - ytao丨杨滔

Netty 在数据传输过程中,会使用缓冲区设计来提高传输效率。虽然,Java 在 NIO 编程中已提供 ByteBuffer 类进行使用,但是在使用过程中,其编码方式相对来说不太友好,也存在一定的不足。所以高性能的 Netty 框架实现了一套更加强大,完善的 ByteBuf,其设计理念也是堪称一绝。

非关系数据库与redis安装 - 叶落西南

1、什么是 NoSQL? NoSQL(NoSQL = Not Only SQL ),意为反 SQL 运动,是一项全新的数据库革命性运动,2000 年 前就有人提出,发展至 2009 年趋势越发高涨。它是指运用非关系型的数据存储,相对于铺天盖地的 关系型数据库运用,这一概念无疑是一种全新的思维的注入。

非关系数据库与redis安装 - 叶落西南

1、什么是 NoSQL? NoSQL(NoSQL = Not Only SQL ),意为反 SQL 运动,是一项全新的数据库革命性运动,2000 年 前就有人提出,发展至 2009 年趋势越发高涨。它是指运用非关系型的数据存储,相对于铺天盖地的 关系型数据库运用,这一概念无疑是一种全新的思维的注入。

RocketMQ客户端加载流程 - 啊驼

这节介绍RocketMQ客户端的启动流程,即Consumer和Producer的启动流程。 1. 客户端demo 首先先看下客户端的demo Producer: Producer和Consumer的启动类似,在初始化然后进行必要设置(主要是客户端所属的Group和NameSe

CSS中使用文本阴影与元素阴影 - 微笑是最初的信仰

文本阴影介绍 在 中使用 属性设置文本阴影,该属性一共有 个属性值如:水平阴影、垂直阴影、(清晰度或模糊距离)、阴影颜色。 属性值说明,在文本阴影实践中:第一个值是设置阴影水平方向移动,第二个值是设置阴影垂直方向移动,第三个值是设置阴影模糊距离,第四个值是设置阴影颜色。 属性值可以设置为负数。 文本

JVM性能优化系列-(2) 垃圾收集器与内存分配策略 - 后端精进之路

目前已经更新完《Java并发编程》和《Docker教程》,欢迎关注【后端精进之路】,轻松阅读全部文章。 Java并发编程: "Java并发编程系列 (1) 并发编程基础" "Java并发编程系列 (2) 线程的并发工具类" "Java并发编程系列 (3) 原子操作与CAS" "Java并发编程系列

Ubuntu18.04 一次性升级Python所有库 - passerby223

pip是什么 pip 是 Python 包管理工具,该工具提供了对Python 包的查找、下载、安装、卸载的功能。 升级pip版本 默认Ubuntu自带的pip (pip 9.0.1)是基于Python2.7的版本 我们需要重新安装基于Python3的pip: 升级pip3版本: 查看Python3

window 10 安装Oracle odac 64位 - bkcoding.cn

下载地址:https://www.oracle.com/cn/database/technologies/windows/downloads.html 可以下载XCopy版,也可以继续往下看下载安装文件版本 这两个版本区别就在于,xcopy版的安装得用命令安装 xcopy版下载后解压,进入cmd进入

2D地图擦除算法 - 落单的毛毛虫

.关于2D地图擦除算法,去年我写过一个实现,勉强实现了地形擦除,但跟最终效果还相差甚远,这次我写了一个完整的实现,在此记录,留个印象。 .去年的版本 " " ,因为受限于当时框架用GDI实现的渲染器,只有擦除地形没有擦除地图,这次换了OpenGL渲染器,终于可以实现最终效果了。 这个算法看似简单

© 云聚网互联网资讯 我要投稿 云聚网博客 7秒MCN大数据平台 悠闲吧