自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【unity】日常记录1

unity日常记录TCP连接不上的问题xcharts插件绘画心电图效果折线图更换图源的办法TCP连接不上的问题可尝试方法:1)控制面板-》系统和安全-》windows防火墙-》允许应用或功能通过防火墙,选择“更改设置”或“添加其他应用”选项,勾选目标应用的“公用网络”选项2)控制面板-》程序-》启动或关闭Windows功能,找到简单TCPIP服务勾选3)控制面板-》网络和Internet-》网络共享中心-》高级共享设置,启用网络发现(两个)4)如果还是不行,可以尝试关闭防火墙xcharts插

2022-05-25 20:24:25 318

原创 【统计机器学习】决策树

决策树题目代码CountEntropy.mDepthSearch.mrun.m题目代码CountEntropy.mfunction [num1,num2,sum]=CountEntropy(index,n,mat,num)%index是索引,n是属性数,mat是原矩阵,num是可用数目 sum=[0,0,0,0];%分别表示1的正、反例数,0的正、反例数 len=length(num(:)); num1=linspace(0,0,14); num2=linspace

2022-05-25 20:13:20 128

原创 Unity||脚本项目nuget无效的坑

之前试过Unity脚本项目中使用VS提供的nuget下载相关的包,虽然项目内没报错,但是Unity中是会显示缺少相关的包的,这是由于Unity每次开始运行都是会为脚本程序重新加载.csproj和.sln文件,而nuget下载的包在Unity中无记录自然加载不到,也就产生VS无报错而Unity报错的情况。而对于需要下载的包,解决的办法有两种:1、使用...

2021-11-15 20:32:56 3584

原创 摸鱼刷题||记录下没做对的题目

LC1488 避免洪水泛滥你的国家有无数个湖泊,所有湖泊一开始都是空的。当第 n 个湖泊下雨的时候,如果第 n 个湖泊是空的,那么它就会装满水,否则这个湖泊会发生洪水。你的目标是避免任意一个湖泊发生洪水。给你一个整数数组 rains ,其中:1、rains[i] > 0 表示第 i 天时,第 rains[i] 个湖泊会下雨。2、rains[i] == 0 表示第 i 天没有湖泊会下雨,你可以选择 一个 湖泊并抽干这个湖泊的水。请返回一个数组 ans ,满足:1、ans.length ==.

2021-11-15 19:53:50 289

原创 WPF||静态数据绑定不更新的坑

WPF的MVVM模式提供的数据绑定方式简单化了数据更新反馈到界面的步骤,但是在静态数据绑定时需要使用事件调用方法向程序发送调用通知。需要注意使用PropertyChanged的方法是无效的:ViewModel的代码: private static string _connectstr; public static string ConnectStr { get { return _connectstr; } set

2021-11-08 11:15:25 1743 1

原创 最优化作业||拟牛顿法

拟牛顿法代码function res_x=fxninewton(f,x,n,x0,e)%拟牛顿法(DPF) syms t;%声明变量t grad=gradient(f,x);%一维求导矩阵 xk=x0;%当前点 fk=subs(f,x,x0);%当前值 gk=subs(grad,x,x0);%一维矩阵 ak=eye(n); k=0;%迭代数 while(norm(gk)>e)%开始迭代 dk=-ak*gk;

2021-11-02 16:16:10 248

原创 最优化作业||阻尼牛顿法

阻尼牛顿法代码function res_x=fxnewton(f,x,n,x0,e)%阻尼牛顿法 syms t; h=hessian(f); h_1=inv(h);%海塞矩阵的逆 h_1=double(h_1); grad=gradient(f,x);%一维求导矩阵 g1=subs(grad,x,x0); d=-g1 index=0; while(norm(g1)>e)%开始迭代 d=double(d);

2021-11-02 16:15:02 1070

原创 最优化作业||最速下降法

最速下降法代码function [res_x,index]=fxsteep(f,x,n,x0,e)%最速下降法 Q=hessian(f); q=double(Q); grad=gradient(f,x);%一维求导矩阵 g1=subs(grad,x,x0); d=-g1; index=0; while(norm(g1)>e)%开始迭代 lamda = (-d)'*d/((-d)'*q*d);%最优步长d d=do

2021-11-02 16:12:13 341

原创 最优化作业||抛物线逼近法

抛物线逼近法代码function [x,f_x]=parabola(f,x1,x2,x3)eps = 0.0001;i=0;f=@(x) x.^ 3 - x.^2 - 30*x; %创建题目要求匿名函数,方便使用while 1i=i+1;f1=f(x1); f2=f(x2); f3=f(x3); a=2*(f1*(x2-x3)+f2*(x3-x1)+f3*(x1-x2));b=(f1*(x2^2-x3^2)+f2*(x3^2-x1^2)+f3*(x1^2-x2^2));xp=b/

2021-11-02 16:08:54 455

原创 最优化作业||黄金分割法

黄金分割法代码function [x,f_x]=goldfun(f,a0,b0)%黄金分割法a = a0;b = b0; %初始区间index=0;%迭代数eps = 0.01; %区间精度while((b - a) >= eps) a; b; index=index+1; x1 = a + 0.382 * (b - a); x2 = a + 0.618 * (b - a); %黄金分割法主要步骤 if f(x1) < f(x2) %两

2021-11-02 16:07:43 931

原创 摸鱼刷题||听说打工和摸鱼更配

LC1442. 形成两个异或相等数组的三元组数目给你一个整数数组 arr 。现需要从数组中取三个下标 i、j 和 k ,其中 (0 <= i < j <= k < arr.length) 。a 和 b 定义如下:a = arr[i] ^ arr[i + 1] ^ … ^ arr[j - 1] b = arr[j] ^ arr[j + 1] ^… ^ arr[k] 注意:^ 表示 按位异或 操作。请返回能够令 a == b 成立的三元组 (i, j , k) 的数目。来.

2021-10-25 21:38:28 2828

原创 最优化作业||外推内插法

打工中||最优化作业外推内插法代码// 外推内插法function [a,b]=JinTui(f,x0,h0)%f为函数%x0为初始点%h0为初始步长x1=x0;x2=x1+h0;i=1;if f(x2) < f(x1) %下降沿,前进运算 h=2*h0; x3=x2+h; while f(x3) < f(x2) %迭代过程 h=2*h;%步长翻倍 x1=x2; x2=x3; x3=x3

2021-10-25 21:21:28 489

原创 面试中||xiapi安卓一面

没有安卓经验,面试官直接问基础,答案以后再补。。。1、开局自我介绍加两道算法题(链表优化,从左往右从上往下的二维数组查找目标值)似乎没有问项目,还问了为什么不跟着导师读研(成绩不够十分尴尬)2、数组和链表的区别,增删查改复杂度多少3、数据库1)什么时候要建立索引,什么时候不能?2)索引的底层实现3)排序适合建立索引吗?4、操作系统1)僵尸进程、孤儿进程是啥,分别有什么危害?2)死锁的四个条件,针对每个条件有什么有效方法?5、计网1)TCP三次握手?为什么三次?为什么不能四次?三次

2021-03-28 16:46:39 93

原创 面试中||HWIT

一面:技术面1、自我介绍,了解2、计算机安全有哪些方面?(从密码学课程方向回答的话)(1)设备安全(2)数据安全(3)内容安全(4)行为安全3、协议框架怎么看?(感觉更加想要往安全的方向回答)我从OSI七层回答:(1)数据链路层:SDLC、HDLC、PPP、STP(2)网络层:IP,、ICMP、IGMP、ARP、RARP和OSPF(3)传输层:TCP,UCP(4)应用层: FTP、SMTP、HTTP4、顺着上面协议题,问我22端口是哪个协议?还有其他的协议是哪个端口的?(查了

2021-02-28 23:48:48 229 1

原创 面试准备||C++概念

c和c++区别、概念相关面试题1、 new和malloc的区别2、malloc的底层实现3、在1G内存的计算机中能否malloc(1.2G)?为什么?4、指针与引用的相同和区别;如何相互转换?5、C语言检索内存情况 内存分配的方式6、extern”C” 的作用7、头文件声明时加extern定义时不要加 因为extern可以多次声明,但只有一个定义8、函数参数压栈顺序,即关于__stdcall和__cdecl调用方式的理解9、重写memcpy()函数需要注意哪些问题10、数组到底存放在哪里

2021-02-26 17:31:49 119

原创 面试准备||排序算法

@排序算法1、冒泡排序每一趟冒泡排序都将最小元素放到第一个位置void BubbleSort(vector<int>& A,int n){ for(int i=0;i<n-1;i++) flag=false; //交换标志 for(int j=n-1;j>i;j--) //一趟冒泡过程 if(A[j-1]>A[j]){ //逆序则交换 swap(A[j-1],A[j]); flag=true; } if(flag==

2021-02-08 23:20:39 71

原创 面试准备||进程线程的基本概念

面试准备||进程线程进程线程的基本概念1.什么是进程,线程1)进程:是一个程序及其数据在处理机上顺序执行时所发生的活动,是具有独立功能多的程序在一个数据集合上运行的过程,即程序的一次执行过程,是系统进行资源分配和调度的一个独立单位,由程序段、相关数据段和进程控制块(PCB)三部分构成一个进程实体;2)线程:是进程中的一个实体,是系统独立调度和分配的基本单位,线程自己基本上不拥有系统资源,只拥有一点在运行中必不可少的资源(如程序计数器,一组寄存器和栈),但是它可与同属一个进程的其他的线程共享进程所拥有

2021-02-07 22:41:58 366

空空如也

空空如也

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

TA关注的人

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