ICode9

精准搜索请尝试: 精确搜索
  • .NET Core(C#)使用BarcodeLib生成条码图片2022-07-22 16:42:10

    原文:https://www.cjavapy.com/article/786/   使用Nuget界面管理器 搜索“BarcodeLib”,在列表中找到它,点击“安装”    using System; using System.IO; using System.DrawingCore.Imaging; using BarcodeLib; namespace MyTest.Common { public class BarcodeHelper

  • Kafka入门实战教程(8):常用的shell工具脚本2022-07-22 10:02:29

    1 Kafka提供的命令行脚本 Kafka默认提供了多个命令行脚本,用于实现各种各样的功能和运维管理。从2.2版本开始,提供了多达30+个Shell脚本。 今天我们来看一些其中比较实用的Shell脚本。 2 生产消费测试脚本 这恐怕是我们最常用到的工具脚本了,没有之一。 生产消息 生产消息使用kafka-

  • 秒杀系统如何保证数据库不崩溃以及防止商品超卖2022-07-21 01:03:26

    1、应用场景 电商商城,商家上架了一个秒杀活动,早上10点开始,商品A参与秒杀,一共有20个库存,预计10W的人去抢。   2、面临问题 高并发、库存不可超卖   3、问题解决 1)高并发,我们不能把所有的请求都去数据库查商品详情,查商品库存,这样数据库会顶不住,很容易的我们就想到了用Redis解决; 2)

  • .net core .net 6 使用二维码2022-07-17 18:39:02

    控制器 using Microsoft.AspNetCore.Mvc; using QRCoder; using System.Drawing; using System.IO; namespace v6bbs_core.web.Controllers { public class qrcodeController : Controller { public IActionResult index(string url) { QR

  • C# Gma.QrCodeNet.Encoding 实现二维码生成2022-07-13 19:33:27

    //二维码生成 @using Gma.QrCodeNet.Encoding; @using Gma.QrCodeNet.Encoding.Windows.Render; @functions { public static string QRCode(string data) { using (var ms = new System.IO.MemoryStream()) { QrEncoder qrEncoder = new Qr

  • STL的速度实验2022-07-10 13:32:11

    拿个单调队列的题做试验: 使用STL的代码 #include<bits/stdc++.h> using namespace std; const int N=2e5+10; int n,m,x,f[N]; deque<int>q; int main(){ freopen("test.in","r",stdin); scanf("%d%d",&n,&m); for(int i=1;i

  • css - 浏览器前缀 只在IE上加载CSS2022-07-09 15:06:41

    css - 浏览器前缀 只在IE上加载CSS 1、前缀分为:-webkit-,-ms-,-moz-,-o- -webkit-:主要兼容的浏览器是:谷歌的Chrome和苹果的Safari浏览器; -ms-:主要兼容的浏览器是:微软的Internet Explorer、Edge浏览器; -moz-:主要兼容的浏览器是:火狐的Firefox浏览器; -o-:主要兼容的浏览器是:欧朋的Opera浏

  • 聊聊数据溢出的事2022-07-09 11:34:27

    1、前言 直接看代码 uint32_t Time_Interval() { static uint32_t old_time_tick; uint32_t data; data = sys_time_tick_ms - old_time_tick; old_time_tick = sys_time_tick_ms; return data; } 上述代码,sys_time_tick_ms每隔1ms自动加1,Time_Interval函数的作用是的

  • Java 缩小字符串( Compact String)和 压缩字符串(Compressed String)2022-07-08 19:36:06

    正如我们在上面文章提到的内容,在英文语境中上面 2 个方法还是有区别的,在中文环境下主要表达就是字符串压缩。   JDK 6 使用的压缩字符串方法,主要原因是我们修改了 String 的存储结构,char[] 在 Java 的很多地方都会用到,并且 String 因为这个修改就只能接受使用 char[] 为参数的

  • 请求超时处理2022-07-08 11:34:43

    import org.springframework.beans.factory.annotation.Value; import org.springframework.stereotype.Component; import java.util.concurrent.*; @Component public class TimeOutUtil { private static int ms; //静态变量读取配置文件,@component @Value("${myTi

  • Mybatis的使用与源码分析2022-07-06 18:11:24

    1.Mybatis整合到SpringBoot项目 1.1 引入依赖 如果使用最基础级mybatis,使用以下依赖: <!-- mybatis依赖--> <dependency> <groupId>org.mybatis.spring.boot</groupId> <artifactId>mybatis-spring-boot-starter</artifactId> <version>${mybat

  • C# 深拷贝的四种方式2022-06-28 10:33:10

    1:利用反射实现  1 public static T DeepCopy(T obj)  2 {  3     //如果是字符串或值类型则直接返回  4     if (obj is string || obj.GetType().IsValueType) return obj;  5   6     object retval = Activator.CreateInstance(obj.Get

  • javaEE(网络编程、TCP、线程池优化)2022-06-23 21:03:37

    网络编程 Client-Server(CS) Browser/Server(BS) 1.客户端--服务端 安装客户端 更新。 依赖PC 2.浏览器和服务端 分布式 兼容性 一站开发 网络通信: UDP 不确定在线 不做消息确认 TCP可靠的通信 及时通信 模拟BS通信 三要素 IP地址:设备在网络中的地址,唯一标识 端口:应用程序在

  • .NET通过NPOI构建带下拉框验证的Excel模板并下载(不是级联下拉框)2022-06-20 18:01:19

    环境VS2022+.NET6,Nuget引用包NPOI(2.5.6) 创建类ExcelHelper using NPOI.SS.UserModel; using NPOI.SS.Util; using NPOI.XSSF.UserModel; namespace Demo.Common { public class ExcelHelper { /// <summary> /// 获取Excel模板 /// </summ

  • 关于浏览器显示的图片点击下载2022-06-14 09:37:06

    1.正常情况下图片如果是链接形式 在浏览器中点击默认都是直接打开图片地址不是下载 2.网上说通过ajax 发送请求 和 创建 iframe标签等形式 都不方便 ajax 会有跨越问题需要解决 解决方法:我们在服务器返回的时候不用url地址形式,我们可以将图片转换为base64 的形式 或者二进制流的

  • Kafka压力测试2022-06-14 08:00:44

    https://baijiahao.baidu.com/s?id=1659440526240768516&wfr=spider&for=pc   Kafka性能测试内容 性能测试内容: kafka的测试主要分为producer端的吞吐量,consumer端的吞吐量,以及判断影响两者的因素。在实际测试环境中,需根据具体情况调整测试的数据量与参数。 性能测试工具:

  • 文件下载-文件后缀 匹配content-type2022-06-13 19:03:18

    package com.zhouyy.core.enums; /** * @description: * @author zhouyy * @date: 2022/6/13 18:18 */ public enum FileTypeEnum { //_.*(".application/octet-stream"), _001(".001","application/x-001"), _301("

  • 关于.netcore即时生成缩略图踩的坑2022-06-13 18:03:23

    最近在开发一套系统,很多地方用到了缩略图,然而不同的地方用到的尺寸又不一样,上传的时候生成缩略图就没有意义了,因为你不知道会使用到哪些尺寸,于是想到即时生成的办法,前端判断图片是否存在,如果不存在则调用接口生成缩略图,同时接口返回缩略图的数据流。 本来功能都开发完成,可以达到目

  • [冲刺国赛2022] Network2022-06-11 12:02:41

    一、题目 给定 \(n\) 个点的树,边有边权。每个点有一个种类 \(a_u\in\{0,1\}\),对于 \(a_u=0\),定义 \(ms(u)=\max_{a_v=1} w(u,v)\),其中 \(w(u,v)\) 表示 \((u,v)\) 路径上的最大边减去路径上的最小边。 要求把某个 \(a_u=0\) 变成 \(a_u=1\),最大化 \(\min ms(u)\),输出翻转点和最大

  • MS记录2022-06-11 11:34:22

    ZTE/亦斯维: 1、DDR型号,速率,如何布局,走线注意事项: 2、光模块接口协议,为何只能走0.5m? 3、PCIE/SERDERS编码? 4、电源纹波测试,模式?如何测试负载,轻载? 5、以太网如何测试,软件灌包还是硬件? 6、晶振选型,抖动有无了解? 7、信号完整性了解? 8、

  • MAC系统, MATPLOTLIB、SEABORN中文乱码问题2022-06-11 01:03:10

    import matplotlib.pyplot as plt import seaborn as sns plt.rcParams['font.family'] = ['Arial Unicode MS'] #用来正常显示中文标签 plt.rcParams['axes.unicode_minus'] = False #用来正常显示负号 sns.set_style('whitegrid',{'font.san

  • C# 图片压缩2022-06-09 09:35:22

    /// <summary> /// 压缩图片至200 Kb以下,最小可压到30KB /// </summary> /// <param name="img">图片</param> /// <param name="format">图片格式</param> /// <param name=&quo

  • 【.NET流操作】Stream、MemoryStream2022-06-04 19:33:51

    Stream 代表一个流,抽象类 Stream重要成员 CanRead: 只读属性,判断该流是否能够读取: CanSeek: 只读属性,判断该流是否支持跟踪查找 CanWrite: 只读属性,判断当前流是否可写 Flush()方法 当我们使用流写文件时,数据流会先进入到缓冲区中,而不会立刻写入文件,当执行这个方法后,缓冲区的数据

  • Nodejs接口压测工具2022-06-01 14:32:50

    安装autocannon包 pnpm install -G autocannon 压测 启动项目 使用autocannon命令工具进行压测 autocannon -c 210 -d 10 https://xxx.xxx.com/api/xxx/xxxx -c 是链接数量 -d持续压测时间 后面跟的是接口地址(如果测试需要参数,提前在接口写好默认参数) 压测完成会有两个

  • [10-论文笔记][03] MS MARCO数据集整理2022-05-30 20:03:11

    MS MARCO数据集整理 论文地址:https://arxiv.org/pdf/1611.09268.pdf. NIPS2016 相关介绍: 2016|重磅 | 微软发布数据集MS MARCO,打造阅读理解领域的「ImageNet」 10W question dataset NLG passage ranking keyphrase extraction conversion search 任务1: Document Retrieva

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

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

ICode9版权所有