当前搜索:

ztree 扩展name自定义格式

场景: 树的节点名字需要显示一些额外的信息。比如名字是 阿里云(100) 100这个是我当前节点的内容之一,目前由于ztree没有支持render回调函数,没法拼接内容得到。 下载ztree js源码,可以知道树节点的显示名字是由getNodeName得到,所以出发点就是修改这个函数,修改如下。 getNodeName: function (setting, node) {...
阅读(110) 评论(0)

基于nodejs开发的web工程开启代理转发功能

背景: web开发中,我们需要访问mock server则需要把web中所有请求代理到mockserver中。在启动web开发模式的脚本中,添加以下代码。其中a-api是一个访问路径。const proxy = require('http-proxy-middleware');//引入代理中间件 const aProxy = proxy('/a-api', { target: 'http://12...
阅读(209) 评论(0)

httpclient  实现文件上传中转

开发功能: web前端提交上传文件 —> a服务器接收 —> 转发到b服务器进行文件处理 public String handleResponse(HttpServletRequest request, HttpServletResponse response) throws UnsupportedEncodingException, IOException {...
阅读(291) 评论(0)

window搭建react-native开发环境

源码链接:https://github.com/phypor/react-web-demo 1.设置下载器配置和安装依赖包npm config set registry https://registry.npm.taobao.org --global npm config set disturl https://npm.taobao.org/dist --global npm install -g...
阅读(451) 评论(0)

electron 打包antd项目的详细流程

1.创建antd项目cnpm install -g create-react-app create-react-app antd-app cd antd-app cnpm install antd --save复制并且覆盖下面的内容到App.js里面。import React, { Component } from 'react'; import { DatePicker,...
阅读(652) 评论(0)

Supervisor 的使用记录

场景:一个程序的执行命令为python /home/test/app.py,这个程序需要被监控一旦挂掉后自动重新启动。安装:pip install Supervisor echo_supervisord_conf > /etc/supervisord.conf编辑配置文件:vi /etc/supervisord.conf 然后在该文件后面添加需要被监控的应用属性,内容如下,其中testapp为应用名...
阅读(369) 评论(0)

网页调用谷歌浏览器打印指定区域为pdf

先贴上代码。 <meta http-equiv="...
阅读(796) 评论(0)

vue-cli 构建web应用

webpack:前端资源模块化管理和打包工具,它可以将许多松散的模块按照依赖和规则打包成符合生产环境部署的前端资源。https://webpack.js.org/ vue.js:它是以数据驱动和组件化思想构建web应用的JavaScript库。https://cn.vuejs.org/v2/guide/ 我们可以借助vue-cli工具快速创建一个基于vue的web应用,操作如下。step1:np...
阅读(261) 评论(0)

mac系统 让自带的apache服务支持php解析

mac 系统本身自带了apache服务和php环境,但是apache默认是没有加载php模块,所有只需要把php模块加载了,apache就能解析php. sudo cp /Library/WebServer/Documents/index.html.en /Library/WebServer/Documents/pinfo.php sudo vim /Library/WebServer/Docume...
阅读(937) 评论(0)

nw.js 开发跨平台应用(2)使用nw打包项目

我们在上一篇文章中用vue-cli创建了一个的项目,并且使用nw 打开某个链接,这次我们讲述如何使用nw打包一个vue-cli创建的项目。 进入vue项目后,我们可以使用npm run dev 打开8080端口访问页面,在使用nw打包之前,我们先需要build以下项目,执行npm run build就可以了。 build完后,会在当前目录下生成dist 文件夹,进入dist文件夹,目录结构如下.+...
阅读(355) 评论(0)

nw.js 开发跨平台应用(1)部署开发环境

node.js 下载页面https://nodejs.org/en/download/ nw.js 下载页面 https://github.com/nwjs/nw.js 或者https://nwjs.io/ 以下为mac系统下的为例.1. wget https://dl.nwjs.io/v0.20.3/nwjs-v0.20.3-osx-x64.zip 2. unzip nwjs-v0.20....
阅读(694) 评论(0)

Flask 用Blueprint实现模块化的应用

在一个大型项目中,肯定会有很多模块组成,比如一个网络管理系统可能有流量运营模块,实时分析模块,故障预警模块等。我们可以利用Flask Blueprint 实现每个模块的功能进行独立的开发与管理,后面的实践案例主要体现Buleprint以下功能 1. 可以独立管理网页的静态文件,如js,css,图片等,即可以指定单纯的静态路径,同时也可能指定模版的路径。 2. 方便模块整合,无耦合。 案例...
阅读(890) 评论(0)

mac 安装matplotlib后执行程序报错

执行程序后报错:Traceback (most recent call last): File "/Users/bojie.hbj/my_project/XXXX/XXX.py", line 4, in import matplotlib.pyplot as plt File "/Users/bojie.hbj/my_project/XXXXX/XXXX/env/l...
阅读(437) 评论(0)

git 使用P4Merge解决冲突

下载链接:csdn(window x64): 官网(可选多个系统版本) : https://www.perforce.com/downloads/integrationswindow下添加安装后的可执行路径添加到环境变量里面。 在git cmd下输入bojie@ubuntu >vim ~/.gitconfig添加以下内容 [diff] tool = p4merge [difftool]...
阅读(208) 评论(0)

简单了解celery-分布式异步任务调度系统

celery是Python开发的分布式异步任务调度系统,Celery支持的消息服务有rmq、redis等 以下代码使用的是redis作为消息队列,当然官网推荐生产环境使用rmq。 RabbitMQ is feature-complete, stable, durable and easy to install. It’s an excellent choice for a produc...
阅读(1260) 评论(0)
466条 共32页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:369982次
    • 积分:7893
    • 等级:
    • 排名:第3002名
    • 原创:385篇
    • 转载:65篇
    • 译文:16篇
    • 评论:23条
    博客专栏