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

    go web: 2 封装日志包log

    web项目中,记日志是非常重要的。所以,我做的第一件事,就是向log包动手。 和Python相比,log包功能上逊色不少,但它给我们提供了基础的构架,让我们能自己稍微封装下。 附录logger.go代码 // Package logger 是系统日志的封装,主要在之上封装了Error,Info两个函数。并提供了跨日期 // 自动分割日志文件的功能。

    1.9K10发布于 2019-11-21
  • 来自专栏腾讯大讲堂的专栏

    面向设计的半封装web组件开发

    封装 一提到web组件,我们很自然跟封装联系在一起。对啊,你不封装怎么叫做组件呢?现在,我们有必要转换思维了,要想满足日益高涨的UI层需求,同时组件不会日趋臃肿,我们就需要对组件进行半封装。 关于web组件的半封装性 对于开发思想浓郁的程序员,可能有些无法接受这所谓的“半封装”思想。我cow, 每来一个项目,都要对组件进行一番修整,人力成本怎么算? 首先对于每一个具体项目而言,组件都是通用的,而半封装,只是对其他项目而言是半封装,对于具体项目依然是个全封装web组件,跟传统web组件维护成本是一模一样的; 其次,半封装web组件,非封装的部分是多变的 网上能够找到的日期时间选择web组件都是封装良好的web组件,对于对设计没要求的小白用户或者一些小厂很友好,但是,对于对设计很重视的使用场景,所谓的“完全封装”反而成为了一种制约,且不说组件的class 完全封装web组件,就好比流水线上的衣服,讲求工业化,效率以及成本。但是,这样的web组件做出来的产品的档次和质量,未免有粗糙之感。

    1.2K100发布于 2018-02-12
  • 来自专栏码海

    Vue.js学习笔记(一)

    为此,今天花了一些时间学习了一下Vue,废话不多说,进入正题 什么是Vue Vue.js是一个构建数据驱动的 web 界面的库。 -7"> <date-picker></date-picker>

    var app7 = new Vue({ el: '#app-7', data: { } }) //修改页面
    <date-picker></date-picker>
    var app7 = new Vue({ el: '#app-7', data: { 我们只需要维护date-picker即可,后续如果要用其添加比如初始显示日期时,我们只需要从父元素传给它即可,有效地实现了解藕 与自定义元素的关系 我们注意到以上的date-picker组件的制定非常类似于Web 组件规范中的自定义元素,实际上Vue的组件就是参考了该规范,但仍有几个关键的不同: 1.Web 组件规范仍然远未完成,并且没有浏览器实现。

    1.4K30发布于 2019-12-22
  • 来自专栏python成长之路

    面向对象封装web服务器

    import socket import re import os import sys # 由于前面太繁琐,可以用类封装一下,也可以分几个模块 class HttpServer(object): re.match(r"\w+\s+(\S+)",request_line) # 获取资源路径 path = res.group(1) # 将资源路径和我的web self.handle_client(socket_con) def main(): # sys.argv方法的用法如下: # 在终端输入 python3 面向对象封装web服务器.py 8888 # 在使用解释器执行任意py文件的时候,可以传入不止一个参数,会以字符串的形式用列表保存起来 # 但是列表的第一个参数[0]位是它自己。

    92250发布于 2018-05-29
  • 来自专栏京程一灯

    面向设计的半封装web组件开发

    封装 一提到web组件,我们很自然跟封装联系在一起。对啊,你不封装怎么叫做组件呢?现在,我们有必要转换思维了,要想满足日益高涨的UI层需求,同时组件不会日趋臃肿,我们就需要对组件进行半封装。 关于web组件的半封装性 对于开发思想浓郁的程序员,可能有些无法接受这所谓的“半封装”思想。我cow, 每来一个项目,都要对组件进行一番修整,人力成本怎么算? ,组件都是通用的,而半封装,只是对其他项目而言是半封装,对于具体项目依然是个全封装web组件,跟传统web组件维护成本是一模一样的; 其次,半封装web组件,非封装的部分是多变的UI层,整体结构依然是面向对象开发 网上能够找到的日期时间选择web组件都是封装良好的web组件,对于对设计没要求的小白用户或者一些小厂很友好,但是,对于对设计很重视的使用场景,所谓的“完全封装”反而成为了一种制约,且不说组件的class 完全封装web组件,就好比流水线上的衣服,讲求工业化,效率以及成本。但是,这样的web组件做出来的产品的档次和质量,未免有粗糙之感。

    1.2K20发布于 2019-03-27
  • 来自专栏fanzhh的技术笔记

    使用docker封装古董web.py+postgresql应用

    ---- title: 使用docker封装古董python web.py + postgresql应用 author: fanzhh category: - 技术笔记 tag: - docker - web.py - python - postgresql date: 2019-07-24 15:50 ---- So,6年之前使用python2的web.py框架+postgresql搭建的项目 web.py项目 requirements.txt文件 主程序名称为index.py,运行中需使用3个包,pip freeze > requirements.txt,内容如下: psycopg2==2.8.3 pygal==2.4.0 web.py==0.39 Dockerfile文件 在web.py项目目录下新建Dockerfile文件,内容如下: FROM python:2.7 COPY requirements.txt 建立image 在web.py项目目录下,输入(jifdaypk_mini是image名称): $ docker build -t jifdaypk_mini:latest .

    2.3K20发布于 2019-08-20
  • 来自专栏hadoop学习笔记

    HanLP封装web services服务的过程介绍

    今天分享这篇是关于将hanlp封装web services服务中的。文章的部分内容有修改,阅读室请注意! 图片51111.png 1. Apache Axis2简要介绍 Apache Axis2 是一种web services的引擎。支持SOAP和WSDL协议。 (2)内存占用小(3)热部署(4)异步Web Services。 将HanLP封装web services服务的过程 (1)准备工作 由于axis2要运行于servlet容器所以必须下载tomcat,解压到C:\Program Files\apache-tomcat (4)导出为 "任意服务名.aar",存储到C:\Program Files\apache-tomcat-7.0.92\webapps\axis2\WEB-INF\services。

    80540发布于 2019-08-09
  • 来自专栏前端之攻略

    Vue.js-列表渲染 原

    指令根据一组数组的选项列表进行渲染,v-for指令需要以item in items形式的特殊语法,items是源数据数组并且item是数组元素迭代的别名 基本用法 <body class="">

    </script> <script> var app = new Vue({ el: "#app script> </body> 在v-for块中,我们拥有对父作用域属性的完全访问权限,v-for还支持一个可选的第二个参数作为当前项的索引 <body class="">
    </script> <script> var app = new Vue({ el: "#app
    <script src="js/vue.js"></script> <script> var app = new Vue({ el: "#app

    3.8K20发布于 2019-04-04
  • 来自专栏腾讯社交用户体验设计

    面向设计的半封装web组件开发 - 腾讯ISUX

    封装 一提到web组件,我们很自然跟封装联系在一起。对啊,你不封装怎么叫做组件呢?现在,我们有必要转换思维了,要想满足日益高涨的UI层需求,同时组件不会日趋臃肿,我们就需要对组件进行半封装。 关于web组件的半封装性 对于开发思想浓郁的程序员,可能有些无法接受这所谓的“半封装”思想。我cow, 每来一个项目,都要对组件进行一番修整,人力成本怎么算? 首先对于每一个具体项目而言,组件都是通用的,而半封装,只是对其他项目而言是半封装,对于具体项目依然是个全封装web组件,跟传统web组件维护成本是一模一样的; 其次,半封装web组件,非封装的部分是多变的 网上能够找到的日期时间选择web组件都是封装良好的web组件,对于对设计没要求的小白用户或者一些小厂很友好,但是,对于对设计很重视的使用场景,所谓的“完全封装”反而成为了一种制约,且不说组件的class 完全封装web组件,就好比流水线上的衣服,讲求工业化,效率以及成本。但是,这样的web组件做出来的产品的档次和质量,未免有粗糙之感。

    1.1K40发布于 2018-06-29
  • 来自专栏深蓝居

    使用VS快速将类方法封装Web服务

    在项目中有时需要将整个业务逻辑类下面的方法封装Web服务,由于只是简单的封装,在Web服务的后台代码中不会写上任何逻辑,这时我们就需要Web服务提供的方法与类下面提供的方法相同,这是就考虑到使用接口。 然后在web服务项目中添加对该程序集的引用。 最终完成的代码应该是: using System; using System.Collections; using System.Linq; using System.Web; using System.Web.Services 服务的调用就已经完成了,使用VS自带的重构功能来提取接口,实现接口有助于提供我们的开放效率,同时也降低了我们在封装web服务的时候发生遗漏、拼写错误等失误。 由于本人对Web服务领域涉足未深,所以可能有错误之处,希望大家指正。

    68620编辑于 2022-06-16
  • 来自专栏测试基础

    【SpringBoot web-3】web项目统一数据封装与全局异常处理

    web项目之统一数据封装与全局异常处理 在项目开发中,接口与接口之间、前后端之间的数据传输都使用 JSON 格式。 在web项目中,接口返回数据一般要包含状态码、信息、数据等,例如下面的接口示例: import com.alibaba.fastjson.JSONObject; import org.springframework.web.bind.annotation.RequestMapping ; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController ; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.RestController @RestControllerAdvice 注解包含了 @ResponseBody 注解,为了异常处理完之后给调用方输出一个 JSON 格式的封装数据。

    1K30发布于 2020-09-16
  • 来自专栏前端之攻略

    Vue.js-条件渲染 原

    但是如果我们想切换多个元素,此时我们可以把一个<template>元素当做包装元素,并在上面使用v-if,最终的渲染结果不会包含<template>元素  <body class="">

    Hi

    ' }) var app = new Vue({ el: "#app -7", data: { ok: true}, }) </script> </body> <body class="">
    Hi

    ' }) var app = new Vue({ el: "#app
    <script src="js/vue.js"></script> <script> var app = new Vue({ el: "#app

    2K10发布于 2019-04-04
  • 来自专栏Hongten

    java web开发_购物车数据封装及数据展示

    这里就会涉及到数据的封装了。 20 */ 21 public class MyMap { 22 23 public static void main(String[] args) { 24 // 封装元数据 (clone_b1, c3); 70 71 getMapInfo(getMap(orgData)); 72 } 73 74 /** 75 * 封装数据

    95110发布于 2018-09-13
  • Web Components 封装实战:打造可复用的跨框架组件

    Web Components 封装实战:打造可复用的跨框架组件 在 React、Vue、Angular 三分天下的今天,组件化开发早已深入人心。 Web Components 提供了一种标准化的解决方案:它允许你创建可重用的自定义元素,这些元素在任何框架中都能像原生 HTML 标签一样工作。 本文将带你从零实现一个 Web Component,并探讨其在微前端与跨框架场景下的应用。 框架集成指南 Vue (2.x / 3.x) Vue 对 Web Components 的支持非常完美。 React 19+:已全面改善对 Web Components 的支持,上述问题基本解决。 5.

    75110编辑于 2025-12-17
  • 来自专栏雷子说测试开发

    测开技能--Web开发 React 学习(十三)网络请求封装

    我们接下来肯定还是有很多的请求要写的,我们是不是需要封装下,利用封装后,再来封装后的方法再来解决呢。 我们去简单的封装,我们在src创建一个until的包,然后创建一个httpcommon.js文件 我们去封装常用的请求。 请求是可以正常请求的,那么证明我们的封装是没有问题的。我们在后续的使用中,就可以使用 我们封装好的方法即可。 简单的使用封装即可以。

    58940发布于 2021-03-15
  • 来自专栏葡萄城控件技术团队

    使用VUE组件创建SpreadJS自定义单元格(一)

    Vue.component('todo-item', { props: ['todo'], template: '

  • {{ todo.text }}
  • ' }) // 实例化一个Vue对象,挂载在#app -7元素下,定它的属性,数组groceryList var app7 = new Vue({ el: '#app-7', data: { groceryList: [ { 在之前的内容中,我们提到了可以使用Svelte使用Web Conmponents封装其他组件可以使用的组件。

    2.2K20编辑于 2022-05-09
  • 来自专栏Tensorbytes

    一个golang封装的3D web基础库

    最近想用 golang 来实现一个演示3D模型库的应用,于是基于 playcanvas 封装了一套go语言的 API,提供了gltf、obj、fbx等多种模型格式加载,支持天空盒、灯光和脚本动画编辑等功能

    1.2K10编辑于 2022-06-28
  • 来自专栏前端开发随笔

    NodeJs封装静态web服务器、路由、读取文件获取响应类型

    vnd.wap.wbmp", ".wcm": "application/vnd.ms-works", ".wdb": "application/vnd.ms-works", ".web

    2.4K30发布于 2020-09-02
  • 来自专栏全栈程序员必看

    SDK封装_java封装

    本文主要讲解java封装jar包的过程,一个简单的demo,方便大家入手学习打包jar包。

    2.9K30编辑于 2022-11-03
  • 来自专栏前端之攻略

    Vue学习-简单介绍 原

      <! todo-item', { props: ['todo'], template: '
    1. {{ todo.text }}
    2. ' }) var app7 = new Vue({ el: '#app

    54320发布于 2019-04-04
  • 第 2 页第 3 页第 4 页第 5 页第 6 页第 7 页第 8 页第 9 页第 10 页第 11 页
    点击加载更多
    领券