6 喜欢猪猪

尚未进行身份认证

我要认证

一个普通程序员

等级
TA的排名 6w+

NET的全部实体,进行查询分页的处理

前言最近在对接一个接口,遇到的问题是对方只会全部返回数据,我这边来进行分页的处理;找了一个解决方案,如下代码所示代码var pageResult = new { TotalCount = result.Count, Result = result.Skip(pageSize * (pageIndex - 1)).Take(pageSize) }; re...

2020-07-30 15:31:13

软件设计师算法--常见算法,常见面试算法,经典面试算法

目录一、排序简介二、冒泡排序法三、选择排序四、插入排序五、希尔排序六、归并排序七、快速排序一、排序简介排序算法大体可分为两种:1、比较排序,时间复杂度O(nlogn) ~ O(n^2),主要有:冒泡排序,选择排序,插入排序,归并排序,堆排序,快速排序等。2、非比较排序,时间复杂度可以达到O(n),主要有:计数排序,基数排序,桶排序等。二、冒泡排序法算法思路:1、比较相邻的元素。如果第一个比第二个大,就交换它们两个;2、对每...

2020-07-22 11:17:25

QueryWarpper的使用方法,MyBatics Plus的查询方法处理

目录#AbstractWrapper#allEq#eq#ne#gt#ge#lt#le#between#notBetween#like#notLike#likeLeft#likeRight#isNull#isNotNull#in#notIn#inSql#notInSql#groupBy#orderByAsc#orderByDesc#orderBy#havi...

2020-07-16 16:11:48

JAVA springboot 添加全局异常的处理

目录前言技术方案具体代码使用异常代码运行结果前言最近搭建java项目需要进行全局异常的捕获,用于在没有进行异常处理的时候,进行异常报警的处理。技术方案使用shiro框架的全局异常处理,前置请求处理adviceRequest;具体代码/** * * 全局异常处理器 * * @author like.ma */@RestControllerAdvicepublic class GlobalExceptionHandler{ /** .

2020-07-14 11:31:55

eleme Html CSS 设置鼠标停靠显示图片

目录前言Style的css类的处理vue的处理前言最近在是element的组件开发vue页面,遇到了一个问题,如何处理鼠标停靠显示图片的功能。找了很多的组件,发现并没有这方面的介绍,于是 只能使用原生的html、css来处理了Style的css类的处理.partnerticheng:hover::after{content:'';width:600px;height:180px;bord...

2020-07-10 13:52:55

IDEA 使用fastjson解决乱码 swagger访问接口正常,直接访问浏览器接口返回乱码

目录原因:解决代码:原因:最近遇到的问题,重新搭建java项目的时候没有发现这个问题,同事使用的时候发现的问题,现在记录一下解决的过程解决代码:@Configurationpublic class FastJsonConfig { @Bean public HttpMessageConverters fastJsonHttpMessageConverters() { //用字段名作为序列化和反序列化的key值 TypeUtil.

2020-07-02 16:38:52

JAVA高级工程师面试备份整理2

目录Java概述何为编程什么是JavaJVM、JRE和JDK的关系什么是跨平台性?原理是什么Java语言有哪些特点Java和C++的区别基础语法数据类型super关键字的用法3.引用父类构造函数static的独特之处面向对象面向过程:面向对象三大特性封装继承多态方法重载(overload)实现的是编译时的多态性(也称为前绑定),而方法重写(override)实现的是运行时的多态性(也称为后绑定)。多态的实现面向对..

2020-06-29 09:40:42

Java高级工程师面试题整理

面试题:HashMap底层实现原理,红黑树,B+树,B树的结构原理,volatile关键字,CAS(比较与交换)实现原理Spring的AOP和IOC是什么?使用场景有哪些?Spring事务,事务的属性,传播行为,数据库隔离级别Spring和SpringMVC,MyBatis以及SpringBoot的注解分别有哪些?SpringMVC的工作原理,SpringBoot框架的优点,MyBatis框架的优点SpringCould组件有哪些,他们的作用是什么?(说七八个)微服务的CAP是什么?B.

2020-06-11 22:50:29

小程序调试步骤

前言最近在进行小程序的开发,接手了一些的小程序的项目,这个是原来都没有处理过的,一脸蒙圈,通过同事的协助以及自己的倒弄终于调试运行起来了,现在做一个记录备份;准备工作工具安装:HBuilderX.2.7.9.20200527.full 、wechat_devtools_1.03.2005140_x64.exe,具体的下载可以搜索我的博客进行下载;https://download.csdn.net/download/qq_25580555/12511162https://downloa..

2020-06-11 13:55:37

微信小程序开发流程备份

目录1. uni-app开发小程序准备阶段2.uni-app快速入手和问题3.uni-app如何创建并运行微信小程序项目1. uni-app开发小程序准备阶段https://www.jianshu.com/p/267585ce3cf42.uni-app快速入手和问题http://uniapp.dcloud.io/faq?id=app%E5%B8%B8%E8%A7%81%E9%97%AE%E9%A2%983.uni-app如何创建并运行微信小程序项目...

2020-06-10 17:59:27

电子书学习网站,下载免费的电子书籍使用

以前都是通过搜索csdn下载电子书,说实话很浪费积分,于是整理如下的网站用于搜索想要的电子书,下载;1.鸠摩搜书首先给大家推荐的网站是:鸠摩搜书地址:https://www.jiumodiary.com/2. 威锋网电子书论坛这个网站里面不仅可以搜到电子书,还有很多资讯内容,没事儿可以逛逛,https://www.feng.com/3.Kindle 论坛这里面都是实用kindle书籍,是个论坛,里面可以搜索很多自己需要的书籍资料:http://www.dabianbang..

2020-06-08 21:53:53

搭建vue环境,脚手架运行不了

目录环境搭建安装vue-cli脚手架构建工具使用vue-cli脚手架构建项目“运行”起来环境搭建我们需要先从node.js官网安装node,安装过程很简单,一路“下一步”就可以了(傻瓜式安装)。安装完成之后,打开命令行工具(Mac打开终端),输入 node -v,如图,如果出现相应的版本号,则说明安装成功。node -v那么此时你发现你不仅拥有了node环境而且还有了npm包管理器,岂不快哉!安装vue-cli脚手架构建工具在命令行中运行命令 npm ins.

2020-06-05 10:41:51

node.js使用命令行进行升级

目录一、统一node版本为10.16.31、安装包2、打开终端执行:nvmnode_mirrorhttps://npm.taobao.org/mirrors/node/3、打开终端执行:nvminstall10.16.34、如果之前装过node,重命名node安装目录:Renamed "C:\Program Files\nodejs" to "C:\Program Files\nodejsx"5、打开终端执行:nvmuse10.16.3一、统一node版本为...

2020-06-03 16:03:11

SQL注入、占位符拼接符

目录一、什么是SQL注入二、Mybatis中的占位符和拼接符三、为什么PreparedStatement 有效的防止sql注入?一、什么是SQL注入官方:所谓SQL注入,就是通过把SQL命令插入到Web表单提交或输入域名或页面请求的查询字符串,最终达到欺骗服务器执行恶意的SQL命令。具体来说,它是利用现有应用程序,将(恶意的)SQL命令注入到后台数据库引擎执行的能力,它可以通过在Web表单中输入(恶意)SQL语句得到一个存在安全漏洞的网站上的数据库,而不是按照设计者意图去执行SQ..

2020-06-03 14:08:15

腾讯云部署springboot项目

目录准备工作首先需要进行登陆到腾讯云,进行宝塔的设置具体步骤如下第一步,登陆腾讯云,进入控制面板第二步,进入终端输入命令yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh在执行的过程中,需要输入一个y,然后大概一分钟之后,就会生成宝塔的地址,用户名、密码;xshell命令使用

2020-05-29 11:56:12

easyExcel项目使用详解

1.首先需要理解一下这个是阿里巴巴的开源项目,用于excel的上传、下载的集成使用的,使用比较简单,具体的github地址:https://github.com/alibaba/easyexcel2.简单的介绍具体的使用方法JAVA解析Excel工具EasyExcelJava解析、生成Excel比较有名的框架有Apache poi、jxl。但他们都存在一个严重的问题就是非常的耗内存,poi有一套SAX模式的API可以一定程度的解决一些内存溢出的问题,但POI还是有一些缺陷,比如07版Exc.

2020-05-26 18:01:29

Java 面试备份-7,集合的相关介绍使用、优缺点介绍,案例

文章目录简介 特点 使用集合框架的好处 Iterator接口 ListIterator接口 Collection接口 单列集合继承关系图 List集合 List常用方法 ArrayList、LinkedList、Vector 的区别 遍历时操作元素 Set集合 Set常用方法 HashSet、TreeSet、LinkedHashSet的区别 HashSet如何检查重复 Map接口 双列集合继承关系图 Map常用方法 HashMap、HashTable、TreeMap的

2020-05-20 11:31:38

腾讯云安装宝塔,使用于小白朋友们

开场白,最近公司技术转型,由.net转到java技术,自然而然的购买了腾讯云的服务器,一年只需要99,还是比较便宜的,适合入门的学习,可以学习一下关于服务器的部署,数据库的配置、java项目的部署等等,在初次进入linux服务器的终端时候,自己就傻眼了,于是学习了一下安装一下宝塔,使用宝塔进行管理服务器,好了废话不说了,直接进入使用流程第一步,登陆腾讯云,进入控制面板 第二步,进入终端输入命令yum install -y wget && wget -O install.sh ht

2020-05-15 18:02:01

解决 413 Request Entity Too Large

前台js提交springboot进行前端文件上传的时候,遇到问题,其实springboot项目也做了文件大小的设置。但是部署到服务器的时候,进行文件的上传还是报错,经过联系运维,发现是Nigex的设置问题,现在做一个解决方案的记录问题:413 Request Entity Too Large记录一次413 Request Entity Too Large解决的问题1.对于有经验的开发着看见这个错误第一反应就是服务器的上传大小设置的不对那么修改服务器上传大小对于nginx的配置有三个地方可以

2020-05-13 16:06:41

springboot 配置上传文件的限制 针对js上传文件报错net::ERR_CONNECTION_ABORTED

1.最近在java开发的时候,遇到了上传限制问题,前台报错net::ERR_CONNECTION_ABORTED解决方法:第一在yml进行配置:http: multipart: maxFileSize: 20MB maxRequestSize: 100MB第二在Java配置bean里面进行处理 /** * 配置上传文件大小的配置 * * @return */ @Bean public MultipartConfi

2020-05-12 16:06:26

查看更多

勋章 我的勋章
  • 签到达人
    签到达人
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 阅读者勋章Lv2
    阅读者勋章Lv2
    授予在CSDN APP累计阅读博文达到7天的你,是你的坚持与努力,使你超越了昨天的自己。
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 1024勋章
    1024勋章
    #1024程序员节#活动勋章,当日发布原创博客即可获得
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。
  • 原力新人
    原力新人
    在《原力计划【第二季】》打卡挑战活动中,成功参与本活动并发布一篇原创文章的博主,即可获得此勋章。
  • 分享宗师
    分享宗师
    成功上传21个资源即可获取