自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (1)
  • 收藏
  • 关注

转载 是你进一个新公司的感触吗?亲爱的程序员

严以律己宽以待人有网友提问:今年年初,到一家互联网公司实习,该公司是国内行业龙头。不过技术和管理方面,却弱爆了。那里的程序员,每天都在看邮件,查问题工单。这些问题,多半是他们设计不当,造成的。代码写的一团糟,全是复制粘贴,连作者都没改,大家普遍不写注释,也不格式化,代码歪歪扭扭。一个项目里,httpclient竟然出现了四种。一种是该公司研发部写的,一种是老版本的开源项目,一种是新版本的开源项目,还有一种是开发人员造的轮子。打接口请求响应日志,竟然不知道用拦截器。打错误日志竟然不打上下文信息,每个

2020-11-19 12:38:58 451

原创 mysql sql调优的正确姿势,老项目调优

mysql sql调优前言正文排查1(EXPLAIN)排查2(EXPLAIN)前言几个几万条数据得表,查询竟然需要10+s,这是什么情况模拟需求:查询每个学生下面分别有什么图书。2张表表1(学生表,t_stu,1w+):表2(学生图书关系表,t_book,2w+)—模拟结构正文一个很简单的需求,2下写好了selects.id,s.name,s.sex,b.type,b.colourfromt_stu sLEFT JOIN (SELECT type,colour,stu_

2020-11-10 18:56:31 197

原创 mybatisplus Not Found TableInfoCache.

如何想使用Model中的方法,必须写对应的Dao层

2020-07-04 16:54:38 5753 1

原创 File转MultipartFile,慎入

File转MultipartFile,慎入导包的事我就不多谈了,百度找有的是,本文讲的是java代码如何将文件如何上传阿里oss先说下前端怎么上传这是前端上传实现,传入了一个MyltipartFile格式的文件.首先想到的是转换成CommonsMultipartFile文件,但是好像转换出来的文件跟前端传的参数不一样,报错 String index out of range: -1,看了...

2020-04-07 22:34:36 774 1

原创 Error creating bean with name 'orderController':

注入bean报错可能点1,dao层没有对应mapper2.maper对应实体路径问题,3@mapper注解引入错误这是错的这是对的

2020-02-13 19:15:29 1621

原创 Callable与Runnable,如何根据业务场景需要应对自如

如何使用Callable完美替代Runnable废话不多说,直接上代码public static void main(String[] args) { ExecutorService executorService = Executors.newFixedThreadPool(2); Callable callable = new Callable() { ...

2019-10-25 18:57:22 451

原创 uniapp销毁addEventListener事件

**uniapp销毁addEventListener事件**百度了很多vue的方法,结果都不适用,只好自己想办法,也是无关紧要的东西,不影响运行,但是看着心里都烦,有更好的解决方案欢迎指点上报错信息这是一个监听滚动的方法,离开了那个页面进入详情页发现这个没有被销毁,一直报这个错,起初我也没管,闲下来看了看,原来是没有监听到destroyed事件的执行,为什么呢,看文档,uniapp的生命...

2019-09-23 16:15:58 6411

原创 前端调用第三方接口跨域问题(淘宝)

前端调用第三方接口跨域问题        百度了好久,大部分的文章都前篇一律的说jsonp跨域,要不就是说配置CROS。看到那种文章出处应该都是一家,心好累。首先来说淘宝目前的接口是不支持jsonp请求的,配置CROS更是无稽之谈。         首先想...

2019-06-05 17:55:21 10114 5

原创 论nginx对前后端分离项目的重要性及配置应用

nginx的重要性及配置应用一、为什么要前后端分离        在现在的程序开发中,越来越多的出现了前后端分离的趋势。在前后端分离的情况下,后端只需要关注于业务逻辑以及后台代码实现,对外只需提供api接口以及相应的接口文档即可。而前端则是在关注于自己的页面展现以及根据后端提供的接口文档调用api接口进行,在页面铺...

2019-06-03 16:26:59 2410

转载 JavaScript 二进制的 AST

**JavaScript 二进制的 AST**在这个博客文章中,我想介绍一下 JavaScript 二进制 AST,我们希望在我们的项目中这将有助于使网页加载更快,以及其他一些好处。背景介绍多年来,JavaScript 已经从最慢的脚本语言之一,从老爷车发展为兰博基尼,不管是通过 Web 浏览器还是其他环境。它都能够快到可以运行桌面、服务器、移动甚至嵌入式应用程序。随着 JavaScr...

2019-05-28 08:49:34 198

原创 H5 QQ一键加群

**手机网页唤醒加群**网上教程说的全是去官网找加群组件,我试了下,怎么样都不行,只能唤醒。其实很简单,想的太复杂了放到用户点击事件上,完事。...

2019-04-24 09:00:06 1925 2

转载 手机浏览器利用js实现 禁用浏览器后退

利用js实现 禁用浏览器后退现在很多的内部系统,一些界面,都是用户手动点击退出按钮的。但是为了避免,用户误操作 点击浏览器后退,或者用鼠标手势后退什么的。容易出现误操作。所以在有些页面上,适当的禁用浏览器的后退,是可以提高很大的用户体验。在网上查,可以查到很多js禁用后退的材料。1、回退后,产生一个前进事件。 这种方式,不算是一个满意的解决方式。因为用户能体验到,界面的后退,前进。体...

2019-04-23 09:41:59 3210

转载 Markdown基本语法

Markdown基本语法这是一级标题这是二级标题这是三级标题这是四级标题这是五级标题这是六级标题四、分割线三个或者三个以上的 - 或者 * 都可以。示例:Markdown是一种纯文本格式的标记语言。通过简单的标记语法,它可以使普通文本内容具有一定的格式。相比WYSIWYG编辑器优点:1、因为是纯文本,所以只要支持Markdown的地方都能获得一样的编辑效果,可以让作者摆脱排版的困扰,专...

2019-04-17 11:47:38 85

原创 要求实现9个红包依次执行,css+js

首先说一下思路叭,想了半天想法:一、控制css依次执行样式,9个红包平均分成9份,占百分百多少,9个动画控制在一个动画里面(很好写的很快,但是还有一个要求,点击一个动画,跳过这个动画执行下一个)能实现,但是想想好大的代码量还是算了二、js控制动画的执行与不执行,设置动画循环播放,设置时间戳8s执行一次,依次执行动画(想法很好,但是实现起来会出现动画错乱,原因第一次执行设置时间的问题)设置第一次...

2018-12-19 19:45:30 475

原创 WinSCP+putty整合基础使用!!!!!!!!!!!!!!!!!!!

基础的一。。。。。下载WinSCP+putty(WinSCP中文版有些网站下载会有病毒, 盗取用户名密码,谨慎!!!)打开下载好的文件夹找到这个.exe文件,复制粘贴到下载WinSCP的PuTTY文件夹下打开WinSCP登陆登陆之后点击这里如何插入一段漂亮的代码片好了大功告成,ctrl + p直接调出来…...

2018-11-29 18:52:37 2260

原创 "errcode":40163,"errmsg":"code been used,微信访问两次code,实则自己代码问题

烦人的bug,对接微信第三方登陆获取用户信息我最洋气我最洋气烦了一天了,百度都给我烦烂了还是没有找到好的解决方法,总所周知微信网页授权获取到的 code 只能使用一次(5分钟内有效),使用一次后,马上失效。code会换取openid,此时刷新页面,并不会再次进行授权,而是直接刷新了一下上一次授权跳转后的链接,带的还是上一次的 code (如果你复制当前页面的链接,会发现它就是请求授权的链接,然...

2018-11-22 20:32:37 14255 4

原创 关于redis.Hash如何设置过期时间,时间不过期

关于redis.opsForHash时间不过期,如何设置过期时间首先看opsForHash中的put方法Redis.opsForHash.put(key,hashkey,value);我们平时设置过期时间用的expire方法设置的是hashkey的过期时间,为什么要用redis,因为数据读取快,试想一下如果就只是单纯的几百条数据,几条查询的话就不会用到redis了,要做大数量的数据存储读取,...

2018-11-02 17:37:22 78858 19

原创 java代码优化解决高并发下的问题

一种是使用缓存、另一种是使用生成静态页面;还有就是从最基础的地方优化我们写代码减少不必要的资源浪费:(1.不要频繁的new对象,对于在整个应用中只需要存在一个实例的类使用单例模式.对于String的连接操作,使用StringBuffer或者StringBuilder.对于utility类型的类通过静态方法来访问。关于new对象就不用多说了吧,new一个对象等于开辟一个新内存。因为String...

2018-10-27 10:49:44 2168

原创 Python list 方法集合

不废话上代码(说一下为什么写这篇文章,前几天无聊玩游戏的时候,竟然有人说我老了,喊我大叔,说我非主流时代过来的有代沟,本人97年的,怎么滴也算个95后吧,我觉得我还年轻!!!还有就是跟他说一句,你就是个弟弟)方法(到处都能找到)函数1 cmp(list1, list2)比较两个列表的元素2 len(list)列表元素个数3 max(list)返回列表元素最大值4 min(lis...

2018-09-27 17:41:32 792

原创 jQuery ajax - ajax() 方法详解

ajax详解 之前提到过图表实现展示数据库数据展示用到ajax方法,什么是ajax方法呢,让我们来看一看 一、ajax规范 二、ajax用途 三、ajax属性一、ajax规范  JAX不是JavaScript的规范,它只是一个哥们“发明”的缩写:Asynchronous JavaScript and XML,意思就是用JavaScript执行异步网络请求。如果仔细观察...

2018-09-15 14:21:43 3474 1

原创 Consider defining a bean of type 'com.zy.video.cms.entity.Nominate' in your configuration.

错误描述:![这里写图片描述]( https://img-blog.csdn.net/20180914152856355?watermark/2/text/aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80Mjk5NzgyNg%/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA= = / dissolve / 70) 解决错误: ...

2018-09-14 15:46:48 989

原创 ECharts教程

* ECharts 入门教程*   ECharts是由百度团队开发的,可高度个性化定制的数据可视化图表库。它的底层依赖轻量级的Canvas类库ZRender,是一个纯JavaScript的图标库,兼容(IE8/9/10/11,Chrome,Firefox,Safari等)主流浏览器,可以运行在PC和移动设备上。详细案例请参照...

2018-09-08 18:34:34 2665

《Understanding ECMAScript 6》PDF翻译完整版//带目录

翻译来源:本书原作者 Zakas 长期供职于雅虎,是著名的 JS 库 YUI 的主要作者,有着非常丰富的一线 工作经验。他同时也是一个成功的作者,其最重要的著作《 JavaScript 高级编程》基本上是 JS 领域的必读之作,而他还出版了另一些质量很高的著作。《高级编程》一书实际上并不是 完全高深的内容,而是从基本的层次开始讲述,逐步提高,全书结构比较良好,对初学者或 有一定经验的开发者来说都是很有用的。翻译

2019-04-09

空空如也

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

TA关注的人

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