分类目录归档:编程

Server2016操作系统远程桌面RD授权过期怎么处理

1、修改电脑时间,把时间调整为未来时间(不修改时间默认往后延期120天)

2、删除注册表项:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\RCM\GracePeriod 项

3、重启服务器

4、将电脑系统时间修改回正确时间

如果操作过程中不能删除注册表项,按以下步骤处理:

1)先到组策略(gpedit.msc)中禁用【阻止访问注册表编辑工具】

2)更改注册表项的权限

原文链接:https://vip.kingdee.com/article/444874500132164608?productLineId=11&lang=zh-CN

AI入门必读

书籍:

  1. 机器学习 周志华.pdf 百度网盘 请输入提取码 密码:wzst
  2. 推荐系统实践.pdf 百度网盘 请输入提取码 密码:te31
  3. 《自然语言处理综论》.pdf 百度网盘 请输入提取码 密码:l3wl

4、《计算机视觉:一种现代方法》.pdf 百度网盘 请输入提取码 密码:l3fb

5、图解机器学习.pdf 百度网盘 请输入提取码 密码:k59g

6、《决策知识自动化》.pdf 百度网盘 请输入提取码 密码:bu7l

7、《人工智能:一种现代的方法(第3版)》.pdf 百度网盘 请输入提取码 密码:8iyo

8、Python数据分析与挖掘实战.pdf 百度网盘 请输入提取码 密码:gnzc

9、机器学习导论.pdf 百度网盘 请输入提取码 密码:2wpg

10、面向机器智能的TensorFlow实践 (智能系统与技术丛书)_.pdf 百度网盘 请输入提取码 密码:03lo

11、图像处理、分析与机器视觉(第三版).pdf 百度网盘 请输入提取码 密码:104g

12、TensorFlow实战_黄文坚(完整).pdf 百度网盘 请输入提取码 密码:6syh

13、Tensorflow 实战Google深度学习框架.pdf 百度网盘 请输入提取码 密码:ejj3

14、统计学习方法.pdf 百度网盘 请输入提取码 密码:zjme

作者李航,是国内机器学习领域的几个大家之一,曾在MSRA任高级研究员,现在华为诺亚方舟实验室。书中写了十个算法,每个算法的介绍都很干脆,直接上公式,是彻头彻尾的“干货书”。每章末尾的参考文献也方便了想深入理解算法的童鞋直接查到经典论文;本书可以与上面两本书互为辅助阅读。

15、数学之美.pdf 百度网盘 请输入提取码 密码:y7xe

作者吴军大家都很熟悉。以极为通俗的语言讲述了数学在机器学习和自然语言处理等领域的应用。

  1. 区块链新经济概论.pdf 百度网盘 请输入提取码 密码:m35l

人工智能领域涵盖的知识非常的广:算法、深度学习、机器学习、自然语言处理、数据结构、Tensorflow、Python 、数据挖掘、搜索开发、神经网络、视觉度量、图像识别、语音识别、推荐系统、系统算法、图像算法、数据分析、概率编程、计算机数学、数据仓库、建模等关键词,基本涵盖了现阶段人工智能细分领域的人才结构。

1. 《人工智能:一种现代方法》(Artificial Intelligence: A Modern Approach by Stuart Russell and Peter Norvig – 这是一本经典的人工智能教材,涵盖了人工智能的基本概念、算法和应用。

2. 《深度学习》(Deep Learning by Ian Goodfellow, Yoshua Bengio, and Aaron Courville – 这本书介绍了深度学习的基本概念和技术,是学习深度学习的良好起点。

3. 《人工智能:一种现代方法》(Artificial Intelligence: Foundations of Computational Agents by David L. Poole and Alan K. Mackworth – 这本书介绍了人工智能的基本原理和方法,重点在于形式化方法。

4. 《人工智能简史》(The Quest for Artificial Intelligence: A History of Ideas and Achievements by Nils J. Nilsson – 这本书探讨了人工智能的发展历史,从早期的想法到现代的技术。

网站:

1. [OpenAI](https://openai.com) – OpenAI是一个人工智能研究实验室,他们在网站上分享了大量关于人工智能的文章、研究和项目。

2. [DeepMind](https://deepmind.com) – DeepMind是一家人工智能研究公司,他们的网站上提供了关于他们最新研究和项目的信息。

3. [Coursera](https://coursera.org) – Coursera上有许多优质的人工智能课程,你可以在这里找到适合你水平的课程。

4. [edX](https://www.edx.org) – edX也是一个提供在线课程的平台,你可以在这里找到一些优秀的人工智能课程。

表格里有英文在word怎么显示好看

  1. 选中需要调整的文字或者段落,点击【段落】的下拉按钮
  2. 选择Tab【中文版式】,勾选【允许西文在单词中间换行】,确定
  3. 字符间距的调整,同样是选中需要调整的部分,然后点击【字体】的下拉箭头
  4. 在Tab【字符间距】,设定【间距】为“紧缩”,磅值0.3,勾选【为字体调整间距】并设定为1磅。
  5. 调整好后会发现单独占行的一两个字符调整到上面去了,看起来更加舒服END

注意事项

  • 字符紧缩值可根据实际情况设置具体值
  • 在表格数据特别大,而且不方便调整版式模板时,这种微调对于排版非常有用

Edge下使用IE的两种方法,兼容银行/政府/事业单位网站

一、 在系统自带的Edge浏览器里设置。

1、 打开Edge浏览器,点击右上角三个小点,选择设置。

2、 在设置中找到默认浏览器选项,在该选项中“允许在 Internet Explorer 模式下重新加载网站”的默认值改为允许,再点击最下方的添加按钮,将需要使用的网址添加到列表里。

添加完毕后,该网址会自动使用IE模式(包括弹窗),不必手动,但需要注意到期后及时更新。

点击【重启】使设置生效。

3、 此后想要使用IE模式访问网站也可手动点击Edge浏览器右上角三个小点,然后选择“在 Internet Explorer 模式下重新加载”即可。

注:在Win11系统已经默认不会提供IE浏览器使用路径,上述方法对于国内的部分网站仍存在不兼容问题,因此如果出现不兼容情况,Win11系统可以使用第二种方法打开IE浏览器。

二、 在控制面板中打开IE浏览器

1、 打开控制面板,可以在搜索中输入“控制面板”来打开。

2、 点击“Internet 选项”,在弹出的窗口中选择“高级”选项卡,往下拉,找到“启动第三方浏览器扩展”将这个选项前的勾去掉,点击右下角的应用。

3、 点击右上角的“?”即可打开完整的IE11浏览器,该模式下IE浏览器基本不会出现兼容性问题。

4、 右键任务栏上的IE图标,选择“固定到任务栏”,下次就可以直接从任务栏打开IE浏览器了。

自己收藏的自学编程CS计算机科学和国外四大计算机名校路线课程计算机科班专业基础架构程序抽象数据结构算法

复杂凌乱阅读版⭐以下:

——##——很多内容都更新到上面清爽版链接了。这篇有些内容没更新。

自学路线:

简略版

1、程序抽象:伯克利CS61A   
----(偏重:软件)(语言:Python Scheme SQL)(教材《SICP》Python版)
----
2、计算机架构:Nand2tetris从与非门到俄罗斯方块  
----(偏重:硬件+软件)(语言:硬件描述语言HDL 机器语言Hack 汇编 高级语言 Python Java可选)
----(教材《计算机系统要素》
----
3、数据结构和算法:伯克利CS61B    
----(偏重:软件)(语言:Java)
----(教材:这门课没有必需教材)(本课程5-14周的选修教材是Wayne和Sedgewick的《算法》第四版。)
----
4、计算机架构进阶:
----伯克利CS61C 《计算机组成与设计RISC-V版》COD   
--------(偏重:硬件+软件)(语言:C)(C语言教材 :The C Programming Language)
----CMU 15-213  《深入理解计算机系统》CSAPP    
--------(偏重:硬件+软件)(语言:C)(C语言教材 :The C Programming Language)
----
5、计算机网络:《计算机网络:自顶向下方法》
----相关课程看详细版 和 文末CS课程索引
6、操作系统:《操作系统导论Operating Systems: Threee Easy Pieces》
----相关课程看详细版 和 文末CS课程索引

详细版

上面内容 · 补充细节描述

本文作者起初制作的图,仅作参考

《计算机系统要素》nand2tetris教学路线图

Berkeley课程路线图(大图点击链接)⭐⭐

英语

如何看英文文档

https://video.zhihu.com/video/1331402154641645568?player=%7B%22shouldShowPageFullScreenButton%22%3Atrue%7D编程英语自学英语阅读英语文档工具方法资源我要面包的视频 · 1780 播放https://video.zhihu.com/video/1354731304785838080?player=%7B%22shouldShowPageFullScreenButton%22%3Atrue%7D①英语生词理解摘录②用词仿写句子英语写作我要面包的视频 · 552 播放

彩云小译-中英对照-中文字转换颜色和加粗

F12开发者工具—Sources面板—Snippets

document.querySelectorAll(".cyxy-trs-target").forEach(item => {
    //颜色
    item.style.color = "rgb(236 57 0)";
    //加粗
    item.style.fontWeight = 'bold';
})

CS书籍对应课程

SICP

  • 2020伯克利CS 61A———对应SICP———-Brian Harvey’s Berkeley CS 61A
  • 学习CS61A的前提:
  • 数学1A 被列为 CS 61A 的共同要求。(也就是说,可以同时执行)数学10A 或数学16A 也可以。在不知道或不学习微积分的情况下学习 CS 61A 是可能的; 所有旧的微积分的例子已经在这些年里被移除了。然而,学习微积分是复习算术和代数的一个很好的方法,这两门课程经常出现在 cs61a 课程中。
  • CS 61A 没有正式的编程先决条件,但它不是所有学生的正确的第一门课程。许多 CS 61A 的学生有丰富的编程经验,包括之前的课程。一些学生在没有任何编程经验的情况下参加了这门课程,但是他们通常必须更加努力地学习来掌握这些材料,也许仅仅是因为他们在编程方面缺乏实践经验。
  • 2011伯克利61A视频讲座(英文) 英语超强的可以看一看
  • MIT视频讲座 好像有点老

CSAPP

计算机网络:自顶向下方法


美国哪些大学CS课程公开?

伯克利 Berkeley

计算机科学技能需求量很大,你不需要为了计算机科学的职业生涯而主修计算机科学。如果你计划从事计算机科学的职业,你应该至少参加计算机科学61A/AS 和61B/BL。另外,学习 cs61c 可以确保你理解完整的堆栈。Cs10 和/或 cs8 在为 CS61A/AS 做准备时很有用,如果您以前没有或很少有编程背景的话。数学技能也很重要; 一个关键的要求是离散数学和概率,cs70。其他的数学课程对于计算机科学的特定领域是有帮助的; 例如,计算机图形学使用了大量的线性代数和多元微积分对于机器学习是有用的。完成 CS61ABC 和 CS70课程,再加上生物学或化学背景,将为你在生物信息学和计算生物学研究方面的高级部门工作打下良好的基础。你甚至可以去研究生院在 CS 完成后,在这里的 CS 或 EECS 副课程!Math 1A 1B(微积分)


斯坦福计算机科学计划

CS106A 是我们第一季度的程序设计课程。它教授广泛使用的 Python 和优秀的软件工程原理。如果你有兴趣学习如何编程计算机,这是一个开始的地方。CS106A 没有任何先决条件-它对每个人开放!这门课程的设计明确地吸引了人文学者、社会科学家以及核心技术人员。事实上,大多数 CS 106A 的毕业生最终都选择了工程学院以外的专业。本课程不要求有编程背景,但需要相当的投入和努力学习。 CS106B 假设你有 CS106A 级别的编程经验,虽然你不一定非要选修 CS106A 课程才能选修 CS106B。如果您对基本的控制结构(条件、循环)、变量、数组/列表、映射和程序分解有经验,那么您应该准备接受 CS106B 106b 使用 C++程式语言语言教学,但是 c + + 更多的是作为思想的载体,而不是作为研究对象。如果你对深入研究 c + + 感兴趣,可以考虑研究一下 CS106L。

  • CS106A 是编程和计算机科学的第一门课程,为那些没有任何经验的人开设。CS106B 是第二门课程,为那些懂得基本编程的人讲授更高级的编程和计算机科学。
  • CS106A 为以前没有编过程序的人介绍了代码和计算机编程。
    • 我们将涵盖 Python 中基本编程的所有重要主题: 类型、数字、字符串、函数、线性集合、字典、逻辑、分解、良好的编程风格、整个程序结构、文本、文件处理、调试和性能。我们还将介绍一些将来可能需要的更高级的主题,包括 lambdas、 comprehension、 modules 和 Jupyter 笔记本。
  • CS106B 编程抽象是我们编程序列入门课程的第二门课程。
    • 前提条件 CS106A 为 Python 的编程方法和问题解决奠定了坚实的基础。有了这些,CS106B 会让你熟悉 C++程式语言,并介绍先进的编程技术,如递归,算法分析,抽象化,探索经典的数据结构和算法,并给你实践应用这些工具来解决复杂的问题。
    • C + + 基础
    • 抽象数据结构
    • 递归
    • 课程和面向对象程序设计
    • 内存管理和实现级抽象
    • 链接数据结构
    • 高级算法
  • CS107是斯坦福编程序列入门课程的第三门课程
    • CS106课程为您提供了编程方法论和抽象方面的坚实基础,CS107以此为基础建立并扩展了您的编程经验和技术的广度和深度。本课程将从 c 语言到微处理器来解开机器的神秘面纱。随着对计算机系统如何执行程序和操作数据的完全理解,你将成为一个更高效的程序员,尤其是在处理调试、性能、内存和健壮性等问题时。课程包括: c 语言,数据表示,机器级代码,计算机算法,代码编译的元素,内存和运行时性能的优化,内存的组织和管理。
    • CS107的先决条件是 CS106B/x (或同等学历)。你应该具备使用递归、动态数据结构(指针、链表、树、图)、抽象化、经典数据结构(列表、堆栈、队列、集合、映射)和标准算法(搜索、排序、散列)的实用 c/c + + 技能。您应该了解良好的工程和设计的内在价值,并且期望生成分解良好、可读的代码。如果你需要帮助来决定你的正确位置与我们谈话。
  • CS107和 CS110都是 b & o 教科书《CSAPP》的子集
  • Computer Systems: A Programmer’s Perspective 计算机系统: 程序员的视角 by Bryant and O’Hallaron, either the 2nd or 3rd edition

CMU卡内基梅隆大学 计算机科学


MIT OpenCourseWare (OCW)

这个想法很简单: 把我们所有的课程材料都发布到网上,让每个人都能广泛地获得。”麻省理工学院工程学院教授 Dick k.p. Yue 麻省理工学院 MIT开放课程是一个基于网络的出版物,几乎涵盖了麻省理工学院的所有课程内容。开放式课程对全世界开放,并且是麻省理工学院的永久活动。 通过开放式课程,教育工作者改进课程和课程,使学校更加有效; 学生找到额外的资源来帮助他们成功; 独立学习者丰富他们的生活,并使用内容来应对我们世界上最困难的挑战,包括可持续发展、气候变化和根除癌症。


康奈尔大学


普林斯顿

华盛顿大学

布朗大学

韦尔斯利

杜克大学

原文:https://zhuanlan.zhihu.com/p/320063653

Rational Rose License 2007 license 到期问题

Rational Rose是一种面向对象的统一建模语言可视化建模工具。用于可视化建模和公司级水平软件应用的组件构造。

近期有人反映Rational Rose License 2007 的license过期失效的问题。针对此问题有如下几种解决办法:

1.本机时间

将电脑本机时间修为2020.1.6之前的日期,再重新导入license.upd文件即可。这种方法的缺点是:每次使用的时候都得修改时间,或者一直不修改时间(电脑上的时间一直是错误的!)。

2.导入文件(使用此方法成功)

将此组文件解压后放到Ration Rose2007的安装目录Common文件夹下,然后重新打开该软件即可。有的同学安装的时候还会遇到“Rational License Key Error”这种情况,用这种方法也可以。

链接:https://pan.baidu.com/s/1Zb3XSzoBCXZOad_lonhZhg 
提取码:uoz2

3.修改license.upd文件(未成功)

将license.upd文件扩展名改为txt,然后将所有的 06-jan-2020修改成以后的日期,保存文件后再将扩展名修改为upd。此种方法未成功,有兴趣的同学可自行研究。

INCREMENT RequisitePro rational 4.0 06-jan-2020 uncounted \
    BA0A38B7239E HOSTID=ANY ISSUER="THE FORCE TEAM" NOTICE="The \
    Force Team - 2007" ck=146
INCREMENT RationalSuiteEnterprise rational 4.0 06-jan-2020 uncounted \
    C93A81890161 HOSTID=ANY ISSUER="THE FORCE TEAM" NOTICE="The \
    Force Team - 2007" ck=76
INCREMENT Robot rational 7.1 06-jan-2020 uncounted 76ABCAF51BB6 \
    HOSTID=ANY ISSUER="THE FORCE TEAM" NOTICE="Rational Startup \
    License" ck=134
INCREMENT LT_Playback_100000VU rational 7.5 06-jan-2020 uncounted \
    28D086A1F873 HOSTID=ANY ISSUER="THE FORCE TEAM" NOTICE="The \
    Force Team - 2007" ck=90

附:Rational Rose 2007下载链接:

链接:https://pan.baidu.com/s/1yY6PQpHFmkACWFnj6v9KCg 
提取码:l4k4

原文阅读:Rational Rose License 2007 license 到期问题

Rational Rose2007详细安装步骤

学习了UML,那么Rational rose画图软件当然就是必不可少的了。我的电脑是win7 64位的系统。下面的链接是安装软件以及破解方法。该软件是BIN格式的,也就是镜像文件,需要安装一个虚拟驱动对其进行安装。

安装软件:http://yunpan.cn/cgEFPECZjcK6H 提取码 af67

破解方法:http://yunpan.cn/cgEF6TBbBrLqg 提取码 c35b

下面说下详细地安装步骤。

(1) 双击setup安装程序,进入安装向导界面,如图1.

图1

(2) 单击【install IBM Rational roseenterprise edition】按钮,进入图2(没有截图),该界面中软件提示需要进行系统升级(主要是安装引擎InstallShield比较老,需要升级,如果版本新则不用),单击【是】按钮,系统在进行了短暂的升级后进入图3的界面

(3) 如图3,该界面是安装向导。

图3

(4) 在图3中单击【下一步】按钮,进入选择部署方式界面,如图4.该界面选择“Desktop installation from CD image”进行本地桌面安装。

图4

(5) 在图4中单击【下一步】,进入安装向导界面,如图5.该界面提示马上安装Rational rose。

图5

(6) 在图5中单击【Next】,进入安装注意事项界面,如图6。

图6

(7) 在图6中单击【Next】,进入软件许可证协议界面,如图7。这里选择【接受】。

图7

(8) 在图7中单击【接受】,进入设置路径界面,如图8。可以单击【Change】选择安装路径。

图8

(9) 设置完路径,单击【Next】,进入自定义安装选项,如图9(按照默认设置安装)。

图9

(10) 在图9中单击【Next】,进入开始安装界面,如图10。

图10

(11) 在图10中单击【Install】,开始复制文件,如图11。

图11

(12) 系统安装完毕,提示重启计算机,如图12,选择重启(Yes)。

图12

至此,安装完毕。下面就是对Rational rose进行注册。

下载了我上传的破解文件夹后,在Rose_2007_CRACK的CRACK文件夹里面有两个文件,install.txt是破解方法,license.upd是破解文件;

具体步骤为:

“开始”——>“所有程序”——>”IBM Rational”——>”IBMRational License Key Administrator”,点击打开后,选择第二个选项“Importa Rational License File”。

点击“下一步”,选择“Browse…”

选择“Browse…”后弹出文件选择对话框,在破解方法文件夹中的Rose_2007_CRACK中的CRACK中找到license.upd文件,选中license.upd,点击“打开”。

点击“Import”,跳出一个框框,再点击“Import”,就会跳出一个消息框告诉你文件导入成功了,如下:

导入成功消息框:

最后点击“确定”,关闭窗口就可以使用了!

————————————————
版权声明:本文为CSDN博主「徐凤竹」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/xfz0330/article/details/39890867

清空日志文件 php-fpm.log 和 slow.log

php-fpm.log 和 slow.log 这两个日志文件都比较重要,它们是在目录 /usr/local/php/var/log,我发现 php-fpm.log 已经很大了,打开可以翻很多很多页,最早还是14年的记录了。它们可以清空,但不要删除。清空方法很简单,退到/usr/local/php/var/log后,执行:
cat /dev/null > php-fpm.log
cat /dev/null > slow.log

  同样的方法,可以清空 Linux 系统日志。一般系统日志在/var/log/ 下,可以ls -lh /var/log/ 看一下占用的大小。
cat /dev/null > /var/log/syslog
cat /dev/null > /var/adm/sylog
cat /dev/null > /var/log/wtmp
cat /dev/null > /var/log/maillog
cat /dev/null > /var/log/messages
cat /dev/null > /var/log/maillog
cat /dev/null > /var/log/mail.info

原文:https://ihacksoft.com/1315.html

linux清理缓存的命令

查看缓存的命令:

free -m //清理缓存的命令

echo 1 > /proc/sys/vm/drop_caches
echo 2 > /proc/sys/vm/drop_caches
echo 3 > /proc/sys/vm/drop_caches

echo 0 是不释放缓存
echo 1 是释放页缓存
ehco 2 是释放dentries和inodes缓存
echo 3 是释放 1 和 2 中说道的的所有缓存

说明:

1>. /proc是一个虚拟文件系统,我们可以通过对它的读写操作作为与kernel实体间进行通信的一种手段。也就是说可以通过修改/proc中的文件,来对当前kernel的行为做出调整。也就是说我们可以通过调整/proc/sys/vm/drop_caches来释放内存。

0 – 不释放

1 – 释放页缓存

2 – 释放dentries和inodes

3 – 释放所有缓存

数字1是用来清空最近放问过的文件页面缓存

数字2是用来清空文件节点缓存和目录项缓存

数字3是用来清空1和2所有内容的缓存。

2>. 关于drop_caches的官方说明如下:

Writing to this file causes the kernel to drop clean caches,dentries and inodes from memory, causing that memory to becomefree.

To free pagecache, use echo 1 > /proc/sys/vm/drop_caches;

to freedentriesandinodes, use echo 2 > /proc/sys/vm/drop_caches;

to free pagecache, dentries and inodes, use echo 3 >/proc/sys/vm/drop_caches.

Because this is a non-destructive operation and dirty objects are not freeable, the user should run sync first.

原文:linux清理缓存的命令

Linux篇:Linux 端口被占用如何解决?

01 前言

最近在linux服务器上部署应用,总是出现端口被占用的情况,有时关闭软件,kill进程也会出现端口占用。

下面以80端口为例,列出详细解决过程

02 解决办法

1.查找被占用的端口

  netstat -anp

  netstat -anp | grep 80

 COMMAND   PID   USER   FD   TYPE   DEVICE    SIZE/OFF    NODE      NAME

  Java            14576  root     36u   IPv6    35452317    0t0         TCP *:pcsync-https (LISTEN)

  # netstat -anp 查看端口使用情况

  # netstat -anp | grep 80 只查看端口80的使用情况

2.查看端口属于哪个程序?端口被哪个进程占用

  lsof -i :80

# 如果用lsof -i命令查不到端口, 安装一下就ok了 `yum install lsof -y`

3. 杀掉占用端口的进程

  kill -9 进程id

  kill -9 14576

作者:walker86
链接:https://www.jianshu.com/p/7102764e64f4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。