首页
关于
友情链接
文章归档
Search
1
centos 32位 64位 下挂vagex一键包代码
719 阅读
2
wordpress转typecho方法
615 阅读
3
一个自制的virto精简版kvm qemu win2003模板 最低64M内存可用
605 阅读
4
PHP 安装
540 阅读
5
暴雨 车被泡了~
480 阅读
默认分类
vps综合利用
登录
/
注册
Search
标签搜索
Uncategorized
安装
mysql
utf-8
网站
google
linux
free
免费
黑色
ssl
一键包
优化
40%
press
vagex
32位
64位
debian
domain
御品VPS
累计撰写
501
篇文章
累计收到
1
条评论
首页
栏目
默认分类
vps综合利用
页面
关于
友情链接
文章归档
搜索到
8
篇与
默认分类
的结果
2021-02-21
参禅之法
参禅之法妙无穷,定身息心智慧生!参禅,是以见性契悟涅槃妙心为主,除此皆是助道之法。禅之一字,本是天竺语音,具体应名禅那,翻成汉语意为思维修。 禅的体性,经教祖语,立种种不同名称。《梵网经》说名心地。《般若经》说名菩提,亦称为涅槃。《华严经》立为法界。《楞伽经》说名如来藏识。如是等名,不烦多举。一法千名,应缘立号。祖师门下,有时呼为自己,有时名为正眼,有时号曰妙心,有时名曰主人翁、无底钵、没弦琴等等,不可俱录。若见性悟心,诸名尽晓,迷昧自性,诸名皆滞。 禅定一行,最为神妙,能发起自性的无漏智慧。一切妙用,万德万行,乃至神通光明,皆从禅定生。故三乘人欲求圣道,必须修禅,离此无门,离此无路。但禅有深浅、内外、大小,三乘各异。如来禅、祖师禅,必须心无所著,方可参究妙悟。 修禅之法,在形式上必须静坐,诸佛菩萨,三乘圣者,没有不通过静坐修禅而悟道解脱的。在行住坐卧四威仪中,端身静坐,最易定身息心,有利于用心参究。 释迦太子,修苦行六年,不得解脱,悟知苦行非道,非菩提因,遂从座起,至足连河沐浴,受牧女难陀波罗乳糜供养,气力充足,诣佛陀伽耶,厚敷净软草座于毕波罗树下,跏趺而坐,端身正念,发大誓言:我今若不证无上大菩提,宁可碎是身,终不起此座。于是端坐思维,经过降魔等阶段,终于十二月八日明星出时,豁然大悟,得无上正真之道,成最正觉。 开创中国禅宗的菩提达摩大师,梁普通年间来到中国,武帝迎入宫中问法,帝不能领悟。大师知机不契,遂到河南嵩山少林寺面壁而坐,九年如一日。终日默默,人莫之测,谓之“壁观婆罗门”。 这是佛祖给修习禅定者做出的榜样。虽然六祖为破斥死坐不用心者,而向薛简说:“道由心悟,岂在坐耶”的方便语。但参禅最正确的形式,还是应以佛祖为榜样,以结跏静坐为主,于参禅易得成就。若为保任禅心,亦须在行住坐卧时,融化贯彻于生活中。故永嘉禅师在《证道歌》里说:“行亦禅,坐亦禅,语默动静体安然。”参禅在形式上来说,以坐为主,坐是四威仪中最稳健中正的方法,姿态形式最为端正,故结跏趺坐是修禅的要道。 坐禅首先要发心,百丈禅师《坐禅仪》说:“夫学般若菩萨,起大悲心,发弘誓愿。精修三昧,誓度众生,不为一身独求解脱。”常住大悲心以无量功德回向众生。誓断烦恼,誓证菩提,一切莫为,只管打坐,放舍诸缘,休息万事,身心一如,动静无间,一定能得到禅定而开悟,作祖成佛。 静坐之先,选择环境,亦至关重要,必须选择寂静处,即远离喧杂,不闻杂乱的人畜之声的处所。其次调和五事: 1.调食:饮食本为滋身进道之所需。但食之过饱,则气急身满,百脉不通,令心闭塞,坐即不安。若食之过少,则身体羸虚,意虑不固。多食少食都非得定之道。还有吃了杂秽之物,令心识昏迷。若吃与自身不相宜的食物,则触动旧病,使四大相违,身心不安,也不利于修定。所以说“身安则道隆,饮食知节量,常乐在空闲,心静乐精进,是名诸佛教。”吃饭之后,必须休息半小时才能入坐,否则身息不调。 2.调睡眠:睡眠本是无明惑覆,不可纵之,若睡眠过多,非唯废修圣法,亦复丧失功夫,令心暗昧,善根沉昧,要经常思念无常,调伏睡眠,令神气清白,念心明静,如是方可栖心圣境,三昧现前。故经云:“初夜后夜,亦勿有废。无以睡眠因缘,令一生空过,无所得也。” 3.调身:调身就是关于坐禅时对自己身体的调整。先需厚铺坐具,使身体能安稳久坐,无所妨碍。次当整定,即调整定式。坐法有两种:一、结半跏趺坐,即以左脚置右脚上,牵来近身,令左脚指与右膝齐,右脚指与左膝齐。二、全跏趺坐,先将右脚置于左膝上,再将左脚安于右膝上。古来分别称为“吉祥坐”与“降魔坐”。禅宗本来没有这种区别,唯以坐久疲劳时,左右上下交替结跏都无否可,但总以半跏趺坐方为相宜。其次宽解衣带,使衣带周正,不令坐时脱落。衣带勿使过紧,过紧身体窄迫,气息亦不调。迥松时易生颓堕,以松紧适度为要。 次当安手,以左手掌置右掌上,两手大拇指相接,当心而安。照印相说,名为“法界定印”。 次当正身,先当摇动其身及诸支节,约反覆七八次,如按摩法,勿令手脚差异。如是坐已,则身端坐直,令脊骨勿曲勿耸,不得左倾右斜,前躬后仰。坐时不可依靠墙壁及屏障等物,否则久坐成患。 次当正颈,鼻子与脐对,不偏不斜,不低不昂,平面正坐。 次当口吐浊气,吐气之法,开口放气,不可令粗急,宜缓细深长,绵绵恣气而出,想自身百脉不通处俱随放息而出。闭口,鼻纳清气。如是至三至七次,若身息调和,但一次亦足。 次当闭口,唇齿相依,舌顶上颚。 次当闭眼,只令断外光而已。 当端身正坐,犹如奠石,无得身首四肢辄尔动摇,是初人禅定调身之法。举要言之,不宽不急是身调相。 又极寒极热或过寒过热及迎风处,皆不宜静坐。光线也应选择适当,过明过暗,都非所宜。 如上所讲,住处衣食似乎与坐禅无关,实则不然,住处影响于心,饮食影响于身,睡眠影响进修,衣带松紧影响于调息。所以调和五事不可轻忽。4.调息:调息就是调和呼吸,健康人的呼吸,大都正常;一旦四大不调,或精神异常时,脉搏就会变动,呼吸也就不规则了,这是每一坐禅人都有的经验。坐禅的时候,呼吸不调,心自然也因之而不调,身体浮动,就不能把心镇静下来,不能心安意悦,就不能明净入定。 息有四种相:一风、二喘、三气、四息。前三种是不调相,后一种为调相。 坐时鼻中之息,出入有声,叫做风相。 坐时鼻息的出入,虽无声音,而息出入结滞不通,是为喘相。 坐时息已无声,亦不结滞,但出入不细,是为气相。 坐时鼻息出入无声音,不结滞,不粗浮,出入绵绵,若存若亡,资神安稳,情抱悦豫,此是息相。 守风则散,守喘则结,守气则劳,气息则定。 静坐时有风喘气三相,是名不调。若用功参究,复为心患,心亦难定。若欲调之,当依三法:一、下住安心,即把心放于气海丹田(气海丹田即脐下一寸五分之处)),把心镇静下来,将下腹部徐徐用力,使之稍稍向前,精神安住,呼吸自然调顺。二、放宽身体,不要矜持,放舍一切,使身体轻松愉快。三、想气从遍身毛孔出入,通行无障。 息调则众患不生,散心易定。总起来讲,无声音,不结滞,不涩不滑,是息调相。5.调心:调心之法有两种:一、调伏乱想,令心与参究相应,不令越逾。二、当令沉浮宽急适得其所。什么叫沉相?若坐时心中昏暗,心非明历,无所参究,头好低垂,是为沉相。这时当系念于鼻端,坐安心于发际、眉间(两眉中心),或令心明历,专注本参,无分散意,此可对治沉相。什么叫浮相?若坐时心好掉动,身亦不安,念外异缘,寻思杂事,这是浮相。这时应安心向下,最好安住在气海丹田、或肚脐中。更主要者,振奋精神,心住本参,止住散念,心即定住,则心容易安静。总起来讲,心无乱想,不浮不沉是心调相。 调身、调息、调心这三种方法,在初、中、后(也就是入、住、出),特别是在初、中阶段,若有不调相,皆需随时适当调整。 若欲出定,徐徐动身,安详而起,不得卒暴。出定之后,也要常作方便,护持定力。 禅之可尊贵者,以得法的要道,全在实修、实证、真参,真究,因此称之为“坐禅办道”。 今引百丈怀海禅息《坐禅仪》全文,以资共勉。 “夫学般若菩萨,起大悲心,发弘誓愿。精修三昧,誓度众生。不为一身,独求解脱。放舍诸缘,休息万念。身心一如,动静无间。量其饮食,调其睡眠。于闲静处,厚敷坐物。结跏趺坐,或半跏趺。以左掌安右掌上,两大拇指相拄。正身端坐,令耳与肩对,鼻与脐对,舌拄上颚。唇齿相著,目须微开,免致昏睡。若得禅定,其力最胜。古习定高僧,坐常开目。法云圆通禅息呵人闭目坐禅谓黑山鬼窟,有深旨矣。一切善恶,都莫思量,念起即觉,常觉不昧。不昏不散,万年一念,非断非常,此坐禅之要术也。坐禅乃安乐法门,而人多致疾者,盖不得其要,得其要,则自然四大轻安,精神爽利,法味资神。寂而常照,寤寐一致,生死一如。但办肯心,必不相赚。然恐道高魔盛,逆顺万端。若能正念现前,一切不能留碍。如《楞伽经》、天台《止观》、圭峰《修证仪》,具明魔事,皆自心生非由外有。定慧力胜,魔障自消矣。若欲出定,徐徐动身,安详而起,不得卒暴。出定之后,常作方便,护持定力。诸修行中,禅定为最。若不安禅静虑,三界流转,触境茫然。所以道探珠宜静浪,动水取应难。定水澄清,心珠自现。故《圆觉经》云:‘无碍清净慧,皆依禅定生’。《法华经》云:‘在于闲处,修摄其心。安住不动,如须弥山。’是知超凡超圣,必假静缘,坐脱立亡,须凭定力。一生取办尚恐蹉跎,况乃迁延,将何敌业。幸诸禅友,三复斯文。自利利他,同成正觉。”
2021年02月21日
75 阅读
0 评论
0 点赞
2021-01-03
欢迎使用 Typecho
如果您看到这篇文章,表示您的 blog 已经安装成功.
2021年01月03日
297 阅读
1 评论
1 点赞
1970-01-01
一个一键启动器
`import osimport tkinter as tkfrom tkinter import filedialog, fontimport win32apiimport win32conimport timeimport jsonfrom concurrent.futures import ThreadPoolExecutorexenlist = []def open_app(app_dir): os.startfile(app_dir)def select_program(): program_dir = filedialog.askopenfilename() if program_dir: exenlist.append(program_dir) program_listbox.insert(tk.END, program_dir)def save_config(): config = {"exenlist": exenlist} with open("config.json", "w") as f: json.dump(config, f) win32api.MessageBox(0, "配置已保存", "保存配置", win32con.MB_OK)def delete_config(): global exenlist exenlist = [] program_listbox.delete(0, tk.END) if os.path.exists("config.json"): os.remove("config.json") win32api.MessageBox(0, "配置已删除", "删除配置", win32con.MB_OK) else: win32api.MessageBox(0, "未找到配置文件", "删除配置", win32con.MB_OK)def load_config(): global exenlist if os.path.exists("config.json"): try: with open("config.json", "r") as f: config = json.load(f) exenlist = config.get("exenlist", []) for program_dir in exenlist: program_listbox.insert(tk.END, program_dir) except FileNotFoundError: pass else: win32api.MessageBox(0, "未找到配置文件", "加载配置", win32con.MB_OK)def start_programs(): with ThreadPoolExecutor(max_workers=4) as executor: for program_dir in exenlist: executor.submit(open_app, program_dir) print("程序启动器") logsys = win32api.MessageBox(0, "已全部启动完成....", "提示", win32con.MB_OK)# 创建GUI窗口window = tk.Tk()window.title("程序启动器")window.geometry("500x600")window.configure(background='#F5F5F5')# 设置字体font_style = font.Font(family="Arial", size=12)# 创建顶部标签top_label = tk.Label(window, text="程序启动器", font=("Arial", 20, "bold"), bg="#F5F5F5", fg="#333333")top_label.pack(pady=20)# 创建选择程序按钮select_button = tk.Button(window, text="选择程序", command=select_program, font=font_style, padx=20, pady=10, bg='#ADD8E6', activebackground='#87CEFA')select_button.pack(pady=10)# 创建程序列表框program_listbox = tk.Listbox(window, font=font_style, width=50, height=10, bg='#F0F0F0', fg='#333333', selectbackground='#ADD8E6', selectforeground='#333333')program_listbox.pack(pady=10)# 创建按钮框架button_frame = tk.Frame(window, bg='#F5F5F5')button_frame.pack(pady=20)# 创建保存配置按钮save_button = tk.Button(button_frame, text="保存配置", command=save_config, font=font_style, padx=20, pady=10, bg='#90EE90', activebackground='#98FB98')save_button.grid(row=0, column=0, padx=10)# 创建删除配置按钮delete_button = tk.Button(button_frame, text="删除配置", command=delete_config, font=font_style, padx=20, pady=10, bg='#FF6347', activebackground='#FF7F50')delete_button.grid(row=0, column=1, padx=10)# 创建加载配置按钮load_button = tk.Button(button_frame, text="加载配置", command=load_config, font=font_style, padx=20, pady=10, bg='#FFFF00', activebackground='#FFFF66')load_button.grid(row=0, column=2, padx=10)# 创建启动程序按钮start_button = tk.Button(window, text="一键启动", command=start_programs, font=("Arial", 16, "bold"), padx=30, pady=15, bg='#00FA9A', activebackground='#00FF7F')start_button.pack(pady=20)# 运行GUI窗口window.mainloop()
1970年01月01日
2 阅读
0 评论
0 点赞
1
2