- 博客(53)
- 资源 (3)
- 收藏
- 关注
原创 恋爱建议。。。
你想一下,不管条件好还是条件不好,你的小学初中高中遇到的,大概率和你是一个世界一个环境长大的同一个地方的人,包括家庭状况也大差不差。事业关键时刻你凡心动了,结完婚了你真爱来了,棺材板都要合上了你春天到了,到了奈何桥你药效上来了,孟婆看见你都直呼再爱就不礼貌了。以上的事情你都懂,但你根本没谈过足够多的恋爱,你就是不知道你他喵自己有几斤几两,配得上什么样的人,需要什么样的人。我读书的时候就见过SB。很多东西都是这样的,一开始没有得到满足,对你来说就会变得非常非常重要,反而你很早就得到了,以后才能理智对待。
2024-05-10 01:20:13 372
原创 关于生活,所有男人都应该知道的一条建议是什么?
个人健康和形状 : 保持身体健康比重新开始锻炼容易,重要的是要持之以恒地维护身体。人际关系和选择 :选择正确的伴侣和工作对于维持快乐生活至关重要。 生活态度 : 不要过度渴望周末,而应该珍惜每一天,活在当下。健康习惯 :每日的健康习惯,如刷牙和使用口 wash,以及定期体检,对于长远健康至关重要。社会和个人价值 :不要被社交媒体上的普通感到不安,重要的是要做一个好人,并且要有自己的定义 success。 选择和后果 :个人的行为和选择都有后果,这些后果将影响整个生活轨迹。 成功的定义 :成
2024-05-10 00:32:25 127
原创 你得到过的最好的恋爱建议是什么?
不应该为了谈恋爱而贸然寻找关系,应该找一个能够真正为你的生活带来改善的伴侣。小说中的关系往往是理想化的,现实中需要一个很好的伴侣来克服困难。要头脑清醒地考虑这个人是否真的对你的生活有所帮助,是否比你单独生活时更好。最后强调,不应该为了适应而与某人在一起,应该找到能够真正增值你生活的伴侣。不应该迷失自我,如果感觉对方的草地比较绿,应该尝试去浇水自己的草地。要记得一起欢笑,保持浪漫,成为对方最大的支持者和啦啦队。倾听对方,尝试更好地理解对方,而不是期望对方能读懂你的心思。
2024-05-10 00:19:57 276
原创 为什么在二三十岁时应该努力变强大?
二、如何在人际交往中建立和开放关系,以及如何冒险和接受拒绝,以找到一个伟大的合作伙伴来建立经济安全的基础。一、对于即将三十岁或三十岁的人的建议,包括举重、跑步、学习等健身技能,以及在生活中如何处理困难和挑战。三、与陌生女性交流的建议,并强调了与陌生人交流的重要性,无论是在工作场所还是其他场合。建议积极寻找机会,与陌生人交流可以帮助赚钱和成长。建议与陌生人交流,这有助于提高社交技能和自信心。学习开放和建立关系的技能,在星巴克排队时开始。找到一个伟大的合作伙伴,是建立经济安全的基础。
2024-05-09 22:26:36 222
原创 送给20岁的自己
勇敢冒險,永遠不嘗試永遠不知道結果(失敗了也不會有毀滅結果的事情)2認真思考金錢這件事(降低生活成本,存錢是讓未來的自己擁有自由跟生活的選擇權利,想要不一定要擁有,思考一下,不花錢的提升自我)(致富心态)用钱买下生活和时间选择的权力,有一定的储备金,可以尝试创业,投资,打造更多收入渠道 ,想办法摆脱,挣钱,花钱,借钱的循环,不要花钱让自己更有钱,退出这场无止境的竞争3.早到比遲到好,最好比預計時間多一倍時間,要考虑很多异常的情况,没有思考细节,多留一下缓冲的时间4.記錄生活,多拍點照片跟影片紀錄平凡
2023-02-17 23:19:44 108
原创 golang 入门教程:迷你 Twitter 后端
请记住,这个项目主要是为了稍微熟悉下Golang,您可以复制架构,但该项目缺少适当的 ORM,没有适当的身份验证或授权,我完全无视中间件,也没有测试。我将在其自己的部分中讨论所有这些问题,但重要的是你要知道这还没有准备好投入生产。如果我必须从头开始或重新制作项目,我会添加诸如 sqlx 和 Gorm 之类的库。以及改进 API 和我在下面进行的其他更改。此外,我想谈谈我正在使用的路由库:Fiber。
2023-02-14 09:00:00 512
原创 C 使用指针算法实现 strcpy 函数
return t;条件变为 *t,因为最初将 *s 分配给 *t,然后,表达式变为 *t。这类似于 while (i = 2)。这里,首先将2分配给i,然后条件变为while(i)。在这种情况下,由于首先进行复制,然后对条件进行评估,因此在循环的最后一次迭代中,‘\0’ 将首先被分配,然后通过 while ( *t ) 条件进行测试。因此,一旦控制到达循环之外,就无需专门复制“\0”。
2022-10-28 20:16:38 353
原创 考研数学易错知识点 2021-08-06
考研部分知识点总结目录考研部分知识点总结连续,极限函数极限导数的应用与证明积分积分2微分方程构建辅助函数微分方程法构建辅助函数多元微分二重积分线性代数向量与秩特征值特征值连续,极限连续绝对值函数的导数性质三阶梯函数导数多项式和对数函数的极限:高阶导数绝对值函数的导数性质一函数极限高阶无穷小相加等价无穷小替换定理:因式可以用等价无穷小替换高阶无穷小相乘运用泰勒公式变限积分求导公式导数的应用与证明求切线画出积分区域变量可分离的微分方程水平
2021-08-06 20:37:39 1364
原创 机器学习入门-决策树与随机森林
熵信息的计算比基尼系数稍慢scikit-learn中默认为基尼系数。大多数时候没有特别效果优势CART - Classification And Regression Tree非参数学习容易产生过拟合import numpy as npimport matplotlib.pyplot as pltfrom sklearn import datasetsX, y = dataset...
2020-03-28 21:28:34 712
原创 机器学习入门-评价标准
文章目录线性回归交叉验证使用岭回归LASSO RegressionOvR 和 OvOPrecision-Recall 曲线线性回归import numpy as np import matplotlib.pyplot as pltx = np.random.uniform(-3, 3, size=100)X = x.reshape(-1, 1)y = 0.5 * x**2 + x +...
2020-03-28 21:11:58 343
原创 makefile入门案例
先上代码,生成可以执行文件main:main.o mytool1.o mytool2.o gcc main.o mytool1.o mytool2.o -o mainmain.o:main.c gcc -c main.c -o main.omytool1.o:mytool1.c mytool1.h gcc -c mytool1.c -o mytool1.omytool2.o:myto...
2020-03-28 20:27:09 202
原创 水桶智力题
有两个水桶,一个装5升水,一个装3升水,怎么利用这两个水桶,得到4升水?import java.util.ArrayList;import java.util.Collection;import java.util.Collections;import java.util.LinkedList;import java.util.Queue;public class WaterPuzz...
2019-12-26 11:52:47 1022
原创 Mysql用B+树与B-树
B+Tree优势使用索引查找的时候计算机要先将数据结构读取到主存中,由于B+Tree的所有非叶子节点不存数据只存key,因此与B-Tree相比,使用B+Tree每次就能将更多的节点读取到主存中,也就能做更少的I/O操作。B-Tree优势B-Tree由于每个节点都存数据,因此每个数据所在的层数是不同的,根节点只需查找一次,以此类推,根节点的子节点只需查找两次。这样在一些场景下,开发者就可以通...
2019-11-04 21:43:02 491
原创 DNS的一点理解
DNS通信主要使用UDP,TCP为辅,使用端口号53。当然,端口号可以修改,但是默认是使用53端口;在某些情况下,也会采用TCP协议。DNS是网络分层里的应用层协议,事实上他是为其他应用层协议工作的主机 ------> 本地域名服务器:一般都是采用递归查询如果主机所询问的本地域名服务器不知道被查询的域名的IP地址,那么本地域名服务器就以DNS客户端的身份(递归思想),向根域名服务器继续发...
2019-11-04 20:50:13 186
原创 协程相比线程到底好在哪里?
协程虽然被提出的时间很早,但是使用它的年限很短。尤其是最近几年,随着 Go、Lua 等语言的流行,把协程推向了一个新的高潮。在所有语言中都存在着层级调用,比如 A 调用 B,B 在执行过程中又调用了 C,C 执行完毕返回,B 执行完毕返回,最后是 A 执行完毕。这种方法、函数、子程序(或者称为函数,与方法一样,只是不同的叫法)的调用方式都是是通过栈实现的,一个线程就是执行一个子程序。子程序...
2019-10-20 21:47:14 6306
原创 二分搜索的几种变形
#include<iostream>#include <map>using namespace std;//查找给值的元素int bsearch(int a[],int n,int value){ int low=0,high=n-1; while (low<=high){ int mid = low +((high - low...
2019-10-15 15:21:33 211
转载 Cache 和 Buffer主要区别是什么?
提到这个问题,可能意味着题主意识到了两者的相关性。的确,他们确实有那么一些联系。首先cache是缓存,buffer是缓冲,虽然翻译有那么一个字的不同,但这不是重点。个人认为他们最直观的区别在于cache是随机访问,buffer往往是顺序访问。虽然这样说并没有直击本质,不过我们可以待分析完毕之后再来讨论真正的本质。为了说明这个问题,让我将他们分开来说:read cache(读缓存),read ...
2019-09-24 12:27:23 221
原创 Linux网络命令nc(netcat)
*nc,全名叫 netcat,它可以用来完成很多的网络功能,譬如端口扫描、建立TCP/UDP连接,数据传输、网络调试等等,因此,它也常被称为网络工具的 瑞士军刀 。使用方式我们可以这样来使用它:*nc [-46DdhklnrStUuvzC] [-i interval] [-p source_port] [-s source_ip_address] [-T ToS] [-w timeout] ...
2019-09-23 21:22:53 645
原创 bash_profile和bashrc文件联系
Linux系统默认使用的shell为bash,在shell启动的时候会读取根据情况读取.bash_profile和.bashrc文件。准确的说,当shell是交互式登录shell时,读取.bash_profile文件,如在系统启动、远程登录或使用su -切换用户时;当shell是交互式登录和非登录shell时都会读取.bashrc文件,如:在图形界面中打开新终端或使用su切换用户时,均属于非登录s...
2019-09-21 11:38:38 315
原创 深入理解java中的byte类型
byte,即字节,由8位的二进制组成。在Java中,byte类型的数据是8位带符号的二进制数。在计算机中,8位带符号二进制数的取值范围是[-128, 127],所以在Java中,byte类型的取值范围也是[-128, 127]。接下来,我们用一段代码来更深刻地理解byte:public class A { public static void main(String[] args) ...
2019-07-19 14:04:39 885
原创 接口限流算法总结
在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务(如评论、下单)、频繁的复杂查询(评论的最后几页),因此需有一种手段来限制这些场景的并发/请求量,即限...
2019-07-19 13:35:34 340
原创 LeetCode 101. 对称二叉树
给定一个二叉树,检查它是否是镜像对称的。例如,二叉树 [1,2,2,3,4,4,3] 是对称的。 1 / \ 2 2 / \ / \3 4 4 3但是下面这个 [1,2,2,null,3,null,3] 则不是镜像对称的: 1 / \ 2 2 \ \ 3 3如果你可以运用递归和迭代两种方法解决这个问题,会很加分。...
2019-07-15 21:16:58 182
原创 java 装箱与拆箱
public class BoxingDemo { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("new Integer(2) =" + "= 2 ? "+(new Integer(2)==2)); System.out....
2019-06-26 11:36:25 119
原创 Java 序列化
存取的对象import java.io.Serializable;public class Goods implements Serializable{ private String goodsId; private String goodsName; private double price; public Goods(String goodsId,String goodsName...
2019-06-23 15:27:28 138
原创 Java NIO入门
Java NIO(New IO)是从Java 1.4版本开始引入的一个新的IO API,可以替代标准的Java IO API。NIO与原来的IO有同样的作用和目的,但是使用的方式完全不同,NIO支持面向缓冲区的、基于通道的IO操作。NIO将以更加高效的方式进行文件的读写操作。IONIO面向流(Stream Oriented)面向缓冲区(Buffer Oriented)...
2019-06-22 21:11:53 100
原创 90%的程序员都没有完全回答对 Cookie 和 Session 的区别?
Session简介:服务端的机制,在服务器上保留的信息解析客户端的请求并操作 session id ,保存状态信息session的实现机制1.使用cookie来实现:在返回报文加上 JSESSIONID=XXXX2.使用URL回写来实现:服务器返回给浏览器的所有页面中都有sessionid,点击任何一个链接都可以把sessionid带回服务器.Cookie与Seesion的区别...
2019-06-18 13:49:43 173
原创 LINUX中如何查看某个端口是否被占用或者某个服务占用某个端口
1.查看某个端口是否被占用例如:root@iZwz9at7nu2rprqr8qtn2oZ:~# netstat -anp | grep 3306tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 785/mysqld 2.某个服务占用某个端口例如:root@iZwz9at7nu...
2019-05-31 00:45:48 2042
原创 Linux环境下的Anaconda安装及使用
第一种,有点慢官网下载https://www.anaconda.com/download/第二种,下载国内的国内镜像下载wget https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/Anaconda3-5.1.0-Linux-x86_64.sh#清华大学镜像站可以显著提升下载速度,尤其是教育网网络环境#虽然此时5.2.0已经推...
2019-05-31 00:38:45 5816
原创 pyecharts的一些用法
安装 pycharts ,一定要安装0.1.9.4的,不然其他的错误我也不知道pip install pyecharts == 0.1.9.4地图包pip install echarts-countries-pypkgpip install echarts-china-provinces-pypkgpip install echarts-china-cities-pypkgpip i...
2019-05-30 23:57:47 1805
原创 快速搭建远程JupyterLab/Jupyter Notebook服务
这台服务器是Ubuntu,不过根据我的体验,CentOS上也没有什么分别。接下来我们需要保证我们已经安装了Python/Python3,同时已经安装了对应版本的JupyterLab/Jupyter Notebook,使用pip安装Jupyter系列非常方便。pip3 install jupyter jupyterlab安装完成之后,我们进入ipython中,来为我们的Jupyter服务配置...
2019-05-30 23:01:43 2115
原创 KNN—数据归一化scale
import numpy as npclass StandardScaler: def __init__(self): self.mean_ = None self.scale_ = None def fit(self, X): """根据训练数据集X获得数据的均值和方差""" assert X.ndim =...
2019-05-29 21:46:17 604
原创 KNN算法3-归一化
1.数据归一化处理仅仅适合数据有明显边界的数据import numpy as npimport matplotlib.pyplot as pltx = np.random.randint(0, 100, 100)(x - np.min(x)) / (np.max(x) - np.min(x))矩阵X = np.random.randint(0, 100, (50, 2))X[:,...
2019-05-29 21:16:50 722
原创 KNN算法2-性能测试与超参数的寻找
scikit-learn中的accuracy_scorefrom sklearn.model_selection import train_test_splitX_train, X_test, y_train, y_test = train_test_split(X, y, test_size=0.2, random_state=666)from sklearn.neighbors impo...
2019-05-29 20:40:15 184
原创 机器学习基础--KNN算法,万事开头难-1
算法设计流程图1.建立KNN模型import numpy as npfrom math import sqrtfrom collections import Counterdef kNN_classify(k, X_train, y_train, x): assert 1 <= k <= X_train.shape[0], "k must be valid" ...
2019-05-29 18:42:30 244
原创 Linux下建立git与github的连接
一、安装 Git如果你已经安装好了 Git,可以忽略这一步Ubuntu 安装 Git: apt-get install gitCentOS 安装 Git: yum install git查看 Git 版本信息: git version配置 Git 用户信息:把用户名和邮箱换成你自己的,键入命令后屏幕没有输出,则表示设置成功了git config --global user....
2019-05-25 15:16:04 298
原创 matplotlib的初步认识
#!/usr/bin/env python# coding: utf-8# In[1]:import numpy# In[2]:import matplotlib.pyplot as plt# In[3]:import numpy as npx=np.linspace(0,10,100)print(x)# In[4]:y = np.sin(x)...
2019-05-25 14:12:56 213
mayavi安装包依赖大全.zip
2020-03-12
深度学习论文阅读路线论文
2020-02-18
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人