- 博客(37)
- 资源 (21)
- 收藏
- 关注
原创 使用uni-app框架中uni.chooseAddress()接口,获取不到用户收货地址
在我们使用uni-app框架或微信原生开发微信小程序时,使用到接口获取用户收货地址时,无法跳转到收货地址页面获取。打印接口返回信息,显示等内容,意思是此API接口需要在app.json中做声明才可以使用。
2023-02-18 23:45:11
1616
原创 程序设计大赛试题及答案
Problem A.比赛须知Description小邯来参加邯郸学院大学生程序设计竞赛。由于这场比赛在线上举行,有很多需要遵守的规则。有一条规则是,为了避免对题目内容相关的提问被无关的提问淹没,所有和题目内容无关的询问主题都需要将关联题目设置为5-1。比如,如果选手需要去洗手间,则需要发表新主题进行报备并且设置关联题目为5-1。在去洗手间回来之后,需要在这个主题上发表回复报备。监考人员会记录每次使用洗手间开始时间和结束时间,并且删掉这个主题。假设小邯往返洗手间需要6分钟,给出小邯发出新主题进行报备的
2022-05-16 15:00:57
6232
原创 Quartz中Triggers介绍
Trigger的公共属性所有类型的trigger都有TriggerKey这个属性,表示trigger的身份;除此之外,trigger还有很多其它的公共属性。这些属性,在构建trigger的时候可以通过TriggerBuilder设置。trigger的公共属性有:jobKey属性:当trigger触发时被执行的job的身份;startTime属性:设置trigger第一次触发的时间;该属性的值是java.util.Date类型,表示某个指定的时间点;有些类型的trigger,会在设置的
2022-04-15 11:01:34
695
原创 Job与JobDetail介绍
你定义了一个实现Job接口的类,这个类仅仅表明该job需要完成什么类型的任务,除此之外,Quartz还需要知道该Job实例所包含的属性;这将由JobDetail类来完成。让我们先看看Job的特征(nature)以及Job实例的生命期。不妨先回头看看第1课中的代码片段: // define the job and tie it to our HelloJob class JobDetail job = newJob(HelloJob.class) .withIdentity("myJob
2022-04-15 10:41:00
1337
原创 Quartz API,Jobs和Triggers
Quartz APIQuartz API的关键接口是:Scheduler - 与调度程序交互的主要API。Job - 你想要调度器执行的任务组件需要实现的接口JobDetail - 用于定义作业的实例。Trigger(即触发器) - 定义执行给定作业的计划的组件。JobBuilder - 用于定义/构建 JobDetail 实例,用于定义作业的实例。TriggerBuilder - 用于定义/构建触发器实例。Scheduler 的生命期,从 SchedulerFactory 创建它时开始,
2022-04-15 09:48:57
274
原创 idea实现项目自动部署服务器
当我们进行服务器部署调试时,每次都需要上传,停止再启动,操作繁琐。其实我们再idea中就可以进行快速部署,启动项目。本文主要介绍Idea如何进行项目自动部署。
2022-04-06 18:18:12
5238
1
原创 npm安装依赖报错(vue-element-admin框架安装依赖)
npm安装依赖报错(vue-element-admin框架安装依赖)Error while executing: npm ERR!D:\Program Files\Git\cmd\git.EXE ls-remote -h -t git://github.com/adOpenSSL SSL_read: Connection was reset, errno 10054
2022-03-30 10:38:21
1157
原创 【Vuex入门】——(七)Module
一、Module引入由于使用单一状态树,应用的所有状态会集中到一个比较大的对象。当应用变得非常复杂时,store 对象就有可能变得相当臃肿。为了解决以上问题,Vuex 允许我们将 store 分割成模块(module)。每个模块拥有自己的 state、mutation、action、getter、甚至是嵌套子模块——从上至下进行同样方式的分割:const moduleA = { state: () => ({ ... }), mutations: { ... }, actions:
2022-03-22 15:43:41
282
原创 【Vuex入门】——(六)Getter
一、引入Getter有时候我们需要从 store 中的 state 中派生出一些状态,例如对列表进行过滤并计数:computed: { doneTodosCount () { return this.$store.state.todos.filter(todo => todo.done).length }}如果有多个组件需要用到此属性,我们要么复制这个函数,或者抽取到一个共享函数然后在多处导入它——无论哪种方式都不是很理想。Vuex 允许我们在 store 中定义 gett
2022-03-22 15:09:13
200
原创 【Vuex入门】——(五)Action
在 mutation 中混合异步调用会导致你的程序很难调试。例如,当你调用了两个包含异步回调的 mutation 来改变状态,你怎么知道什么时候回调和哪个先回调呢?这就是为什么我们要区分这两个概念。在 Vuex 中,mutation 都是同步事务:store.commit('add')// 任何由 "add" 导致的状态变更都应该在此刻完成。因此,Action 就出现了。一、什么是 ActionAction 类似于 mutation ,不同在于:Action 提交的是 mutation,而
2022-03-22 14:56:16
502
原创 【Vuex入门】——(四)Mutation
一、Mutation的作用更改 Vuex 的store 中的状态的唯一方法是提交 mutation。Vuex 中的 mutation 非常类似于事件:每个 mutation 都有一个字符串的 事件类型 (type) 和 一个 回调函数 (handler)。这个回调函数就是我们实际进行状态更改的函数,并且它会接受 state 作为第一个参数:const store = new Vuex.Store({ state: { count: 1 }, mutations:
2022-03-22 14:29:52
1763
原创 【Vuex入门】——(三)State
Vuex 使用单一状态树,用一个对象就包含了全部的应用层级状态。这也意味着,每个应用将仅仅包含一个 store 实例。单一状态树让我们能够直接地定位任一特定的状态片段,在调试的过程中也能轻易地取得整个当前应用状态的快照。一、在 Vue 组件中使用 VuexVuex 通过 store 选项,提供了一种机制将状态从根组件“注入”到每一个子组件中(需调用 Vue.use(Vuex)):// 根组件const app = new Vue({ el: '#app', // 把 store 对象提供
2022-03-22 13:47:07
211
原创 【Vuex入门】——(二)最简单的 Store
最简单的 Store安装 Vuex 之后,让我们来创建一个 store。创建过程直截了当——仅需要提供一个初始 state 对象和一些 mutation:// store.jsimport Vue from 'vue'import Vuex from 'vuex'Vue.use(Vuex)const store = new Vuex.Store({ state: { count: 0 }, mutations: { add(state) { state
2022-03-22 13:14:55
1643
原创 【Vuex入门】——(一)什么是Vuex
Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。
2022-03-22 12:14:50
116
原创 表格行内编辑使用v-if/v-show控制,不生效
在vue中,例如使用 `el-table-colnum` 组件中使用 `v-if` 或 `v-show` 作 **行内编辑** ,按一次生效,在按按钮 取消 或者 提交时,输入框不隐藏, `v-if` 或 `v-show` 不生效。
2022-03-18 12:24:22
3154
原创 本地连接服务器mysql非常慢
经常使用navicat等软件连接服务器的mysql数据库很长时间,才能连接上,在项目中,进行数据库操作,也会很慢。
2022-03-17 14:03:25
3621
2
原创 Win10系统安装教程
Win10安装教程准备:一个不小于8G的U盘,一台可以上网的电脑。第一步,打开浏览器,搜索“Win10下载”找到微软官方的下载网址,我这里有两个,一个中文页面一个英文界面,选择哪个都可以,打开网页。第二步,两个界面都给大家展示了,基本一个意思,下载就对了。下载就是这个,因为我已经下好看。第三步,打开程序,选择接受,根据提示操作就完了。可以选择为本机升级,但是这个一般用不到,所以我们选择“为另一台电脑创建安装介质”这项,点击下一步。选择U盘这项,点击下一步,插入U盘。点击
2022-02-12 20:00:00
3652
1
原创 ES6语法——变量、常量
1、变量var 定义变量为全局变量{ var girl = 'Lili';} console.log(girl);let 定义变量为局部变量块儿级作用域 if, else, while, for{ let girl = 'Lili';}console.log(girl);不存在变量提升 console.log(song); let song = '恋爱达人';不影响作用域链{ let school = '清华'; function fn(){
2021-06-19 18:18:02
288
原创 ES6语法——箭头函数
ES6允许使用箭头 (=>) 定义函数1、声明一个函数let fn = function(){}let fn = (a,b) => { return a + b;}2、调用函数let result = fn(1, 2);console.log(result);
2021-06-19 17:33:01
326
原创 Spring系列——Spring MVC配置文件
Spring系列——Spring MVC配置文件一、前端控制器DispatcherServlet二、RequestMapping注解1、使用方法1.1、 标注在方法上1.2、 标注在类上2、RequestMapping注解的属性3、组合注解三、ViewResolver 视图解析器四、SpringMVC.xml配置文件1、普通形式SpringMVC配置文件2、注解形式SpringMVC配置文件一、前端控制器DispatcherServletDispatcherServlet的全名是org.springfr
2021-06-18 16:41:29
6187
原创 Oracle数据库SQL技术——习题1
Oracle数据库SQL技术-题库1、查询职位为SALESMAN的员工编号、职位、入职日期。答案: select empno,job,hiredate from emp where job=‘SALESMAN’;2、查询入职日期比20部门入职日期最早的员工还要早的员工姓名、入职日期。答案: select ename,hiredate from emp where hiredate<all(select hiredate from emp where deptno=20);select e
2021-06-18 08:23:36
5773
原创 Spring系列——Spring MVC
1、普通形式SpringMVC配置文件<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.springframework.org/schema/beans http
2021-06-17 22:14:58
235
原创 Oracle SQL应用技术第12章习题参考答案
第12章 用户、权限与角色1、创建一个口令认证create user neu identified by neu default tablespace users quota 10M on users account lock;用户已创建。SQL> grant create session to neu with admin option;授权成功。SQL> grant select,update on scott.emp to neu with grant option;
2021-06-15 16:55:09
388
2
原创 python程序设计
1、猜数随机产生一个1到100的随机数字,然后去猜测数字,程序每次只提示所猜测的数字比产生的数字大还是小。from math import floorfrom random import randomnum = floor(random()*100+1)x = int(input('请输入一个整数: ' ))while num!=x: if(x > num): print('目标数字比你输入的数字小') x = int(input('请重新输入一个整
2021-06-14 19:43:08
941
原创 软件测试习题
1、软件缺陷处理流程为:提交→分配→确认→处理→复测→关闭,具体如下图所示:图1-1 软件缺陷处理流程(1)提交:测试人员发现缺陷之后,将缺陷提交给测试组长。(2)分配:测试组长接收到测试组员提交的缺陷之后,将其移交给开发人员。(3)确认:开发人员接收到移交的缺陷之后,会与团队甚至测试人员一起商议,确定该缺陷是否是一个缺陷。(4)拒绝:如果经过商议之后,缺陷不是一个真正的缺陷则拒绝处理,关闭缺陷。如果经过商议之后,确定其是一个真正的缺陷,则可以根据缺陷的严重程度或优先级等立即处理或延期处理。(
2021-06-14 19:19:24
7669
转载 原生AJAX
1、创建XHR对象var xmlhttp =new XMLHttpRequest();所有现代浏览器 (IE7+、Firefox、Chrome、Safari 以及 Opera) 都内建了 XMLHttpRequest 对象。通过一行简单的 JavaScript 代码,我们就可以创建 XMLHttpRequest 对象。创建 XMLHttpRequest 对象的语法:xmlhttp=new XMLHttpRequest();老版本的 Internet Explorer (IE5 和 IE6)使用
2021-04-23 15:41:04
50
原创 java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=fun],
使用JUnit进行单元测试时,报错java.lang.Exception: No tests found matching [{ExactMatcher:fDisplayName=fun], {ExactMatcher:fDisplayName=fun(com.ssm.jdbc.TestJdbc)], {LeadingIdentifierMatcher:fClassName=com.ssm.jdbc.TestJdbc,fLeadingIdentifier=fun]] from org.junit.inte
2021-03-29 18:45:01
227
原创 报错nested exception is java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource
eclipse报错:nested exception is java.lang.NoClassDefFoundError: org/springframework/aop/TargetSource解决方法:导入spring-aop-4.3.6.RELEASE.jar包版本可以不同只要是spring-aop就可以
2021-03-17 13:48:13
819
原创 Node.js下载及安装
当我们想使用npm安装某些插件时,需要安装Node.js才可以使用nmp命令,本教程教大家如何下载安装Node.js。1、进入Node.js官网,下载适合自己电脑的安装包。https://nodejs.org/en/download/2、下载好安装包后,双击运行安装程序,选择 “Next”。3、勾选 “I accept the terms in the License Agreement”,然后单击 “Next”。4、选择安装路径( 全英文路径 ),如果不想修改,则直接点击 “Next”。
2021-03-10 14:26:50
1812
4
原创 ‘npm‘ 不是内部或外部命令,也不是可运行的程序或批处理文件。
当我们想在cmd中使用npm命令时,出现==‘npm’ 不是内部或外部命令,也不是可运行的程序或批处理文件。==如下图所示:原因是因为没有安装 node.js。大家可以到Node.js官网进行下载安装,安装后便可以使用。https://nodejs.org/en/download/...
2021-03-10 14:00:09
2843
1
原创 数据结构_队列应用-医院挂号看病(C语言)
通过简单的实现医院挂号看病功能,实现对数据结构队列的简单应用。本设计中医院挂号看病主要有病人挂号、查看就诊队列、就诊、下班等功能。#include<stdio.h>#include<stdlib.h> //定义队列结构体typedef struct QNode{ int data; struct QNode *next;}QNode,*QueuePtr;typedef struct{ QueuePtr front; //队头指针 QueuePtr rea
2021-02-28 10:00:39
6701
3
原创 使用java实现MD5码算法
使用java实现MD5码算法public class MD5{ /* *四个链接变量 */ private final int A=0x67452301; private final int B=0xefcdab89; private final int C=0x98badcfe; private final int D=0x10325476; /* *ABCD的临时变量 */ private int Atemp,Bt
2021-02-27 20:28:41
721
原创 浅析大数据与经济学
摘 要文章从大数据的发展现状分析入手,讨论了大数据对传统经济学带来的机遇与挑战。运用大数据经济学的概念,分析了大数据经济学与信息经济学、信息技术等相关学科的关系。并将理论研究与实践应用实时地统一在一起,最后对大数据经济学发展前景进行了展望,认为大数据经济学不仅将理论科学、实验科学、复杂现象模拟统一在一起,而且将自然科学和社会科学统一在一起,具有非常好的发展前景。关键词:大数据 大数据经济学 传统经济学 大数据统计学
2021-02-19 12:29:44
6284
原创 gcc编译时报错 fatal error: stdio.h: 没有那个文件 解决方法
在linxu系统中,编写c语言程序我们需要使用到GCC编译器。但是当我们成功安装后使用的时候,编译程序,例如执行编译命令:gcc hello.c -ohello.out结果报错了,主要内容如下:
2020-05-29 19:20:04
59547
35
原创 详细Ubuntu系统修改默认软件下载源
本教程使用Ubuntu版本:20.04 LTS,其他Ubuntu版本类似使用Ubuntu系统默认的软件下载源,通常情况下,下载速度是比较慢的,所以大家都会选择修改其默认软件下载源。接下来将通过四步教大家如何修改Ubuntu默认软件下载源。1、确定自己系统代号因不同版本软件可能存在差异,且相应的源地址有所改动。故首先需要根据自己的Ubuntu系统确定系统代号,以20.04版为例,其代号为focal.如何查看自己系统的版本代号呢,首先打开终端,输入命令:lsb_release -a结果如下图所示
2020-05-29 18:34:25
5560
2
Java方向应届生优秀简历模板
2023-02-27
uni-app 开发 微信小程序 优选商城
2023-02-24
高校宿舍管理系统代码及实验报告
2021-02-25
C语言自主贩卖机代码及报告
2021-02-20
动态网站课程设计——网页工具集
2021-02-19
JaneShop购物首页js代码
2021-02-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人