作者:snsn1984 这是这一次零基础入门的最后一,这次的主要任务是实战一个Pass。 任务描述: 实现一个Pass,该Pass可以读取一个程序中所有的for循环的循环头的名字并输出。 同时,实现一个测试用例去测试输出的结果是否正确。该Pass的输入应该包含嵌套 循环。 在这个任务...
转载 2013-02-28 10:04:00
151阅读
2评论
大家好,我是Antvictor,一个励志要成为架构师的程序员。闲话少说,接下来请和我一起进入《七天入门Python》,首先是Python安装。
原创 2023-09-07 15:43:00
120阅读
七天语言KotlinGoC#JavaScalaPythonJavaSripthello,world基本数据类型与类型系统关键字与操作符循环与分支字符串与数组集合类面向对象编程函数式编程文件IO正则表达式多线程Json序列化http编程API ...
原创 2022-06-09 08:56:53
171阅读
七天LLVM零基础入门这系列文章,为了让刚接触LLVM的人在最短的时间内快速的熟悉LLVM。这系列文章,现在经过将近一年的时间的使用,有了不少反馈的意见,现在将这些情况总结一下。 1. 在按照这个七天的学习计划进行的学习过程中,不少人出现了延误现象,主要体现在读文档的时候,读的过于仔细,然后感觉...
转载 2014-01-10 09:51:00
87阅读
2评论
我印象最深刻的是“八德”。八德是中华传...
原创 2022-12-21 10:06:04
146阅读
继续条件循环语句whilecase条件测试语句计划任务linux中用户身份、组、添加删除用户
原创 2019-11-23 21:11:52
542阅读
昨日内容: 1.提权 1.1) su 切换用户 su - username 登录式Shell su username 非登录式Shell 会加载1个当前用户的个人配置和两个系统环境变量文件; 登录Shell: /etc/profile-->/etc/profile.d/*.sh--> ~/.bash_profile --> ~
原创 2021-07-15 20:13:54
395阅读
   1.进程:进程为应用程序的运行实例,是应用程序的一次动态执行。Linux系统中每个进程都有自己的进程号(PID),其中PID=1的进程init是所有进程的父进程。其中,进程的状态有S(interruptible sleep),R(Running or runnable),D(uninterruptible sleep),T(stopped),Z(zomibe)。某一时刻系
原创 2011-04-24 23:39:35
585阅读
47.编写Shell脚本shell脚本的模式:交互式(Interactive):用户每输入一条命令就立即执行。批处理(Batch):由用户事先编写好一个完整的Shell脚本,Shell会一次性执行脚本中诸多的命令。查看SHELL变量可以发现当前系统已经默认使用Bash作为命令行终端解释器了:查看系统默认使用Bash作为命令行终端解释器简单写一个脚本:第一行的脚本声明(#!)用来告诉系统使用哪种Sh
原创 2019-01-24 21:45:38
533阅读
[ ][[ ]]test(a=123;echo 123) #()会生成一个子shell{ a=123;echo 123; } #在当前shellread varread -p "please input: " nameread -sp "please inupt passwd: " passwdread name arg
原创 2022-12-26 14:19:49
106阅读
没有时间做实验已经落下很多了,要加油了
原创 2021-10-23 22:22:16
513阅读
## MySQL查询近七天、当前周七天数据 在日常开发中,我们经常需要查询最近一段时间内的数据,比如近七天或当前周的数据。对于MySQL数据库,我们可以利用日期函数和条件查询来实现这个目标。 本文将介绍如何使用MySQL查询近七天和当前周的数据,并提供相应的代码示例。 ### 查询近七天数据 要查询近七天的数据,我们可以利用MySQL的日期函数和条件查询来实现。具体步骤如下: 1. 获取
原创 2023-09-12 04:40:23
821阅读
        第二的任务中的LLVM IR的文档(​​http://llvm.org/docs/LangRef.html​​)对于初学者来说,看起来一定很费劲,内容繁杂,找不到头绪,看了后边的忘记了前面的,这些都是很正常的。但是,这里需要注意的是,不管多烦躁,一定要硬着头皮先把这个文档通读一遍,在读的同时,可以自己写一个小程序,根据前面学习的使用clang的命令将该程序转换成.ll格式的,
转载 2013-02-22 09:46:00
42阅读
2评论
目录GC全称Garbage Collection目前主流的垃圾回收算法有两类,分别是追踪式垃圾回收算法(Tracing garbage collection)和引用计数法( Reference counting )。而三色标记法是属于追踪式垃圾回收算法的一种。追踪式算法的核心思想是判断一个对象是否可达,
原创 2021-08-19 14:55:40
212阅读
这一篇我们聊聊wpf中的画刷,在wpf中如果想玩各种花哨,那么如何使用画刷则是我们的基本功,首先看一下类图从图中可以看出,wpf有5种画刷和1种自定义画刷,都是继承自基类Brush,我们看看基类中有哪些好玩的东西。这里有3个比较感兴趣的属性,分别属于”透明度“和”图像转换“,好,下面我们一一解说。一:SolidColorBrush(实心画刷) 实心画刷是我们用的最多的,也是最简单的一个,其实也就是填充色的意思,一个很简单的例子:其实这里的Background=Red使用的就是SolidColorBrush,xaml进行解析时,发现Background是Brush类型,刚才我也说了...
原创 2021-09-04 14:36:47
218阅读
这里有3个比较感兴趣的属性,分别属于”透明度“和”图像转换“,好,下面我们一一解说。   一:SolidColorBrush(实心画刷)     实心画刷是我们用的
原创 2023-04-21 09:01:28
254阅读
作者:snsn1984 第一步:对优化代码的pass继续进行深入的分析 首先检查一下第五中的Pass练习,什么情况下可以进行优化,什么情况下不可以进行优化。 可以参照系统自带的Pass: http://llvm.org/docs/doxygen/html/DCE_8cpp_source.h...
转载 2013-02-27 09:43:00
45阅读
2评论
作者:snsn1984 第一步:复习 第三的时候,我们学习了LLVM的编程指引。在开始第四的学习之前,需要复习之前学习过的两篇文档: LLVM IR的文档(http://llvm.org/docs/LangRef.html) 编程指引文档 (http://llvm.org/docs...
转载 2013-02-25 09:31:00
83阅读
2评论
NodeJS基础什么是NodeJSJS是脚本语言,脚本语言都需要一个解析器才能运行。对于写在HTML页面里的JS,浏览器充当了解析器的角色。而对于需要独立运行的JS,NodeJS就是一个解析器。每一种解析器都是一个运行环境,不但允许JS定义各种数据结构,进行各种计算,还允许JS使用运行环境提供的内置对象和方法做一些事情。例如运行在浏览器中的JS的用途是操作DOM,浏览器就提供了document之类
原创 2019-10-31 11:10:50
747阅读
今天的重点是文件的各种权限,一般权限,特殊权限,隐藏权限,FACL,我怎么觉得一个FACL最好用呢。
原创 2021-10-22 21:15:59
290阅读
  • 1
  • 2
  • 3
  • 4
  • 5