liam liam
3年前
先写API文档还是先写代码?
代码未动,文档先行其实大家都知道API文档先行的重要性,但是在实践过程中往往会遇到很多困难。程序员最讨厌的两件事:1.写文档,2.别人不写文档。大多数开发人员不愿意写API文档的原因是写文档短期收益远低于付出的成本,然而并不是所有人都能够坚持做有长期收益的事情的。作为一个前后端分离模式开发的团队,我们经常会看到这样的场景:前端开发和后端开发在一起
Wesley13 Wesley13
4年前
HTTP报文
一、HTTP概述(一)什么是HTTP协议?  当在web页面输入url后,浏览器会向web服务器请求资源以显示web页面,而它们之间使用的就是HTTP协议(HyperTextTransferProtocol,超文本传输协议),浏览器就是基于HTTP协议进行文档传输的。(二)HTTP协议的特点1、
Stella981 Stella981
4年前
JSP实现Velocity的layout功能
虽然目前工作时的页面开发一直在用Velocity,但其实我的心是属于JSP的,毕竟那是我第一次接触web开发使用的页面模版技术。JSP很多地方都不错:Eclipse支持得很好;JSTL用起来顺手;还能强大的直接调用Java代码(当然,不鼓励这么干);能自定义各种功能强大的标签等等。这里要有但是了!但是,没有直接提供类似Velocity的layout功能!
Stella981 Stella981
4年前
Django了解及安装
Web框架想象一下,之前我们都有学习过网络编程相关的知识,应该可以理解,所有的web应用从本质都可以说是一个socket服务端,而用户使用的浏览器就是socket客户端自定义web框架importsocketserversocket.socket()server.bind(("127.0.
Stella981 Stella981
4年前
C# 程序修改config文件后,不重启程序刷新配置ConfigurationManager
基本共识:ConfigurationManager自带缓存,且不支持写入。如果通过文本写入方式修改配置文件,程序无法刷新加载最新配置。PS.Web.config除外:Web.config修改后,网站会重启(即Web程序也无法在运行时刷新配置)。为什么要在程序运行时,修改配置(刷新配置):\
Stella981 Stella981
4年前
25道Shell面试题
1、用sed修改test.txt的23行test为tset;sed–i‘23s/test/tset/g’test.txt2、查看/web.log第25行第三列的内容。sed–n‘25p’/web.log|cut–d“”–f3head–n25/web.log|tail–n1|
上海张律师 上海张律师
6个月前
鸿蒙地图功能开发【1. 开发准备】##地图开发##
​对于地图功能的开发,有以下三种思路1.使用鸿蒙官方的MapKit进行开发2.使用第三方地图的SDK(例如高德地图、百度地图)3.做一个基于h5的地图页面,通过Web组件去引入对于这三种方案,每一种都有自己的特点原生的MapKit,目前来看文档是最全面的也