自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(122)
  • 收藏
  • 关注

原创 Origin 数据渐变色

更改origin数据渐变色的方法有两种,一种是通过更改软件自带的色带,一种是自己选择颜色。第二种方法uigradients网站,gradient网站,CoolHue网站。这三个网站里面有很多的渐变色。大家可以根据自己的需要去里面寻找。 在里面找到心仪的图片后可以将它保存到本地,通过电脑自带的绘图软件来截取图片的色彩值。然后更改色彩值来达到自己想要的渐变色。如何更改:以此图表为例。右击图表(注意是图表位置,不是图表空白外的地方)图表位置也是下图红框内的位置。...

2021-02-01 10:10:10 8364 23

转载 PotPlayer中看视频音画不同步的问题

今天在学习C#视频的过程总遇到了音画不同步的问题,我使用的播放器是PotPlayer(功能强大的播放器,没有用过的同学可以尝试使用一下)。老师说话的声音与鼠标操作的画面相差了数秒之久,非常影响学习体验。但是通过PotPlayer上的一个小工能就能解决这一问题。1.首先需要确定音画不同步的时间相差了多少这里我是通过老师打字的声音与画面的对应程度来确定的大概时间这里我大概确定是八秒左右2.通过使用键盘上的“shift”+“,”或者“shift”+“。”调整画面与音频的同步我最后是通.

2021-01-05 08:56:02 7917 26

原创 弹幕系统高并发所需问题与技术

背景产品设计为直播业务增加了弹幕。第一期弹幕使用腾讯云支持,效果并不理想,经常出现卡顿、弹幕偏少等问题。最终促使我们开发自己的弹幕系统。性能要求是需要支持,单房间百万用户同时在线。问题分析带宽压力弱网导致的弹幕卡顿、丢失性能与可靠性带宽优化1、启用Http压缩2、Response结构简化3、内容排列顺序优化4、频率控制弹幕卡顿、丢失分析弹幕的实时性如何实现?拉取还是推送?Long Polling via AJAX客户端打开一个到服务器

2023-01-25 23:52:02 296 1

原创 线程池详解

线程池定义,7大线程池参数及常用线程池分析。

2022-10-24 11:43:56 328 1

原创 uniapp---调用H5端电脑摄像头进行拍照

1.首先安装依赖:2.uniap html样式

2022-07-04 08:14:08 9628

原创 uniapp---初步使用websocket(长链接实现)

uniapp websocket长链接

2022-07-04 08:12:31 6696

原创 ER图有感

1.什么是ER图E-R图也称实体-联系图(Entity Relationship Diagram),提供了表示实体类型、属性和联系的方法,用来描述现实世界的概念模型。2.ER图的构图实体一般认为,客观上可以相互区分的事物就是实体,实体可以是具体的人和物,也可以是抽象的概念与联系。关键在于一个实体能与另一个实体相区别,具有相同属性的实体具有相同的特征和性质。在E-R图中用矩形表示,矩形框内写明实体名属性实体所具有的某一特性,一个实体可由若干个属性来刻画。属性不能脱离实体,属性是相对

2022-05-12 21:30:38 6284

原创 uniapp---websocket全局挂载

uniapp 中websocket实现全局挂载,在程序的任意位置利用socket发送数据。

2022-05-05 14:50:53 8086 1

原创 vue3-----树形结构懒加载默认展开

1.树形结构懒加载情况下默认展开指定层级可以通过:node-key="chapterInfoId":default-expanded-keys="defaultExpandedCids"来实现。实现逻辑及注意事项:1. props规范的是data中数据的key值,例如defaultProps中设置label展示的是key值设定为chapterTitle,那么就会将data333中key值为chapterTitle的值作为展示2. node-key 绑定的是数据中能够唯一标识...

2022-05-05 14:43:19 9229

原创 List<String>排序

//原先 21, 140, 54, 56, 58, 73, 22, 31, 1, 10, 4, 5, 8, 7, 2, 3Collections.sort(nowEffectInProject,new Comparator<String>() { @Override public int compare(String o1, String o2) { if(o1 == null || o2 == null){ .

2022-02-28 22:35:42 6276 1

原创 Vue-----table 控件自动勾选全选框2 与tab控件组合使用

页面区别:代码:// 标签页的切换tabClick(tab, event) { //获取tabs页的索引 this.tabIndex=tab.index this.getEffectByProjectId()},//查询该项目组已配置特效(后端配置token拦截)并对表格进行默认勾选 getEffectByProjectId() { getEffectByToken(this.selectProjectId).then((res) => { .

2022-02-28 22:34:04 6313

原创 Vue-----table 控件自动勾选全选框

<el-table :data="projectEffect" ref="multipleSelectionsssss" stripe style="width: 100%" @selection-change="handleSelectionChange" :row-key="getRowKeys">> <el-table-column label="配置" type="selection" :reserve-selection="t...

2022-02-28 22:30:27 6454

原创 如何向mongoDB中添加新的字段

// 进入mongo中1、mongo// 展示所有数据库2、show dbs// 进入指定的数据库中3、use record// 展示数据库record中所有字段4、db.record.find()// 向该库中添加字段,并赋予初值5、db.record.updateMany({},{$set:{isFeedBack:1}})db.集合名称.updateMany({},{$set:{ 新字段 : 默认值 }})...

2022-02-05 11:54:10 15406 3

原创 新软考总结

好消息,好消息,我的软考过了!!!这是一件喜大普奔的事情。接下来就是总结了,首先这次学习的过程要比上一次学得比较轻松,毕竟拥有之前的基础。这次在原先的基础上进行查漏补缺,对以往的学习进行...

2021-12-22 08:21:20 5860

原创 Linux 执行“sudo echo 3 > /proc/sys/vm/drop_caches“权限不够

清理缓存用到了echo 3 > /proc/sys/vm/drop_caches的命令,即使使用sudo提升权限也不可以。错误原因:bash ,提示权限不够,是因为重定向符号 “>” 也是 bash 的命令。sudo 只是让 echo 命令具有了 root 权限,但是并没有让 “>” 命令也具有root 权限,所以 bash 会认为这个命令没有写入信息的权限。三个解决方法语句:1. sudo sync && echo 3 | sud...

2021-12-15 10:35:44 10868

原创 Packet for query is too large (4,451,145 > 4,194,304),You can。。。

com.mysql.cj.jdbc.exceptions.PacketTooBigException: Packet for query is too large (4,451,145 > 4,194,304). You can change this value on the server by setting the 'max_allowed_packet' variable.

2021-12-03 20:02:19 1974

原创 windows本地安装redis,以及配置redis服务自启及项目连接本地redis

windows环境下1 本地安装redis2 配置redis服务为其自启动3.项目连接redis

2021-11-30 23:16:04 1173 1

原创 VUE————— 浏览器打开新的页面时关闭之前的旧页面

// 在学情展示页面打开时,打开后端传给我的url地址 this.windowOldUrl = window.open(); // 在学情展示页面打开时,打开后端传给我的url地址 this.windowOldUrl = window.open(); this.windowOldUrl.close(); //关闭旧的 this.windowOldUrl = window.open(); this.windowOldUrl.location = this.stu...

2021-11-30 21:44:47 1796 2

原创 Windows判断本地是否安装mysql以及mysql安装过程

1.判断本地是否有mysql2.mysql的安装步骤3.配置mysql的环境变量4.修改mysql数据库地址

2021-11-30 21:43:49 17325 2

原创 VUE-----获取element组件中table表格的id

获取element组件中选中数据行的id在table的change事件中 <el-table highlight-current-row :data="tableData" style="width: 70%" max-height="800" @current-change="handleCurrentChange"></el-table>// table的选中事件 handleCurrentChange(val) { var v.

2021-10-24 22:41:02 8400 4

原创 idea运行时,swagger自行启动

每次想要查看swagger,需要自己不断的输入网址,但是通过配置idea可以实现当idea运行时,swagger能够自行启动。第一步:选择Edit Configurations。。。。第二步:选择+号第三步:选择Launch Web Browser第四部:输入swagger地址,点击apply即可...

2021-10-02 14:35:41 1064 5

原创 WPF控件的小知识及补充

DataPicker控件窗体的默认启动及关闭前的提醒清空所有Text文本框DataPicker控件1,只能选择日期,不能手动输入日期: 在xml文件中设置Focusable = "False"2.此控件如果在界面选择的时间是19号,那么数据传过来的就是19号的 0:00:00 ,如果你想让他的天数加一,使用add方法。DateTime end = endTime.SelectedDate.Value.AddDays(1...

2021-09-28 11:09:35 540 12

原创 WPF 密码框按下和抬起事件

这里需要用到密码框的按下和抬起事件,但是程序中无法响应这个事件,打了断点才发现根本就没有走这个事件。这里的定义了MouseLeftButtonDown和MouseLeftButtonUp事件 <Button x:Name="SeePwd" MouseLeftButtonDown="SeePwd_MouseLeftButtonDown" MouseLeftButtonUp="SeePwd_MouseLeftButtonUp"/> 如果正常的写。查看了一些资..

2021-09-25 10:42:13 931 13

原创 Vue--跳转页面

首先说一下我的路由设置设置和我的主界面路由设置:index.js界面主界面:template方法:打开新的界面:const news = this.$router.resolve({name: 'template'}) window.open(news.href,'_blank')这里的_blank是打开第一个参数的地址。name是路由界面的页面名称。页内跳转直接router.push() push里面存放的是路由中的地址。...

2021-09-25 09:45:21 392 15

原创 Vue--过滤器

过滤器:对原有的数据进行筛选,处理,最终得到我们只想要的数据对于数据处理有两种方法:方法一在接口获取到数据的时候,利用数组方法map先处理数据,在直接渲染。方法二 利用Vue提供的filters钩子函数,实现数据的过滤处理在渲染处理过后的内容本文对方法二进行介绍。在HTML代码中 渲染的内容用filters钩子函数,{{}}中实现filters顺序是{{参数 | Filter函数 | filter2函数 | … }}。后面可以有多个filter...

2021-09-25 09:37:18 454 12

原创 WPF如何将List<T_Worklog>绑定到Datagrid控件中

首先声明一下,这个T_Worklog是一个数据库中的一个表名,也就是说list里面存放的是一整张的数据表。List<T_Worklog> list =client.QueryWorkLogTwo(start, end); onlineDatagrid.ItemsSource = list;<DataGrid x:Name="onlineDatagrid" HorizontalAlignment="Left" H

2021-08-21 19:22:23 689 13

原创 WPF DataGrid导出Excel

增加一个实体类using System;using System.Collections.Generic;using System.Data;using System.IO;using System.Linq;using System.Runtime.InteropServices;using System.Text;using System.Threading.Tasks;using System.Windows.Forms;using System.Windows.Contro

2021-08-21 19:09:34 1060 7

原创 WPF下Textbox有关知识

XMAL文件:<TextBox x:Name="Rate" Style="{StaticResource Input }" Margin="344,135,336,0" PreviewTextInput="Rate_PreviewTextInput" IsEnabled="False" RenderTransformOrigin="0.617,1.2" MaxLength="6"> <TextBox.CommandBind.

2021-08-21 18:45:10 802 8

转载 设计模式的六种关系与代码之间的对应

强弱关系:依赖<关联<聚合<组合<实现<继承 一、依赖VS关联 依赖 依赖关系的定义为:对于两个相对独立的对象,当一个对象负责构造另一个对象的实例,或者依赖另一个对象的服务时,这两个对象之间主要体现为依赖关系。定义比较晦涩难懂,但在java中的表现还是比较直观的:类A当中使用了类B,其中类B是作为类A的方法参数、方法中的局部变量、或者静态方法调用。 说明: 虚...

2021-08-14 08:34:38 512 3

原创 牛腩——遇到的问题总结

目录1.master 母版页图片显示不出来。描述错误:调用母版页发现路径没有错误,按照视频添加web/仍显示不出来照片解决方案:在原本的路径后面加上 runat="server"原先路径更改后:为什么加上runat=“server”后图片就能显示出来呢?runat =“server”的意思就是在服务器中运行。而我们的img控件要在服务器上显示的。aspx在运行编译时,其中没有runat="server"属性的html标签会被直接写入response,有runat.

2021-07-18 10:58:56 435 9

原创 WPF中如何将List<string>数据绑定到DataGrid控件中

一,前端<DataGrid x:Name="lineDataGrid" AutoGenerateColumns="True" HorizontalAlignment="Left" Height="366" Margin="35,54,0,0" VerticalAlignment="Top" Width="720"/>最主要的两个属性就是DataGrid中的Name和AutoGenerateColumns="True".这两个属性。二,后端在按钮的click查询事件中 .

2021-07-12 22:05:52 2295 9

原创 牛腩——服务器标记格式不对

在进行评论删除前需要有一个客户端询问询问是否删除这一功能时,出现了服务器标记格式不对。原先代码:<asp:LinkButton ID="lbtnDelComment" OnClientClick="return confirm('是否要真的删除该评论?')" OnClick="lbtnDelComment_Click" CommandArgument=“<%#Eval("id") %>” runat="server">删除</asp:LinkButton>

2021-07-10 09:33:21 473 8

原创 WPF中UserControl 绑定样式(小白教程)

1.绑定xaml页内样式这个操作只需要对需要更改样式的窗体内进行,不涉及别的页面。适合只需要更改一个窗体内的控件样式。这里的TargetType是为了绑定控件类型的,也就是当你引用这个样式后,窗体中与样式中控件类型相同的控件,均为引用这个样式。<UserControl x:Class="WPF登录.View.ManagerAddOperate" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/prese..

2021-07-03 16:00:36 2709 12

原创 HashMap 有关知识(浅)

1.何时调用resize()。2.影响因子为何是0.75。3.默认数组为何是16。1.何时调用resize()。HashMap约等于一个链表和数组的集合,横排表示数组,纵排表示数组元素(也就是一个链表)。这个时候就出现了数组大小这定义。当hashmap中的元素个数超过 数组大小*loadFactor(影响因子,一般为0.75) 时,就会进行数组扩容,loadFactor的默认值为0.75,也就是说,默认情况下,数组大小为16,那么当hashmap中元素个数超过16*0.75=..

2021-06-30 09:13:02 505 10

原创 PowerBuilder(PB)如何连接SQL数据库

1,打开PB,点击数据库按钮2,在弹出的Database Profiles界面中双击打开ODBC Administrator。如果双击打不开的情况下,请关闭软件,以管理员形式重新打开PB重复以上步骤。3,选择用户 DSN 点击添加。在创建新数据源中选择 SQL Server Native Client ,点击确定。4,创建新的数据源,步骤如图。步骤1步骤2步骤 3如果出现以下错误,说明步骤一中的服务器哪里输入的不对,需要重新输入。步...

2021-06-28 11:19:18 7041 10

转载 SQLServer安装Northwind数据库

SQLServer安装时默认安装Northwind数据库作为实例供大家学习。但是可能自己的数据库在安装时没有这个数据库,所以这个博客重新进行安装一,下载Northwind数据库安装包下载地址:https://yk3.gokuai.com/file/52wfsjfcr6d6uljjrlifb7whkpf9yhs5密码:ZUFE二、安装“sp_dboption”存储过程(SqlServer2008之前的版本跳过该步骤)因为在较新版...

2021-06-28 09:38:15 2262 10

原创 软考总结

在这期间软考学习中存在的问题1.,时间线定的太长,让自己有拖延的可能。2,没有定好规划,在学习中存在分心的过程,并没有将心思全部放在软考上3,在学习的过程中,应该及时回顾以往的知识,不能因为做大题而忽略的上午题。4,时间管理没有做好,期间由于别的事情,导致软考的学习断了两个星期,两个时间的空白导致以往的知识点逐渐有了遗忘收获1,在学习的过程中回顾了以往学习了的知识,弥补了之前没有部分知识没有学习的空白2,将知识进行了分类汇总,懂得了及时回顾的重要性。3,学习了各种算法,.

2021-06-02 16:30:03 383 10

原创 动态规划算法

占位

2021-05-31 16:28:19 389 6

原创 归并排序算法

占位

2021-05-31 16:27:37 359 4

原创 堆排序和基数排序算法

占位

2021-05-31 16:27:07 426 10

空空如也

空空如也

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

TA关注的人

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