自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

feinifi的博客

never stand still

  • 博客(5)
  • 资源 (7)
  • 收藏
  • 关注

原创 螺旋矩阵算法问题

螺旋矩阵算法问题,大致描述如下,给出一个n*n的矩阵,螺旋式打印,比如: [[ 1, 2, 3, 4], [ 5, 6, 7, 8], [ 9,10,11,12], [13,14,15,16]] 打印结果应该是:1,2,3,4,8,12,16,15,14,13,12,9,5,6,7,11,10。 如下图所示,依次获取4*4的矩阵数据: 打印的轨迹类似螺旋,因此也叫螺旋矩阵。 这个题目还有一个变种,就是生成一个矩...

2021-05-18 11:25:27 458

原创 Java实现修改json对象某个键值

json对象修改键值的需求,在实际中遇到的场景是这样的,得到终端上报的车道信息,车道位置信息包含经纬度,车道信息是一个数组,数组里面每个车道路段信息也包含经纬度,一般经纬度多半需要做一些简单的系数修正,或者其他的转换才可以使用,普通的做法就是直接修改键值,就是按照现有的json数据格式,依次通过层级关系找到经纬度的键,然后修改键值,这个不怎么通用。 下面介绍一个办法,就是递归的思想,修改json对象中的键值,注意,这里不是修改键,而是键值,就是修改key对应的value,不是key。...

2021-05-17 17:05:50 9555

原创 sqlmap工具与sql注入漏洞测试

sql注入是我们在开发与面试中经常听到的一个词语,它利用sql语句本身执行的特点,加入一些特定的语句拼接,骗过sql编译,最后执行,结果就出现意想不到的情况。 我在之前的工作中并不了解sqlmap,直到有一次,安全团队给我们发了很多安全漏洞的邮件,这些都是需要修复的,并报告给他们,然后他们复测,没有问题,这些安全问题才能被清理。 在我看的安全漏洞信息描述的截图里面,我看到一个关于sqlmap的执行命令,当时怀着好奇的心理去了解了一下这个东西,发现其实就是用来做sql注入检测的。...

2021-05-10 14:20:51 3101 1

原创 带cookie的异步ajax跨域请求问题

ajax跨域携带cookie需要增加一个参数,xhrFields:{withCredentials:true},而且这个时候的cookie是种在服务端接口域里面的,而不是页面所在的域。 服务端解决跨域问题的时候,会设置允许哪些Origin,Method,如果是跨域携带cookie的异步请求,这个允许的域只能是唯一的,不能使用通配符*,也不能同时设置多个域。同时还需要保证参数Access-Control-Allow-Credentials为true。 下面通过示例演示: ...

2021-05-07 10:12:34 633 1

原创 cookie属性max-age与expires同时存在时谁会生效

我以前面试前端的时候,面试官问过这个问题,这是一个比较刁钻的问题,好像很难选择。 max-age表示最大生命周期,expires表示过期时间,cookie使用其中任何一个,都可以用来限制cookie的生效时间。 如果同时使用,max-age会生效。 这两者在时间设置上,却有不同单位属性。expires使用的是当前时间的毫秒+过期的毫秒,因此单位以ms计,而max-age直接使用秒为单位。 下面给出一个直观的示例,分别演示使用expires,max-age,同时...

2021-05-06 13:37:57 3260

Monaco-font.zip

Monaco字体是一款mac系统默认的字体,可以在windows上安装,喜欢这款字体的可以下载。 1、下载之后,可以直接打开,然后点击界面上的安装字体,就可以将字体安装到C:\Windows\Fonts目录下 2、也可以直接将下载的字体文件MONACO.TTF文件放入C:\Windows\Fonts文件夹下。

2019-10-23

xftp6绿色版

配合xshell6快速传输资源,只要与linux服务器连接上,速度优于lrzsz传输。

2019-01-11

linux下rustup安装可执行文件

centos7下可以通过该工具来安装指定版本的rust,eg:path/to/rustup install nightly-2018-01-12

2018-03-23

jmxtools.jar jmxri.jar

jmx依赖包,官方已经不提供了,这里给2分,给大家下载。

2018-01-24

mysql主从复制环境搭建(Fedora20)

mysql主从复制 两台虚拟机Fedora20 安装相同版本(mysql-community版) 配置hosts 配置主从关系 配置bin-log日志

2016-08-23

在桌面程序的选项面板里找到选中的面板

如何在选项面板以及双层选项面板里找到当前选择的面板,通过分层拨开。

2010-11-03

Java调用批处理示例

Java调用批处理,以及需要注意的地方,多使用,可以增强编程与windows服务的知识

2010-11-03

空空如也

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

TA关注的人

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