05 2021 档案

摘要:readFile在外面,修改文件要重启服务才能更新 var fs = require('fs') var jsonDate = ''; fs.readFile('book.json',function(error,data){ // console.log(data.toString()) json 阅读全文
posted @ 2021-05-31 22:28 该显示昵称已被使用了 阅读(53) 评论(0) 推荐(0)
摘要:# pip install web.py import web urls = ( '/(.*)', 'hello' ) app = web.application(urls, globals()) class hello: def GET(self, name): if not name: name 阅读全文
posted @ 2021-05-31 15:18 该显示昵称已被使用了 阅读(59) 评论(0) 推荐(0)
摘要:from flask import Flask import pandas as pd app = Flask(__name__) @app.route('/') def show_excel(): df = pd.read_excel("./学生信息表.xlsx") table_html = df 阅读全文
posted @ 2021-05-31 11:29 该显示昵称已被使用了 阅读(381) 评论(0) 推荐(0)
摘要:设置vnc 1. 使能 网上一堆瞎扯淡,直接如下: 设置-共享,打开vnc就ok了 2. 出现认证失败错误 gsettings set org.gnome.Vino require-encryption false 阅读全文
posted @ 2021-05-30 09:24 该显示昵称已被使用了 阅读(33) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/78329319 https://www.cnblogs.com/miniren/p/5091744.html Python有三种方法解析XML,分别是SAX、DOM和ElementTree: SAX:Python 标准库包含 SAX 解析器 阅读全文
posted @ 2021-05-28 17:27 该显示昵称已被使用了 阅读(277) 评论(0) 推荐(0)
摘要:使用正则 阅读全文
posted @ 2021-05-28 10:59 该显示昵称已被使用了 阅读(60) 评论(0) 推荐(0)
摘要:结论【is不适合来判断两个字符串是否相等】 相对于较小的字符串,Python为了提高性能会保留其值的一个副本,当你再次创建这个字符串的时候,直接就指向了这个副本,所以'hello'这个字符串是在内存中有一个副本的,所以a和b的id的值是一样的; 而a1和b1是长字符串,并不会驻留,Python在内存 阅读全文
posted @ 2021-05-28 09:50 该显示昵称已被使用了 阅读(72) 评论(0) 推荐(0)
摘要:test 阅读全文
posted @ 2021-05-24 20:13 该显示昵称已被使用了 阅读(37) 评论(0) 推荐(0)
摘要:https://zhuanlan.zhihu.com/p/28080975 临时方案 # Manage Jenkins->Script console,输入如下命令并进行执行。 System.setProperty("hudson.model.DirectoryBrowserSupport.CSP" 阅读全文
posted @ 2021-05-22 21:50 该显示昵称已被使用了 阅读(68) 评论(0) 推荐(0)
摘要:# 1 import inspect def fun1(): name = inspect.stack()[1][3] print ('%s Invoked me!'%name) def a(): fun1() a() # 2 import traceback def fun2(): name = 阅读全文
posted @ 2021-05-17 16:35 该显示昵称已被使用了 阅读(163) 评论(0) 推荐(0)
摘要:配置和插件 # 插件 Extended E-mail Notification Email Extension Template Plugin #模板地址 https://github.com/jenkinsci/email-ext-plugin/tree/master/src/main/resou 阅读全文
posted @ 2021-05-16 16:13 该显示昵称已被使用了 阅读(155) 评论(0) 推荐(0)
摘要:最简单模板 <!DOCTYPE html> <html lang="zh-CN"> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta name="viewport" co 阅读全文
posted @ 2021-05-16 15:32 该显示昵称已被使用了 阅读(56) 评论(0) 推荐(0)
摘要:安装 npm install -g nodemon 创建 nodemon.json { "restartable": "rs", "ignore": [ ".git", "node_modules/**/node_modules" ], "verbose": true, "watch": ["src 阅读全文
posted @ 2021-05-14 22:02 该显示昵称已被使用了 阅读(67) 评论(0) 推荐(0)
摘要:普通方法 # 预期结果 expected = {'username':'kaishui'} # 实际结果 result={ 'code': 1 , 'username':'kaishui', 'token':'ihbedvbwejhvkjvberkjvbkjgkesjvbbje' } def ass 阅读全文
posted @ 2021-05-10 20:06 该显示昵称已被使用了 阅读(380) 评论(0) 推荐(0)
摘要:https://www.cnblogs.com/lovesqcc/p/8087510.html 修改前 def commonGenerate(startTime, endTime, field, values): reqs = [] for val in values: requestId = st 阅读全文
posted @ 2021-05-09 11:03 该显示昵称已被使用了 阅读(28) 评论(0) 推荐(0)
摘要:@classmethod class method是和类绑定的方法,不是和类的对象(实例)绑定的方法 class method能够访问类的状态,因为它可以接受一个指向类的参数(cls),而不是指向类实例的参数(self)。 class method可以修改类的状态,并应用到所有的类实例上。 clas 阅读全文
posted @ 2021-05-09 10:28 该显示昵称已被使用了 阅读(87) 评论(0) 推荐(0)
摘要:where子句对检索结果中每一条记录第一次过滤后,group by对每条记录进行分组,having对各个组中的记录进行再次过滤。因此是先通过where子句过滤、再通过group by子句分组、最后通过having子句对组中记录再次进行过滤。 4)如果在一句SQL语句中,where子句和group b 阅读全文
posted @ 2021-05-07 14:19 该显示昵称已被使用了 阅读(442) 评论(0) 推荐(0)
摘要:timeout机制以及异常捕获 https://e.printstacktrace.blog/how-to-time-out-jenkins-pipeline-stage-and-keep-the-pipeline-running/ pipeline { agent any options{ tim 阅读全文
posted @ 2021-05-06 17:10 该显示昵称已被使用了 阅读(1289) 评论(0) 推荐(0)
摘要:设置Build Triggers Build after other projects are built (Trigger even if the build fails) 配置Pipeline pipeline{ agent any options{ timestamps() } stages{ 阅读全文
posted @ 2021-05-06 16:13 该显示昵称已被使用了 阅读(254) 评论(0) 推荐(0)
摘要:安装 npm install -g nodemon npm install -g nodemon --registry=https://registry.npm.taobao.org 创建 nodemon.json { "restartable": "rs", "ignore": [ ".git", 阅读全文
posted @ 2021-05-05 19:13 该显示昵称已被使用了 阅读(83) 评论(0) 推荐(0)
摘要:下载 http://www.groovy-lang.org 环境变量(前提JDK已经配置好了) 解压,在环境变量中配置一个变量:GROOVY=C:\groovy\groovy-2.5.4\bin (假设groovy解压在C:\groovy\groovy-2.5.4) 确认环境 java -versi 阅读全文
posted @ 2021-05-05 17:30 该显示昵称已被使用了 阅读(52) 评论(0) 推荐(0)
摘要:str/arr 转 obj json_str = '{"name":"haha","age":18}' json_arr = '[1,2,3,"test"]' var obj1 = JSON.parse(json_str) var obj2 = JSON.parse(json_arr) obj 转 阅读全文
posted @ 2021-05-05 16:51 该显示昵称已被使用了 阅读(292) 评论(0) 推荐(0)
摘要:分类 1. 对象 2. 数组 允许的值 1. 字符串 2. 数值 3. 布尔 4. null 5. 对象 (不能是函数对象,只能是{"name":"test","age":18}) 6. 数组 阅读全文
posted @ 2021-05-05 16:34 该显示昵称已被使用了 阅读(108) 评论(0) 推荐(0)
摘要:基本选择器 // 元素选择器: p {color:'red';} // ID选择器 #id1 {color:'red';} // 类选择器 .cl {color:'red';} 通用选择器 * {color:'red';} 组合选择器 // 后代选择器 div a {color:'red';} // 阅读全文
posted @ 2021-05-05 11:49 该显示昵称已被使用了 阅读(63) 评论(0) 推荐(0)
摘要:问题,for循环内部定义的函数内使用i var a =[]; for(var i=0;i < 4; i++){ a[i] = function () { console.log(i); //一直显示4, 执行此代码时,同步代码for循环已经执行完成 }; } a[1](); //4 a[2](); 阅读全文
posted @ 2021-05-05 09:51 该显示昵称已被使用了 阅读(194) 评论(0) 推荐(0)
摘要:轮播图、相对定位和绝对定位 子元素开启绝对定位,父元素开启相对定位 #outer div{ position:relative; overflow:hidden; } #imgList ul{ position:absolute; left: -0/-520/-1040【第一张、第二张、第三张(图片 阅读全文
posted @ 2021-05-05 07:32 该显示昵称已被使用了 阅读(56) 评论(0) 推荐(0)
摘要:浮动的实现 浮动的副作用 # 1. 针对父元素: 注意:如果一个元素里只有浮动元素,那它的高度会是0.如果你想要的它自适应即包含所有浮动元素,那你需要清除它的子元素。 一种方法叫做clearfix,即clear一个不浮动的::after伪元素。(问题是:简言之父元素有浮动的子元素,父元素的高度没设置 阅读全文
posted @ 2021-05-05 07:07 该显示昵称已被使用了 阅读(108) 评论(0) 推荐(0)
摘要:升级前路径 C:\Users\xxxxxx\AppData\Local\Google\Chrome\User Data\Default 升级后路径 C:\Users\xxxxxx\AppData\Local\Temp\Google\Chrome\User Data\Default 恢复方法: 1. 阅读全文
posted @ 2021-05-03 13:46 该显示昵称已被使用了 阅读(137) 评论(0) 推荐(0)
摘要:相当于sleep 1秒 setTimeout(function () { console.log('我被调用了'); setTimeout(arguments.callee, 1000); }, 1000); 相当于sleep 1秒 【程序不会挂住,直接运行接下来的代码】 setInterval(f 阅读全文
posted @ 2021-05-02 08:45 该显示昵称已被使用了 阅读(119) 评论(0) 推荐(0)