JS 获取JSON数据的属性

var tballdata= [{ 'tjqd': '', 'A1': '', 'A2': '', 'A3': '', 'A4': '' };] if (typeof tballdata[0] == "object") { for (var key in tballdata[0]) { console.log(key) } }
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

Spring boot UT

pom.xml文件中增加 <!--单元测试--> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <scope>test</scope> </dependency> @WebMvcTest @SpringBootTest @MockBean @RunWith(SpringRunner.class) @SpringBootTest
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

ssm框架中使用pagehelper分页

pom.xml中引入 <dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version>5.1.2</version> </dependency> 在applicationContext.xml中加入  <property name="plugins"> <array>
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

多喝热水【Beta】Scrum meeting 4

第四天:2020.6.29 · 各个成员今日完成的任务 姓名 今日完成任务 刘维 完善与整理团队项目资料 程保华 录制视频演示软件功能 李松谕 完善项目总结陈述PPT 王瑞梅 撰写博客与整理会议记录 · 各个成员对项目的贡献小时数 姓名 时间/h 刘维 5 程保华 4 李松谕 5 王瑞梅 5 · 回答问题 1.Beta冲刺阶段共计运行了多少个测试用例,合计发现了多少Bug?有哪些是Alpha阶段没有发现的Bug? 答:在进行全面测试时共计运行了43个测试用例,发现了10个bug,都是Beta阶
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

ABAP 导入excel模板及下载

一、效果    二、模板上传 2.1 、T-code为:SMW0 2.2、选择包 2.3、点击创建、并上传附件! 三、代码实现 *定义按钮 SELECTION-SCREEN BEGIN OF BLOCK blk2 WITH FRAME TITLE text02. SELECTION-SCREEN PUSHBUTTON /1(10) button USER-COMMAND cli1 MODIF ID m02. SELECTION-SCREEN END OF BLOCK blk2. *初始
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

前端页面模板生成

1.使用http://www.ibootstrap.cn/自行搭配好页面,然后生成html代码 2.根据生成相应的link标签,注意生成对应版本号的link标签 3.写个html页面把代码粘上去
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

数据可视化入门到精通

数据可视化入门到精通 〖课程介绍〗: 全网打着灯笼也找不到这么精炼、系统、实用的数据可视化课程,通过学习课程,不管是数据报表、数据大屏、移动报表需求,你都将游刃有余,掌握课程所授,你基本可以应对企业90%以上的数据可视化开发需求,升职加薪几乎是一定的!
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

【LeetCode每日一题】2020.6.28 209. 长度最小的子数组

209. 长度最小的子数组 给定一个含有 n 个正整数的数组和一个正整数 s ,找出该数组中满足其和 ≥ s 的长度最小的连续子数组,并返回其长度。如果不存在符合条件的连续子数组,返回 0。 示例: 输入:s = 7, nums = [2,3,1,2,4,3] 输出:2 解释:子数组 [4,3] 是该条件下的长度最小的连续子数组。 分析: 长度最小、连续、子数组,根据这些关键字,我们可以大概猜测出本题可以用 滑动窗口来解决。 滑动窗口: 滑动窗口可以说是LeetCode的一个非常重要的算法模板
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

Elasticsearch从入门到放弃:分词器初印象

Elasticsearch 系列回来了,先给因为这个系列关注我的同学说声抱歉,拖了这么久才回来,这个系列虽然叫「Elasticsearch 从入门到放弃」,但只有三篇就放弃还是有点过分的,所以还是回来继续更新。 之前我们聊过了 Elasticsearch 的索引和文档,不太熟悉的话可以先翻阅一下前文。今天再一起聊一下 Elasticsearch 的分词器。 关于分词 如果你是讲 Elasticsearch 作为搜索引擎,那么你应该需要对分词进行了解,Elasticsearch 的分词是将全文本
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

JSTL——熟悉登陆注册业务流程

数据库建表:user_table 字段: 拿数据,转发给客户端,页面显示 路径处理问题:获取项目根路径 String path = request.getContextPath(); String basePath = request.getScheme()+"://"+request.getServerName()+":"+request.getServerPort()+path+"/"; 服务端:server 【1】获取前端页面的数据,进行业务处理,常见API -getParameter(
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

【python】函数定义和函数参数

1、函数引入:  1.1 定义一个函数 def 函数名(): pass 1.2 函数调用 函数名() 1.3 函数返回值 def func1(): print("约吗") return "不约" print("好吧") func1() 函数返回值作用: #函数执行到return停止执行;将返回值返回给函数调用者(函数名()) #return后多个返回值,需要用逗号隔开,接收到的返回值是元组类型; #执行函数时,return后内容不会打印; 2、函数的参数 在函数执行的时候给函数传递的信息 1.
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

mybatis复习(二)

简介   mybatis是一个优秀的基于 java 的持久层框架,它内部封装了 jdbc,使开发者只需要关注 sql语句本身, 而不需要花费精力去处理加载驱动、创建连接、创建 statement 等繁杂的过程。 MyBatis工作原理 1.读取配置文件,配置文件配置的是数据库连接的信息 2.加载映射文件(Mapper) 文件里面配置了sql语句 3.构建会话工厂 4.构造会话对象 由会话工厂创建SqlSession对象,该对象包含了执行SQL的所有方法 5.根据sqlSession创建dao(
分类: 其他 发布时间: 06-29 23:11 阅读次数: 0

Keepalive+Haproxy高可用集群安装与配置

环境准备安装环境:Haproxy版本:Haproxy-1.4.21keepalived版本:keepalivedv1.2.1Haproxy:172.24.77.241(master)Haproxy:172.24.77.242(backup)VIP地址:172.24.77.245Haproxy安装:master和backup服务器安装Haproxy安装依赖包yuminstallgccgcc-c++g
分类: 企业开发 发布时间: 06-29 23:07 阅读次数: 0

项目没有进度管理,都是瞎忙!

没有任何一个项目能轻而易举的成功。但是你却可以努力去争取更大的成功率,靠的便是精心设计、并且行之有效的流程管理。本文重点介绍项目管理的十大流程,让你项目控制的更得心应手,为你的项目全程保驾护航。其实,只要项目的流程搞清晰了,项目进度管理就不再是难事。项目的发展,首先要关注的就是以下十个关键的流程点:1、生命周期与方法论这是项目的纪律,为项目开展划出了清晰的界限,以保证项目进程。生命周期主要是协调相
分类: 企业开发 发布时间: 06-29 22:57 阅读次数: 0

BSN成功引入IRITA跨链和Chainlink预言机服务

区块链服务网络BSN的设计和建设理念遵循了互联网的模式。在互联网上,所有的网站和APP都可以互通,并因为可以在全世界任何云资源上部署,让部署成本降到尽可能低,同时部署的过程也非常简便。
分类: 其他 发布时间: 06-29 22:57 阅读次数: 0

栈的顺序存储和链式存储c语言实现

一. 栈 栈的定义:栈是只允许在一端进行插入或删除操作的线性表。 1.栈的顺序存储 栈顶指针:S.top,初始设为-1 栈顶元素:S.data[S.top] 进栈操作:栈不满时,栈顶指针先加1,再到栈顶元素 出栈操作:栈非空时,先取栈顶元素,再栈顶指针减1 栈空条件:S.top=-1 栈满条件:S.top=MaxSize-1 栈长:S.top+1 (1)结构 typedef struct{ ElemType data[MaxSize]; int top;//栈顶 }Stack;
分类: 其他 发布时间: 06-29 22:54 阅读次数: 0

Beta冲刺Scrum meeting3

Beta冲刺Scrum meeting3 第三天 日期:2020/6/28 1.1 今日完成任务情况。 姓名 任务 张云飞 博客撰写 张季跃 录制视频 周强 软件功能测试 邹丰蔚 软件功能测试 1.2 成员贡献时间 成员 时间 张云飞 5h 张季跃 5h 周强 5h 邹丰蔚 5h 1.3寻找BUG (1) 数据库连不上,连上之后有空指针。 (2)在管理员修改联系方式时如果用户有两个以上的联系方式,修改其中的任意一条其他的都会发生改变。 (3)用户留言功能,用户在留言板添加留言之后,留言框中显示
分类: 其他 发布时间: 06-29 22:54 阅读次数: 0

快速构建vue项目-通过vue脚手架

1.打开控制台,输入 npm install vue-cli -g 即,安装vue(脚手架vue-cli) 注:在命令执行结束后,输入 vue --version;如果控制台打印出版本号,即,表示安装成功 2.在项目所要放置的文件目录下打开控制台,输入 vue init webpack my-project(初始化项目,此处的my-project为项目名称) 即,用webpack初始化vue,生成my-project文件夹 3.在模板下载完成后,vue-cli将引导我们进行项目配置 其中,“S
分类: 其他 发布时间: 06-29 22:54 阅读次数: 0

typora配置picgo实现图片上传

安装typora 下载地址:https://www.typora.io/ 找到配置文件 picgo 的默认配置文件为~/.picgo/config.json。其中~为用户目录。不同系统的用户目录不太一样。 linux 和 macOS 均为~/.picgo/config.json。 windows 则为C:\Users\你的用户名、.picgo\config.json。 win 测试 文件->偏好设置 选择picGo-core,填写上方的配置信息,然后点击验证图片上传选项 参考文档:htt
分类: 其他 发布时间: 06-29 22:54 阅读次数: 0

【gunicorn】flask

ps -ef |grep gunicorn nohup gunicorn -w 2 -b 127.0.0.1:5000 wsgi:app &
分类: 其他 发布时间: 06-29 22:54 阅读次数: 0