2022年9月29日

摘要: ALglib 是一个跨平台的数值分析和数据处理库。它支持多种编程语言(C + + 、 C # 、 Delphi)和多种操作系统(Windows 和 POSIX,包括 Linux)。 ALglib 功能包括: 数据分析(分类/回归,统计学) 优化和非线性解法 插值和线性/非线性最小二乘拟合 线性代数( 阅读全文
posted @ 2022-09-29 14:43 天娅之芸 阅读(324) 评论(0) 推荐(0) 编辑
 

2018年8月19日

摘要: 套用MSDN上对于反射的定义:反射提供了封装程序集、模块和类型的对象(Type 类型)。可以使用反射动态创建类型的实例,将类型绑定到现有对象,或从现有对象获取类型并调用其方法或访问其字段和属性。如果代码中使用了属性,可以利用反射对它们进行访问。 地址:https://msdn.microsoft.c 阅读全文
posted @ 2018-08-19 13:54 天娅之芸 阅读(770) 评论(0) 推荐(0) 编辑
 

2018年1月18日

摘要: 快速排序是一种分治的递归算法,是在实践中最快的已知算法,平均运行时间为O(N logN)--logN每次需要随机选值(枢纽值)及左右部分枢纽值 --N左右快速排序。该算法有非常精炼和高度优化得内部循环。最坏性能为(N²)--每次选取随机数都是最大值或者最小值。 【1】普通递归实现 --《剑指offe 阅读全文
posted @ 2018-01-18 11:34 天娅之芸 阅读(556) 评论(0) 推荐(0) 编辑
 

2018年1月17日

摘要: Sentinel系统选举领头的方法是对Raft算法的领头选举方法的实现。 在分布式系统中一致性是很重要的。1990年Leslie Lamport提出基于消息传递的一致性算法Paxos算法,解决分布式系统中就某个值或决议达成一致的问题。Paxos算法流程繁杂实现起来也比较复杂。 2013年斯坦福的Di 阅读全文
posted @ 2018-01-17 13:03 天娅之芸 阅读(8971) 评论(0) 推荐(2) 编辑
 
摘要: MurmurHash算法由Austin Appleby发明于2008年,是一种非加密hash算法,适用于基于hash查找的场景。murmurhash最新版本是MurMurHash3,支持32位,64位及128位值的产生。 MurmurHash标准使用C++实现,但是也有其他主流语言的支持版本,包括: 阅读全文
posted @ 2018-01-17 12:21 天娅之芸 阅读(10394) 评论(1) 推荐(0) 编辑
 

2018年1月14日

摘要: 参考:http://www.cnblogs.com/csyisong/archive/2009/01/09/1372363.html https://wenda.so.com/q/1471668835727989?src=9999&cid-pre=1000204 typedef在简单的别名用法中经常 阅读全文
posted @ 2018-01-14 16:25 天娅之芸 阅读(476) 评论(0) 推荐(0) 编辑
 

2017年12月16日

摘要: 编译程序时需要加上-g,之后才能用gdb进行调试:gcc -g main.c -o main gdb中命令: 回车键:重复上一命令 (gdb)help:查看命令帮助,具体命令查询在gdb中输入help + 命令,简写h (gdb)run:重新开始运行文件(run-text:加载文本文件,run-bi 阅读全文
posted @ 2017-12-16 10:26 天娅之芸 阅读(36821) 评论(0) 推荐(5) 编辑
 

2017年12月13日

摘要: gcc编译器 $ gcc -o XX.exe XXX.c ddd.c $ gcc -o XX.asm -S XXX.c 编译生成可执行文件,并执行程序,缺省的时候,gcc 编译出来的文件是a.out -c 只编译并生成目标文件 -v/--v/--version 查看gcc版本号 -I 指定头文件目录 阅读全文
posted @ 2017-12-13 11:09 天娅之芸 阅读(791) 评论(0) 推荐(0) 编辑
 

2017年12月12日

摘要: 1.安装ssh服务器 sudo apt-get install openssh-server 2.在另一端输入ssh IP及密码(或ssh 用户名@IP)就可以远程登录到IP所在计算机 阅读全文
posted @ 2017-12-12 16:59 天娅之芸 阅读(156) 评论(0) 推荐(0) 编辑
 
摘要: 1.安装vsftpd服务器 $sudo apt-get install vsftpd 2.cd 到etc文件,配置vsftpd.conf文件 $sudo vi /etc/vsftpd.conf 修改至022 在conf文件末尾添加下面设置 anonymous_enable=YES 允许匿名用户 an 阅读全文
posted @ 2017-12-12 16:20 天娅之芸 阅读(317) 评论(0) 推荐(0) 编辑