自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(70)
  • 资源 (6)
  • 收藏
  • 关注

转载 【无标题】安装mysql8

1、mysql安装

2023-01-01 18:51:30 161

转载 nginx

启动./sbin/nginx停止立即停止:/usr/local/nginx/sbin/nginx -s stop或者kill -INT nginx主进程号平滑停止kill -QUIT nginx主进程号平滑重启: /usr/local/nginx/sbin/nginx -s reloadnginx -t -c /etc/nginx/nginx.conf 检查配置文件是否正确 -c 指定检查路径 (出现successful 表示成功)nginx -s reload -c /etc/

2021-03-19 17:21:53 214

原创 Java8新特性总结

排序单属性排序 @Test public void sortTest(){ List<String> names1 = new ArrayList<String>(); names1.add("Google "); names1.add("Runoob "); names1.add("Taobao "); names1.add("Baidu "); names1.add

2021-01-04 15:13:57 243

转载 liunx操作数据库

一、Linux MySQL创建 、删除数据库使用命令进入mysqlcreatedatabase 数据库名;这样就创建了一个自己的数据库使用 show databases;可以查看所有的数据库执行命令drop database 数据库名;删除数据库中的表同理执行命令DROP TABLE tbl_name;  或者是  DROP TABLE IF EXISTS tbl_name;mysql 导入、导出数据库方法一:如果没有数据库的话则需要先建立数据库通过 create .

2020-11-26 11:25:32 219

原创 sentinel 限流熔断

运行下载最新sentinel.jarcmd运行:java -Dserver.port=8858 -Dcsp.sentinel.dashboard.server=localhost:8858 -Dproject.name=sentinel-dashboard -jar sentinel-dashboard-1.8.0.jar访问localhost:8858即可访问,用户名和密码同:sentinel.服务提够方引入依赖: <dependency>

2020-09-28 12:11:36 226

原创 nacos feign注意事项

nacos下载nacos最新版本 1.3.2,运行环境位windo10 单机版。需要更改startup.cmd文件下 set MODE="standalone"如果需要讲将nacos的数据库文件导入到数据库中,需要更改conf/application.properties文件并数据库执行同目录下的nacos-mysql.sql文件。这样就可以实现修改登陆信息等操作。feign版本依赖 <dependency> <groupId>o

2020-09-27 15:22:54 374

原创 模拟量转485 数据解析

测量土壤温湿度的是4-20毫安的模拟量,但程序需要485采集。就需要增加模拟量转485采集模块。对应关系如下: 4-20毫安的电流值 对应800到4000的数据值。并且4毫安对应 含水量为0%,20毫安对应的含水量比为100%通过485采集的数据为16进制 转换为10进制后为 数码值。例如为 916解析关系如下: 4-20 == 800-4000 ===0-1004000-800 = 3200 即对应100%(100-0) /3200 =0.03125 即为每个数码值对应的 含水百分比

2020-09-10 18:01:59 3245

原创 jqGrid删除行数据

function delRow() { var rowIds = $("#addGoodsSpecsImgs").jqGrid("getGridParam", "selarrrow"); if (rowIds.length < 1) { alert("请选择一行进行删除!"); return false; } for (var i = 0, l = rowIds.length; i < l; i++) { $("#.

2020-09-10 12:03:01 1641

转载 Windows下用FFmpeg+nginx+rtmp搭建直播环境 实现推流、拉流

文章转载:https://blog.youkuaiyun.com/qq_32381727/article/details/81078213?utm_medium=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearnPai2-6.nonecase&depth_1-utm_source=distribute.pc_relevant_right.none-task-blog-BlogCommendFromMachineLearn

2020-05-13 14:13:12 472

原创 搜索列表展示

<!-- 列表 --> <block v-for="(item,index) in list" :key="index"> <search-list :item="item" :index="index"></search-list> </block>

2020-05-11 06:21:51 1224

原创 点击原生搜索按钮,展示搜索页

页面效果点击筛选 显示抽屉页面。页面代码:顶部的排序|筛选按钮item.status 为0时为没有选中状态 第一次点击为1升序排序 第二次点击时为2 降序排序引入uni抽屉组件import uniDrawer from "@/components/uni-ui/uni-drawer/uni-drawer.vue"在组件设置显示大小 zcmRadioGroup 单选按钮组件 传值接收传值...

2020-05-11 06:06:36 422

原创 搜索页面随机颜色按钮

上面搜索框 和搜索按钮定义的位置 在pages.json中定义。在index.nvue定义点击搜索框事件 跳转到serach.vue页面。随机颜色按钮组件封装组件colorTag引入组件

2020-05-09 06:44:49 235

原创 card组件再次封装

通过计算属性判断是否显示下边线 是否给body加padding<template> <view class="card"> <!-- head --> <view v-if="showhead" class="p-2 main-border-color" :class="getHeadClass"> <slot name="title"> <text v-if="headTitle" class="font-

2020-05-09 06:44:26 349

原创 搜索页面搜索记录的实现

引入官方的组件uni-list-item 即依赖组件修改uni-list-item样式

2020-05-09 06:44:11 502

原创 index.nvue 横向滚动顶部选项卡

22

2020-05-08 06:31:42 1039

原创 index.nvue 价格显示

正常页面 异常页面造成的原因是在nvue页面中 text标签换行造成的。

2020-05-07 08:09:03 223

原创 nuve页面封装onshow事件

// 获取当前窗口对象const currentWebview = plus.webview.currentWebview(); created() { // 监听当前窗口显示 currentWebview.addEventListener('show',e=>{ console.log('indexShow') }) }, beforeDestroy(...

2020-05-07 06:33:49 681

原创 nvue頁面轮播图组件封装

利用week 的slider组件官网地址:https://weex.apache.org/zh/docs/components/slider.html#vue-%E7%A4%BA%E4%BE%8B在index.nveu页面在sum-slider.nvue 页面

2020-05-06 07:03:27 729 6

原创 nvue使用uni-app接口--侧重 调用原生的按钮的输入框

在index.nvue頁面

2020-05-06 06:19:51 810

原创 vue 和 nvue 共享的变量和数据

官方链接:在nuve页面 在其他页面即可利用这个存储 在App.vue页面定义 在nvue 页面或vue页面 num是任意值获取值 onLoad 和 onShow 的区别:onLoad只执行一次 onShow当前页面显示就执行...

2020-05-06 06:05:13 1016

原创 nvue 和vue通讯方式(二)

官方链接:https://uniapp.dcloud.io/use-weex?id=vue-%e5%90%91-nvue-%e9%80%9a%e8%ae%af%ef%bc%88%e5%b7%b2%e8%bf%87%e6%9c%9f%ef%bc%8c%e6%8e%a8%e8%8d%90%e4%bd%bf%e7%94%a8%e4%b8%8a%e9%9d%a2%e7%9a%84union%e3%8...

2020-05-05 16:33:46 1106 1

原创 nvue 和vue之间的通讯方式

例子:在nvue页面定义方法:建议发送数据为对象在App.vue页面写将接收

2020-05-05 15:19:47 2960

原创 App nvue专用组件

介绍<list> 组件是提供垂直列表功能的核心组件,拥有平滑的滚动和高效的内存管理,非常适合用于长列表的展示。最简单的使用方法是在 <list> 标签内使用一组由简单数组循环生成的 <cell> 标签填充。下拉刷新上拉加载CSS注意事项...

2020-05-05 14:55:27 3441

原创 uni-app仿小米--上拉加载更多

添加下拉提示文字增加下拉触底事件添加方法

2020-05-05 12:50:47 279

转载 JS合并数组对象中key相同的数据(将数组里某个属性相同的对象合并成一个数组)

将数组里某个属性相同的对象合并成一个数组原数组如下let resData = [ { "name": "住院医疗最高报销", "tagName": "医疗", "insuredAmount": "6000" }, { "name": "身故赔付", "tagName": "...

2020-04-24 11:57:39 13216 4

原创 Ant vue Design实现行内编辑

<template> <a-layout class="main"> <div class="query"> <a-input-search placeholder="输入名称" style="width: 200px" @search="onSearch" enterButton v-model="queryData.name"...

2020-04-08 05:17:30 1839

原创 Ajax提交数据出现 JsonMappingException异常

Ajax提交数据时 在开发环境没有问题,但档部署到Tomcat时 出现异常Caused by: com.fasterxml.jackson.databind.JsonMappingException: Invalid UTF-8 middle byte 0xdb在Ajax 方法添加属性 :contentType : 'application/json;charset=utf-8' 可解决...

2019-11-28 09:55:27 1249

原创 Mysql 和 JAVA类型数据对照表,以及Mysql 和 Mybatis 的数据对照表

参考截图如下:参考截图如下:

2019-10-18 11:00:13 258

原创 Springboot + Mybatis-Plus 实现公共字段填充

目的:当数据新增时 create_by 和 update_by 可以根据登陆用户自己填充上数据实现:利用 Mybatis-Plus的 MetaObjectHandler 类具体实现:对应的实体类@Datapublic class Msg extends BaseEntity{ @TableId private Integer id; privat...

2019-10-17 13:47:37 2265

转载 LEFT JOIN关联表中ON,WHERE后面跟条件的区别

数据库在通过连接两张或多张表来返回记录时,都会生成一张中间的临时表,然后再将这张临时表返回给用户。 在使用left jion时,on和where条件的区别如下:1、 on条件是在生成临时表时使用的条件,它不管on中的条件是否为真,都会返回左边表中的记录。2、where条件是在临时表生成好后,再对临时表进行过滤的条件。这时已经没有left join的含义(必须返回左边表的记录)了,条...

2019-09-05 22:32:00 373

转载 nginx 集群tomcat session共享

参考:https://blog.youkuaiyun.com/tuesdayma/article/details/81387862注意细节1、修改context.xml配置文件时需要注意Valve不要写成Value,否则会报错,另外类的名字也是RedisSessionHandlerValve。2、一定要将Valve配置在Manager之前。...

2019-07-21 13:52:09 118

转载 echarts数据叠加 数据不正确 问题解决方案

echarts数据叠加问题解决方案在展示 堆叠折线图的时候,后台返回数据正确,但展示的时候,第一次正常,切换的时候 数据叠加在一起了。方法:...

2019-07-19 17:28:01 2420

转载 用redis实现分布式锁,秒杀案例(转载)

分布式锁的简单实现代码:/** * 分布式锁的简单实现代码 * Created by liuyang on 2017/4/20. */public class DistributedLock { private final JedisPool jedisPool; public DistributedLock(JedisPool jedisPool) { ...

2019-07-15 17:17:56 332

转载 JAVA字符串格式化-String.format()的使用(转载)

转载:https://blog.youkuaiyun.com/lonely_fireworks/article/details/7962171

2019-07-15 16:31:04 134

转载 Arrays.asList使用简介

一、java.util.Arrays.asList() 的一般用法  List 是一种很有用的数据结构,如果需要将一个数组转换为 List 以便进行更丰富的操作的话,可以这么实现:String[] myArray = { "Apple", "Banana", "Orange" }; List<String> myList = Arrays.asList(myArray);...

2019-07-15 15:23:34 2029 1

转载 SpringBoot基于RateLimiter+AOP动态的为不同接口限流(转载)

限流实现RateLimiter是guava提供的基于令牌桶算法的实现类,可以非常简单的完成限流特技,并且根据系统的实际情况来调整生成token的速率。依赖包<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-st...

2019-07-15 15:05:22 601

转载 微信小程序基础组件介绍

3-4章 第3章 form表单组件与小程序前后端通信View它相当于是一个点击触发一个事件,但是它的事件应该是相对来说可能是比较是偏向于页面上的一些展示,或者说是页面上的一些导航的一些跳转。Button它是一个标签,button是一个标签,一般去触发按钮的话大部分我们会去让我们的小程序页面和我们的后端进行一个交互,交互的时候它会有一个网络的延时。当有网络延时的时候我们就可以使用这个...

2019-07-08 17:26:42 3640

原创 消息中间件实现分布式事务

需求:在订单微服务下,用户完成支持操作后,用户才可以在学习微服务下进行选课 学习操作。俩个独立的微服务实现 事务的最终一致性。一、在订单微服务下 创建任务表和 历史任务表支付成功后 写数据到xc_task表定时扫描xc_task表,获取到数据后 通过mq 发送数据二、学习微服务 创建xc_task_his为历史任务表学习微服务接收到消息后 ,解析消息内容...

2019-07-08 16:20:45 243

原创 采用乐观锁获取任务

在数据库 添加version字段

2019-07-08 15:41:38 186

原创 Spring 定时任务串行

一、二、三 、配置异步任务,实现任务定时执行四、将@EnableScheduling添加到此配置类上,SpringBoot启动类上不用再添加@EnableScheduling

2019-07-08 15:22:17 500

java与modbus通讯交互

java与modbus通讯交互,RTU协议TCP通信代码实现实例子,内包含所需的modbus4j.jar 和 seroUtils.jar 包及获取设备传感器数据的demo

2018-12-12

后端 SSM 前端 bootstrap 数据库mysql

后端 SSM 前端 bootstrap 数据库mysql 开发工具可直接运行

2018-09-07

RabbitMQ实战指南-高清带目录

RabbitMQ实战指南-高清带目录

2018-08-29

Redis开发与运维 付磊 高清带目录

Redis开发与运维 付磊 高清带目录

2018-08-29

C#网络编程TCP通信实例

C#网络编程TCP通信实例

2018-08-23

Java秒杀系统方案优化 高性能高并发实战

Java秒杀系统方案优化 高性能高并发实战--实现用户登录以及分布式session功能--秒杀功能开发及管理后台-- 秒杀压测-Jmeter压力测试--页面级高并发秒杀优化(Redis缓存+静态化分离)--服务级高并发秒杀优化(RabbitMQ+接口优化)--图形验证码及恶意防刷

2018-08-22

空空如也

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

TA关注的人

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