自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(48)
  • 资源 (30)
  • 问答 (1)
  • 收藏
  • 关注

原创 “职场必修课: 怎样才算会工作? 从校园到职场的转变“

本文是对学习一门职场必修课的笔记整理 同时加入自己的一点心得与总结。

2024-04-03 10:28:28 350

原创 mybatis如何打印出完整sql语句

2. 在idea中安装MyBatis Log Plugin 插件, 然后运行该插件, 之后通过mybaits做DML时就可以看到完整的sql语句。

2024-03-11 15:50:48 760

原创 我对Kafka高性能的四个关键点的理解

顺序读写, 每个日志段都从一个位置开始写入,只需要寻址一次就可以持续写入, 省去了磁盘IO的耗时大头: 寻址时间, 基于这个特性, Kafka的存储读写就使用顺序读写技术. 在写入时, 对于每个分区, kafka会将消息追加到日志上, 持续写入到一个日志段是哪个, 当一个日志满了, 再开辟一个新的日志, 继续顺序写下去. 类似的, 在消费时, 消费者也是从某个log文件的一个位置开始, 持续读取数据.

2024-02-27 19:16:25 434

原创 Kafka零拷贝技术与传统数据复制次数比较

Kafka零拷贝技术与传统数据复制次数比较

2024-02-05 20:30:10 1399

原创 线程池中线程数量与队列大小参数的如何设置实践-基于QPS的计算公式

线程池是个既靠谱但又陌生的家伙, 像管家一样, 会踏踏实实的把你交代的任务完成, 但很死板, 没有自动安排人的能力, 需要你给它配好人手(线程实例)和承载容量(队列大小), 这些参数关系是否能够有效发挥出机器硬件的性能, 所以在日常工作根据业务情况进行自定义配置很重要.

2024-01-20 15:34:39 1299

原创 Mysql深度分页优化的一个实践

无论是分页或导出都涉及到深度分页查询, mysql通过limit/offset实现的深度分页查询会存在全表扫描的问题, 比如offset=1000w, limit=10, 那么mysql会依次加载1000w条数据进行查找, 然后扔掉前1000w条, 然后返回找到的第1000w后的10条, 这种显然是傻瓜式的实现,显然会对内存和IO带来大量的消耗, 可想而知其耗时肯定会随着数据量的加大而上涨, 给个示例: 来源于[1]

2024-01-18 21:16:15 579

原创 mybaites mapper bean 创建失败: SAXParseException: The content of elements must consist of well-formed

上述异常核心就一句话: org.xml.sax.SAXParseException;The content of elements must consist of well-formed character data or markup.翻译过来就是存在sql语句中使用了不合法的字符符号, 哪里不合法, 注意些特殊转义字符, mybaits中不能直接使用'>' 或'

2024-01-18 10:34:10 394

原创 Mac 存储空间里面的”系统数据”怎么清理? 极简有效一步清理, 释放200G空间, 爽

mac "系统数据"太大 莫名占了 > 250G, 独创清理方法, 具有奇效

2023-12-25 14:29:41 1698

原创 Logseq插件市场打不开问题处理

Logseq插件市场打不开问题处理

2023-10-11 09:53:21 622 1

原创 org.springframework.boot.builder.SpringApplicationBuilder.<init>问题定位与排查

是springcloud和springbootstart的版本不适配导致, 看了下代码仓库中springcloud的版本, 发现是由第三方的jar包中间接引入, 直接exclude掉就行

2023-02-22 11:39:20 470

原创 加载source文件代码模板

加载source文件代码模板

2023-02-16 11:33:52 95

原创 一文读透JVM虚拟机结构[迭代中]

一文读透JVM虚拟机结构

2023-01-27 13:22:09 275

原创 解析“@ExtendWith注解“

解析“@ExtendWith注解“

2022-11-27 21:52:13 4902

原创 log4j2中的错误日志信息无类名与行数问题排查与处理

log4j2中的错误日志信息无类名与行数问题排查与处理

2022-10-19 11:10:05 726

原创 Java静态变量在热加载场景下如何进行销毁与资源释放?

Java静态变量在热加载场景下如何进行销毁与资源释放?

2022-09-15 17:09:57 363

原创 Could not resolve dependencies: com.sun.java:tools

[ERROR] Failed to execute goal on project runtime: Could not resolve dependencies for project xxx:runtime:jar:xxx: Could not find artifact com.sun.java:tools:jar:11.0.1 at specified path /Library/Java/JavaVirtualMachines/jdk-11.0.1.jdk/Contents/Home/../lib

2022-08-25 14:39:26 167

原创 failure: Compilation failure: 错误: 找不到符号

failure: Compilation failure: 错误: 找不到符号

2022-08-25 13:23:38 586

原创 如何解析get请求URL中map数据

如何解析get请求URL中map数据

2022-08-03 17:52:59 222

原创 如何0基础基于completefuture一步步对业务代码进行异步化

如何0基础基于completefuture一步步对业务代码进行异步化

2022-06-13 13:41:22 62

原创 找不到符号:方法getName()

错误提示: 找不到符号:方法getName()分析:以为是本地编译的问题, mvn clean mvn compile好几次, 无效, 仔细看了下错误提示, 发现很多都是找不到符号get/set等,每个类都有, 感觉和lombok有关系搜了一下: 找到答案IDEA安装lombok插件后死活不生效_lemda的博客-CSDN博客报错信息找不到符号 符号:方法getName()原因:没有使用lombok支持的编译器解决方法:打开File-Settings,按以下步骤进行设置;https://blo.

2022-04-11 20:08:45 690

原创 no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.

no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS)检查一下是否有public的getter与setter方法:参考:No serializer found for class 类名 and no properties discovered to create BeanSerializer - 云+社区 .

2022-04-07 20:34:08 2690

原创 SQL Error: 1064, SQLState: 42000

2022-03-30 21:51:08.668 main WARN org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions - SQL Error: 1064, SQLState: 420002022-03-30 21:51:08.670 main ERROR org.hibernate.engine.jdbc.spi.SqlExceptionHelper.logExceptions - You have an error in yo.

2022-03-30 21:59:13 1179

原创 spring boot 报错 Could not resolve placeholder ‘xxx‘ in string value “${xxx}“

项目下存在多个模块, 有的是jdk11, 有的是jdk8, 统一成jdk11后报错解决.

2022-03-30 21:19:59 641

原创 炼丹,shuffle很重要,以及其他性能反常时代码检查点,

1. 跑实验,忘记shuffle,导致一直没调出结果来,开启结果后性能提升近20个点。

2020-07-11 09:29:04 112

原创 tar exlucde

示例:tar -zcvf example.mode_max.tar.gz --exclude=example/model_ckpt example/

2020-07-10 00:40:02 101

原创 优秀啊,这么好的激活函数汇总,必须收藏一下。

【转载】https://dashee87.github.io/deep%20learning/visualising-activation-functions-in-neural-networks/

2020-07-06 15:35:42 234

原创 收藏一篇文章:恢复 git reset -hard 的误操作

使用git恢复未提交的误删数据不小心将项目中一个文件夹删除还未提交,或者已经提交, 此时想要恢复数据该怎么办?答案是git reflog,使用git reflog命令可以帮助恢复git误操作,进行数据恢复。操作过程:打开终端命令行,进入到项目目录,输入git reflog,可以得到如下结果:git记录每次修改head的操作,git reflog/git log -g可以查看所有的历史操作记录,然后通过git reset命令进行恢复。想要将代码恢复到"ssm-l...

2020-07-02 11:15:41 176

原创 dynalist大纲写作软件分享

https://dynalist.io/invite/6UcxrA,自己的推荐链接这个是个极好的应用,用起来贼舒服,支持列表式的写作,支持自定义主题,更主要的是支持全文档检索,用于写工作日志再合适不过。

2020-05-27 14:35:26 1146

原创 【记】一篇论文

https://scholarworks.umass.edu/cgi/viewcontent.cgi?article=2628&context=dissertations_2

2020-01-22 21:58:49 531

原创 苦逼程序员乐事多

1.

2020-01-22 06:43:36 170

原创 tf.train/tf.TFRecords/tf.data/tf.io 四个库的关系梳理

自己整理了一下这四个库的关系,整理前不知道什么时候用record什么时候用dataset,整理后对于tf提供的数据pipeline的使用得心应手,非常爽。参考文献:https://www.tensorflow.org/tutorials/load_data/tfrecordhttps://www.tensorflow.org/guide/data_performancehttp...

2020-01-21 20:50:27 229

原创 如何配置dataset以适应keras的多输入场景?

答案:字典tf.data.Dataset.from_tensor_slices函数既可以传入元组,也可以传入字典。传输元组时,该元组最大可传入三个成员,同时其位置是固定的,第一个就是X,第二个是y,第三个则是sampleweight,同时除了x是必须的,y和sampleweight都是可以设置为空的。在传入字典时,则可以适应多输入模型的场景,此时字典的key是模型input层的na...

2020-01-21 20:19:05 1001

原创 tensorflow2.0-keras: fit_generator 源码初探1

呵,这个的实现思路倒是和我的一模一样,大致如下:这个图好丑,坚果云照抄还抄的配色方案不行,下次还是换draw.io画。

2020-01-18 15:50:17 640

原创 实现keras 自定义fit函数的几种实现思路

model.train_on_batch(首推),注:train_on_batch在TensorFlow中有若干种版本实现,而TensorFlow有动态选择的机制,因此最好是调试一下,看进入的是哪个版本,在tf2中逐步调试很方便。 fit源码重组,这种实现方式可以应用callback等keras自带的各种魔法小工具。 fit_generator源码重组,同2....

2020-01-15 21:20:40 1241

原创 【记】:tensorflow2.0 cuda10.0环境安装与配置的相关问题的解决方案

TensorFlow2.0需要cuda10.0,而实验室原生配置只是9.0,如何在自己的用户环境中安装10.0困扰了我很久,最后找到以下两条命令搞定。无需sudo权限安装cuda10.0的命令如下:...

2020-01-15 16:52:24 504 1

原创 tensorflow2.0-keras: fit 源码初探1【2020-1-22 09:39:47】

最近由于工作需要,keras提供的fit函数不能满足需求,而自己去写一个自定义的fit函数后进行测试时,砍掉加入的其他组件,只对自己的fit函数功能进行测试,却始终不能得到与keras原生fit函数一样的结果,因此不得已看源码学习keras是如何实现的。以下内容将十分琐碎,有空进行整理,仅记录对我有用的东西,开始吧。输入数据输入数据会被转换成dataset对象中间结果:...

2020-01-15 16:47:37 835

原创 神奇的TensorFlow之dataset.from_tensor_slice函数错误:ValueError: Can't convert non-rectangular Python sequenc

ValueError: Can't convert non-rectangular Python sequence to Tensor这是我遇到的异常,但神奇的是这个异常引起的原因是我输入是一个list,而非元组造成的,也就是我把[x_data,y_data]换成(x_data,y_data)就行了,TMD,这叫什么事啊?被这个破错误困了好久。...

2020-01-12 07:43:46 5591 1

原创 Python zip与zip(*)的区别

*在打包和解包中都可以使用,不是所谓的打包不加*,解包加*。zip就是功能简单的打包函数,基本用法:ZIP但zip会和*操作联合使用:从而实现了解包操作,但其实这里的解包本质上也是打包,原因如下:在加入*号后zip函数会进行两步,1:*操作,2:zip操作*操作: *可以放在函数的输入参数前,如myfunc(*args)形式,arg是个list,则此时*操作实现的功能...

2020-01-10 16:10:20 326

原创 iterable object && iterator && generator 概念之间的差异与区别

读博文《为什么for循环可以遍历list:Python中迭代器与生成器》小结:不知道怎么写,最大的困惑是iter和next的区别,有了iter,直接iter(list)不久行了吗?为什么还要加一个next,多此一举吗?困惑2:为什么要要区分可迭代对象与迭代器呢?有什么意义呢?个人理解:1. 有__iter__方法就是可迭代对象(感觉更像是一个数据对象的概念,另外Python中...

2020-01-09 16:41:54 164

转载 一个很好的文本匹配任务大纲

博客:文本匹配相关方向打卡点总结https://www.jiqizhixin.com/articles/2019-10-18-14

2020-01-03 22:23:15 367

Python自然语言处理【中文版】(PDF高清书籍分享)

该资源是《Natural Language Processing with Python》(Python自然语言处理)中文版高清PDF,作者Steven Bird, Ewan Klein & Edward Loper。 章节介绍:如何使用很短的Python程序分析感兴趣的文本信息(1-3章)、结构化程序设计章节(第4章)、语言处理的主要内容:标注、分类和信息提取(5-7章)、探索分析句子、识别句法结构和构建表示句意的方法(8-10章)、最后一章讲述如何有效管理语言数据(第11章)。 所谓“自然语言”,是指人们日常交流使用的语言,如英语、印地语、葡萄牙语。相对于编程语言和数学符号这样的人工语言,自然语言随着不断演化,很难用明确的规则来刻画。 从广义上,“自然语言处理”(Natural Language Processing简称NLP)包含所有计算机对自然语言进行的操作,从最简单的通过计数词出现的频率来比较不同的写作风格到最复杂的完全“理解”人所说的话。 基于NLP的技术应用日益广泛,如: 1.手机和手持电脑支持输入法联想提示和手写识别 2.网络搜索引擎能搜到非结构化文本中的信息 3.机器翻译能把中文文本翻译成西班牙文 希望大家去购买正版书籍,同时 希望该书对大家有所帮助。

2018-11-29

Coh-Metrix: Providing Multilevel Analyses of Text Characteristics

Coh-Metrix: Providing Multilevel Analyses of Text Characteristics,文献,找了好久才找到。

2018-09-06

山世光-课件Boosting

山世光-课件Boosting, 独立于算法的机器学习

2018-01-26

Git教程By廖雪峰 高清完整PDF版

Git教程By廖雪峰 高清完整PDF版,这是我见过最简单最幽默的git教程 对git入门很有用处 通俗易懂, Git教程By廖雪峰 高清完整PDF版,这是我见过最简单最幽默的git教程 对git入门很有用处 通俗易懂

2017-09-19

乐动力_项目规格说明书.doc

一个项目完整的项目规格说明书,大家可以作为参考来写

2017-02-10

围住神经猫神经猫U3d源码

围住神经猫的源代码,很全可运行.纯自己模仿写的

2016-06-07

MATLAB在数学建模中的应用 卓金武

卓金武(Steven),MathWorks公司中国区应用工程师。在科学计算、定量优化、数学建模和数据挖掘领域拥有8年经验。曾3次获全国大学生数学建模竞赛一等奖,2次获国际大学生数学建模竞赛二等奖,主编专著两部:《MATLAB在数学建模中的应用》(第一版和第二版),在编专著一部:《数据挖掘的实践》。

2016-06-06

数字图像处理与机器视觉 Visual C++与Matlab实现

[数字图像处理与机器视觉 Visual C++与Matlab实现]张铮 内容简介   《数字图像处理与机器视觉:Visual C++与Matlab实现》将理论知识、科学研究和工程实践有机结合起来,介绍了数字图像处理和识别技术的方方面面,内容包括图像的点运算、几何变换、空域和频域滤波、图像复原、形态学处理、图像分割以及图像特征提取。《数字图像处理与机器视觉:Visual C++与Matlab实现》还对于机器视觉进行了前导性的探究,重点介绍了两种在工程技术领域非常流行的分类技术——人工神经网络(ANN)和支持向量机(SVM),并在配套给出的识别案例中直击光学字符识别(OCR)和人脸识别两大热点问题。   全书结构紧凑,内容深入浅出,讲解图文并茂,适合于计算机、通信和自动化等相关专业的本科生、研究生以及工作在图像处理和识别领域一线的广大工程技术人员阅读。

2016-06-02

VHDL语言100例详解

VHDL语言100例详解

2016-06-01

中国象棋+HTML5+canvas

这是我网页游戏开发课程的一个实验作业,主要阐述了人人对战的实现思路,包括棋盘棋子的绘制、选子落子规则和胜负判断等几部分。注释很详细,具体实现自己看。

2016-05-21

HTML5拼图游戏代码

现在HTML5大热,但看了很多介绍,都是重点介绍CANVAS而相对忽略了SVG,我个人感觉这两个技术结合,优势互补,利用SVG的交互性和CANSVAS的绘图能力,才能更好地发挥各自的作用。 以前用纯SVG做到一个拼图的DEMO,现在改为SVG和CANVAS,花了一个星期的时间,重写了这个例子,在CHROME17和FF12中进行了测试。比纯SVG速度快。 一直看好SVG,但由于种种原因,包括浏览器是否支持等等,没有得到广泛的应用。在HTML5的框架内,SVG能够发挥自己应有的威力了吧?

2016-05-21

中国象棋AI算法 C/C++

中国象棋的AI算法,一步一步教你学习AI设计

2016-05-19

unity 4.X从入门到精通PDF+光盘源码

淘宝上买的unity 4.X从入门到精通全书(上、中、下)彩版PDF约770M和光盘源码约2.34G,现在和大家分享。

2016-05-17

设计模式(中文版)

设计模式中文版,四人帮写的,还行吧

2016-05-10

数字图像处理(MATLAB版)冈萨雷斯 中文高清版.pdf

超级清晰的扫描版

2016-05-07

软件项目管理--案例教程(第三版),韩万江

软件项目管理--案例教程(第三版),韩万江,扫描版

2016-04-25

学生选课系统模板

学生选课系统模板

2016-03-24

软件测试(原书中文第二版).pdf

使用了独立于具体编程语言的伪代码

2016-03-20

Beginning DirectX 11 Game Programming Code

Beginning DirectX 11 Game Programming Code源代码,可以用来教学或交作业

2015-12-04

中点分割裁剪算法

中点分割裁剪算法,自己写的java环境下对中点分割裁剪算法的实现

2015-12-03

计算机与网络英汉大词典

计算机与网络英汉大词典,常见的英文单词专业翻译

2015-12-03

CPU源代码分析与芯片设计及Linux移植

CPU源代码分析与芯片设计及Linux移植,关注CPU,关注嵌入式

2015-12-03

ARIMA_MATLAB代码

ARIMA:自回归平均移动模型的MATLAB代码函数实现,可以直接输入参数进行运行。希望能给你带来一些帮助,但我最近下载资源积分不够,收取一些积分希望谅解,代码出什么问题,告诉我,我帮你调。

2015-10-19

MATLAB图像处理命令.pdf

《MATLAB图像处理命令》,很全面的一本书,对matlab图像处理有兴趣的朋友可以看一下,如若需要更多的图像处理方面的书可以和我联系,有什么不懂的也可以留言,看到会帮助解答

2015-07-24

PCA_Face_Recognition

基于matlab实现的PCA算法的人脸识别小程序,看官可以下下来参考一下也不错。

2015-07-24

源程序_Matlab在数学建模中的应用(第二版)_卓金武等.

源程序_《Matlab在数学建模中的应用(第二版》),卓金武老师的书,很不错的一些matlab数学建模的的程序源代码。

2015-07-24

MATLAB_7.X_图像处理_贺兴华_等编着_2006年.pdf

MATLAB_7.X_图像处理_贺兴华_等编着_2006年

2015-07-24

模式分类经典著作第二版(中文版).pdf

模式分类经典著作第二版(中文版).pdf

2015-07-22

冈萨雷斯数字图像处理MATLAB版.中文版.pdf

经典中的经典,不用多介绍了吧。坛子里没有中文版的,特分享给大家。 第1章 绪言 前言 1.1 背景知识 1.2 什么是数字图像处理 1.3 MATLAB和图像处理工具箱的背景知识 1.4 本书涵盖的图像处理范围 1.5 本书的Web站点 1.6 MATLAB工作环境  1.6.1 MATLAB桌面  1.6.2 使用MATLAB编辑器创建M文件  1.6.3 获得帮助  1.6.4 保存和检索工作会话 1.7 参考文献的组织方式 小结第2章 基本原理 前言 2.1 数字图像的表示  2.1.1 坐标约定  2.1.2 图像的矩阵表示 2.2 读取图像 2.3 显示图像 2.4 保存图像 2.5 数据类 2.6 图像类型  2.6.1 亮度图像  2.6.2 二值图像  2.6.3 术语注释 2.7 数据类与图像类型间的转换  2.7.1 数据类间的转换  2.7.2 图像类和类型间的转换 2.8 数组索引  2.8.1 向量索引  2.8.2 矩阵索引  2.8.3 选择数组的维数 2.9 一些重要的标准数组 2.10 M函数编程简介  2.10.1 M文件  2.10.2 运算符  2.10.3 流控制  2.10.4 代码优化  2.10.5 交互式I/O   2.10.6 单元数组与结构简介 小结第3章 亮度变换与空间滤波 前言 3.1 背景知识 3.2 亮度变换函数  3.2.1 函数imadjust   3.2.2 对数和对比度拉伸变换  3.2.3 亮度变换的一些实用M函数 3.3 直方图处理与函数绘图  3.3.1 生成并绘制图像的直方图  3.3.2 直方图均衡化  3.3.3 直方图匹配(规定化) 3.4 空间滤波  3.4.1 线性空间滤波  3.4.2 非线性空间滤波 3.5 图像处理工具箱的标准空间滤波器  3.5.1 线性空间滤波器  3.5.2 非线性空间滤波器 小结第4章 频域处理 前言 4.1 二维离散傅里叶变换 4.2 在MATLAB中计算并可视化二维DFT  4.3 频域滤波……

2015-07-22

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

TA关注的人

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