自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 vue笔记

mvvm​ mvvm即:m model 数据模型v view 视图层vm view model,数据与视图交互层options即,vue实例中的传入的参数。如el,是vue实例开始生效的元素,可以通过元素id。data,是数据。methods,定义方法。[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-mhxOrosJ-1624848711964)(D:\Github\note\vue note\vue.assets\image-2020111616490

2021-06-28 11:09:06 156

原创 mockjs 笔记

http://mockjs.com/examples.html第一个例子const Mock = require('mockjs');const data = Mock.mock({ //list对象里有1-10个对象 'list|1-10': [{ //id每次+1,初始值为1 'id|+1': 1 }]});console.log(data);语法规范’name|rule’:value’属性名|生成规则’:属性值mock拦

2021-06-28 10:49:13 154

原创 MessageChannel

MessageChannel是前端的api,可以让我们创建一个消息通道,以此发送数据.示例const { port1, port2 } = new MessageChannel();port1.onmessage = function(event) { console.log("port1收到的数据:", event.data);}port2.onmessage = function(event) { console.log("port2收到的数据:", event.data);}

2021-06-28 10:44:04 448

原创 java注解和反射

注解是什么@注释名,比如@PostMapping,@Autowired等等,一些注解可以添加参数.可以在class,method,property上添加.注解的作用对程序作出解释,和注释一样.可被程序读取,以此,利用反射给注解添加功能元注解是什么用来注解其他注解.有以下元注解:@Target 注解写在哪@Retention 注解的生命周期SOURCE 源码 < CLASS class文件 < RUNTIME 运行时.后者范围更大,注解一般都是用RUNTIME

2021-06-28 10:39:48 92

原创 Java 8 Streams peek API

Java 8 Streams peek流由三部分构成:数据源,一个或多个中间操作,一个或多个终止操作。数据源:为流提供数据。中间操作:依次获取数据并处理数据。所有的中间操作都是“懒操作”,也就是说在流开始工作之前,中间操作对流中的数据没有任何影响。终止操作:流生命周期的结束,它可以触发流开始工作,中间操作也就会影响流中的数据。peek 单独执行不起作用,如 @Test public void test_printInfo() { Person a = new Person("a", 18);

2021-06-28 10:37:27 139

原创 postgresql bigInt时间转为季度

bigInt时间转为季度select (extract(year from TO_TIMESTAMP(1624847261038 / 1000))::text || '.Q' || extract(quarter from TO_TIMESTAMP(1624847261038 / 1000))::text) as quarter结果如下,2021年第二季度.

2021-06-28 10:33:05 910

原创 wsdl 生成代码

在jdk bin 目录下打卡命令行工具。执行如下命令wsimport -keep -d D:/Gitlab/tai-hu-government/temp2 -s D:/Gitlab/tai-hu-government/temp -verbose?http://221.224.15.166:8108/szpub/webservice/msgSendService?wsdl-keep:是否生成java源文件-d:指定.class文件的输出目录-s:指定.java文件的输出目录-p:定义生成类的包名

2020-11-16 14:53:53 212

原创 jpa和postgres实现保存json格式数据

提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档文章目录前言一、pandas是什么?二、使用步骤1.引入库2.读入数据总结前言提示:这里可以添加本文要记录的大概内容:例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考一、pandas是什么?示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。二、使用步骤1.引入库代码

2020-11-16 14:48:19 3667 1

原创 Jpa知识梳理

mavan包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-jpa</artifactId></dependency><dependency> <groupId>mysql</groupId> <artifactId&g

2020-08-17 13:55:18 292

原创 计算查询的字符串(带边界)在字符串出现的次数

java版public static Integer countKey(String k, String html) { String[] words = html.split("\\b" + k + "\\b"); return words.length - 1; }nodejs版function countKey(k, html) { v...

2020-07-28 13:42:14 91

原创 MongoDB aggregate和find获得document中数组元素的中的最后一个元素

数据库中document如下:{ "1" : { "relevancy" : [ "Y" ] }, "_id" : ObjectId("530824b95f44eac1068b45c0") }{ "1" : { "relevancy" : [ "Y", "Y" ] }, "_id" : ObjectId("530824b95f44eac1068b45c2") }{ "1" : { "r...

2019-09-16 14:28:55 1652

原创 Mongoose 查询数据过多,导致请求timeout

工作里遇到了个问题,需求方会导出所有数据(csv),而MongoDB因为数据量过大,而导致请求timeOut。后台用的事node, 后来想到的方法是,自己手动往response里写csv。也就是分批查,查到一批就写一批,这样就不会出现request timeOut的现象了。代码如下:module.exports.aggregate_filter_print = (session, keywo...

2019-07-16 16:19:52 949

原创 Hibernate 一对多注解配置

好久没用Hibernate,导致一对多注解配置,和级联保存搞了好长一段时间,才让代码跑通了。主类public class OrderBaseModel { @OneToMany(mappedBy = "order", cascade = {CascadeType.ALL}) @NotFound(action = NotFoundAction.IGNORE) public...

2019-07-12 12:00:42 1150

原创 Mongoose aggregate 排序超过内存限制

Mongoose 排序内存最大为100M,如果内存不够,可以通过allowDiskUse属性,来写零时文件排序。如下:aggregate(table, aggregateParams) { let tableName, schemaName; if (typeof(table) === 'object') { tableName = ta...

2019-07-12 11:07:30 621

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除