- 博客(8)
- 问答 (1)
- 收藏
- 关注
原创 Java+JS的Excel文件导出代码示例
Java是使用的SpringBoot框架pom.xml文件引入Excel操作依赖包poi-ooxml <dependency> <groupId>org.apache.poi</groupId> <artifactId>poi-ooxml</artifactId> <version>4.1.2</version> </dependency>controller中的接口代码,
2020-12-22 18:46:14
408
1
原创 Angular使用Ant-ZORRO的Table组件数据无法刷新原因
先看一段代码,是页面上展现一个简单的表格,我们要实现点击“修改”按钮表格就添加一行name为FCX的数据,代码如下import { Component } from "@angular/core";@Component({ selector: "my-app", template: ` <nz-table #basicTable [nzData]="dataSet"> <thead> <tr> <
2020-11-22 03:13:09
2319
3
原创 对Angular的onPush,markForCheck()等变化检测方法说明和试用
在使用Angular开发过程中,经常遇到组件数据不刷新的问题,要解决这类问题需要对Angular的数据变化检测机制有一个大致的了解。在一般情况下,Angular组件的默认变化检测策略(Change Detection Strategy)默认为总是检测。如有一计时子组件import { Component, OnInit } from "@angular/core";@Component({ selector: "app-timer", template: ` <div>C
2020-11-22 02:03:40
3077
1
原创 Mybatis最简起步
Mybatis是国内使用广泛的持久层框架,一开始觉得挺容易学习,没想到最后花了我自己很多时间,原因是MyBatis是使用特有的XML配置和映射文件,与一般的ORM框架有所区别,刚学习时有点不适应,而且网上的教程包括官方教程,总有一种把简单的事说的很复杂的本领,我对照着网上教程看了半天都没搞懂,在一番自学研究下,总算跑通程序。痛定思痛,现在将实现步骤以最简单的形式写下来,让初学者按部就班就能实现使用Mybatis来操作数据库。准备:1.可本地连接的数据库,我这里用的是Postgres,并在数据库中建立名
2020-09-30 14:17:21
222
原创 使用NuxtJs框架时TypeScript的页面类写法备忘
Vue的TypeScript写法有两种写法,一种是Vue.extend({})写法,一种是基于类写法这篇文章主要展示在Vue+NuxtJs框架中基于类的TypeScript写法在Vue中使用Typescript,可以通过vue-property-decorator装饰器库来简化书写,在使用这个库前,需要通过npm来安装npm install --save vue-property-decorator安装成功后,先来看一下最简单的可运行的页面代码<template> <div&
2020-09-19 03:40:47
674
原创 TypeScript类中的this作用域详解
TypeScript中有三种声明函数的方法:// 普通函数function fn1() { console.log("XJL");}// 表达式声明var fn2 = function () { console.log("XJL");}// 箭头函数声明var fn3 = () => { console.log("XJL");}现在我们来演示一下,在TypeScript的类的各种情况下this作用域的范围1.无嵌套类和无嵌套函数的普通类clas.
2020-09-16 20:06:02
3026
原创 使用.env文件配置的Vue项目的全局环境变量
.env 默认全局配置文件.env.development 开发环境配置文件.env.production 生产环境配置文件文件名为Vue的约定,不可随意更改配置环境变量格式VUE_APP_{自定义环境变量名} = {值}其中“VUE_APP_”是规定的环境变量名前缀,如果变量名不是以此开头,则在程序中不能调用此环境变量例如在.env文件中写入:VUE_APP_UserNumber = 12345VUE_APP_UserSt...
2020-05-19 15:22:23
4101
5
原创 使用Git Extensions直接push代码到Gerrit审核
公司使用Gerrit代码审核,本地push代码只能提交到refs/for/[branch],所以使用git bash进行push时,需要使用如下命令git push origin HEAD:refs/for/[branch]我是使用Git Extensions操作Git,branch为develop,如果直接点击push按钮,就会报错"C:\Program Files\Git\bin\git.exe" push --recurse-submodules=check --progress .
2020-05-15 17:53:51
6695
2
空空如也
.net core的web api中的Controller返回关联类时显示{}?
2021-06-25
TA创建的收藏夹 TA关注的收藏夹
TA关注的人