人工智能导论
绪论
人工智能程序
通常计算机程序
主要是符号处理
主要是数字处理
启发式搜索
依靠算法
控制结构和知识域相分
信息和控制联结在一起
易于修改、更新和改变
难以修改
允许不正确的答案
要求正确的回答
AI程序:干什么
传统程序:干些什么及如何干
AI 概览:
AI、机器学习、深度学习的关系:
三大学派:符号主义、连接主义、行为主义。
符号主义(逻辑主义、心理学派、计算机学派)
原理:物理符号系统假设和有限合理性假设
起源:源于数理逻辑
基本思想
人的认知基元是符号,智能和知识可用符号表示,认知过程即符号操作过程,擅长抽象思维。
人是一个物理符号系统,计算机也是一个物理符号系统,因此,能用计算机来模拟人的智能行为。
知识是信息的一种形式,是构成智能的基础。人工智能的核心问题是知识表示、知识推理。
启发式程序、专家系统、知识工程
连接主义(生理学派)
原理:神经网络及神经网络间的连接机制和学习算法
起源:源于仿生学,特别是人脑模型的研究
基本思想
认识的基本元素是神经元,认识过程是大量神经元的并行活动,擅长形象思维。
人脑不同于电 ...
读书笔记 23
这是一个拖了很久的读书笔记,简记一下 23 年的读过的两本书。
感谢 OCR 技术。
一本是《都柏林人》,另一本是《小径分岔的花园》。
都柏林人有印象的就只有几篇而已。
阿拉比这篇文章写了一个小男孩的初恋,但是没几天他就大失所望,然后觉得非常可耻。
甚至在最不适宜浪漫的地方,她的形象也陪伴着我。星期六晚上,我姑妈到市场去的时候,我不得不替她去拿些东西。我们走过灯光闪耀的大街,被醉汉和讨价还价的妇女们挤来挤去,街上熙熙攘攘,劳工们咒骂,守立在猪头肉桶旁边的店伙计尖声吆喝,街头卖唱的人用带鼻音的腔调唱着关于奥多诺万·罗萨的《大家一起来》之歌,或者唱着关于我们祖国动乱的民谣。这些声音在我心里汇成一种独特的生活感受:我想象自己捧着圣杯,在一群敌人中安然通过。在我进行自己并不理解的祈祷和赞美时,她的名字时不时地从我的嘴里脱口而出。我眼里常常充满泪水(我也说不出为什么),有时一股热流似乎从心里涌上胸膛。
两人的第一次谈话:
她终于和我说话了。她说第一句话的时候,我榄乱不安,不知该如何回答。她问我去不去阿拉比。我记不清回答的是去还是不去。那是一个非常壮观的市场,她说她非常想去。
去了阿拉比之 ...
苏州园林
我已经完全懂了(叉腰.jpg)!
这些小园林,就是主打一个欲遮半掩。
雕一个镂空的花纹窗户,外面要么是假山要么是湖。
一面墙空出一大块,外面一株精甚细腻的小植物得把枝条探进来。
靠着墙的走廊,不能紧挨着墙,要适时地折一下,和墙空出的部分又是一个赏心悦目的绿植。
园里还要有假山,假山最好簇着一块怪石,像点什么最好。
这假山的周围还要有水,水里可以有点鱼,尽量是黑的,红的多了就俗了,可以放两只伸着脑袋的乌龟。
假山可以探洞,也可以爬,若是要爬,每到一个视野开阔处就是园子的另一个角度。
假山要是想跨过水面,必须是只通一人的看着不小心就能掉下去的石板小桥。
水里还须竖着若干小石头磊起来的莫名其妙的小柱子。
要是园子再大点,还能再弄一片湖,湖里面还有个亭子,去亭子的小桥也是弯弯曲曲的。
园子里的门,尤其是那种圆门,最好是每换个角度看都不一样,或是藏着点惊喜。看上去就是一副圆形边框的画。
房子之间还是要有假山的(永远都不嫌多),山上是有亭子的,周围还得用树挡着。
其实还是拿着手机随手拍啦。
sonny boy
ddee85faa277927dfffd74451f004cef7a8347acd9f4f6cab7465ac44959f22fd86617d14e0757f254d6793a2adb229a0441c473680f3c23ee3360f5cfedb6aa87cad04760278c6912e20f2c8307f86f0ea0d4003b8b654981abdd49f7ee6f7024f23c3a7082dc324ff56868b7a3bdd0806b1e88a95254a381c31da55f401e7d23e4a0ffeabcffb5923a0eba255c3782e2c412fb2c2547e44f7fdb2daecb63f31721cbdab07dab07d11fd51c95496157cef2e9bd8c8d9e2297a9a5412596722fdd9c053c26003c84cc40921d67bd9afec83321fd746a87ae7f8057de7edd4f61ce834c14452799e83035e601d6df71f577ccc4ba92e3a04dd ...
搜索引擎项目
并发服务器方案
Reactor模型(V1)Socket类:所有与套接字相关的操作都在 Socket 类中,负责套接字的创建与关闭,以及获取套接字。
InetAddress类:所有与地址相关的操作都在 InetAddress 类中,包括 ip 的获取、port 的获取,以及 struct sockadd_in 结构体的操作。
Acceptor类:所有连接相关的操作全部都封装在 Acceptor 中,包括:端口复用、地址复用、bind、listen、accept 操作。
TcpConnection类:只要 accept 函数有正确的返回值,那么就表明三次握手已经建立成功了,那么这条连接就是正常的,就可以创建这条连接。那么数据的收发都可以靠 TcpConnection 这条连接,封装收发数据的函数 send 与 receive 函数。
SocketIO类:是真正底层进行数据收发的类,该类进行执行系统调用 recv/send 操作,进行真正数据的收发。
类图:
代码实现:https://github.com/dropsong/CPP_Code_Eaxmple/tree/ ...
高中物理讲义
非常惭愧地又带了一个高中生。
在之前的基础上重新整理了讲义,并添加了新内容。
实际上教学中会有更多例题,但这篇文章主要是给我自己串知识点的,简单的题目我应该可以推出来,因此不放了。
持续更新中…
运动的描述知识点梳理质点:理想模型,忽略大小形状,具有质量。
具体问题具体分析
例题:
参考系:描述物体运动时选定的参考。
位移:矢量,由起点指向终点,大小和方向。
速度:位移与发生该位移的时间的比。 $v=\Delta x/\Delta t$
$1m/s=3.6km/h$
$v-t$图像,与$x-t$图像的关系,几何意义
v-t 图像 直线/曲线 下方面积就是位移。
例题:
平均速度:$\overline{v}=\dfrac{\Delta x}{\Delta t}$ $\quad$ 瞬时速度:$v=\dfrac{\Delta x}{\Delta t}(\Delta t \to 0)$
例题:
加速度:速度的变化率。 $a=\Delta v/\Delta t$
加速度具有方向,在未声明正方向的题目中需自行声明。
$v-t$图像中的加速度。
速度与加速度的关系:
练习
...
CppNote4
前情提要: CppNote3
容器的选择序列式容器:vector、deque、list、array、forward_list关联式容器:set、multiset、map、multimap无序关联式容器:unordered_set、unordered_multiset、unordered_map、unordered_multimap容器适配器:stack、queue、priority_queue
容器中元素是否有顺序?
如果有顺序,首选关联式容器或者优先级队列,备选序列式容器(sort),肯定不会用到无序关联式容器。
如果没有顺序,首选就是无序关联式容器,备选序列式容器,不会选择关联式容器或者优先级队列。
容器是否具有下标?vector、deque、map、unordered_map
迭代器的类型?
随机访问迭代器(LegacyRandomAccessIterator):vector、deque
双向迭代器(LegacyBidirectionalIterator):list、关联式容器
前向迭代器(LegacyForwardIterator):无序关联式容器
容器是否具有迭代器? ...
游戏引擎 toybox
一个简易的游戏引擎,适合刚学了一点语法的小白。
项目地址:https://git.nju.edu.cn/jyy/toybox
源码阅读阅读过程有 AI 协助。
toybox.h下方代码展开约 280+ 行。
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168 ...
正则表达式
正则表达式快速参考:https://learn.microsoft.com/zh-cn/dotnet/standard/base-types/regular-expression-language-quick-reference
版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/qq_28087491/article/details/107608569
本文对原文的改编如下:修订了一些错误。例如 CSDN 将原博主的*识别为 markdown 标记,导致*丢失,部分字体变为斜体。
概念在编写处理字符串的程序或网页时,经常会有查找某些复杂规则的字符串的需要。正则表达式就是用于描述这些规则的工具。换句话说,正则表达式就是记录文本规则的代码。
很可能你使用过Win/Dos下用于文件查找的通配符(wildcard),也就是?和*。如果你想要查找某个目录下的所有Word文档的话,你会搜索*.doc。在这里,*会被解释成任意的字符串。
和通配符类似,正则表达式也是用来进行文本匹配的工具,只 ...
烟花三月下扬州
仍旧是随手拍。
出了车站直取鉴真路,可惜花期已过,是今年太热了吗?
瘦西湖离鉴真路不远,遂步行。
路过一个小餐馆,正是饭点,点了一碗卤肉饭,不是很好吃。
平山堂东路路边有鉴真的雕像,北边便是大明寺。
往寺庙去的台阶上有个算命的,门口有开光物件的广告。
墙体金黄,寺内香火旺盛。
佛像和罗汉像并未给人很特别的印象,若移驾去别的小寺,恐怕也难有大驾光临之感。
倒是背后的一墙小神仙的雕塑,生动活泼。
此地设有欧阳文忠纪念馆,亦与梁思成颇有渊源。
有康熙乾隆的笔墨,还有一些雅致的小建筑。
广场前有一处洗手池,总之大约是吉利的意思,我便舀来洗了。但这水并不十分干净,黏黏的,后来在洗手间重又洗了一回。
来到广场,便是很远处就可看见的塔,钟楼和鼓楼拱卫其下。
出了大明寺,沿平山堂东路继续走不远,是一处江泽民题字的烈士陵园。
我路过的时候,正值一群老干部神气的人,穿着正式、谈笑风生地走下来,大约刚结束了什么团建活动。
大门敞开着,我便直接走进。终于爬了上去,视野比较开阔,然而回头却发现大门紧闭,才知道今天并不对外开放,却放我从正门大摇大摆地进来。我赶紧往回走,和保安吱了一声,大门开了一条小缝放我出 ...














