- 博客(29)
- 收藏
- 关注
原创 趣味问题,mysql的group by后面可以跟字符串?
昨天写bug的时候,突然发现了这个问题,比如我group by 一个字段,我不小心吧这个字段加上了引号。这个时候我发现结果不正确了。例如我的例子是一个网关的日志数据做统计,属性就是年月日小时,api然后还有一些其他的请求数统计等。我的需求就是根据年月日做一个group by...
2022-04-07 10:04:54
1920
原创 spring boot 整合 mongodb 高级配置
看解决方法直接跳到下面看解决办法。背景最近在搞spring boot和mongodb整合,基础的配置都通过引用如下这个包,然后在yml中配置即可。 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-data-mongodb</artifactId> </depe
2021-12-09 14:39:38
9813
原创 SpringCloud Gateway gatewayRequestUrl is missing
问题spring gateway 报错如下:java.lang.IllegalArgumentException: Required attribute ‘org.springframework.cloud.gateway.support.ServerWebExchangeUtils.gatewayRequestUrl’ is missing.这是我在gateway filter里面 写的如下代码报的错 URI requestUrl = exchange.getRequiredAttribut
2021-11-16 11:39:56
2731
原创 spring cloud gateway 调用其他模块出现的问题
在项目中,我想通过spring cloud gateway 来调用其他模块。遇到了二连坑,这里记录一下1.feign调用失败一开始用的feign,发现feign一直无法调用。具体情况是调用失败。之后debug,才发现注入的feignClient就是空的。然后通过调研才了解到,feign的功能是依赖Spring Boot web 这个依赖。而这个依赖恰恰又和gateway冲突,这个冲突在引入Spring Boot web 这个依赖之后,控制台就会显示。所以只好打算更换RestTemplate发送消息。
2021-11-08 17:06:07
2413
原创 电信云 面经
2020年9月17日今天中午参加了电信云(天翼云)的面经。总体的话就是计算机网络和数据结构还有就是个人项目相关的。有两个面试官,一个问技术,一个会根据项目问。TCP和UDPTCP UDP 头有多长,然后是否包含ipTCP发包如果中间有的包没有递达如何处理HTTP的POST和PUT,如果插入数据两个有什么区别HTTPS实现ArrayList和LinkedList 区别和特点有序的ArrayList如何实现查找有序的LinkedList 如何实现查找(我答的是类似LRU机制加一个Hashma
2020-09-17 17:19:44
2763
2
原创 字符串最小长度编码(Java)
package Test;import java.util.*;public class Main { public static void main(String[] args) { String str = "ALIBABAXIAOZHAO"; System.out.println(getMixCode(str)); } p...
2020-04-14 14:43:46
1167
原创 深入理解jvm-CMS垃圾回收器
本文参考圣思园张龙深入理解jvmCMS收集器CMS收集器:https://www.cnblogs.com/webor2006/p/11055468.html介绍和优缺点Concurrent 并发:垃圾收集的线程可以跟用户的执行线程同时执行,也非绝对。 而标记哪些对象是存活的,哪些对象是可以回收的。CMS,以获取最短的回收停顿时间为目标,是一款基于“标记—清除”算法实现的...
2020-03-07 22:23:08
1149
原创 深入理解jvm-垃圾回收
本文参考圣思园张龙深入理解jvm目录Jvm垃圾回收(GC)模型垃圾判断算法引用计数算法(Reference Counting)根搜索算法(Root Tracing)方法区:Jvm常见的GC算法标记-清除算法(Mark-Sweep):复制算法(Copying):标记-整理算法(Mark-Compact):分代算法(generational)*:GC补充...
2020-03-07 22:01:58
196
原创 深入理解jvm-内存结构
本文参考圣思园张龙深入理解jvm内存结构虚拟机栈:Stack Frame 栈帧。虚拟机栈和线程的生命周期相同,伴随线程的诞生和结束,栈帧存储与线程相关的操作和数据。注:引用类型不是对象,引用类型放在栈帧的局部变量表里。局部变量表里存放8个原生类型和对象引用类型(reference),reference可以直接指向堆中的对象,也可以通过句柄的方式(句柄:元信息,对象信息)。...
2020-03-07 21:54:16
562
原创 深入理解JVM-字节码
本文参考圣思园张龙深入理解jvm目录Java字节码结构Access_Flag访问标志Fileds 字段表Methods 方法表:方法的属性结构Code结构其他结构附加属性表字节码补充注意事项栈帧字节码解释执行Java字节码结构Class字节码中有两种数据类型:字节数据直接量:基本数据类型,共细分为 u1,u2,u4,u8四...
2020-03-07 21:11:00
2784
2
原创 深入理解JVM-类加载器
本次学习内容为圣思园张龙的深入理解jvm目录类的生命周期:类的加载例1 基本的子类父类加载情况例2 查看常量编译的过程情况1 静态内容情况2 动态内容例3 数组类型的类例4 接口初始化类加载器深入解析和重要特性类加载器介绍,和双亲委托机制自定义类加载器命名空间类的卸载:类加载器和命名空间的理解类加载器的双亲委托模型的好处:总结...
2020-03-07 17:48:23
361
原创 Full GC (Ergonomics) 原因和实验
本文参考的圣思园张龙讲的JVM虚拟机背景首先程序如下:创建4个2M的对象并设置如下参数:-verbose:gc 会输出详细的垃圾回收信息-Xms20M 初始值20m 堆空间-Xmx20M 最大值20m-Xmn10M 堆空间中,新生代的大小是10m-XX:+PrintGCDetails 打印出垃圾回收的详细信息。-XX:SurvivorRa...
2020-02-23 10:00:43
9862
1
原创 chrome主页和新标签页被金山毒霸劫持 处理方法
今天一打开chrome 就蹦出来这么个垃圾页面,毒霸的首页:https://desk123.duba.com/?f=88_2_ch&--type=0之后打开chrome设置发现完全正常,电脑是win10的系统edge也是设置正常,但是打开之后也会跳到这个页面,修改了Internet主页,查看注册表也是正常。但是这个毒瘤玩意就是去不掉。然后看到了这篇帖子,https://blog.cs...
2019-10-06 10:01:12
5701
原创 adaboost 机器学习实战
机器学习实战之AdaBoost算法https://www.cnblogs.com/zy230530/p/6909288.htmladaBoost权重的意义https://blog.youkuaiyun.com/qq_27015119/article/details/80797767原】关于AdaBoost的一些再思考https://www.cnblogs.com/chaosimple/p/40297...
2019-06-28 15:49:47
434
原创 预测数值型数据:回归
这里我们介绍回归的问题。回归和之前介绍的分类,本质上是一样的,都是针对一个输入做出一个输出预测,其区别在于输出变量的类型。输入变量与输出变量均为连续变量的预测问题是回归问题输出变量为有限个离散变量的预测问题成为分类问题例:预测明天的气温是多少度,这是一个回归任务;预测明天是阴、晴还是雨,就是一个分类任务。假定输人数据存放在矩阵 XXX中,而回归系数存放在向量www中。那么对于给定的数据x1...
2019-06-27 10:31:23
1223
原创 逻辑回归 机器学习实战
在介绍逻辑回归前,我们需要先减少一个函数 sigmoidσ(z)=11+e−z \sigma(z) = \frac {1}{1+e^{-z}}σ(z)=1+e−z1将我们的分类问题结合这个函数进行分类就是逻辑回归的主要思想。在分类问题中,我们训练数据 的时候,可以在每个特征上都乘一个回归系数,然后把所有的结果值都想加,将会这个综合带入sigmoid函数中。进而得到一个范围在0-1的数值。...
2019-06-21 16:01:08
184
原创 决策树 机器学习实战
决策树本篇教程将结合西瓜书来介绍。一句话搞懂决策树是干啥的,还记得曾经风靡一时的一类游戏,“测测是你什么性格or什么类型的人”等测试类游戏,我们会有很多道选择题,比如每道题选择不同选项会跳到不同的问题上去,最终得出一个结果。这就是决策树。一般一棵树包括根节点,叶子节点,中间节点和分枝。就从上图就能看出来。我们的任务就是构建这样的一棵树。那么首先问题来了, 我这个根节点是怎么构建的。从感觉...
2019-04-26 20:45:11
498
原创 K-临近算法 机器学习实战
K-临近算法从今天开始,开始挖个坑。学习《机器学习实战》这本书,然后将学习的笔记记录下来。相关代码请参考:https://github.com/pbharrin/machinelearninginaction。里面有数据集和源码。但是这是基于python2编写的代码。我的学习笔记都是基于python3 的。会有一些函数的不同。但是思路是一样的。k近邻属于最简单的机器学习方法了,属于一种分类的...
2019-04-20 12:11:53
202
原创 Win10 Neo4j 启动出现“该文件不具有 '.ps1' 扩展名”错误
本机环境为win10。从neo4j官网上下载好community版本之后。按照网上教程解压然后执行.\neo4j 出现如下错误:处理 -File“D:\Program”失败,因为该文件不具有 '.ps1' 扩展名。请指定一个有效的 Windows PowerShell 脚本文件名,然后重试。经过查询,需按照官网的教程来执行。具体命令如下:(管理员身份开启cmd)Set...
2019-03-08 09:37:28
3703
8
原创 神经网络简单入门
这是我们人工智能课的作业。有助于大家理解神经网络。并且通过matlab简单的代码实现。前向型神经网络概述与应用实践摘 要 本文将介绍前向型神经网络,它是神经网络中一个十分常见并且重要的结构。本文首先将介绍神经网络的基本概念,之后介绍前向型神经网络的基本概念,并通过一些实例进行展示。第三部分介绍BP网络的基本概念,以及通过实践分类和拟合问题,对神经网络有进一步的认识。最后一部分是总结全文...
2018-11-13 20:18:09
3167
原创 Machine Learning Wu Enda4
chapter 42 Classificationclassification problems where the variable y that you want to predict is a discrete value.Email:Spam?Online : transactions: Fraudulent?Tumor:Malignant benign?y∈0,1y∈...
2018-03-27 15:32:39
255
原创 Machine Learning Wu Enda3
chapter 27 Multiple featuresstart to talk about a new version of linear regression,more powerful one that works with multiple variables or with multiple features.Notation:n = number of feature...
2018-03-25 08:58:39
218
原创 在Markdown编辑中自动上传图片
这几天学习一些技术,写一些笔记或者相关的文档,一般喜欢用markdown,因为比较通用,而且写完直接可以传到csdn上。不管是用typora编辑,还是在csdn上写,插入图片始终是一个极其极其蛋疼的事情,而且csdn的相册找不着了。后来折腾了半天,也看到了网上的一些解决办法。后来综合了一下各类方法以及自己的需求写了一个java自动化程序。发现的方法:首先先说明一下为了方便该问题的解决看...
2018-03-21 11:00:19
2329
原创 Machine Learning Wu Enda2
chapter 6 Model representationliner regression. this chapter see what the model looks like and what the overall process of supervised learning looks likes.supervised learning ,has a data set ,call...
2018-03-20 13:08:45
213
原创 Machine Learning Wu Enda 1
chapter 2Machine learning algorithms:-supervised learning -unsupervised learning Reinforcement learning 、 recommender systemschapter 3-Housing price prediction Supervised learning ...
2018-03-20 11:18:29
341
原创 读书笔记1
计算的复杂度和时间的关系:Collection 接口扩展了Iterable接口。 List 接口扩展了Collection接口。在遍历 List数组的时候,尤其是链表的情况下。有以下两种方案1.通过while或者for循环,利用i遍历。如while(i<list.size()){ list.get();}2.通过迭代器。如:for(Object i : list){ ......
2018-02-05 09:15:29
285
原创 NLP调研1 - 文本自动摘要概况
NLP调研1 - 文本自动摘要概况 本次调研内容,是围绕“文本自动摘要”进行的概要性调研。调研的主要内容为,自动摘要的类型、应用程序和摘要系统和摘要评价技术这三个方面。以任鑫涛学姐提供的北大研究成果PKUSUMSUM为基础,研究其实现过程和原理,随后通过查询相关资料,完善“文本自动摘要”知识的体系内容。 NLP调研1 - 文本自动摘要概况概要1 应用范围2类型基于抽取的摘要Extra
2017-07-19 16:14:01
10822
原创 JAVA WEB 实现第三方登录 -- qq篇
实验室F老师,下达任务,让我实现一个第三方登录的任务 任务提示:oauth这个东西弄了我好长时间,不是因为难,而是腾讯开发者申请来来回回的,耗费时间比较长。所以看到这里,需要做第三方的话,啥也别说,先去注册吧。节约时间并注册目前这个网站长这个样子: qq第三方这里有点乱,有个qq互联 还有一个qq开放平台……据说这两家不和,搞得信息有点乱。还需擦亮眼不八卦了,qq互联有很详细的关于第三方登录原理
2017-04-09 16:37:56
13822
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人