首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏itclanCoder

    后端联调-一个前端动手写代码的思考

    前端同学利用前端的技术去像素级还原设计稿 蓝湖,sketch等 如果产品没有UI设计,只提供原型,那么基本上就是由前端自己来定,基本上都是用一些现成的UI框架去实现,比如:ElementUI,Antd等 后端接口 后端提供接口文档, 前后端对接口,其实就是前端开发中,页面哪些组件涉及到与后端接口交互的,需要跟后端开发同学进行约定 前端在使用Ajax请求数据时,被请求的URL地止,就叫做接口地止,给前端浏览器返回指定的数据的 每个接口前后端必须要确定接口请求方式,也就是get还是post 接口返回的数据格式,是json字面量对象方式还是xml 接口文档:中接口参数,以及返回每个字段的简单说明,代表的含义 接口调用的URL地止 接口的返回值详细描述,返回的字段中,对象,数组,字符串等说明 接口返回示例,列出服务器返回的数据接口结构 项目前准备 确定上线交付截止时间(一般都是产品经理PM预估) 前端开发,编写静态页面,UI交互 后端接口联调

    44610编辑于 2023-09-21
  • 来自专栏万少的技术分享

    HarmonyOSNext 端云一体化4

    HarmonyOSNext 端云一体化4) 在上一章节我们讲了数据库数据表的一些基本操作。如query、upsert、delete和calculateQuery。这一章节主要来讲解各种查询条件操作。 比如:查询name=book的2条数据 总结 本章主要介绍了HarmonyOSNext端云一体化中的数据库查询条件操作: 介绍了查询条件中的谓词概念,它用于展示或描述数据的性质、特征或关系 详细列举了常用的查询谓词

    31211编辑于 2025-02-10
  • 来自专栏AVAJ

    面试java后端面经_4

    ReetrantReadWriteLock 涉及到可重入锁、获取锁的顺序(公平非公平)、锁升级(不支持)、锁降级(支持)、读操作是线程共享、读写和写写操作是互斥、效率高于Synchronized) 4 这时,我们就只需要把explain命令写在我们的sql 一同执行就能查看相关信息了这里要几个字段是什么意思:select_type、type 、Extra 记这三个,这里不太明白的童鞋百度一哈 )

    52030发布于 2019-08-20
  • 来自专栏wuter

    JavaWeb后端入门4-Tomcat

    如将demo文件夹赋值到webapps下,直接通过localhost:8080/demo即可访问

    17400编辑于 2025-04-03
  • 来自专栏全栈程序员必看

    sm4后端 加密_sm4加密

    前言 项目里需要用到sm4加密,在这里记录一下(springboot)。 ; import org.slf4j.LoggerFactory; import org.springframework.util.DigestUtils; import javax.crypto.*; { private static Logger logger = LoggerFactory.getLogger(SM4Util.class); private static final String PROVIDER_NAME = “BC”; public static final String ALGORITHM_NAME = “SM4”; public static final String = “SM4/CBC/PKCS5Padding”; public static final String DEFAULT_KEY = “random_seed”; public static final

    1.2K30编辑于 2022-11-08
  • 来自专栏雪胖纸的玩蛇日常

    超越村后端开发(4:API开发)

    getarea/',GetAreaView.as_view()), path('getalllocation/',GetAllWxUserLocationView.as_view()) ]  4. + res.errMsg) } } }) }, //获取用户信息,传到后端 getSetting1(){ wx.getSetting (res.userInfo) //用户已经授权过 console.log('用户已经授权过') //向后端发送用户信息 return { title: '第一次打开小程序的首页', loading: false, currentDate1: new Date(2019, 4, 'getnewsImages/',GetNewsImagesView.as_view()), path('getnewslist/',GetNewsListView.as_view()) ] 4.

    3.2K10发布于 2019-03-29
  • 来自专栏腾讯云可观测专栏

    构建前后端一体化可观测场景,原来只需5步!

    这种看似简单的终端问题,既可能是前端程序问题导致,也可能是因为中间件或数据库故障或者后端服务的错误。有时候在前端排查出异常,也很难直接定位到后端哪个应用或服务导致的,无法明确给出确定性的根因。 前后端一般通过请求进行交互,当服务出现异常时,开发人员需要回溯当时所有操作,进行异常分析与定位。单点监控导致前后端数据无法串联,无法完整回溯所有行为,且定位问题成本较高。 为了解决此类问题,腾讯云前端性能监控 (RUM)联合腾讯云应用性能观测 (APM) 推出前后端链路打通方案,实现前后端可观测性全覆盖,可将 API 请求从前端发出到后端调用的链路串联,真实还原代码执行的完整故障现场 4. 配置完后单击下一步,进入应用接入页面。根据页面提示接入 RUM SDK,并初始化 SDK。 通过 TraceID 实现调用链路追踪,排查后端异常原因。

    1.3K30编辑于 2022-09-27
  • 来自专栏云开发

    CloudBase Framework工具推荐:前后端一体化部署,效能提升开源“神器”

    [bfbcf950e2b8f42b4c5ba31fa09361e4.png] CloudBase Framework 是云开发基于上述一体化的思想开发的前后端一体化部署工具,开发者无需改动业务代码,支持前后端一键托管部署在云开发平台 云原生,一体化后端一体化部署在 Serverless 架构的云环境上,弹性可扩展 3. 降低成本 资源按使用自动弹性扩缩容,按照使用计费,极大节约资源成本 4. [3e2dab0401d5e95773a48b06fd133d57.png] 前后端一体化部署 如上面的例子所示,一个具备前端代码、云函数和服务端代码的一体化应用,只需要调用 CloudBase Framework 一体化思想 一体化平台 一体化部署工具 一体化运行时库:通过运行时框架简化开发流程,以更少的代码实现强大的功能 一体化 CI/CD 工作流:结合代码仓库推送,实现内置的自动化云端构建和部署 [7fcf4e7822f89fc3807ccc68424e6fe5 ,为开发者提供高可用、自动弹性扩缩的后端云服务,包含计算、存储、托管等serverless化能力,可用于云端一体化开发多种端应用(小程序,公众号,Web 应用,Flutter 客户端等),帮助开发者统一构建和管理后端服务和云资源

    4.4K2421发布于 2020-07-15
  • 来自专栏终身学习流浪地

    BeautifulSoup4爬取猫眼电影一百

    最初学习小甲鱼的教学视频,后来在小甲鱼的论坛上发现了用bs4爬取豆瓣一百,当时怎么也看不懂。后来系统的学习了一下爬虫。 参考了崔大佬的爬虫之后,改编书上的例子(书上用正则法则),我这里用bs4,后文会附上正则法则解析网页。 系统流程: 1.观察页面构造--知道要提取多少页,url构造方式等 2.编写函数解析每一页--得到每一页需要的数据 3.数据清洗和保存--按一定格式存储 4.循环2-3爬取所有的页面 用到的库: from requests.exceptions import RequestException from urllib.parse import urlencode from bs4 import BeautifulSoup 输入网址http://maoyan.com/board/4,然后用你们勤劳的手指,戳中F12。如下图所示。 不管图中有啥美女,我们继续我们伟大的爬虫事业。

    67420编辑于 2022-02-22
  • 来自专栏时悦的学习笔记

    MySQL MHA部署 Part 4 MHA部署准备

    这节的内容为在正式部署MHA需要做哪些准备 1. hosts文件 首先我们在四台服务器上添加其他服务器的hosts信息 11.12.14.29 shytest 11.12.14.30 shytest2 11.12.14.39 shytest3 11.12.14.40 shytest4 2. ssh-copy-id 11.12.14.39 ssh-copy-id 11.12.14.40 ssh-copy-id shytest2 ssh-copy-id shytest3 ssh-copy-id shytest4 ssh-copy-id 11.12.14.39 ssh-copy-id 11.12.14.40 ssh-copy-id shytest ssh-copy-id shytest3 ssh-copy-id shytest4 采用基于GTID的复制方式,否则建议关闭GTID功能 这里就不多做介绍了,具体见上一个专题 注意在做主从同步的时候建议清理下从库相关信息 reset master ; reset slave all; 4.

    86421发布于 2020-08-18
  • 来自专栏微信公众号:Java团长

    以Java后端高级开发为例,讲述面试的准备点

    所以在本文里,就以Java后端高级开发为例,讲述下面试的准备点。方法是通用的,其它方向的同学也可以以此类推。 其实,在投简历,就可以根据上述要求微调简历,这样获得该岗位的面试机会能更大。不过在本文里,就将以上述需求为例,讲述面试的准备。 三、在刷题,先准备项目描述的说辞 我见到不少候选人,在面试,就会着重刷题,比如看算法题,基础题等,这个是必要的。 4. 如果有,说下你在项目里的亮点,比如用到了一些比较好的技术。 说辞4:(如果面试官问你,遇到自己无法解决的问题该怎么办?)

    92920发布于 2018-09-27
  • 来自专栏微信公众号【Java技术江湖】

    后端技术杂谈4:Elasticsearch与solr入门实践

    更多精彩内容请到我的仓库里查看 https://github.com/h2pl/Java-Tutorial 喜欢的话麻烦点下Star哈 文章将同步到我的个人博客: www.how2playlife.com 该系列博文会介绍常见的后端技术 ,这对后端工程师来说是一种综合能力,我们会逐步了解搜索技术,云计算相关技术、大数据研发等常见的技术喜提,以便让你更完整地了解后端技术栈的全貌,为后续参与分布式应用的开发和学习做好准备。 重启 Solr ,当搜索 "关键词" 的时候,id 为 1和 4 的文档将出现在前面,同时 id = 3 的文档被排除在结果之外,可以看到,没有干预的时候,搜索结果为: ? 常用的中文分词插件有 IKAnalyzer、mmseg4j和 Solr 自带的 smartcn 等,分词效果各有优劣,具体选择哪个,可以根据自己的业务场景,分别测试效果再选择。 Solr是最流行的企业级搜索引擎,Solr4 还增加了NoSQL支持。 Solr是用Java编写、运行在Servlet容器(如 Apache Tomcat 或Jetty)的一个独立的全文搜索服务器。

    1.6K10发布于 2019-12-09
  • 来自专栏全栈程序员必看

    后端】Object转String的4种方法

    目录 【1/4】Object.toString() 【2/4】String.valueOf(object) 【3/4】(String)object 【4/4】object + “” Object转Long 或者int 先将 Object 类型转换为 string,再将 string 转换为 long/int ---- 【1/4】Object.toString() ①object不能为null,否则会报nullpointexception (引用勾勾的话) 【3/4】(String)object ①不担心object去null抛NullPointerException的问题 ②对于空格、空字符串、null都可以转换 ③但是!!! java.lang.Integer cannot be cast to java.lang.String_HolaOrange的博客-CSDN博客 ③我怎么斟酌要不要用这个方法 : 很少没怎么用过 【4/ 4】object + “” ①不担心object为null抛NullPointerException, 因为null的话会变成字符串”null”放在上面 , 和String.valueOf(object

    2.8K20编辑于 2022-11-16
  • 来自专栏后端1

    利用ApiPost接口调试与文档生成工具,提升后端工作效率

    场景1: 对于我们后端程序员,常常会写一些接口(APIs),但是在前端尚未调用之前,我们必须先自己测试下这个接口是不是正确返回了预定结果。 场景3:​ 对于一个App开发者或者一个前端,我们当然要看下后端返给我们的接口数据长什么样。当然,ApiPost就是干这件事的。 场景4: 对于一个功能测试人员,ApiPost同样拥有用武之地! 3、模拟发送请求(支持文件上传) 我们先写个简单的后端接口接受各种数据 接下来开始apipost的测试了。 4、保存,生成文档 最后别忘了【保存】。保存后就可以,查看您的文档了。 5、团队协作 当然,ApiPost更强大的地方在于它的团队协作功能。老板再也不用担心技术的同学效率低啦。 具体我就不细说了。 原文链接:利用ApiPost接口调试与文档生成工具,提升后端工作效率 - 云+社区 - 腾讯云

    61000编辑于 2022-05-22
  • 来自专栏ApiPost

    利用ApiPost接口调试与文档生成工具,提升后端工作效率

    场景1: 对于我们后端程序员,常常会写一些接口(APIs),但是在前端尚未调用之前,我们必须先自己测试下这个接口是不是正确返回了预定结果。 场景3:​ 对于一个App开发者或者一个前端,我们当然要看下后端返给我们的接口数据长什么样。当然,ApiPost就是干这件事的。 场景4: 对于一个功能测试人员,ApiPost同样拥有用武之地! 3、模拟发送请求(支持文件上传) 我们先写个简单的后端接口接受各种数据 接下来开始apipost的测试了。 4、保存,生成文档 最后别忘了【保存】。保存后就可以,查看您的文档了。 5、团队协作 当然,ApiPost更强大的地方在于它的团队协作功能。老板再也不用担心技术的同学效率低啦。 具体我就不细说了。

    1.8K150发布于 2019-03-13
  • 来自专栏小神仙

    Identity Server 4登陆后返回登录页面

    ?

    1.3K10发布于 2019-09-29
  • 来自专栏罗西的思考

    PyTorch 流水线并行实现 (4)--向计算

    [源码解析] PyTorch 流水线并行实现 (4)--向计算 目录 [源码解析] PyTorch 流水线并行实现 (4)--向计算 0x00 摘要 0x01 论文 1.1 引论 1.1.1 数据并行 下图就是一个依赖图,这里 m = 4, n = 3。即,模型被分成3个子网络,小批次被分割成 4个微批次。 前面三个 F 是三个子网络的向传播,后面三个 B 是三个子网络的后向传播。 下面表示第一个微批次,顺序完成三个子网的向传播和后向传播。 一般来说,向传播计算是按照模型结构来完成的,但是因为流水线并行是特殊的,模型已经被分割开了,所以 torch-gpipe 需要自己提供一个向传播执行序列以执行各个微批次。 可以看到, 4 个时钟周期内,分别有 4 个 micro-batch 进入了 cuda:0,分别是(1,1) (2,1) (3,1) (4,1) 。

    1.4K30发布于 2021-10-09
  • 来自专栏雪胖纸的玩蛇日常

    广告小程序后端开发(4.导入地区数据)

    { "label": "新乡经济技术开发区", "value": "410772" }, { "label": "新乡市平原城乡一体化示范区 }, { "label": "温县", "value": "410825" }, { "label": "焦作城乡一体化示范区 { "label": "南阳高新技术产业开发区", "value": "411371" }, { "label": "南阳市城乡一体化示范区

    2.4K30发布于 2019-05-14
  • 来自专栏全栈程序员必看

    关于后端代码的总结_辐射4最强防具代码

    共有4中情况会出现undefined的值 变量声明且没有赋值 var obj; alert(obj);//obj值为undefined 获取对象中不存在的属性时 var obj; alert(obj.name var date1 = new Date(); var date2 = new Date(milliseconds); var date3 = new Date(dateString); var date4 function checkCard(str) { /*15位数身份证正则表达式: * 编码规则顺序从左至右依次为6位数字地址码,6位数字出生年份后两位及日期,3位数字顺序 [1-9]\d{5} 六位地区 (arg1)) { return false; } /*18位数身份证正则表达式: * 编码规则顺序从左至右依次为6位数字地址码,6位数字出生年份后两位及日期,3位数字顺序 [1-9]\d{5} 六位地区 var reg = /^1[3|4|5|7|8][0-9]{9}$/; // 如果因为现有的号码不能满足市场需求,电信服务商会增大号码范围。所以一般情况下我们 只要验证手机号码为11位,且以1开头。

    4K20编辑于 2022-11-01
  • 来自专栏深入理解Android

    从零开始学后端4)——JDBC的重构设计

    此时DAO代码: conn = JdbcUtil.getConn(); 问题4:我们分析右图JdbcUtil类中的getConn方法的代码,发现,每次调用getConn方法都需要加载注册驱动,而我们其实就只需要在最初加载一次即可 4.

    50110编辑于 2022-06-22
领券