#包处理

java8新特性之List处理

分组:Map<String,List<T>>yearData=allData.stream().collect(Collectors.groupingBy(T::getYear));过滤筛选(单条件):List<T>filterList=appleList.stream().filt...

springboot+oauth2.0异常重写处理(针对token失效)

近来针对微服务框架开发,其中oauth2.0默认返回XML形式的token失效,不符合我们实际的开发需求,于是我参考网上一些博客重写了它,使其符合我们开发的需求。核心主要涉及两个类:importcom.eqics.common.security.utils.ResultJsonUtil;importorg.spring...

Struts2异常处理配置

<packagename="lee"extends="struts-default"><!--定义全局结构映射--><global-result><resultname="sql">/sql.jsp</result><resultname="root"&...
代码星球 ·2020-12-26

处理ie缓存的问题

如果请求过的,ie会直接取上次的结果。所以会出现显示的结果与最新的结果不一致,处理方法如下:1、在get请求的后面加一个随机数或者时间戳,让每一次的请求都不一样,这样每一次都能获取到最新的结果。2、把get请求全部改为post请求。参考:https://www.cnblogs.com/lsy-blogs/p/77381...
代码星球 ·2020-12-25

Android填坑系列:Android JSONObject 中对key-value为null的特殊处理

在与服务端通过JSON格式进行交互过程中,不同版本的JSON库在对于key-value为null情况上的处理不同。Android自带的org.json对key-value都要求不能为null,对于必传的字段需要留意一下,尤其是留意value是否可能出现null的情形。否则导致服务端解析出现问题。此坑已被踩中,留下小记。...

异常处理 try except

一、try...except有时候我们写程序的时候,会出现一些错误或异常,导致程序终止。例如,做除法时,除数为0,会引起一个ZeroDivisionError例子:?1234a=10b=0c=a/bprint"done"运行结果:Traceback(mostrecentcalllast):File"C:/Users/l...
代码星球 ·2020-12-25

React.js事件处理的三种写法

reactjs中事件处理,与DOM元素处理类似,但也有一些不同的语法。react 事件名称使用驼峰命名,而不是全小写命名。使用jsX,可以将函数作为事件处理程序传递,而不是字符串。es6的class语法规定,类的方法内部,如果含有this,它默认指向类的实例。但是,单独使用该方法,可能报错,this指向不明确...

nginx是怎么处理http请求的?

nginx首先决定要用配置文件里的哪个server{}块来处理,假设有下面的server{}配置server{listen80;server_nameaaa;...}server{listen80;server_namebbb;...}nginx会根据过来的http请求头里的Host字段里的值,来判断使用哪个serve...

ie8下透明度处理

css3新增属性rgba和opacity:(0~1);在ie8下无法使用Alpha(opacity=[0~100]);//[0~100]0是透明100是不透明。IE下的透明度属性,子元素会继承这个透明度。下面有阻断子元素继承方法。 背景透明,文字不透明。 <!DOCTYPEhtml>&l...
代码星球 ·2020-12-24

如何处理前任程序员留下的代码

作为软件工程师不可避免会遇到的一个场景是:我们在改变或添加一个功能到不是我们创建的、我们不熟悉的、与我们负责的系统部分无关的代码中时,会遇到麻烦。虽然这可能会是一个繁琐而艰巨的任务,但是由于使用其他开发人员编写的代码有很大的灵活性,所以我们可以从中得到大大的好处,包括增加我们的影响范围,修复软件腐烂以及学习我们以前不了...

Grunt之预处理

一、grunt预处理简述grunt的注册任务函数本身会对传入的参数和配置对象里的相关属性进行一定的预处理,方便任务函数进行操作。grunt的registerTask方法和registerMultiTask方法会进行不同的预处理。 二、预处理参数grunt命令通过grunttaskname:arg1:arg2形...
代码星球 ·2020-12-24

Tab切换以及缓存页面处理的几种方式

相信tab切换对于大家来说都不算陌生,后台管理系统中多会用到。如果不知道的话,可以看一下浏览器上方的标签页切换,大概效果就是这样。 使用动态组件,相信大家都能看懂(部分代码省略)//通过点击就可以实现两个组件来回切换<button@click="changeView">切换view</but...

升级webpack4错误处理

1.升级到4.0之后未能正常使用处理:npm i webpack webpack-cliwebpack-dev-serverwebpack-merge-D 2. Error:Plugincouldnotberegisteredat'html-webpack-plugin...
代码星球 ·2020-12-24

5个JavaScript的字符串处理库

使用字符串可能是一项繁琐的任务,因为有许多不同的用例。例如,将字符串转换为驼峰大小写这样的简单任务可能需要几行代码才能达到最终目标。function camelize(str) {   return str.replace(/(?:^w|[A-Z]|w|s+...

10大Js图像处理库

介绍对于很多人来说,使用JavaScript来处理图像不是一件非常简单的事情,幸运的是我们可以借助第三方的库来实现我们想要的功能,本篇文章就介绍一有哪些JavaScript图片处理库可供我们选择和使用!以下排名不分先后 1.Pica此插件可减小大图像的上传大小,从而节省上传时间。它可以在浏览器中调整图像大小,...
代码星球 ·2020-12-24
首页上一页...3031323334...下一页尾页