ICode9

精准搜索请尝试: 精确搜索
  • MYSQL8存储过程生成日历表以及异常处理2022-07-21 23:14:10

    一、环境 数据库:mysql8.0.25 社区版 操作系统:windows 11 ------------------------------------ 二、创建日历表 CREATE TABLE `sys_calendar` ( `id` int unsigned NOT NULL AUTO_INCREMENT, `day_date` datetime DEFAULT NULL, `year_num` int DEFAULT NULL, `month_nu

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

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

  • java面经:访问修饰符2022-07-20 20:04:14

    访问修饰符:public protected default private 修饰类时:只有public和default,public全局能访问,default只有在同一个包下能访问 修饰变量与方法时:public全局能访问,protected同一个包下或子类能访问,default同一个包下能访问,private只有类内部能访问。

  • 运费模板表2022-07-20 18:31:24

    商城模块表 表设置 产品表(product) fare_type 运费类型:统一运费/模板运费 fare_set 运费设置:只用的金额/模板id weight 设置:重量/个数/体积单位 运费设置表(fare_count_type) 运费计费方式:累计/组合 订单表(order) fare_money:运费金额 表结构 // 运费模板表 CREATE TABLE

  • Golang仿云盘项目-4 账号系统与鉴权(1)-解决:登录 404 not found2022-07-19 19:01:32

    4.1 账号系统功能 解决:登录 404 not found 本文来自博客园,作者:Arway,转载请注明原文链接:https://www.cnblogs.com/cenjw/p/16490891.html 支持用户注册、登录 支持用户Session鉴权 用户数据资源隔离 用户表设计 CREATE TABLE `tbl_user` ( `id` int(11) NOT NULL AUTO_INCRE

  • Vue 24 props2022-07-19 15:07:52

    1 简介   props主要用于组件的传值,他的工作就是为了接收外面传过来的数据,与data、el、ref是一个级别的配置项   2 一个简单示例 1)StudentComp.vue <template> <div> <h1>{{stname}}</h1>       <h1>{{age}}</h1> </div> </template> <script>

  • 【数据结构】 ——浅谈位图以及位图原理2022-07-18 09:03:51

    1.参考连接:   https://blog.csdn.net/Vicky_Cr/article/details/105046550?utm_medium=distribute.pc_relevant.none-task-blog-2~default~baidujs_baidulandingword~default-1-105046550-blog-51726764.pc_relevant_multi_platform_whitelistv2&spm=1001.2101.3001.4242.2&a

  • nginx修改默认监听80端口2022-07-16 23:10:13

       # sudo vi /etc/nginx/sites-available/default        按insert键:        修改80 为指定端口如:8084。 修改位置和指定页面:    server {        listen 8084 default_server;        listen [::]:8084 default_server;              

  • CAT2022-07-15 19:07:19

    CAT安装 1. 下载 git clone https://github.com/dianping/cat.git 2. 打包 mvn clean install -DskipTests 打包好的文件在 cat\cat-home\target\cat-home.war , 改名为 cat.war 就好了。 3. 创建好文件夹,此目录会存储CAT的数据和配置文件   mkdir /data   mkdir -p /data/ap

  • rabbitmq性能测试实践2022-07-15 14:35:26

    通过容器部署RabbitMQ环境 1、脚本如下: # 拉镜像 docker pull rabbitmq:management # 实例化rabbitmq服务 docker run -itd --name rabbitmq -p 15672:15672 -p 5672:5672 -p 15692:15692 -v /opt/rabbitmq/data:/var/lib/rabbitmq -e RABBITMQ_DEFAULT_USER=zduo -e RABBITMQ_DE

  • 【Redis】配置2022-07-15 13:37:34

    【Redis】配置 spring boot 配置 spring: redis: database: 5 host: redis port: 6379 password: dyt#88352636 timeout: 60000ms lettuce: pool: max-active: 100 max-idle: 20 max-wait: 3000ms      5.0 默认配

  • 手动封装ElementUI描述列表组件el-description2022-07-15 12:04:47

    element组件特别多。里面有一个描述组件很好用,但最近需要封装一个组件,使用的是iview,所以就想着自己封装一个el-description。 实现思路: 使用父子组件嵌套实现,父组件为 el-description , 子组件为 el-description-item 。 el-description-item 要保证默认显示 label 和 va

  • Authenticated user does not have 'create' access scope for the default tunnel domain2022-07-14 09:02:50

    想要使用VS Code Server 进行远程开发,按照操作步骤, https://code.visualstudio.com/docs/remote/vscode-server   在 powershell 中进行操作,执行到第 4 步时, ? What would you like to call this machine? (elegant-pitta)   出现错误 Unauthorized tunnel creation access w

  • linux 修改grub信息2022-07-13 10:33:29

    开ubuntu系统以后,我们打开超级终端,输入以下命令 sudo gedit /etc/default/grub   显示如下 # If you change this file, run 'update-grub' afterwards to update # /boot/grub/grub.cfg. # For full documentation of the options in this file, see:

  • 注解的定义与处理2022-07-12 16:31:10

    定义注解 使用 @Interface定义注解 public @interface Report { int type() default 0; String level() default "info"; String value() default ""; } 注解的参数类似无参方法,可以使用default设置一个默认值,最常用的参数建议命名为value 元注解 可以修饰其他注解的

  • JS最大精度为前16位2022-07-12 15:03:25

    Long类型和JS交互,会出现精度问题 js读取超过16位的数字后会四舍五入后边几位。 解决办法 使用对象转换器 JacksonObjectMapper 把long型数字统一转换为字符串。 /** * 对象映射器:基于jackson将Java对象转为json,或者将json转为Java对象 * 将JSON解析为Java对象的过程称为 [从JS

  • 06-Nacos配置管理2022-07-12 03:00:06

    一、Nacos配置管理 Nacos除了可以做注册中心,同样可以做配置管理来使用 1.1、统一配置管理 当微服务部署的实例越来越多,达到数十上百的时候,诸葛修改微服务配置就会让人抓狂,而且很容易出错 这时候就需要一种统一配置管理方案,可以几种管理所有实例的配置 Nacos一方面可以将配置集

  • 神策埋点流程2022-07-11 20:35:02

    首先找公司的神策项目负责人要一下登录网址,每个公司的不同。然后找产品要一下神策账号 然后登录神策官方网站 照着教程走就行 https://manual.sensorsdata.cn/sa/latest/web-js-sdk-7548149.html 具体如下:先安装 sa-sdk-javascript新建文件 sensors.js var sensors = require('s

  • Linux CentOS7.x 升级内核的方法2022-07-11 18:03:03

    Linux CentOS7.x 升级内核的方法-非常详细的文章 6、设置新的内核为grub2的默认版本 1)修改启动顺序默认值 方法一:命令直接设置 补充 查看系统上面可以使用的内核 awk -F\' '$1=="menuentry " {print i++ " : " $2}' /etc/grub2.cfg grub2-set-default 0 grub2-set-default 'Cent

  • mysql 查询读取配置的优先级2022-07-11 15:04:41

    mysql所在linux服务器执行/usr/bin/mysql --verbose --help | grep -A 1 'Default optio'   输出: Default options are read from the following files in the given order:/etc/my.cnf /etc/mysql/my.cnf /usr/etc/my.cnf ~/.my.cnf     得知  优先取 /etc/my.cnf  如果没

  • pandas中na_values与keep_default_na2022-07-11 15:03:37

    转: pandas中na_values与keep_default_na - 宋讼颂 - 博客园 (cnblogs.com)

  • vue组件传值的方法有哪些2022-07-11 00:02:18

    原文地址:https://www.cnblogs.com/cheyunhua/p/16179610.html vue组件传值的方法:1、父向子传值使用props;2、子向父传值使用“$emit”;3、使用EventBus或Vuex进行兄弟传值;4、使用“provide/inject”或“$attrs/$listeners”方法进行跨级传值。 本教程操作环境:windows7系统、vue2.

  • JS中的模块2022-07-09 17:03:35

    在一个文件或模块中,export、import可以有多个,export default仅有一个   //a.js const str = "blablabla~"; export default str; 但是export 可以使用多个   export {e1,e2,e3} export {e5,e6}       对应的导入方式: //b.js import str from 'a'; //导入的时候没有花括号 imp

  • MYSQL高级第一天(3)2022-07-08 22:36:09

    存储过程和函数: 一、定义:   存储过程和函数是事先经过编译并存储在数据库中的一段SQL语句的集合,调用存储过程和函数可以简化应用开发人员的很多工作,减少数据在数据库和应用服务器之间的传输,对于提高数据处理的效果是有好处的。 存储过程和函数的区别在于函数必须有返回值,而存储

  • C# CefSharp.WPF 中文输入问题解决方案2022-07-08 22:33:09

    引言 由于某个需求,需要在原有的 WPF 程序上内嵌浏览器,最终选定 CefSharp.WPF , 但是还是有不少的问题影响着使用体验,比如:最开始遇到的不能输入中文、能输入中文了输入法候选框或右键菜单却跑到屏幕左上角,使用搜狗等第三方输入法不能输入等等。 Google 上逛了很久,也试了很多方法,最

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

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

ICode9版权所有