shell编程知识点,shell语法基础

  shell编程知识点,shell语法基础

  快速深入语言的几个问题

  语言快速渗透的几个问题

  劳资双方明天就要结婚了,今天是婚前最后一篇博客。

  1 .你好,世界

  目标:在屏幕上打印hello,world。

  原因:不解释。

  高级:当命令行给出不同的参数时,打印hello,name。当给出开关时,打印hello,123。

  2.常规提取

  目的:写一个正则表达式(或者类似的东西),从一个网页源代码中找到某个标签的内容,去掉前后空格,显示出来。

  原因:考验字符串处理能力。

  高级:支持常规扩展

  3.扫描并移除重量

  目标:扫描一个目录和子目录中的所有文件,以消除重复文件。

  原因:考验文件系统操作能力。

  高级:多线程处理,注意吞吐量颠簸。

  4.做24点自动计算程序

  目标:写一个能算24分的程序。要求能够自定义扩展运算符。

  原因:检查深度优先搜索、堆栈、结构设计、抽象处理能力等。

  高级:并发处理。有几种语言不一定能做到并发,或者并发很难,不好看,比如python。

  5.制作一个计算器

  目的:做计算器,要求计算1 2% 3=7,支持()。

  原因:表达式解析和处理需要程序的方方面面,字符串处理等等。

  高级:用这种语言做一个eval函数。

  7.抓取网页

  目的:实现一个服务,定时下载一批符合规则的网页,解析这些网页,得到格式化的数据,存储在数据库中。

  原因:考验系统开发能力,基础网络库,字符串处理能力。

  高级:分布式捕获。

  8.留言板

  目标:设计一个留言板,可以保存所有人提交的文字,一起展示。提交时不需要验证,呈现时也不需要分页。

  原因:测试网络服务能力,数据库支持,多语言支持。

  高级:防止XSS攻击。

  9.异步大型并发服务器

  目的:设计一个异步http服务器,可以响应请求,添加、删除和修改数据库中的数据。不要使用现有的http框架和容器。

  原因:集成测试

  高级:不要用现有的数据库,自己写一个。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: