笔记
文章平均质量分 62
会喷火才能叫火山
这个作者很懒,什么都没留下…
展开
-
uniapp引入Tensorflow.js所会发生的一些问题( 主要发布平台 微信小程序 )
问题解答贴原创 2022-12-02 17:50:22 · 1555 阅读 · 0 评论 -
Mysql为何不推荐写多表SQL
在大部分情况下,单表并不是比多表快单表优势在于理解成本与可控性有时候你觉得单表SQL不好写的时候,你改更新的是表结构。原创 2022-11-15 18:59:58 · 4797 阅读 · 2 评论 -
APP瀑布流分页问题——领取,使用等操作即消失问题
需要在APP开发一个类似评论审核的功能,当点击审核通过时,此评论从审核列表之中清除.列表根据审核的创建时间倒序:当清除的之后,会对后续分页的结果产生影响如操作前分页结果接下来,我们将第二页之中的 E数据清除结果变为当我们在请求数据的时候,会跳过原本应该在第四页输出的。原创 2022-11-15 18:37:20 · 682 阅读 · 0 评论 -
卷积与池化的各自含义
最近在学习神经网络,看书上对卷积神经网络的说明。真的是又臭又长,让人看了昏昏欲睡下面是自己上网查了资料,因此在这里分享一下结果,也作为自己的一个笔记主要功能:突出图片的特征。见下图大家就清楚了使用该层的实际用意:突出重点,加强神经网络的有效性主要功能:图片压缩使用功能:减少数据计算的总量,减少成本...原创 2022-06-10 17:52:37 · 236 阅读 · 0 评论 -
关于使用uniapp之前你需要了解的事(持续更新)
前言我相信,大家之所以会使用uniapp,主要还是因为图他的“方便”。我们只需要学习vue的语法,就可以同时开发当前所有的移动端程序。并且还拥有较为集中的插件市场,市面上也提供了不少免费的组件库 比如 colorUI , uview。这样看来,他简直就是开发人员的福音(特别是后端开发人员)。但是正如那句话说的那样,世界上并没有银弹。虽然uniapp一直的宣传语就是,“一次开发”便可以生成不同端的程序“,但是世界上却没有那么美好的事,至少在笔者当前编写的时候。没有那么完美。那么假设屏幕前的你,希原创 2022-04-19 23:28:31 · 753 阅读 · 0 评论 -
库存并发问题—如何使用Mysq解决
如何使用MYSQL解决问题?用MYSQL能解决什么样的库存问题?原创 2022-02-18 23:22:23 · 737 阅读 · 0 评论 -
关于当前后台服务器之中使用缓存的一点思考
前言本文章只是个人心路历程,只是给予个人的思考思路。并不是绝对的正确答案。今天是的主要事情发生在今天,本在百无聊赖之际,想完善一下过去的写的一个小工具类。@Cache与@CacheClear注解。//主要作用与方法上,简单来说就是将某个方法迅速的写入Redis缓存之中public @interface Cache{ //内部怎样实现并不是重要的}// 主要作用与方法上,当方法成功运行之中,便会清空某个记录在Redis缓存之中的数据public @interface CacheClear{原创 2021-11-10 22:13:53 · 1059 阅读 · 0 评论 -
关于Tensorflow 2.0.0 使用 Tensorflow Hub 加载 Tensorflow Object Detected 造成的性能极其缓慢的事件记录
解决方案:主要由于Tensorflow 版本过低导致的问题 。之前看过其他的技术文章,他们的建议是使用 Tensorflow 2.2.0 。但是,我个人的想法是:由于机器学习是个日新月异的东西,并且Tensorflow 2 也是一个正式出道没多久的工具。大家还是尽量保持版本的最新。这东西,甚至关系到性能问题,不是一两倍。甚至有可能达到几万倍,几十万倍都是有可能。当前问题下:升级前 : 十分钟到二十分钟,甚至三十分钟不等升级后: 五到八秒返回结果机型:2016年购买的游戏本CPU: 酷睿原创 2021-10-06 22:17:45 · 197 阅读 · 0 评论 -
关于 Tensorflow 2 Object Detected 识别之后的结果索引解析 , JSON以及SQL入库语句
关于JSON信息[{ "name": "/m/01g317" ,"id": 1 ,"display_name": "person"},{ "name": "/m/0199g" ,"id": 2 ,"display_name": "bicycle"},{ "name": "/m/0k4j" ,"id": 3 ,"display_name": "car"},{ "name": "/m/04_sv" ,"id": 4 ,"display_name": "mot原创 2021-10-05 13:43:46 · 185 阅读 · 0 评论 -
MYSQL在不同的查询条件下 LEFT JOIN的执行步骤探究
前言在实际业务之中,我们经常会遇见双表查询的问题。如何更加优雅,以及更加快的拿到我们所想要的数据。这便是我们经常所会遇见的问题。最简单解决问题的方式,便是我们要得到一份详细的数据,来知道MYSQL对于这条SQL是如何解析的,每一句扫描了多少行,返回了多少数据。但是MYSQL似乎并没有给出这个问题的答案。因此想要知道如何,就只能依靠工程师们自己的经验。下面,我们就根据一个实际并且简单的也无需求来谈论这个问题。知道LEFT JOIN 在不同的查询条件下执行步骤基础问题假设我们在做一个简单的快递项目。原创 2021-10-03 13:11:59 · 2228 阅读 · 2 评论 -
单线程处理其解决的问题以单线程处理与多线程处理各自的工作理念
前言该博文只是一个技术分享文章。切勿当称解决问题的绝对正确且唯一的答案。讨论的问题主要是单线程操作与多线程操作的区别问题分析那我们可以思考一下问题的本质,我们使用线程组解决“单线程转化多线程”问题以及“多线程转化为单线程”的本质解决问题思路是什么呢?便是我们需要将程序的一部分操作抛出原线程引入到我们设定的线程组操作。如果我们要对该操作在心中有一个构思图的话应该是什么呢?可能就有点像生产者消费者那样的一个关系。多个生产者,多个消费者但是生产者消费者之中可能有一个或者多个消费队列。在不原创 2021-09-01 22:55:38 · 395 阅读 · 0 评论 -
关于HTTP请求的“单线程转化为多线程“以及“多线程转化为单线程”之中利用线程组方式解决问题的思维思考
前言该博文只是一个技术分享文章。切勿当称解决问题的绝对正确且唯一的答案。讨论的问题主要是“关于HTTP请求的"单线程转化为多线程"以及“多线程转化为单线程”之中利用线程组方式解决问题的思维思考”在Http之中的多线程与单线程我们在遇见HTTP接口线程问题的时候,主要的问题类型分为两种 “单线程转化为多线程”以及“多线程转化为单线程”首先我们要思考一个问题 。对于Http请求来说,他是多线程还是单线程呢?说句很扯的话 ,我们需要观察者的角度去思考问题。对于整个后台程序来看问题,他们是多线程问原创 2021-08-31 23:28:16 · 857 阅读 · 0 评论 -
Spring Boot 环境下 Service层 Repository 下 @Transactional 失效的原因
问题描述:提示: 在Spring boot 环境之中导致出现 @Transactional ,其主要导致问题的原因。主要为以下几种导致的原因粗心大意,忘记在程序的顶部添加注解,使其加入IOC环境。Spring boot 环境要求一次接口请求之中,只能使用一次事务,也便是只能提交或回滚一次。如果在代码之中出现平级的@Transaction注解的方法,那么只会执行一次事务。总结其实大家会出现在Service 或者 Repository 的内部 。 大部分的问题是希望将事务的操作原子化,这样保证原创 2021-08-19 22:41:35 · 501 阅读 · 0 评论 -
Elasticsearch SQL的使用案例
前言如果大家大致了解过Elasticsearch的查询语句与方法我们就不难知道,Elasticsearch的学习成本是相对较高的。因此,我们就常常希望Elasticsearch能像我们经常使用SQL语句这种我们并不陌生的方式,来实现SQL的查询。但是,我们发现去查询资料,结果发现对方乱七八糟说了一大堆,自己懂不懂不知道,甚至都怀疑对方懂不懂。下定决心决定去学习elascticsearch的查询接口编写方式的,方正那一天记不记得住,如果只要有两三天一不接触,之前学的那些东西,忘了个底掉。因此,我就原创 2020-12-23 17:02:18 · 247 阅读 · 0 评论 -
笔记:关于HTTP请求中,各类型文件对应的请求类型(截取自Nginx配置器)
#常用文件类型text/html html htm shtml;text/css css;text/xml xml;image/gif gif;image/jpeg jpeg jpg;application/java翻译 2020-11-04 15:20:18 · 590 阅读 · 0 评论 -
IDEA:在由其他IDE项目搬迁到IDEA时,MAVEN配置与一些发生的问题
前言在初学JAVA的时候,我们初步接触的IDE总是不一致的。比如MyEplice,NetBeans,IDEA等等等等,虽然这篇文章主题目标并不是吹嘘IDEA比其他的IDE开发工具好处在哪里。但是我们不得不承认,开发工具内的人员维护上以及社区的活跃性上而言。现如今IDEA已经占了十分大的一部分。因此我们有非常多的理由,无论是主动也好被动也好。不得不将我们之前开发的项目搬迁到IDEA的时候,难免会发生一些问题。本篇文章也便是对其的一些解答。导入项目其实IDEA的兼容性十分的强大,他并不像之前Mye原创 2020-10-05 10:02:02 · 380 阅读 · 0 评论 -
如何最简单的解决JS导出Excel文件的操作
前言如果大家做过管理系统的人一定都遇到这个情况。万恶的甲方总是有各式各样莫名其妙的愿望。你给他做数据报表,他还好死不死一定要你能导出Excel表格。而且导出的还是条件内的所有数据???但是没办法,谁叫别人是甲方爸爸呢?虽然是各式各样奇怪的需求,但是我们还是要尽力满足结果晚上找了对应的代码,结果令人高兴,网页卡死,恭喜你,重新继续找吧!!!因此,我又看了各式各样乱七八糟的代码,幸好找到一个简单的代码,因此分享出来。希望能普度众生。2. 解决步骤首先,我们的方案并不是非常复杂。大家如果之前已经原创 2020-09-10 17:01:03 · 568 阅读 · 0 评论 -
关于使用多表联查代替LEFT JOIN 的使用方案
前言还记得,我们在刚刚开始学习MYSQL的时候,我们的老师或多或少都对我们说。MYSQL尽量不要去使用多表联查。但是,理由呢?我们学习的过程之中,不应该仅仅只是去听 ,更应该自己思考。我认为任何事情既然其存在必有其存在的含义。因此,我们不应该连考虑都不进行考虑就进行对其的否定。我们也应该勇敢的进行适当的尝试。当然了,这并不是对自己的东西完全的肯定,对他人的完全否定。这下面的内容,也仅仅只是一个使用方案罢了问题假设我们有两张表,一张记录商品信息,另一张商品类型,二者的关系是根据商品表之中记载的商原创 2020-09-07 09:24:15 · 3527 阅读 · 2 评论 -
mysql数据查询优化:由于LEFT JOIN 左连接 虚拟表 所表现出来的数据查询速率较慢的优化方案
1.前言在一开始,我先讲述一下什么叫做 虚拟表吧,因为这是我自己一时兴起建立的名词。我们平常使用LEFT JOIN 查询的SQL语句是什么样的呢?一般都是下面的这种情况吧…SELECT * FROM a LEFT JOIN b ON a.id = b.a_id大致都是上面的情况,我们使用 LEFT JOIN 的对象大致都是一个数据表。但是,有些情况下却不是如此,SELECT * FROM a LEFT JOIN ( SELECT * FROM b ) b ON a.id = b.a_idSE原创 2020-08-28 17:49:58 · 4411 阅读 · 0 评论 -
Hadoop是什么以及我们应该在什么情况下使用它
前言Hadoop,这是一个熟悉的名词。熟悉到你甚至都可以用这个名词来判定眼前这个人,到底是不是一个软件工程师。因此,可能为了防止这样尴尬局面的发生,或者至少在面试前五分钟或多或少突击的了解Hadoop。那么这篇文章或多或少会对你有一点点的帮助文章目录前言一、Hadoop是什么?1.1 HDFS二、使用步骤1.引入库2.读入数据总结一、Hadoop是什么?首先,可能你需要先忘记之前在其他博客哪里,被人灌了一大堆名词的记忆。我们只需要知道Hadoop,主要由两部分组成 HDFS(分布式文件存原创 2020-08-24 09:27:18 · 794 阅读 · 0 评论 -
关于Token安全策略的初步思考
前言若是谈起Token安全策略,无论大家对其研究深不深,但绝对多多少少都对其进行一定的接触。他也是我们在开发之中,最令开发人员厌烦的一个步骤( 大家应该都有或多或少莫名其妙被 token 策略 阻挡住,并且对其根本的原因摸不着头脑 )。...原创 2020-08-21 13:54:22 · 505 阅读 · 0 评论 -
mysql 建立索引的重要性
前言之前,我们在学习Mysql的时候,无论实在学校内,还是在网上论坛之内,最经常听到的一句话,便是:Mysql一定要学会建立索引索引很重要吗,这是毋庸置疑的,但是他会有多重要呢?任何事情倘若没有实际的亲身经验,我们便会对常常会对其不以为然。因为,没有切身的体验,我们根本不知道没有索引下的问题会有多严重。Mysql的问题根本的问题,便是Mysql本身的问题。如果,大家从未没有接触过Mysql存储了大量的数据况下。可能会对其感触不深。我们不难想象的出来,正常情况下。查找数据的速度,会随着数据的大小,速原创 2020-08-19 08:59:35 · 256 阅读 · 0 评论 -
apt-get Linux 环境下设置云服务商
curl -sSL http://acs-public-mirror.oss-cn-hangzhou.aliyuncs.com/docker-engine/internet | sh -第二种方法使用vim /etc/apt/sources.list然后deb http://mirrors.cloud.aliyuncs.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.cloud.aliyuncs.c原创 2020-08-13 20:41:28 · 133 阅读 · 0 评论 -
关于C++开启关闭显示屏
命令代码:SendMessage(HWND_BROADCAST, WM_SYSCOMMAND, SC_MONITORPOWER, 2);由其 重要的 是 小心 第一个 参数 不能 使用 相对应的 网上 吹了 半天的 FindWindo(0,0) … 真的是 , 吹的 我都会 背 了 , 结果没什么卵用用这个 总之 就是 没效果 ,用上面 那个 就会 产生 效果 。总之 , 我们 在下面 列出 相对应的 代码 吧 …// 危险 , 不要 乱 执行 SendMessage(HWND_BROAD原创 2020-08-13 20:37:51 · 245 阅读 · 0 评论 -
关于Netty在运行时,服务器Http接口无法正常响应(无法正常得到数据)解决方案
临床表现主要的情况,便是今天在调试Netty的时候,准备利用Http接口来调用 Netty 来实现某种业务需求的开发图中。突然发现,服务器之中的所有Http接口无法正常响应。启动服务器,运行Netty , 接口输出异常。关闭服务器,关闭Netty,重启服务器,接口正常输出。主要病因看到这里,屏幕前的你可能也正为这件事发愁,也十分的焦急的想知道问题的方法。因此,我先告诉大家:解决方案:打开最后配置与启动Netty的那个Java文件。最特别是这两句:ChannelFuture = boostra原创 2020-07-31 16:03:03 · 3226 阅读 · 1 评论 -
jdk1.8新特性简要说明
前言这里面的内容,主要也是对jdk1.8的内容进行简要的说明。希望现在屏幕前的你能简单的了解到相对应的jdk1.8的内容信息PS:注意,目前观察,发现JDK1.8的特性,并不是一个个独立的特点,而是在一个点上,一步又一步的静进。因此,如果你尚不理解之前的内容,那么请不要直接跳跃到下一个节点的内容。目录前言匿名函数函数式接口方法引用匿名函数要使用对应匿名函数的条件对象必须是接口接口只允许只有一个未编写的函数接口 , 允许拥有对应的default的方法//目标仅仅只能为接口,不允许为抽象类原创 2020-06-30 22:08:23 · 243 阅读 · 0 评论 -
Java 调用 elasticsearch 入门时,可能会出现的问题
前言注意,本文仅仅只是一个便利贴文章。主要讲述的便是 开发者 在使用 java 调用 es时 可能会出现的问题。1. NoSuchMethod 错误问题的原因:调用包出现了错误 , 问题的原因可能有两种:第一种:包的版本问题,包的版本需要与elasticsearch的版本相同。至于如何查询对应的版本。则我们可以直接打开elasticsearch的首页。对应的number , 则为 现在的es 版本,那么则需要对应的包的版本也需要为 5.6.122.第二种:包的数量缺少,需要的包数量为三个。详细原创 2020-06-07 17:32:29 · 313 阅读 · 0 评论 -
elastcisearch kibana 在 docker 环境之下部署可能出现的问题(安装问题,中文问题等等)
前言注意,本文仅仅只是一个便利贴文章。主要讲述的便是elasticsearch 的可视化工具 kibana在 docker 之下部署 , 那么可能会发生的一些问题。Docker 命令第一种命令 (成功):sudo docker run -it --name kbna -e “ELASTICSEARCH_URL=http://xx.xx.xx.xx(你的ip地址):9200” -p 5601:5601 -d kibana第二种命令(失败):sudo docker run -it -原创 2020-06-05 13:17:26 · 465 阅读 · 1 评论 -
elasticsearch 在 docker 环境下部署可能会发生的问题
前言注意,本文仅仅只是一个便利贴文章。主要讲述的便是elasticsearch 在 docker 之下部署 , 那么可能会发生的一些问题。部署命令sudo docker run --name es -p 9200:9200 -p 9300:9300 -e “discovery.type=single-node” -e “ES_JAVA_OPTS=-Xms512m -Xmx512m” -d elasticsearchsudo :这句为可加可不加,但是要注意的是,在部分安装情况下,必须加原创 2020-06-05 12:44:43 · 463 阅读 · 0 评论 -
git上传下载自己的代码到 github
1.首先 第一步 初始化 相对应的 代码git init 这一部 一般都会 成功2.然后 , 我们 就可以 很简单的将 代码 直接 复制 , 如果 这个 文件 并不是 个 空文件 , 那么 就可以跳过 这个 环节这时候 我们 使用 相对应的 git status 来确定 是不是 有红色字体 , 倘若 有 则可以使用 git add . 来 添加 文件夹 下面的 所有文件虽然...原创 2020-04-03 14:19:22 · 163 阅读 · 0 评论 -
利用Navicat还原数据到Mysql云服务器(比如说腾讯云服务器)出现 " access denied; " 错误
当我们利用Navicat 进行转移Mysql云数据库 出现 “access denied ” 错误本篇只是一个便利贴本 ,就简单讲一下原因和对应的一些其他的事情主要的原因: 你创建了对应的mysql过程与函数, 而且这时候 , 你之前本地的数据库的账号密码,与云数据库上的账号密码 不一致根本原因: 我们可以利用 navicat 输出 sql 文件 , 拉至最底部 或者 可以查...原创 2020-03-11 17:30:11 · 384 阅读 · 0 评论