无限迭代中......

你已经是一个成熟的程序猿了,要学会自己DEBUG了。
私信 关注
Starzkg
码龄2年

你已经是一个成熟的程序猿了,要学会自己DEBUG了。

  • 1,723,425
    被访问量
  • 1,797
    原创文章
  • 484
    作者排名
  • 1,076
    粉丝数量
  • 毕业院校 浙江理工大学
  • 目前就职 浙江理工大学
  • 于 2018-09-24 加入CSDN
获得成就
  • 获得738次点赞
  • 内容获得456次评论
  • 获得2,479次收藏
荣誉勋章
兴趣领域
  • #算法
    #分类
TA的专栏
  • 编程类
    9篇
  • C
    101篇
  • C++
    1008篇
  • C#
    30篇
  • JAVA
    211篇
  • Android
    2篇
  • Python
    59篇
  • HTML
    52篇
  • PHP
    37篇
  • SQL
    36篇
  • JavaScript
    95篇
  • VBScript
    9篇
  • 汇编语言
    35篇
  • 算法
    56篇
  • 数据结构
    26篇
  • 设计模式
    2篇
  • 经典问题
    38篇
  • 语法
    8篇
  • 网络
    5篇
  • 信息安全类
    44篇
  • Web安全
    12篇
  • Re
    1篇
  • Misc
    1篇
  • Pwm
    1篇
  • Crypto
    2篇
  • 大数据
    3篇
  • 机器学习
    1篇
  • 深度学习
    4篇
  • 操作系统
    19篇
  • BIOS
    5篇
  • Windows
    31篇
  • Linux
    39篇
  • MAC OS
    3篇
  • MIUI
    2篇
  • 软件类
    30篇
  • Git
    4篇
  • Docker
    2篇
  • Nginx
    3篇
  • OFFICE
    5篇
  • Photoshop
    1篇
  • Visual Studio
    2篇
  • Visual Studio Code
    1篇
  • JetBrains
    8篇
  • PyCharm
    3篇
  • DataGrip
    2篇
  • Eclipse
    10篇
  • Navicat
    2篇
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

Docker——基于HubServing部署全套PaddleOCR Restful API服务(CPU版本)

说明1、同时部署ocr_det、ocr_cls、ocr_rec、ocr_system2、基于https://gitee.com/paddlepaddle/PaddleOCR/blob/v2.0.0/deploy/docker/hubserving/cpu/Dockerfile3、所有服务位于同一端口下Dockerfile# Version: 2.0.0FROM registry.baidubce.com/paddlepaddle/paddle:2.0.0# PaddleOCR
原创
15阅读
0评论
0点赞
发布博客于 4 天前

Linux——SSH连接错误【No supported authentication methods available】解决方案

问题描述No supported authentication methods available (server sent: publickey,gssapi-keyex,gssapi-with-mic)问题分析1、用户文件夹权限问题。例如:在/home目录下使用命令chmod 777 -R2、ssh配置问题参数PasswordAuthentication的默认值为yes,SSH服务将其值置为no以禁用密码验证登录,导致此类故障。需要修改PasswordA...
原创
59阅读
0评论
0点赞
发布博客于 4 天前

腾讯云——(2021.2)432元获取轻量应用服务器【2核 4G 80G SSD 6M 1200G 4年 学生机】

活动地址云+校园特惠套餐:https://cloud.tencent.com/act/campus?from=12631轻量应用服务器,升配福利:https://cloud.tencent.com/act/pro/lighthouse2021?from=14012解决方案1、购买学生机2、三次续费资格续满3、升级4、参考文章...
原创
80阅读
0评论
0点赞
发布博客于 4 天前

PaddleOCR——申请显存不足【Allocate too much memory for the GPU memory pool, assigned 8000 MB】解决方案

问题描述E0724 02:41:05.436789 3160 analysis_predictor.cc:515] Allocate too much memory for the GPU memory pool, assigned 8000 MBE0724 02:41:05.436789 3160 analysis_predictor.cc:518] Try to shink the value by setting AnalysisConfig::EnableGpu(...)问题分析
原创
36阅读
0评论
0点赞
发布博客于 5 天前

Python——文本中读取到【\ufeff】解决方案

问题描述['\ufeff诗名', '贼退示官吏并序
']问题分析文本保存时包含了BOM(Byte Order Mark,字节顺序标记,出现在文本文件头部,Unicode编码标准中用于标识文件是采用哪种格式的编码)解决方案方法一:使用 utf-8-sig 编码打开文件name = []with open('唐诗宋词.txt', 'r', encoding='utf-8-sig') as f: for i in f: fen = i.split(':') prin
原创
16阅读
0评论
0点赞
发布博客于 5 天前

Linux——top命令查看cpu利用率超过100%

top命令显示的是程序占用的cpu占用率总和,也就是说如果4核cpu那么cpu最高占用率可达400%,top里显示的是把所有使用率加起来。运行top后按大键盘1,可以显示每个cpu的使用率查看一下CPU信息:cat /proc/cpuinfo参考文章linux下用top命令查看cpu利用率超过100%...
原创
33阅读
0评论
0点赞
发布博客于 6 天前

Spring Boot——获取上传文件的MD5值解决方案

解决方案方法一: /** * 上传文件 * @param file 文件 * @return ResponseBean */ @ApiOperation(value = "上传文件",notes = "上传文件") @ApiImplicitParams({ @ApiImplicitParam(name = "file", paramType="form", value = "临时文件", dataType="..
原创
43阅读
0评论
0点赞
发布博客于 7 天前

Spring Security——自定义认证错误提示信息及自适应返回格式解决方案

解决方案package com.hailiu.web.handler;import com.hailiu.model.Log;import com.hailiu.web.bean.ResponseBean;import com.hailiu.web.util.HttpServletUtil;import lombok.extern.slf4j.Slf4j;import org.springframework.beans.factory.annotation.Autowired;impor
原创
34阅读
0评论
0点赞
发布博客于 8 天前

SpringFox 3.0.0(Swagger 3.0.0)——【多文件上传】解决方案

官方文档https://springdoc.org/官方DEMOhttps://github.com/springdoc/springdoc-openapi-demos解决方案 @ApiOperation(value = "图片上传",notes = "图片上传",consumes = "multipart/form-data",response = Object.class) @ApiImplicitParams({ @ApiImplicit..
原创
43阅读
0评论
0点赞
发布博客于 9 天前

SpringFox 3.0.0(Swagger 3.0.0)——【文件上传,接收file类型时显示string】解决方案

官方文档https://springdoc.org/官方DEMOhttps://github.com/springdoc/springdoc-openapi-demos问题描述解决方案 @RequestMapping(value = "/t",method = {RequestMethod.POST},headers = "content-type=multipart/form-data") public ResponseBean ocr(@ApiPara...
原创
58阅读
0评论
0点赞
发布博客于 9 天前

SQL——一种简单的基于角色控制的权限管理数据库设计DEMO

-- ------------------------------ Table structure for resource-- ----------------------------DROP TABLE IF EXISTS `resource`;CREATE TABLE `resource` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `name` varchar(255) NULL DEFAULT NULL COMME..
原创
32阅读
0评论
0点赞
发布博客于 12 天前

Spring Security——SessionManagement中InvalidSessionStrategy自定义——简单跳过Fitter过滤刷新Session

需求分析解决方案创建一个新的Session,并且重定向到原请求地址。/** * @author ShenTuZhiGang * @version 1.0.0 * @date 2021-02-16 21:48 */@Slf4j@Componentpublic class CustomSimpleIgnoreInvalidSessionStrategy implements InvalidSessionStrategy { private boolean creat.
原创
53阅读
0评论
0点赞
发布博客于 12 天前

Spring Session——@EnableSpringHttpSession注解

Maven <dependency> <groupId>org.springframework.session</groupId> <artifactId>spring-session-core</artifactId> </dependency>解决方案配置类@Configuration@EnableSpringHttpSession.
原创
25阅读
0评论
0点赞
发布博客于 12 天前

MyBatis Plus Generator——基于Velocity的Controller参考模板(集成MyBatis Plus、Swagger2、自封装Response、分页)

代码生成器MyBatis Plus Generator——MyBatis Plus代码生成器DEMO解决方案包含:MyBatis Plus、Swagger2、自封装Response、MyBatis Plus分页插件、主键类型判断package ${package.Controller};import com.hailiu.web.bean.ResponseBean;import ${package.Entity}.${entity};import ${package.Service
原创
31阅读
1评论
1点赞
发布博客于 13 天前

MyBatis Plus Generator——MyBatis Plus代码生成器DEMO

官方文档https://mp.baomidou.com/guide/generator.htmlMaven <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <scope>runtime</scope> .
原创
48阅读
0评论
0点赞
发布博客于 13 天前

Velocity——模板中转换字符串首字母小写解决方案

解决方案{param.substring(0, 1).toLowerCase()}${param.substring(1)};参考文章Velocity 字符串函数substringvelocity 中可以对字符串做简单处理吗?
原创
45阅读
0评论
0点赞
发布博客于 13 天前

MyBatis Plus——自定义配置——自定义属性——注入时间

解决方案 // 自定义配置 InjectionConfig cfg = new InjectionConfig() { @Override public void initMap() { // to do nothing Map<String, Object> map = new HashMap<>();
原创
45阅读
0评论
0点赞
发布博客于 13 天前

MyBatis Plus——分页插件【PaginationInnerInterceptor】

官方文档https://mp.baomidou.com/guide/interceptor-pagination.html示例工程????mybatis-plus-sample-paginationDEMO1、启用分页插件@Configurationpublic class CustomMyBatisPlusConfig { /** * 分页插件,一缓和二缓遵循mybatis的规则 */ @Bean public MybatisPlu
原创
53阅读
0评论
0点赞
发布博客于 13 天前

Spring Cloud——基于OpenFeign调用PaddleOCR的Restful API服务解决方案

PaddleOCR的Restful API服务部属Docker化部署服务PaddleOCR——Docker环境下基于HubServing模式部署Restful API服务(CPU版本)Maven <dependencyManagement> <dependencies> <dependency> <groupId>org.springframework.cloud.
原创
33阅读
0评论
0点赞
发布博客于 19 天前

目标检测——交并比(Intersection of Union,IoU)计算

在检测任务中,使用交并比(Intersection of Union,IoU)作为衡量指标,来描述两个框之间的重合度。这一概念来源于数学中的集合,用来描述两个集合AAA和BBB之间的关系,它等于两个集合的交集里面所包含的元素个数,除以它们的并集里面所包含的元素个数,具体计算公式如下:IoU=A∩BA∪BIoU = \frac{A\cap B}{A \cup B}IoU=A∪BA∩B​两个框可以看成是两个像素的集合,它们的交并比等于两个框重合部分的面积除以它们合并起来的面积。图“交集”中青色区域是两个框
原创
58阅读
0评论
0点赞
发布博客于 20 天前

PaddlePaddle——手写数字识别DEMO

https://www.paddlepaddle.org.cn/documentation/docs/zh/guides/02_paddle2.0_develop/01_quick_start_cn.html运行环境PaddlePaddle==2.0.0DEMO1#!usr/bin/env python# -*- coding:utf-8 _*-"""@version: 0.0.1@author: ShenTuZhiGang@time: 2021/01/30 15:13..
原创
94阅读
0评论
0点赞
发布博客于 29 天前

PaddleOCR——Docker环境下基于HubServing模式部署Restful API服务(CPU版本)

Docker环境下基于HubServing模式部署Restful API服务(CPU版本)在日常项目应用中,相信大家一般都会希望能通过Docker技术,把PaddleOCR服务打包成一个镜像,以便在Docker或k8s环境里,快速发布上线使用。1.实施前提准备需要先完成如下基本组件的安装:Docker环境Git环境2.制作镜像a.下载PaddleOCR项目代码git clone https://github.com/PaddlePaddle/PaddleOCR.git国内使用码云更快g
原创
205阅读
2评论
0点赞
发布博客于 2 月前

PaddleOCR——DEMO

项目地址https://github.com/PaddlePaddle/PaddleOCRhttps://gitee.com/paddlepaddle/PaddleOCRDEMO#!usr/bin/env python# -*- coding:utf-8 _*-"""@version: 0.0.1@author: ShenTuZhiGang@time: 2021/01/29 10:46@file: paddleocrdemo.py@function:@last modifi
原创
207阅读
0评论
0点赞
发布博客于 2 月前

PaddleOCR——运行错误【Please compile with gpu to EnableGpu()】解决方案

问题描述E0517 16:44:40.199975 11424 analysis_config.cc:73] Please compile with gpu to EnableGpu()解决方案paddleocr.PaddleOCR(use_gpu=False).ocr(img=r'test.png')参考文章paddlehub报错求帮助
原创
200阅读
0评论
0点赞
发布博客于 2 月前

TensorFlow 2——替换【tensorflow.compat.v1.contrib.rnn.LSTMCell】解决方案

问题描述Traceback (most recent call last): File "D:/Code/Project/a18/ocr/demo.py", line 16, in <module> import ocr File "D:\Code\Project\a18\ocr\ocr.py", line 18, in <module> from model.ctpn.text_detect import text_detect as text_det...
原创
99阅读
0评论
0点赞
发布博客于 2 月前

TensorFlow 2——【module ‘tensorflow.compat.v1‘ has no attribute ‘contrib‘】解决方案

问题描述Traceback (most recent call last): File "D:/Code/Project/a18/ocr/demo.py", line 16, in <module> import ocr File "D:\Code\Project\a18\ocr\ocr.py", line 18, in <module> from model.ctpn.text_detect import text_detect as text_det...
原创
286阅读
0评论
0点赞
发布博客于 2 月前

pip——【Fatal error in launcher: Unable to create process using 】解决方案

问题描述PS C:\windows\system32> D:\Code\Project\a18\venv\Scripts\pip.exeFatal error in launcher: Unable to create process using '"d:\code\project\a18_ocr\venv\scripts\python.exe" "D:\Code\Project\a18\venv\Scripts\pip.exe" ': ???????????问题分析修改或者移动过过
原创
75阅读
0评论
0点赞
发布博客于 2 月前

PyYAML——yaml.load()警告【YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated】解决方案

问题描述警告提示:YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.问题分析YAML 5.1版本后弃用了yaml.load(file)这个用法,因为觉得很不安全,5.1版本之后就修改了需要指定Loader,通过默认加载​​器
原创
42阅读
0评论
0点赞
发布博客于 2 月前

TensorFlow——在web.py、Django环境下TensorFlow(Keras、tf.keras)加载和使用多模型失败解决方案

问题描述Cannot interpret feed_dict key as Tensor: Tensor Tensor("Placeholder_8:0", shape=(3, 3, 128, 256), dtype=float32) is not an element of this graphValueError: Variable conv1/weights already exists, disallowed. Did you mean to set reuse=True in Var
原创
105阅读
0评论
0点赞
发布博客于 2 月前

TensorFlow——加载和使用多个模型解决方案

解决方案在Tensorflow中,所有操作对象都包装到相应的Session中的,所以想要使用不同的模型就需要将这些模型加载到不同的Session中并在使用的时候申明是哪个Session,从而避免由于Session和想使用的模型不匹配导致的错误。而使用多个graph,就需要为每个graph使用不同的Session,但是每个graph也可以在多个Session中使用,这个时候就需要在每个Session使用的时候明确申明使用的graph。g1 = tf.Graph() # 加载到Session 1的
原创
62阅读
0评论
0点赞
发布博客于 2 月前

web.py——运行错误【AttributeError: ‘StaticApp‘ object has no attribute ‘directory‘】

问题描述AttributeError("'StaticApp' object has no attribute 'directory'")Traceback (most recent call last): File"/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/site-packages/web/wsgiserver/wsgiserver3.py",line 1089, in communicate ...
原创
34阅读
0评论
0点赞
发布博客于 2 月前

Python——web.py模块错误【UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xab in position 285】解决方案

问题描述render = web.template.render('templates', base='base')During handling of the above exception, another exception occurred:Traceback (most recent call last): File "D:\ProgramData\Anaconda3\envs\chineseocr\lib\site-packages\web\application.py", l.
原创
98阅读
0评论
0点赞
发布博客于 2 月前

Python——基于OpenCV获取倾斜子图的一种方法

解决方案#!usr/bin/env python# -*- coding:utf-8 _*-"""@version: 0.0.1author: ShenTuZhiGang@time: 2021/01/25 22:14@file: imageutil.py@function:@modify:"""import cv2from math import *from PIL import Imageimport numpy as npdef get_sub_image(image.
原创
95阅读
0评论
0点赞
发布博客于 2 月前

TensorFlow——基于Keras子类API的fashion-mnist数据集图像分类

https://tensorflow.google.cn/tutorials/keras/classification解决方案#!usr/bin/env python# -*- coding:utf-8 _*-"""@version: 0.0.1author: ShenTuZhiGang@time: 2021/01/25 16:33@file: 12.py@function:@modify:"""from tensorflow import kerasimport t...
原创
75阅读
0评论
0点赞
发布博客于 2 月前

Python OpenCV——函数 cv2.findContours 运行错误【in function ‘cv::pointSetBoundingRect‘】解决方案

问题描述cv2.error: OpenCV(4.5.1) C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-r2ue8w6k\opencv\modules\imgproc\src\shapedescr.cpp:874: error: (-215:Assertion failed) npoints >= 0 && (depth == CV_32F || depth == CV_32S) in function 'cv::poi
原创
241阅读
0评论
0点赞
发布博客于 2 月前

Typora——恢复未保存文件解决方案

运行环境解决方案在Typora文件菜单中,最下方有一个偏好设置点进去之后,找到系统设置,点击恢复未保存的文件,进入的文件夹中会有根据时间日期生成的文件,找到你自己需要的就可以了。参考文章Typora恢复未保存文件的方法...
原创
105阅读
0评论
0点赞
发布博客于 2 月前

PyCharm——运行错误【Process finished with exit code -1073741819 (0xC0000005)】解决方案之一

解决方案以管理员身份运行PyCharm。参考文章pycharm报错:Process finished with exit code -1073741819 (0xC0000005)
原创
68阅读
0评论
0点赞
发布博客于 2 月前

《生产实习》实习报告——JAVA大数据工程师

(一)专业实习主要内容及进程1. 熟悉大数据的市场与现状,在企业中的应用方向2. 了解Hadoop的概念和生态圈等。3. 掌握Linux基本命令和VI编辑器。4. 掌握Hadoop的安装和常见错误分析。5. 掌握MapReduce工作原理和编程模型,并能进行相应的开发。6. 掌握Sqoop的概念、安装。7. 掌握Hive的安装、常见操作和清洗日志文件。8. 掌握MySQL和HDFS的双向数据导入。9. 能运用Hadoop生态圈的多个组建进行简单的综合开发...
原创
216阅读
0评论
0点赞
发布博客于 2 月前

IntelliJ IDEA——连接Apache Hive时 “Database” Plugin错误[enabling autocommit is not supported.]解决方案

问题描述问题分析解决方案参考文章Could not display Hive tables in IntelliJ IDEA “Database” PluginFailure to connect to Hiveserver2 using jdbc
原创
97阅读
0评论
0点赞
发布博客于 2 月前

《生产实习》实习日志——JAVA大数据工程师

大数据概念(2021年1月18日)对于“大数据”(Big data)研究机构Gartner给出了这样的定义。“大数据”是需要新处理模式才能具有更强的决策力、洞察发现力和流程优化能力来适应海量、高增长率和多样化的信息资产。麦肯锡全球研究所给出的定义是:一种规模大到在获取、存储、管理、分析方面大大超出了传统数据库软件工具能力范围的数据集合,具有海量的数据规模、快速的数据流转、多样的数据类型和价值密度低四大特征。大数据技术的战略意义不在于掌握庞大的数据信息,而在于对这些含有意义的数据进行专业化处理。换
原创
79阅读
0评论
0点赞
发布博客于 2 月前

Tesseract OCR——Windows 10 + CMake-GUI + Visual Studio 2019下编译和使用解决方案

基本概念Tesseract OCR:Tesseract-OCR 引擎最先由HP实验室于1985年开始研发,至1995年时已经成为OCR业内最准确的三款识别引擎之一。然而,HP不久便决定放弃OCR业务,Tesseract也从此尘封。数年以后,HP 意识到,与其将Tesseract束之高阁,不如贡献给开源软件业,让其重焕新生。在2005年,Tesseract 由美国内华达州信息技术研究所获得,并求诸于 Google 对 Tesseract 进行改进、消除Bug、优化工作,Tesseract 由惠普公司宣布
原创
83阅读
0评论
0点赞
发布博客于 2 月前

Cython——Windows环境下配置faster-rcnn、yolo、ctpn等目标检测框架中Cython文件[cython_nms、bbox、gpu_nms]编译问题解决方案

问题描述AttributeError: ‘MSVCCompiler’ object has no attribute ‘compiler_so’ ValueError: Buffer dtype mismatch, expected ‘int_t’ but got 'long long ImportError: cannot import name ‘bbox’ mv: 无法获取’utils/*’ 的文件状态(stat): No such file or directory问题分析这些文件
原创
60阅读
0评论
0点赞
发布博客于 2 月前

Cython——[AttributeError: ‘MSVCCompiler‘ object has no attribute ‘compiler_so‘]解决方案

问题描述运行环境Windows 10Python3.7TensorFlow 1.3.0GitHub文件URL:https://github.com/xiaofengShi/CHINESE-OCR/blob/master/ctpn/lib/utils/setup.pypython setup.py build_ext --inplacerunning build_extTraceback (most recent call last): File "setup.py"
原创
293阅读
3评论
1点赞
发布博客于 2 月前

《软件工程》——“高内聚、低耦合”论述题例题——参考答案

问题描述结构化程序设计方法强调“高内聚、低耦合”,面向对象设计方法强调应做到“类的责任单一”、“在不修改原有类代码的前提下实现功能扩展”。你认为这些设计原则共同追求的非功能需求是什么?为什么在设计中做到这些原则可以使该非功能需求更易达成?解决方案1、共同追求的非功能需求是使系统具有更好的重用性,维护性,扩展性,可以更高效的完成系统的维护开发,持续的支持业务的发展,而不会成为业务发展的障碍。2、为什么在设计中做到这些原则可以使该非功能需求更易达成?软件架构设计的目的简单说就是在保持软件
原创
50阅读
0评论
0点赞
发布博客于 2 月前

Cython——[FutureWarning: Cython directive ‘language_level’ not set, using 2 for now (Py2)]解决方案

问题描述FutureWarning: Cython directive ‘language_level’ not set, using 2 for now (Py2)问题分析解决方案在每个.pyx和.py文件的开头第一行加上# cython: language_level=3参考文章FutureWarning: Cython directive ‘language_level’ not set, using 2 for now (Py2)...
原创
126阅读
0评论
0点赞
发布博客于 2 月前

Torch——[TypeError: can‘t pickle Environment objects]解决方案

问题描述问题分析因为windows操作系统的原因,在Windows中,多进程multiprocessing使用的是序列化pickle来在多进程之间转移数据,而socket对象是不能被序列化的,但是在linux操作系统上却没问题,因为在linux上多进程multiprocessing使用的是fork,所以在windows上可以改用多线程。因为网络通信属于io密集型的操作,对cpu计算要求不高,不用多进程,用多线程就行。令num_workers=0,记得无论是参数设置还是数据集读取处理的代码。.
原创
51阅读
0评论
0点赞
发布博客于 2 月前

操作系统——磁盘寻道练习题及答案

问题描述假定磁盘转速为20ms/圈,磁盘格式化时每个磁道被划分成10个扇区,今有10个逻辑记录(每个记录的大小刚好与扇区大小相等)存放在同一个磁道上,处理程序每次从磁盘读出一个计录后要花4ms进行处理,现要求顺序处理这10个记录,若磁头现在正处于首个逻辑记录的始点位置。请问:(1)按逆时针方向安排10个逻辑记录(磁盘顺时针方向转),处理程序处理完这10个记录所花费的时间是多少?(2)按最优化分布重新安排这10个逻辑记录,写出记录的安排,并计算出所需要处理的时间。 [提示]数据处理时间=磁.
原创
113阅读
1评论
0点赞
发布博客于 2 月前

Spring Boot——电子商城提交订单的一种简单实现

Maven <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> </dependency> <dependency> <groupId&g
原创
69阅读
0评论
0点赞
发布博客于 2 月前

MyBatis——insert错误[Could not set property ‘id‘ of ‘class‘ with value ‘xxx‘]解决方案

问题描述org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'id' of 'class cn.edu.zstu.qingzhu.qingzhushop.entity.Order' with value '1347938471667687425' Cause: java.lang.Il
原创
522阅读
2评论
2点赞
发布博客于 2 月前

JavaFX——fxml文件加载错误:[javafx.fxml.LoadException]解决方案之一

问题描述javafx.fxml.LoadException: /D:/School%20Life/University/Homework/FMS/fms-gui/fms-gui-javafx/target/classes/fxml/desktop-icon.fxml at javafx.fxml.FXMLLoader.constructLoadException(FXMLLoader.java:2601) at javafx.fxml.FXMLLoader.loadImpl(FXMLLoade
原创
324阅读
0评论
0点赞
发布博客于 2 月前

Seven Segment Display

http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemCode=3962题解:数位DP/**@Author: STZG*@Language: C++*/#include &lt;bits/stdc++.h&gt;#include&lt;iostream&gt;#include&lt;algorithm&gt;#i...
原创
331阅读
0评论
1点赞
发布博客于 2 年前

Nice Garland

https://codeforces.com/contest/1108/problem/C/**@Author: STZG*@Language: C++*/#include &lt;bits/stdc++.h&gt;#include&lt;iostream&gt;#include&lt;algorithm&gt;#include&lt;cstdlib&gt;#includ...
原创
162阅读
0评论
1点赞
发布博客于 2 年前

BFS(广度优先搜索算法)

一、BFS的介绍BFS(广度优先搜索,也可称宽度优先搜索)是连通图的一种遍历策略。因为它的基本思想是从一个顶点V0开始,辐射状地优先遍历其周围较广的区域。广度优先搜索(BFS)类似于二叉树的层序遍历算法,它的基本思想是:首先访问起始顶点v,然后由v出发,依次访问v的各个未被访问过的邻接顶点w1,w2,w3….wn,然后再依次访问w1,w2,…,wi的所有未被访问过的邻接顶点,再从这些访问过的顶...
原创
11038阅读
1评论
13点赞
发布博客于 3 年前

BugKuCTF WEB web基础$_GET

http://123.206.87.240:8002/get/题解:$what=$_GET['what'];echo $what;if($what=='flag')echo 'flag{****}';URLhttp://123.206.87.240:8002/get/?what=flag
原创
168阅读
0评论
0点赞
发布博客于 2 年前

Nauuo and Circle

https://codeforces.com/contest/1173/problem/D题意:一颗n点的生成树,n点都在圆上,求使得边不相交的排列种数(排列相同,圆上绝对位置不同视作不同排列)题解:DFS+思维+DP+组合数学1、对于除1号节点作为父节点的子节点以外,都有在父节点左边和右边两种情况,因此以这一父节点的子节点排列种数等于(子节点数量+1)*子节点数量的排列数;证明...
原创
126阅读
0评论
0点赞
发布博客于 2 年前

《数据结构与算法》实验报告——无向图邻接表的构造

《数据结构》实验报告 学号: 2018329621200 机器号 10-414-28 姓名: 申屠志刚 日期: 2019/12/9 程序名: main.cpp ...
原创
1342阅读
0评论
2点赞
发布博客于 2 年前

JAVA——构建FAT32文件系统的FAT(File Allocation Table文件分配表)类

Maven <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency> <dependency>
原创
92阅读
0评论
0点赞
发布博客于 2 月前

最小公倍数(Least_Common_Multiple)

一、定义几个数共有的倍数叫做这几个数的公倍数,其中除0以外最小的一个公倍数,叫做这几个数的最小公倍数。自然数a、b的最小公倍数可以记作[a、b],自然数a、b的最大公最小公倍数因数可以记作(a、b),当(a、b)=1时,[a、b]= a×b。如果两个数是倍数关系,则它们的最小公倍数就是较大的数,相邻的两个自然数的最小公倍数是它们的乘积。最小公倍数=两数的乘积/最大公约(因)数, 解题时...
原创
976阅读
0评论
0点赞
发布博客于 2 年前

Accordion

https://codeforces.com/contest/1101/problem/B题解:从左往右找到 [: 记:下标为l从右往左找到 :] 记:下标为r查找【l+1,r-1】区间上的 | 数量cnt答案就是cnt+4如果不能满足l&lt;r或者找不到 [: 和 :]任意一个那么不存在 /**@Author: STZG*@Language: C++*/...
原创
184阅读
0评论
0点赞
发布博客于 2 年前

JAVA API 中文文档 下载

JAVA JDK API 1.8链接:https://pan.baidu.com/s/1mE_O6biq80Z_bCO-ROOWug密码:m41rJAVA JDK API 1.9链接:https://pan.baidu.com/s/1FKMSg-7xrvNms44W51vR6Q密码:4yg4
原创
380阅读
0评论
0点赞
发布博客于 2 年前

Circular Dance

https://codeforces.com/contest/1095/problem/D题解:DFS枚举知道的两个人,第i知道的第一个人后面肯定是i知道的第二个,只要找i知道的第一个人知道的两个人中有木有i知道的第二个人就行了/**@Author: STZG*@Language: C++*/#include &lt;bits/stdc++.h&gt;#include&...
原创
305阅读
0评论
0点赞
发布博客于 3 年前

《数据结构与算法》实验报告——二叉树的遍历

《数据结构》实验报告 学号: 2018329621200 机房号 10-414 姓名: 申屠志刚 日期: 2019/11/4 程序名: main.cpp 实验内容: 二叉树的遍历 ...
原创
2558阅读
0评论
2点赞
发布博客于 2 年前

计算机与会计学复合

Description杭电有个专业叫计算机与会计学复合专业,他们既要学会计,也要学编程,现在老师让他们做这样一个题目————告诉你一列数,生成这列数的柱状图。Input第一行一个数T(T&lt;=6) 代表输入数据的组数每组数据共有两行,第一行一个数n(1&lt;=n&lt;=10) ,代表这列数共n 个接下来一行有n 个数,其中每个数0&lt;=ai&lt;=10Output...
原创
515阅读
0评论
0点赞
发布博客于 3 年前

Liunx——校准时间、时间同步(ntpd、ntpdate)

基本概念ntpd(Network Time Protocol):NTP是用来使系统和一个精确的时间源保持时间同步的协议。通过自带的NTP(Network Time Protocol)协议通过网络使自己的系统保持精确的时间。可用的公共时间服务器列表可以从下面的地址获取:  http://ntp.isc.org/bin/view/Servers/NTPPoolServersntpd...
原创
232阅读
0评论
0点赞
发布博客于 2 年前

HDU 2037 今年暑假不AC

http://acm.hdu.edu.cn/showproblem.php?pid=2037题解:因为一个节目对应一个开始时间和一个结束时间,所以,将这两个时间放到一个结构体中,然后对结束时间按照从小到大的顺序进行排序,如果结束的时间相同的话,就将开始的时间按照从大到小的顺序排序,然后开始比较,如果开始的时间比前一个结束的时间迟,就k++,最终k的值即为所求!C++版本一贪心算法...
原创
353阅读
0评论
0点赞
发布博客于 2 年前

Photoshop——矫正变形图像

方法一 滤镜1.打开PS,直接拖拽图片。2.点击【滤镜==>扭曲==>镜头校正】,出现校正对话框。3.点击拉直工具,从右向左滑一条直线。方法二透视裁剪工具打开PS软件打开素材图片右键单击裁剪工具,选择透视裁剪工具画一个矩形边框出来然后拖动矩形的四个点至书本的四个点上点击键盘上的Enter键,一键搞定参考文章htt...
原创
587阅读
0评论
0点赞
发布博客于 2 年前

JAVA——构建以文件为存储实体的虚拟物理磁盘类

Maven <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency>解决方案package cn.edu.zst
原创
212阅读
1评论
0点赞
发布博客于 2 月前

赫夫曼编码-译码器(Huffman Coding)

基本概念哈夫曼编码(Huffman Coding):又称霍夫曼编码、赫夫曼编码-,是一种编码方式,哈夫曼编码是可变字长编码(VLC)的一种。Huffman于1952年提出一种编码方法,该方法完全依据字符出现概率来构造异字头的平均长度最短的码字,有时称之为最佳编码,一般就叫做Huffman编码(有时也称为霍夫曼编码)。需求分析https://shentuzhigang.blog.cs...
原创
319阅读
0评论
0点赞
发布博客于 2 年前

JAVA——TCP连接中Socket的正确关闭方式

基本概念TCP协议:Transmission Control Protocol 传输控制协议TCP是一种面向连接(连接导向)的、可靠的、基于字节流的运输层(Transport layer)通信协议,由IETF的RFC 793说明(specified)。Socket:网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。建立网络通信连接至少要一对...
原创
986阅读
0评论
0点赞
发布博客于 2 年前

JAVA Swing——设置JButton按钮样式

1、对JButton大小的设置因为JButen是属于小器件类型的,所以一般的setSize不能对其惊醒大小的设置,所以一般我们用button.setPreferredSize(new Dimension(30,30)); //(30,30) 是你要设置按钮的大小2、对JButton透明的设置按钮设置为透明,这样就不会挡着后面的背景button.setContentAreaFi...
原创
4046阅读
0评论
9点赞
发布博客于 2 年前

JetBrains——账户登录错误(JetBrains Account Error:JetBrains Account connection error: www.jetbrains.com)解决方案

问题描述在用申请的学生免费JetBrains Account登录pycharm时弹出报错框JetBrains Account connection error: www.jetbrains.comYour host may be behind a proxy.问题分析C:\Windows\System32\drivers\etc路径下的hosts文件里0.0...
原创
9038阅读
16评论
13点赞
发布博客于 2 年前

Edgy Trees

https://codeforces.com/contest/1139/problem/C题解:并查集+快速幂/**@Author: STZG*@Language: C++*/#include <bits/stdc++.h>#include<iostream>#include<algorithm>#include<cstdlib...
原创
256阅读
0评论
0点赞
发布博客于 2 年前

Little Sub and Piggybank

http://acm.hznu.edu.cn/OJ/problem.php?cid=1263&amp;pid=6http://acm.hznu.edu.cn/OJ/problem.php?id=2585题意:每天能往存钱罐加任意实数的钱,每天不能多于起那一天放的钱数。如果某一天的钱数恰好等于那天的特价商品,则可以买,求最后的最大快乐值。题解: 显然的贪心:如果第i天买完,准备在第...
原创
134阅读
0评论
0点赞
发布博客于 2 年前

Microsoft Project——Project基本使用教程

基本概念Microsoft Project:Microsoft Project(或 MSP)是一个国际上享有盛誉的通用的项目管理工具软件,凝集了许多成熟的项目管理现代理论和方法,可以帮助项目管理者实现时间、资源、成本的计划、控制。资源网址Microsoft Project官方网址:https://products.office.com/zh-cn/project/project...
原创
18524阅读
0评论
0点赞
发布博客于 2 年前

华硕老毛子(Padavan)——L2TP连接自动重连解决方案

问题描述Sep 5 14:31:55 root NetworkManager[932]: xl2tpd[26104]: Maximum retries exceeded for tunnel 33925. Closing.Sep 5 14:31:55 root NetworkManager[932]: xl2tpd[26104]: Connection 0 closed to 128...
原创
5082阅读
0评论
0点赞
发布博客于 2 年前

处女座的比赛

https://ac.nowcoder.com/acm/contest/329/J题解:std#include &lt;bits/stdc++.h&gt;using namespace std; int p,q,r,t;const int mod=9983;int mul[3];int in_dex[26];int get_hash(char* s)//�±��1�...
原创
541阅读
0评论
0点赞
发布博客于 2 年前

breed web控制台——刷老毛子(padavan)路由器固件

第1步先拔掉电源!第2步按住电源边的RESET按键!第3步插上电源!第4步看见路由器的指示灯闪了就放开按键!第5步电脑浏览器输入192.168.1.1如果192.168.1.1控制台找不到文件就要清理浏览器缓存!第六步提前下载好老毛子固件 RT-N56UB1-newif3D2-512M_3.4.3.9-099下载地址:http://opt.cn2qq.c...
原创
25578阅读
0评论
5点赞
发布博客于 2 年前

华硕老毛子(Padavan)——校园网电信宽带闪讯(NetKeeper)L2TP学校认证解决方案

基本概念华硕老毛子:老毛子,顾名思义,这个固件就是俄罗斯人开发的。是华硕衍生出来的系统,做的华硕n56u的固件,然后别人根据源码改出其他mtk7620的固件。闪讯(NetKeeper):电信校园宽带网络拨号工具问题描述拨号过程繁琐:每次上网都需要拨号,回到宽带拨号时代。禁止共享热点:新版本下闪讯(NetKeeper)会阻止开启共享热点,并且关闭进程也不行,有多进程...
原创
8655阅读
4评论
4点赞
发布博客于 2 年前

铺地砖

http://oj.acm.zstu.edu.cn/JudgeOnline/problem.php?id=3922题解:简单的DP题,但是数据有问题,数阻不能开long long(所以是个假题)/**@Author: STZG*@Language: C++*/#include &lt;bits/stdc++.h&gt;#include&lt;iostream&gt;#in...
原创
381阅读
0评论
0点赞
发布博客于 2 年前

闪讯(NetKeeper)——OpenWrt安装闪讯(NetKeeper)插件(校园网电信宽带闪讯(NetKeeper)认证解决方案)

基本概念OpenWrt:OpenWrt 可以被描述为一个嵌入式的 Linux 发行版。(主流路由器固件有 dd-wrt,tomato,openwrt三类)对比一个单一的、静态的系统,OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。对于开发人员,OpenWrt 是使用框架来构建应用程序,而无需建立一个完整的固件...
原创
7865阅读
2评论
2点赞
发布博客于 2 年前

锐捷(Ruijie)——OpenWrt安装MentoHUST(校园网锐捷(Ruijie)认证路由限制解决方案)

基本概念OpenWrt:OpenWrt 可以被描述为一个嵌入式的 Linux 发行版。(主流路由器固件有 dd-wrt,tomato,openwrt三类)对比一个单一的、静态的系统,OpenWrt的包管理提供了一个完全可写的文件系统,从应用程序供应商提供的选择和配置,并允许您自定义的设备,以适应任何应用程序。对于开发人员,OpenWrt 是使用框架来构建应用程序,而无需建立一个完整的固件...
原创
16761阅读
2评论
4点赞
发布博客于 2 年前

RGB项链问题

http://oj.acm.zstu.edu.cn/JudgeOnline/problem.php?id=4369Description人称AC之神的QIGe最近一直忙着培养NOI高手,为了鼓励NOI高手, QiGe做了若干雨花石项链,作为对表现优秀的选手的奖励.他会挑选一个雨花石作为这串项链的开始,然后一个接一个连起来,现在他有三种颜色的雨花石,红(Red)、绿(Green)、蓝(Blu...
原创
1071阅读
0评论
1点赞
发布博客于 3 年前

活在无尽梦境的后续 β

http://acm.hdu.edu.cn/contests/contest_showproblem.php?pid=1007&amp;cid=832Problem DescriptionIn the world line 1.048596%——咲太小弟,我认为啊,人生是为了变温柔而存在的。——为了达到『温柔』这个目标,我努力活到现在。在梓川花枫患有解离性障碍以后,失去了所有的记忆,...
原创
227阅读
0评论
0点赞
发布博客于 3 年前

IDM——服务器响应显示您没有权限下载此文件(百度网盘下载问题)

分析测试发现是受cookie的影响,百度为了防止用外部下载工具突破限速加入了cookie验证,因为一般的下载工具请求下载的时候不会附加cookie信息。IDM就是这样,它请求下载文件时只知道文件的下载地址,并不会在请求协议里附加cookie。可以通过代理服务器做手脚加入cookie。解决方案百度网盘直链下载助手官方解决方案参考文章https://greasy...
原创
203889阅读
4评论
12点赞
发布博客于 2 年前

010 Editor 9.x.x——安装、注册和汉化

简介010 Editor是一款功能强大的代码编辑器,使用可帮助用户轻松编辑任何文件、驱动器或进程的文本和十六进制代码。旨在快速轻松地编辑计算机上任何文件的内容。该软件可以编辑文本文件,包括Unicode文件,批处理文件,C / C ++,XML等,但010 Editor擅长编辑二进制文件。二进制文件是计算机可读但不可读的文件(如果在文本编辑器中打开,二进制文件将显示为乱码)。十六进制编...
原创
2540阅读
2评论
1点赞
发布博客于 2 年前

Holes

http://codeforces.com/problemset/problem/13/ELittle Petya likes to play a lot. Most of all he likes to play a game «Holes». This is a game for one person with following rules:There are N holes loc...
原创
301阅读
0评论
0点赞
发布博客于 3 年前

Heaters

https://codeforces.com/contest/1066/problem/Btime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputVova's house is an array consisting ...
原创
161阅读
0评论
0点赞
发布博客于 3 年前

JAVA——构建FAT32文件系统的DBR(DOS引导记录)类

Maven <dependency> <groupId>org.projectlombok</groupId> <artifactId>lombok</artifactId> <optional>true</optional> </dependency>解决方案DMRpackage cn.e.
原创
58阅读
0评论
0点赞
发布博客于 2 月前

数据库——关系数据库——交通违规处罚通知书

问题描述下表是一张交通违规处罚通知书样稿,根据该样稿提供的信息。(1)找出实体及其属性.(2)设计并画出E-R模型。(3)将E-R模型转换成关系模式。(4)根据上述关系模式,建立相关的数据库表。(5)附加题:根据上述数据库表,利用标准SQL写出以下查询语句:I)查询“车牌号”为“浙A00ODM”的所有违章记录。II)查询“车牌号”为“浙A00ODM”的违章次数。III)查询“驾驶执照号”为“330104XXXXD”的“罚款”总额。解决方案(1)找出实体及其
原创
333阅读
1评论
0点赞
发布博客于 2 月前

《软件工程》实验报告——软件测试

一、实验目的 掌握结构化分析与设计方法 掌握JUnit的用法; 掌握白盒测试中路径覆盖的测试用例设计; 掌握黑盒测试中等价类方法; 二、实验内容1. 某证券公司为了方便提供证券交易服务,欲开发一证券交易平台。该平台接收客户命令信息,可执行以下主要功能:(1)登录。输入用户名、密码及校验码信息,登录证券交易平台。(2)开户。如果是新客户,需先提交开户信息,进行开户,并将客户信息存入客户记录中,账户信息(余额等)存入账户记录中;(3)存款。客户可以向其账户
原创
334阅读
0评论
0点赞
发布博客于 2 月前

《操作系统》实验报告——主存空间的分配与回收

理论知识Linux——Linux C语言编程基础知识一、实验目的采用可变式分区管理,使用最佳适应算法实现主存的分配与回收。通过本次实验,帮助学生理解在可变式分区管理方式下,如何实现主存空间的分配与回收。二、实验内容主存是中央处理机能直接存取指令和数据的存储器。能否合理而有效地使用主存,在很大程度上将影响到整个计算机系统的性能。本实验采用可变式分区管理,使用首次或最佳适应算法实现主存空间的分配与回收。要求采用分区说明表进行。三、代码及运行结果分析四、实验心得参考..
原创
543阅读
0评论
0点赞
发布博客于 2 月前

JAVA——文件操作工具类封装的简单实现

问题描述关于文件操作的简单工具类,包括文件夹创建,文件夹删除,文件创建,文件重命名,文件复制,文件删除。如果需要文件夹复制,其实就是创建文件夹和复制文件的操作。解决方案上下文package cn.edu.zstu.fms.context;import java.io.File;/** * @author ShenTuZhiGang * @version 1.0.0 * @date 2020-12-19 15:47 */public class SystemContext {
原创
106阅读
0评论
0点赞
发布博客于 2 月前

JAVA——读取文本文件的倒数第N行(模拟Linux中tail命令)

解决方案1、引入jar包commons-io.jar/** * 读取文件的倒数第3行,并打印其内容 */ import java.io.File;import java.io.IOException; import org.apache.commons.io.input.ReversedLinesFileReader; public class ReversedLinesFileReaderExample { public static void main(String[]
原创
119阅读
0评论
0点赞
发布博客于 2 月前

JAVA——仿Linux命令行文件管理系统命令的简单实现

源代码package cn.edu.zstu.fms;import cn.edu.zstu.fms.service.IFileManagerService;import cn.edu.zstu.fms.service.impl.DiskFileManagerServiceImpl;import java.io.IOException;import java.util.Scanner;/** * @author ShenTuZhiGang * @version 1.0.0 * @.
原创
159阅读
0评论
0点赞
发布博客于 2 月前

《编译原理》实验报告——基于YACC的TINY语法分析器的构建

一、实验要求运用YACC,针对TINY语言,构造一个语法分析器。给出实验方案,实施并描述结果。二、实验方案(1)设计基于LEX的TINY词法分析器(2)设计基于YACC的TINY语法分析器(3)同时使用词法分析器和语法分析器分析calculator文法三、分析表parsing table问题理论和设计(描述parsing table在实验方案中的作用,观察并输出parsing table)四、内容和步骤1、针对TINY语言给出 yacc的y文件的代码%{#inclu
原创
754阅读
0评论
0点赞
发布博客于 2 月前

《编译原理》实验预习报告——基于YACC的TINY语法分析器的构建

一、实验目的运用YACC,针对给定的文法,构造一个语法分析器。给出实验方案,实施并描述结果。二、实验预习提示1、表达:针对5.5节中的calculator文法,设计输入和输出2、观察:观察parsing table,解析parsing table.3、模块间的衔接,如何同时使用lex 和 yacc4、能力:是否有能力有工具完成一个分析器5、比较:用工具和手工编写程序的比较参考文章...
原创
412阅读
0评论
0点赞
发布博客于 2 月前

WSL2——Linux C中进程相关操作编程问题

问题描述1、lockf函数无效https://shentuzhigang.blog.csdn.net/article/details/1108786972、共享内存的系统调用异常https://shentuzhigang.blog.csdn.net/article/details/111184090#include <stdio.h>#include <sys/types.h>#include <sys/wait.h>#include <
原创
110阅读
0评论
0点赞
发布博客于 2 月前

《操作系统》实验报告——进程通信

理论知识Linux——Linux C语言编程基础知识Linux——进程通信一、实验目的(1) 熟悉并掌握管道机制,并实现进程间通信(2) 熟悉并掌握共享内存机制,并实现进程间通信二、实验内容任务一:(1)阅读以上父子进程利用管道进行通信的例子(例1),写出程序的运行结果并分析。(2)编写程序:父进程利用管道将一字符串交给子进程处理。子进程读字符串,将里面的字符反向后再交给父进程,父进程最后读取并打印反向的字符串。任务二:(1)阅读例2的程序,运行一次该程序,然后用
原创
427阅读
0评论
0点赞
发布博客于 2 月前

Linux——进程通信

管道管道是Linux支持的最初进程间通信形式之一,具有以下特点:管道是半双工的,数据只能向一个方向流动;需要双方通信时,需要建立起两个管道; 只能用于父子进程或者兄弟进程之间(具有亲缘关系的进程); 单独构成一种独立的文件系统:管道对于管道两端的进程而言,就是一个文件,但它不是普通的文件,它不属于某种文件系统,而是自立门户,单独构成一种文件系统,并且只存在与内存中。 数据的读出和写入:一个进程向管道中写的内容被管道另一端的进程读出。利用系统调用pipe()可创建一个简单的..
转载
70阅读
0评论
0点赞
发布博客于 2 月前

服务外包技术培训——后端开发(Java)

2021服务外包-后端技术培训什么是后端?1、后端是在后台工作的,控制着前端的内容,主要负责程序设计架构思想,管理数据库等。后端更多的是与数据库进行交互以处理相应的业务逻辑,需要考虑的是如何实现功能、数据的存取、平台的稳定性与性能等,涉及动态语言如PHP、ASP、JSP等。2、后台开发就是来解决这样的需求的。为了让各个服务器同时并行工作,他们研究分布式算法,把大任务拆成小任务,分布给各个服务器单独运算。为了提高数据库的存取速度,他们研究非关系型数据库,也就是NoSQL,把它们用在社交、O2O应用的后台
原创
172阅读
0评论
0点赞
发布博客于 2 月前