ICode9

精准搜索请尝试: 精确搜索
  • springboot集成redis2022-05-01 20:33:52

    <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.

  • Pset_CoveringCeiling2022-05-01 07:31:06

    Pset_CoveringCeiling 将预定义类型设置为“天花板”的覆盖的所有引用和类型对象定义的公共特性。   NameTypeDescription Permeability P_SINGLEVALUE / IfcNormalisedRatioMeasure Durchlässigkeit Durchlässigkeit der Unterdecke als Faktor zwischen 0 Undurchl

  • 上传图片的js接口写法2022-04-29 15:34:18

    /**  * @description 上传用户头像  * @param {number} id 用户id  * @param {Object} icon 头像File对象(文件格式为png、jpg)  * @returns {number} 成功操作的个数  */ function uploadIcon(id,icon) {     const data = new FormData();     data.append("id",id)

  • 数字格式化2022-04-28 15:32:09

    function numberFormat(value) { let param = {}; let k = 10000; let sizes = ['', '万', '亿', '万亿']; let i; if (value < k) { param.value = value; param.unit = ''; } else {

  • cesium实现动态扩散墙效果(基于turf)_右弦GISer的博客2022-04-27 15:33:32

    文章目录 1.实现效果 2.实现方法 2.1 turf库 2.2具体代码 2.2.1核心函数 2.2.2代码调用 Cesium实战系列文章总目录: 传送门 1.实现效果 2.实现方法 通过查询Cesium文档,发现并没有提供缩放要素的功能,这里使用第三方库turf来实现。 2.1 turf库 turf做为前端地理空间分

  • Java 数据脱敏 工具类2022-04-27 11:31:55

    一、项目导入Apache的commons的Jar包。   Jar包Maven下载地址:https://mvnrepository.com/artifact/org.apache.commons/commons-lang3。 package com.taiping.touming; import org.apache.commons.lang3.StringUtils; /* * * 敏感信息屏蔽工具 */ public final class

  • php pdo 简单例子2022-04-26 19:32:28

    class MyPDO{ private $type; //数据库类别 private $host; //主机地址 private $port; //端口号 private $dbname; //数据库名 private $charset; //字符集 private $user; //用户名 private $pwd; //密码 priva

  • sql注入绕过之sqlmap的数据包换行问题2022-04-26 16:03:08

    sql注入绕过之sqlmap的数据包换行问题 autoDecoder例 碰到个SQL注入,但是网站有防护,如图: 可以通过change body encoding来绕过waf 但是当我们放到sqlmap中跑注入,发现报500错误,后续可以通过autoDecoder来解决,详细如下: 数据包是Content-Type: multipart/form-data; 的注入 但是sq

  • Spring MVC Controller接收参数方式2022-04-26 15:02:20

    /** * 方式一:使用servlet原生的方式,request.getParameter("key")获取参数; * @param request * @param response * @return * @throws Exception */ @RequestMapping("/get1") ModelAndView get1(HttpServletRequest reque

  • 前端中的防抖和节流2022-04-25 15:01:16

    一、背景 在日常使用中,用户在进行搜索时,没输入一个字就会触发接口请求,这样就会造成网络请求繁忙;用户在下拉滚动调的时候,由于速度过快也会造成频繁触发接口调用。 二、防抖 防抖,顾名思义,防止抖动。用于将用户的操作行为触发转换为程序行为触发,防止用户操作的结果抖动。一段时间内,事

  • java分治实现汉诺塔2022-04-24 23:31:33

    java分治实现汉诺塔 /** * 分治实现汉诺塔 * * @param num 盘子的数量 * @param a * @param b * @param c */ public static void hanoiTower(int num, char a, char b, char c) { // 如果只有一个盘 if (num == 1) { System.out.println("第1个盘从" + a

  • Java项目整合短信验证码2022-04-24 21:02:55

    一.开通短信服务 本来想整合阿里云短信服务的,可是签名一直审核不过,所以在阿里云的云市场找到了一个替代产品(sddx) 接下来小伙伴们按照自己的经济实力购买或者用免费的5条(我就是用免费的5条了) 购买完了以后在右上角自己的订单中查看自己的appcode 二.整合步骤 1.创

  • 登录口爆破之ldap的md5加密、验证码认证2022-04-23 23:34:03

    ldap的md5加密配合autoDecoder插件、captcha-killer-modified插件 autoDecoder例 需要传入的数据包为: {"username":"admin","password":"{MD5}ISMvKXpXpadDiUoOSoAfww==","code":"YJIV"} intruder数据包设置如下: {"username":&

  • 数据结构与算法工具类自用(不定时更新)2022-04-23 01:31:25

    目前针对基础的整数排序问题和数组较为实用。 public class AlgoUtils { /** * 对数器, 返回int数组 * @param maxLen 数组长度范围[0, maxLen-1] * @param maxValue 数组元素值范围[0, maxValue-1] * @return int[] */ public static int[] LogarithmicDetector(int

  • 1. Springboot集成Redis2022-04-18 23:32:08

    (1)创建springboot工程,勾选Nosql (2)配置连接参数 spring:   datasource:     url: jdbc:mysql://localhost:3306/test?serverTimezone=Asia/Shanghai     username: root     password: ok     driver-class-name: com.mysql.jdbc.Driver   redis:     port

  • JS实现文件下载并实现文件重命名功能2022-04-18 15:35:02

    本文内容参考来源: https://cloud.tencent.com/developer/article/1431700   最近在工作中需要实现一个下载的功能,当时自认为很简单,但是设置了download之后,发现重命名没有生效,因为下载没有通过后台协助,只根据一个地址去实现下载,最后查阅了资料,找到了解决办法   /** * 获取 blo

  • 实验一 密码引擎-4-国䀄算法交叉测试(选做)2022-04-17 23:00:57

    实验一 密码引擎-4-国䀄算法交叉测试(选做) 0 2人一组,创建一个文件,文件名为小组成员学号,内容为小组成员学号和姓名 1 在Ubuntu中使用OpenSSL用SM4算法加密上述文件,然后用龙脉eKey解密,提交代码和运行结果截图 2 在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法) 在安装了正确版本的op

  • 实验一 密码引擎-4-国䀄算法交叉测试2022-04-15 19:35:13

    任务详情 0 2人一组,创建一个文件,文件名为小组成员学号,内容为小组成员学号和姓名 1 在Ubuntu中使用OpenSSL用SM4算法加密上述文件,然后用龙脉eKey解密,提交代码和运行结果截图 2 在Ubuntu中基于OpenSSL产生一对公私钥对(SM2算法) 3 在Ubuntu中使用OpenSSL用SM3算法计算上述文件的Hash值

  • 代码备份-StringTools.java2022-04-15 18:00:51

    package red.lixiang.tools.jdk; import java.util.ArrayList; import java.util.Arrays; import java.util.Comparator; import java.util.List; /** * @Author lixiang * @CreateTime 2019-07-15 **/ public class StringTools { /** * 把首字符转成大写的

  • DolphinPHP RCE漏洞2022-04-14 14:04:09

    DolphinPHP DolphinPHP(海豚PHP)是一个基于ThinkPHP5.1.41LTS开发的一套开源PHP快速开发框架,DolphinPHP秉承极简、极速、极致的开发理念,为开发集成了基于数据-角色的权限管理机制,集成多种灵活快速构建工具,可方便快速扩展的模块、插件、钩子、数据包。统一了模块、插件、钩子、数据

  • SpringCloud微服务实战——搭建企业级开发框架(三十九):使用Redis分布式锁(Redisson)+自定义注解+AOP实现微服务重复请求控制2022-04-13 13:01:35

      通常我们可以在前端通过防抖和节流来解决短时间内请求重复提交的问题,如果因网络问题、Nginx重试机制、微服务Feign重试机制或者用户故意绕过前端防抖和节流设置,直接频繁发起请求,都会导致系统防重请求失败,甚至导致后台产生多条重复记录,此时我们需要考虑在后台增加防重设置。  

  • 常用封装之二common.php2022-04-13 10:31:47

    <?php use think\facade\Db; use think\facade\Cache; use think\facade\Log; // 应用公共文件 if (!function_exists('JsonMessage')) { function JsonMessage($data = [], $http_status = 200, string $url = '') { // header(�

  • Stream 去重方法引用2022-04-12 20:00:58

    /** * 过滤接口函数 * * @param keyExtractor 属性引用 * @param <T> 属性引用泛型 * @return Predicate 函数接口 */ public static <T> Predicate<T> distinctByKey(Function<? super T, ?> keyExtractor) { Set<Object> seen = ConcurrentHas

  • Python+GDAL 图像坐标、地理坐标、投影坐标的相互转化2022-04-10 13:00:17

    from osgeo import gdal from osgeo import osr import numpy as np def getSRSPair(dataset): ''' 获得给定数据的投影参考系和地理参考系 :param dataset: GDAL地理数据 :return: 投影参考系和地理参考系 ''' prosrs = osr.SpatialReference() p

  • SOAP XML发送请求以及 返回的XML解析---webservice2022-04-07 16:31:28

    /** * * @param soapXml 请求结果string * @param c 要转换成的java对象 * @param <T> * @return */ public static <T> T soapXmlToBean(String soapXml,Class<T> c){ Iterator<SOAPElement> iterator = null;

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有