LGX1972·大∵熊

微信号:lgx1972_9Y

博客生活 首页 新随笔 联系 聚合 管理
  96 Posts :: 1 Stories :: 619 Comments :: 1 Trackbacks

2015年6月11日 #

跟我一样,很多初学者确实很难编写出如题的DLL,即使编写出来也经常在调用过程中出现各种问题。我根据摸索写出了一个DLL,编译和调用代码获得通过。

以下举例简单说明,具体还有很多问题我也待继续研究。

 

1.用Visual C++ 新建一个Win32控制台 DLL项目(记得打钩空项目) 如:MyDll1

2.在头文件添加 Mydll1.h

#pragma once 
#include <iostream>
//函数原型
int __stdcall Add(int a, int b);
void __stdcall  ShuChu();

3.在源文件添加 Mydll1.cpp

#include "MyDLL1.h"

using namespace std;

int __stdcall Add(int a, int b)
{
    return a + b;
}

void __stdcall  ShuChu()
{
    unsigned long i = 1;
    unsigned long ulNum = 50000;  //循环5万次
    
    while (ulNum != 0)
    {
        cout <<"The ulNum is: "<< i <<endl ;
        ulNum--;
        i++;
    }
}

4.在项目菜单下修改 Mydll1 属性的配置如下(注意黑体粗体字部分):

5.先把项目编译一遍,得到一个Mydll1.map文件,在这个文件里包括该dll文件成员函数的名字修饰

因为做为初学者甚至是资深专家,都很难搞清楚成员函数名字修饰的规则,所以你必须要靠编译器本身来弄清楚修饰名。

6.编辑MyDll1.def文件为如下内容:

LIBRARY
EXPORTS
   Add = ?Add@@YGHHH@Z 
   ShuChu = ?ShuChu@@YGXXZ    

7.再次编译该项目一次。

这样就完成了一个可供VB.Net调用的Mydll1.DLL文件,把该文件拷贝进你要调用的VB.Net项目下的 \bin\Debug 文件夹下

8. VB.Net控制台项目的代码如下(具体功用不再详述):

 Private Declare Function Add Lib "MyDll1.dll" (ByVal a As Integer, ByVal b As Integer) As Integer
 Private Declare Sub ShuChu Lib "MyDll1.dll" ()

    Sub Main()

        Dim a1 As Integer
        Dim S1 As DateTime, S2 As DateTime
        Dim T1 As TimeSpan, T2 As TimeSpan

        Dim i As Long = 1
        Dim ulNum As Long = 50000
        '============= 调用并计算函数运行时间 ===========================
        S1 = Now
        ShuChu()
        S2 = Now
        T1 = S2.Subtract(S1).Duration

        '============= 用VB实现以上调用函数的相同功能 ====================
        S1 = Now
        While (ulNum <> 0)

            Console.WriteLine("The ulNum is:" & Str(i))
            ulNum -= 1
            i += 1

        End While
        S2 = Now
        T2 = S2.Subtract(S1).Duration

        Console.WriteLine(T1.TotalSeconds.ToString)
        Console.WriteLine(T2.TotalSeconds.ToString)
        '============== 调用DLL 里的Add函数===========================
        a1 = Add(21, 34)
        Console.WriteLine(a1.ToString)

        Console.ReadLine()

    End Sub


9.修改VB.Net项目属性/编译/目标CPU 为x86

10.编译运行成功! 

 通过这段VB.Net程序的运行结果,我们会发现:调用C++函数的运行效率其实并不如VB.Net同样功能的代码运行效率高,这是为什么呢?

posted @ 2015-06-11 18:49 LGX1972·大∵熊 阅读(261) | 评论 (0)编辑 收藏

2015年4月3日 #

未命名
爸爸,过得好吗?
在那边过得怎么样?
爸爸已经去世六年了
真是难以置信,已经六年了
我也在您四月去世那年的五月做了父亲
多想想给爸爸看看您可爱的孙子啊

爸爸我可能还是你担心的那样 很不懂事
虽然做了父亲,但过日子还是像玩过家家一样
在您眼里,我一直只是个孩子
没有办法啊,我一直就是和往常一样

今天,我目送儿子背着书包走进校园
他的背影快要消失在教学楼上时,他忽然回头看了我一眼
那一刻,让我想起了您也曾经这样目送我走进校园
顿时我眼泪忍不住就偷偷流了下来
爸爸,过得好吗?
posted @ 2015-04-03 22:46 LGX1972·大∵熊 阅读(138) | 评论 (0)编辑 收藏

2015年3月17日 #

错误提示: VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program, access all directories the program uses, and access all directories for temporary files. The VMware Authorization Service is not running。 解决办法: 打开控制面板——管理工具——服务,找到这个VMware Authorization Service服务,右键设置启动类型为自动或自动(延迟),再点击启动按钮。 再打开虚拟机软件就可以了,这个是授权服务,没有这个服务打开虚拟机软件时会出现相关权限缺失或错误的提示,虚拟机无法启动。

 

错误提示:

VMware Workstation cannot connect to the virtual machine. Make sure you have rights to run the program, access all directories the program uses, and access all directories for temporary files.
The VMware Authorization Service is not running。

解决办法:

打开控制面板——管理工具——服务,找到这个VMware Authorization Service服务,右键设置启动类型为自动或自动(延迟),再点击启动按钮。
再打开虚拟机软件就可以了,这个是授权服务,没有这个服务打开虚拟机软件时会出现相关权限缺失或错误的提示,虚拟机无法启动。
 

posted @ 2015-03-17 11:55 LGX1972·大∵熊 阅读(1071) | 评论 (0)编辑 收藏

2013年1月12日 #

2012年12月29日,刚开业的厦门乐购仕二楼,微软Surface RT平板电脑的推销员卖力地叫喊着:“来看看微软的Surface平板电脑吧,软件巨头做的平板电脑,大家一定要有信心哦!”说实话,我不知道这种信心究竟要从何说起?

对于Surface平板电脑,我很早就开始关注了,Surface平板电脑分为两个不同系统的版本,一个是使用Windows 8专为ARM处理器设计的版本Windows RT;另一个使用英特尔Core i5 Ivy Bridge处理器,使用Windows 8 Pro 。其中 Windows RT 版本的,跟当前的X86处理器的PC软件是不兼容的,就是说,它无法运行PC软件,该版本包含有RT版的Office 2013软件,捆绑在Windows RT上的Office,不能处理任何加载项,也不支持VBA或模板。Surface Pro 版的Windows 8 Pro,跟PC版的Windows 8 是一样的,但目前尚未正式发售。所以,在购买之前,用户一定要知道这个区别,买来以后可不要后悔哦。

对于Windows 8相对于以往Windows版本的改变,我想很多人都已经清楚了,也有很多像我这般好奇的也已经安装使用Windows8了,对于Metro界面,和动态磁贴,早已经不再陌生了,在 Windows Phone 手机上我们已经领略过它的风采,作为手机或者平板电脑来说,该风格的应用虽然谈不上炫丽,但至少还是得到了多数的肯定,当大家都对它有所期待的时候,无奈诺基亚不争气,始终无法在市场上振作起来,或者说是诺基亚被微软玩傻了,Windows Phone 7的手机竟然无法升级为Windows Phone 8系统,当用户得知这个消息时,很多人立马取消了购买Winodws Phone 手机的计划,再加上Metro (据说为了避免官司微软已经将“Metro”更名为“Microsoft design style”)应用的质量和数量跟 iOS 和 Android的应用差距太大,所以至今 Windows Phone 在市场上仍然只有当“小三”的份。

微软太自信了,或者说是太仓促了,居然把Metro 风格的UI也转移到 PC的操作系统上来了,由此我们看到了一个合二为一的操作系统Windows 8 ,它包含了传统的桌面应用和新的Metro风格应用。当我用鼠标和键盘在Metro界面上指指点点的时候,我多么希望的我屏幕是跟手机一样的触控屏,PC厂商很体贴用户的心情,很快就推出了带触控屏的显示器和笔记本电脑,但我想PC厂商不要指望Windows 8 能拯救当前不断萎缩的市场。而我对于Metro应用基本就是玩玩而已,至少目前我感觉它无法帮我做一些务实的事情,连上网我都不想用Metro 版的 IE10,因为感觉实在是太不爽了,哪里有桌面版的使用起来那么顺手!难道这些感觉都是因为我没有触控屏?

为什么Metro 只能在动态磁贴那个小方块里或者在全屏幕上运行,无法重叠窗口,无法任意缩放窗口,微软你当PC用户的电脑屏幕只有手机或平板电脑那么大啊?学习了那么多年的.Net、WPF之流的桌面开发,现在又要学习 WinRT的开发,难怪开发者纷纷转向苹果和谷歌的怀抱,居然还有人说WinRT是基于.Net的,我靠,我怎么看不出它跟.Net有个毛关系,我看倒是微软安慰开发者,为.Net提供了开发WinRT应用的功能而已。另外Metro应用开发限制怎么那么多?功能怎么那么弱?真的是开发者的开发水平太差了吗?

微软你这回真的搞错了,你要知道大家使用Windows的目的和习惯,你要知道功能强劲的传统的桌面Windows 应用才是Windows 生存并壮大的根本。经过我几个月来的测试和使用,我感到虽然系统运行速度并不慢,但是Windows 8蹩脚的操作方式使我操作PC的效率降低了许多。

惹恼了用户和应用开发者,那么Windows8 你就失败了,难道不是吗?事实上,从开始众星捧月般的吹捧,到现在越来越多的媒体开始发泄对Windows 8的不满,甚至有媒体说:Windows 8 将导致PC行业雪上加霜。或许我们都将见证一个历史性的转折,那就是Windows 8加速的了PC的革命,未来Windows 将可能不再扮演PC操作系统老大的角色了。

用户们(包括我个人)对微软的建议:
   把针对PC的Windows版本和针对移动产品的Windows版本分别独立设计;
   对于已经推出的Windows 8,尽快推出自救性的SP补丁或者8.1版。取消Metro这种已经证明即将失败的UI和应用;
   强烈要求吸取市面上已经成功的操作系统的各种改善用户操作体验的设计经验,在不增加硬件成本的情况下,对Windows8 做革命性的升级;
   让鲍尔默下课吧,让盖茨重新掌舵微软。不得不说,我们实在看不出来鲍尔默对微软和PC产业有什么促进和贡献。

posted @ 2013-01-12 21:36 LGX1972·大∵熊 阅读(350) | 评论 (5)编辑 收藏

2013年1月6日 #

这种情况一般出现在同时安装了XP和VISTA或WIN 7后,在两个系统下均分别安装OFFICE。

一个很莫名的 Office Enterprise 2007 在 Windows Server 2008 Enterprise 版本下的安装 Bug。

即便在安装时,选择安装所有功能组件,在每次打开 Word、Excel时,都弹出 安装配置向导,经过一番周折,终于找到完美解决方案。打开 word,都会弹出这个配置进度对话框,微软的这个bug,简直可以让人崩溃。

解决方法:

1. 通过重装Office以后解决此问题(太笨)

2. 注册

如若是Office 2003的对应问题,在运行对话框中输入:
reg add HKCU\Software\Microsoft\Office\11.0\Word\Options /v NoReReg /t REG_DWORD /d 1
回车即可

若是Office 2007的对应问题,在运行对话框中输入:
reg add HKCU\Software\Microsoft\Office\12.0\Word\Options /v NoReReg /t REG_DWORD /d 1
回车即可

若是Office 2010的对应问题,在运行对话框中输入:
reg add HKCU\Software\Microsoft\Office\14.0\Word\Options /v NoReReg /t REG_DWORD /d 1
回车即可

3. 改文件,也最简单,第2种方法无法修复Excel,本方法可以修复Excel

打开“我的电脑”——“C盘”——“Program Files\Common Files\Microsoft Shared\OFFICE12\Office Setup Controller”——找到一个“SETUP.EXE”的文件,对此文件重命名

4. 改注册表

开始-》运行-》输入regedit-》打开注册列表,找到HKEY_LOCAL_MACHINE\SOFTWARE\Classes,右键—》权限—》高级,选下面第二张图中第二个选项CREATOR OWNER ,点编辑,在完全控制,允许那边打钩!确定 !
posted @ 2013-01-06 01:26 LGX1972·大∵熊 阅读(1302) | 评论 (1)编辑 收藏

2012年11月6日 #

在一次或有意或无意间,在网上某处发现了你的QQ头像和QQ号,要不是那个头像提示我,我真的不敢相信那个那么娘的网名,那么娘的造型就是你,堂堂男子汉不要那么娘们气,说实话,我看了就是不爽!我登陆了你的QQ空间,看了你的腾讯微博,查阅了你的QQ个人资料,于是我知道你恋爱了。

从我掌握的资料上看,你应该是在初三的时候,喜欢上了那个叫做“婷”的女生,她让你茶饭不思、让你彻夜难眠、甚至让你为她偷偷流泪为她心痛。其实同样经历,同样的感觉,我也曾经拥有过。是的,不要看我们是70后的,但是我们一样走过那段朦胧迷茫但却刻骨铭心的甜蜜岁月。

记得在湖南长沙,读初中二年级的时候,我喜欢上了班上那个叫“燕子”的女孩。从此每天我都想见到她,走路的时候想着她,吃饭的时候想着她,睡觉的时候想着她,上课的时候默默注视着她,所以我杯具了,书自然没有读好,呵呵。那时没有网络、没有QQ、没有微博、更没有手机,我经常使用的追求手段就是传字条、写情书,当然,我也绝对不是老土,上世纪80年代末期,很多人还不知道电脑为何物的时候,我就在用电脑(那时只叫做计算机)编程了,我用BASIC语言编写了漂亮的动画程序,装在软盘里送给她,她的几许赞美总让我欣喜若狂。就这样,我们慢慢就恋爱了,从来没有牵过手,从来没有背靠背,更没有拥抱和接吻,有的只是肩并肩依依不舍地一起欢声笑语走过那段美好时光。高一的时候,我即将离开长沙回到福建老家,她来火车站送我,火车开动之时,她忽然哭得跟泪人似的,我头探出车窗,看见跟着火车她跑了好远好远……此时,我耳边似乎响起她经常说的那句话“熊,我们要是能永远在一起多好啊!”……10年之后,她结婚之前打电话告诉了我,她说她还珍藏着我送给她的好几张软盘,我对她说:“扔掉吧,因为现在已经没有哪台电脑可以读取那种软盘了。”她说她读得懂就好,那是她最真挚最美好的回忆。电话这边的我,泪水已经模糊了双眼……

所以,也许不该用“早恋”这个词,因为这个词本身就夹杂着大人们对这种行为的否定。我始终认为少男少女的初恋跟成人的恋爱比起来更是崇高的,是纯洁的,是无可非议的。有人说,你们这个年纪正值花季,那么初恋也许就是人生花季当中绽开的第一朵鲜花吧。

你说你爱上了婷,是的,我不想否认你爱她。我想告诉你的是:在人生的不同阶段,你对爱将有不同的理解和期待。所以不要轻易许下什么诺言,男子汉一言九鼎一诺千金,说到就一定要尽全力做到,不然就不要说,这是我做人的原则。当然,更不要做出让你无法承担后果的行为,如果你做了什么,那么就要有心理准备去承担任何可能的后果,因为爱了就要付出,爱了就要负责。

既然讲到恋爱,就不妨再说点生理知识。也许某天早晨,你起床时,发现自己的内裤湿了一片,哦——天啊,迷惑、尴尬、羞耻、自责、罪恶感?不,等等,这些情绪都不必要,这是每个正常的男孩子都会经历的,我不知道你们的生理课老师有没有讲过这些,你长大了,所以没有什么好害羞的,明白就好。也不要提心吊胆着,怕妈妈洗你的内裤,发现你的这个秘密,你妈妈跟我是同龄人,她应该懂的。她也许会想得更多,她会想,你是不是手淫了(或叫自慰,你们叫做打飞机或打手枪——不要跟我说你不懂),她或许会很担心。但是我想她应该懂得尊重你的隐私权。我想告诉你的是:凡事都要有个度,过度就会伤害了自己。男人最容易犯的错误就是无度,否则没有必要有什么心理负担。

你们比我们那时享有更多的信息,享受着更多的关爱,你们自由、自信、奔放有活力,更有创造力。高一的你承载着父母的殷切希望,快步迈向改变人生命运的高考门槛。你们的学习压力比我们那个时期大得多,竞争很残酷很无情,但这是现实,你只能去适应它,因为你没有办法去改变它。如果你自己有什么不良的情绪,不妨多跟父母沟通沟通,甚至也可以跟他们探讨爱情的问题,这都没有什么关系。记得我以前有烦恼之事都跟父亲倾诉,父亲的温暖的大手握住我总是带给我无穷的安慰和力量。所以有时间多陪在你父母身边,享受他们给你的,会让你感恩一辈子的爱。

posted @ 2012-11-06 09:43 LGX1972·大∵熊 阅读(288) | 评论 (3)编辑 收藏

2012年5月31日 #

很久没有上来了。

本来想继续把学佛方面心得继续写下去,不想多看了点大师们的佛经讲义,竟然不敢再动笔了,写下去必然很多东西不是自己的,而是抄袭的。

不写下去呢,又怕把属于自己的那么一点点心得忘却。

主要是因为时间方面的关系,微博写的也并不多,更不要说博客了。


这些天儿子感冒发烧,最高体温达40
度。看他烧得浑身发红,手脚颤抖,我是紧张心疼的要死,听他说话却是若无其事,睡觉醒来,睁开眼睛看到我时

他仍然不忘记损我一下:“爸爸,你这猪头干嘛靠我这么近。” 说完,还嘿嘿地笑了。

想想我自己发烧起来,浑身不爽、软绵无力、一言不发,哪里还有心开这等玩笑。

孩子天真无邪,即使病起来也是如此,这种乐观的精神,总是让我感触良多。

所以我常在想,佛法其实就在我们身边。

孩子们空灵的心境与生具足,而我们这些饱受心灵染污的成人们,却往往要花掉大半生的心历才能慢慢感悟到人生的一些哲理。

posted @ 2012-05-31 23:14 LGX1972·大∵熊 阅读(215) | 评论 (2)编辑 收藏

2012年2月19日 #

鲁迅先生曾经说过:“我们自古以来,就有埋头苦干的人,有拼命硬干的人,有为民请命的人,有舍身求法的人”,当我搜索着佛法东传的历史和传说的时候,那些奋不顾身地追求真理知名的和不知名的,那些西去的东来的为了弘扬佛法普度众生高僧,屡屡让我惊愕和感动。朱士行、法显、鸠摩罗什、玄奘、……他们求法弘法的足迹早已深深淹没在历史尘埃当中,然而他们却以着无比鲜活形象展现在我的眼前。

      传说东汉永平七年(公元64年)的一个夜晚,汉明帝刘庄夜梦金人。第二天早上,明帝召集大臣,把这个梦告诉给大臣们,有一位大臣说:西方有神人,人们称其为佛陀,就像您梦到的那样。汉明帝听罢,派使臣十余人出使西域拜佛求法。使臣们在大月氏国(今阿富汗境至中亚一带),遇到印度高僧摄摩腾、竺法兰。二位印度高僧应邀和东汉使者一道,用白马驮载佛经、佛像同返国都洛阳。汉明帝敕令在洛阳兴建僧院。为纪念白马驮经之功,因此取名“白马寺”,三国时期在白马寺诞生了汉土第一个受比丘戒的沙门朱士行。这样一个浪漫传奇的故事,总引起人们的无限美好的联想。其实,白马寺在未来多次毁于战火当中,又几次被重建,而佛教在中国传播的命运也是如此,他不可避免地与中国的传统文化发生摩擦和碰撞,而最后又相互理解与融合。

 佛教在南北朝时进入鼎盛的时代,这根梁武帝萧衍有着直接的关系。公元504年(天监三年),梁武帝发布敕舍道事佛令,正式宣布佛教为国教。皈依佛教的他颁布了《断酒肉文》,禁止僧众吃肉,自己也素食。从此汉地的僧尼才开始有了素食的传统,其实无论是印度本土的佛教,还是南传的小乘佛教,或是藏传佛教的很多教派并没有肉食的禁忌。在梁武帝的影响下,皇宫贵族纷纷效仿,国家耗费巨大的财力和人力大兴土木广建佛寺。而黎民百姓也热衷于烧香拜佛,无心事农,导致田地荒芜民不聊生。正是在这样的历史背景下,著名的唯物主义思想家、无神论者范缜写下了《神灭论》。而唐代诗人杜牧在诗中也不无讽刺地写道“南朝四百八十寺,多少楼台烟雨中”。

 其实,佛教否认有个全知、全能、主宰创造宇宙的神存在,这跟其他西方宗教有着明显的区别。唯物主义认为物质是第一性的,精神是第二性的。唯心主义则相反,认为精神是第一性的,物质是第二性的。佛教既不是唯物主义,也不是唯心主义,佛教否认世界有一个决定性的因素,认为精神和物质是同时存在的相辅相成的。正所谓“色不异空,空不异色,色即是空,空即是色。”佛教同时也否认世界上有永恒不变的存在。佛祖是极力反对个人崇拜的,《金刚经》云:“若以色见我,以音声求我,是人行邪道,不能见如来。”把释迦摩尼本人当做神来崇拜是错误的,更何况是跪拜佛像。需要指出的是,如果是以一种尊师重教、学习和礼敬、怀念和感恩的心态去拜,这样才是真正的拜佛。

 龟(音邱)兹,一个充满着神秘传说、拥有灿烂文化的西域古国,它地处丝绸之路上的中西交通要塞,是中西文化的交汇之处。早在公元三世纪时,佛教在龟兹地区已广为传布,僧俗建造寺庙、开凿石窟、绘制壁画、供佛修佛的活动已很频繁。而龟兹的出名更与着一个佛教高僧分不开,他就是鸠摩罗什。鸠摩罗什原籍天竺,生于龟兹。幼年出家,初学小乘佛法,后遍习大乘佛法,精通汉语文,曾游学天竺诸国,遍访名师大德,深谙佛法妙义。他年少精进,又博学多才,于是备受瞩目和赞叹。在东晋后秦弘始三年(公元401年),姚兴派人迎其至长安从事译经,成为我国一大译经家。摩罗什在长安前后住了将近12年,他和弟子们含辛茹苦,译出《摩诃般若经》、《法华经》、《维摩经》、《阿弥陀经》、《金刚经》等经和《中论》、《百论》、《十二门论》和《大智度论》等论,共74部,384卷。译文简洁流畅畅,所以深受众人的喜爱,而广为流传,对于我国佛教的发展,有巨大的贡献。传说公元413年,感知大限即近的鸠摩罗什,对众人起誓:“假如我所翻译的经典没有违背佛的本怀,在我焚身之后,就让这个舌头不要烧坏,不要烂掉!”不久,鸠摩罗什圆寂,在逍遥宫依佛制焚身,火灭身碎后,惟有舌头完好无损。现在鸠摩罗什的三寸不烂之舌(舌舍利)就供奉在甘肃省武威市鸠摩罗什寺的罗什舌塔下。

 到了唐代,大唐帝国以其史无前例的开放和包容,融合了当时世界的各种先进的文化。唐朝同时也是中国佛教发展的鼎盛时期。唐太宗在清除割据、平息骚乱时曾得到少林武僧的援助。他即位后下诏在全国建寺院,设释经处,培养了大批佛教高僧、学者。这时最著名的僧人之一便是玄奘,就是中国百姓所熟悉的《西游记》中唐僧的原型,但玄奘绝非唐僧给人的感觉那么迂腐和懦弱。玄奘长途跋涉5万余里,几经生死考验和荣华富贵诱惑,去到印度修学佛法,历经19年之后回到长安,他主持佛教经典翻译,和弟子们共翻译佛经75部1335卷,并写出了《大唐西域记》见闻录。我们所熟悉的《心经》只有260字, 简明扼要,言简意赅,义理精妙, 不可思议。 它就是属于法师所译的《大品般若经》中600卷中的一节。

(唐宪宗元和)十四年正月公元819年,上令中使杜英奇押宫人三十人,持香花,赴临皋驿迎佛骨(佛骨,指法门寺内护国真身塔所藏的佛指舍利。)自光顺门入大内,留禁中三日,乃送诸寺。王公士庶,奔走舍施,唯恐在后。百姓有废业破产、烧顶灼臂而求供养者。愈素不喜佛,上书(韩愈上书,即《谏迎佛骨表》)谏曰:“……臣虽至愚,必知陛下不惑于佛,作此崇奉以祈福祥也。……然百姓愚冥,易惑难晓,……所以灼顶燔指灼头顶烧手指,解衣散钱,弃其生业。若不加禁遏,更历诸寺,必有断臂脔身脔身,从身上割肉。以为供养者。伤风败俗,传笑四方,非细事也。……枯朽之骨,凶秽之余,岂宜以入宫禁。……乞以此骨付之水火我乞求把指骨丢进江河或用火烧掉),永绝根本,断天下之疑,绝后代之惑。……佛如有灵,能作祸祟,凡有殃咎,宜加臣身。……”疏奏,宪宗怒甚。间一日,出疏以示宰臣,将加极法。裴度、崔群奏曰:“韩愈上忤尊听,诚宜得罪,然而非内怀忠恳,不避黜责,岂能如此?伏乞稍赐宽容,以来谏者”。上曰:“愈言我奉佛太过,我犹为容之。至谓东汉奉佛之后,帝王咸致夭促,何言之乖刺也?愈为人臣,敢尔狂妄,固不可赦。”于是人情惊惋,乃至国戚诸贵亦以罪愈太重,因事言之,乃贬为潮州刺史。——摘自《旧唐书·韩愈传》

    以上一段记载了,唐宪宗时期韩愈因为看到皇帝大臣和痴迷佛教的黎民百姓疯狂极端的宗教活动,奋不顾身上书反对宪宗迎法门寺佛指舍利入宫,龙颜大怒,韩愈被贬为潮州刺史的历史事件。韩愈是个正直的儒家大学士,他有着强烈的社会责任感,他对佛教的批评可以说是集古今排佛言论之大成,他的言论虽然有偏激之处,但是对打击当时社会对佛教信仰的非理性、极端狂热的状态是有正面意义的。他的思想也反映出当时儒家思想和佛教思想的冲突和斗争。韩愈任潮州刺史不到一年,却与灵山寺高僧大颠和尚结为莫逆之交,韩愈对佛教的理论才有了一个相对比较清晰的认识和看法,此后他再也没有斥佛排佛的言论。

佛教来到中国,其融入中国文化的过程可以说是个艰难漫长的过程,佛教以其透彻圆融的哲学思辨和对人生宇宙的深入探究,经过千年的演化,最终成为中华文明不可分割的一部分。

posted @ 2012-02-19 00:46 LGX1972·大∵熊 阅读(238) | 评论 (1)编辑 收藏

2012年2月6日 #

从今天开始,把我对佛教的理解与感受与大家分享,目的之一是记录自己的心路历程,目的之二也可广结善缘,接受大家的指教。不管是对是错,至少我敢说出来,写出来,我也欢迎大家不管信不信仰佛教都可以跟我交流。有些修佛的人,从来都不敢有质疑,他们认为佛教是不能质疑的,不能妄言讨论的,即使他们心中有疑惑也不敢说出来,怕说错了会有报应的,会被人耻笑的。这样修佛未免可笑,修佛重在于正信于心,心里面怀疑,嘴巴上说相信,行动上还毕恭毕敬的,那岂能叫真信?那么,我说这样才是迷信,佛教之所以被很多人认为是迷信,与这些人也不无关系!当然,修佛的历程就如《华严经》所说的,是一个 信-解-行-证 的过程。至少我个人正是在不断的质疑当中,去寻找答案的,然后再建立信心的。只有当我们都不再相互猜疑的时候,我们才能真正开始相互理解,学佛也是如此吧。走弯路,有错误,并不可怕,可怕的是执着于错误当中,走不出来。

    佛教究竟是不是迷信?要完美地解答这一问题,并不是件容易的事情。不是没有肯定的答案,而是现实当中,确实很多人迷信佛教,也有很多很多的人认为佛教就是迷信。问题的关键是你怎么看待佛教,你心中的佛教是什么样子的。在我国,很多拜佛的人,确切地说应该说是在拜鬼神。佛祖释迦摩尼在他们心目中是个神,而佛祖在我心目中,是个觉悟了的人,是个教育家。至于鬼神存在不存在,鬼神究竟是什么?这是个大的问题,也是佛教被认为是迷信的主要原因之一,我在这里先不做讨论,我只说一句:科学尚不能证明存在的东西也不能证明不存在的东西我们就不能随便下结论。孔子尚且“敬鬼神而远之”,反映出儒家对未知领域的处世态度,在没有了解清楚事实规律的情况下,不要自以为是,这样才是一种真正科学的态度。

   有意思的是,在我国大部分人明明心里都不信鬼神不信佛,但仍然经常拜神求佛,这种心态跟西方的基督教徒、天主教徒甚至不信教的西方人截然相反。更可笑的是现在很多贪官污吏经平时常拜神求佛,最后仍然不得好下场!究其原因就是他们不是真正信仰什么佛教,而是求权财、保乌纱、保平安而已。这也恰恰是现在佛教无法完全地以一种理性、文明的方式来传播,从而被普遍认为是封建迷信的原因之一。

   对于很多人而言,我觉得纵然可以不信鬼、神、佛、菩萨,也可不信天堂地狱真的存在,但不可不信因果。佛教讲的因果,我理解应该叫做“因缘果报”而不是“因果报应”。举例来说:同样相同的两颗小树苗,栽种在相同质地的土壤里,接受同样的阳光照射,一颗我们经常给它浇水施肥、另外一颗我们对它不理不睬,结果当然是我们经常浇水施肥的树苗更能茁壮成长最后开花结果。这里的小树苗是“因”,土壤、阳光、水分、肥料是“缘”,成长乃至开花结果,就是“果报”。从这个简单的例子可以看出,有了“因”,还不够成为“果”的必要条件,还要有充足的来自于各方面的“缘”才能成就“果”。一颗种子,一棵小树苗是如此,其实世间很多人很多事情也是如此,如果大家都能洞悉事物的因缘果报,很多事情处理起来就会非常省心顺利了,这正是佛教的智慧。


   “佛度有缘人”,的确如此,对于我们这几代人来说,我们接受的教育让我们基本很难产生什么宗教信仰。本来,我对佛教的态度也是极度反感厌恶的,存在着相当多的误解和偏见。我打小学时开始,因为兴趣学习了一些的天文知识,后来网络传媒让我发现,早在2500年前,佛教对宇宙的认识就跟现在的天文学家的认识很接近了,难怪爱因斯坦在他的自传里说:“如果有一个能够应付现代科学需求,又能与科学相依共存的宗教,那必定是佛教”。这是我相信佛教的原因之一;自上初中以来,我就经常在夜里恶梦缠身,梦里的痛苦和恐怖,无法用语言来形容,有几次做恶梦呼吸困难,有要死的感觉。后来读了佛经,有一次做恶梦,居然有意无意地在梦里念起了佛号(“阿弥陀佛”),恶梦顿时烟消云散,后来几次恶梦,我在梦里都能念佛号或者佛经解除梦中的险恶景象,到现在我已经基本上不做恶梦了,是不是有些不可思议呢?可这是事实!这也是我相信佛教的另外一个原因。

   当然,要建立对佛教的全面信仰,并不是一两个因缘可以造就的。 那么我理解的佛教是什么呢?简单地说来:是因缘法则、是宇宙与人生的真相。所以我在这里肯定回答一下:我心中的佛教不是迷信!这些心得我以后会继续与大家分享。 

posted @ 2012-02-06 15:25 LGX1972·大∵熊 阅读(305) | 评论 (3)编辑 收藏

2011年11月16日 #

 今晚喝了5瓶啤酒,现在已经是半夜2点多了,刚回来不久。
10年来再度喝了这么多。也不知道哪来的酒量,平时让我喝水喝饮料,都喝不了这么多。
俗话说,酒逢知己千杯少,不无道理,只有跟自己知心友人久久相聚一次时,才得以开怀畅饮,很是爽快。
不过,作为一个佛教的信仰者,我显然是屡屡犯戒了。
先前在本博客上贴了美女照片,如今又吃肉喝酒。贪杯好色,六根不净,还修个什么佛?
呵呵!今晚,让我美美地睡他个天昏地暗,任凭海枯石烂、沧海桑田、天崩地裂,
让我化作一只蝴蝶在梦中自在起舞,体验一下庄子的梦境。

posted @ 2011-11-16 02:49 LGX1972·大∵熊 阅读(302) | 评论 (3)编辑 收藏

2011年10月15日 #

posted @ 2011-10-15 01:59 LGX1972·大∵熊 阅读(144) | 评论 (0)编辑 收藏

2011年9月18日 #

 
posted @ 2011-09-18 23:16 LGX1972·大∵熊 阅读(186) | 评论 (1)编辑 收藏

2011年7月14日 #

刚又给朋友编写了一个小程序。这种免费编程无偿使用的事情我做了不少了。
倒不是不辛苦,一个只有几百KB的可执行文件,往往也要写2000-3000行代码。其中如果犯了语法错误还没有关系,可以即时纠正。
如果范了逻辑错误,就得不到正确的运行结果,代码Debug起来往往就比较吃力。
即使是一个小小的程序,我也尽量要做得完美一些,尽量少出现或不出现Bug。
编程不仅仅是一种脑力劳动,也是一种生命体验。
而如果生命是一段程序,改变源代码,就意味着改变运行过程,甚至是改变运行结果。那么你拿什么去改变它?
你是自己生命的程序员吗?

我喜欢蓝色,有人说蓝色代表着忧郁。也许对吧,我的性格上是有那么一些忧郁。
但是我想,蓝色更应该代表着 清晰和明朗。
晴朗清新的天气,湛蓝的天空,让人看了总是心旷神怡。
那一片透彻的蓝,一定会让你感到安静、温柔和畅快。

第一次看到程序代码里面出现蓝色,我想是在微软的Visual Studio 的代码编辑器里。
那时看到编程语言的关键字呈现出蓝色字体,不禁眼前一亮,友好和亲近的感觉油然而生。
第一次看到心仪已久的女孩穿着蓝色的裙子,不禁心中一热,好靓啊!
从此更加迷恋她了,不过那份迷恋始终藏在了心灵的最深处了,
因为是蓝色,所以不张扬,
因为是蓝色,所以总带着那么一丝的青涩。

posted @ 2011-07-14 00:28 LGX1972·大∵熊 阅读(237) | 评论 (2)编辑 收藏

2011年6月9日 #


入手MOTOROLA MB525(港版,国行名称:ME525)三防手机(防水、防刮、防尘) 已经一星期了,使用起来虽然不能说很爽,但是也因为 Android(安卓)系统 流畅的操作体验,和丰富的免费软件,而带来很多乐趣。上图是我手机的一些截屏图像。

就MB525的硬件配置来说,虽然无法称为高端,但是也足够普通的应用和游戏了。而其价格目前仍然有下降的空间。我在淘宝网店买入价格为¥1990元。因其极高的性价比,而和 iphone4 一样成为时下热卖的机型。

和iphone手机,以及其他电容触摸屏手机一样,我想ME525最让人诟病的地方,应该是在信息及文本输入方面的不良体验。对于用惯了键盘和手写笔输入的我来说,要用粗大的手指在屏幕上编辑文本,实在感觉有点痛苦,尤其是要在一段文字中插入、删除、修改部分文字,以及复制,粘贴文本时,都要求手指要能精确点击到位,而我们的手指哪里有方向键和手写笔那么容易精确定位。所以开始时,我对这点颇感不习惯,后悔没有买个带键盘的手机。因此,我认为MB525绝对不适合经常在手机上编辑短信和文本的用户,不过你可以再花钱去买支电容屏手写笔,也许感觉会舒适和高效一点。

对于3.5寸以上的大屏幕智能手机来说,还有一点不足就是电池的续航能力。在这方面,实在不能要求过多,既然买了个大屏幕手机,就是表明你对手机的娱乐功能有所期待。自然你也就得多消耗电能了。在电池续航能力方面,MB525比起iphone来说,确实有些不足。

因为买的是港版的水货,所以比起行货来说,更容易碰到一些使用方面的疑问,以下说说我刚开始使用中碰到的一些问题,相信很多网友跟我一样,都会碰到:

1.如何安装软件
下载跟你的电脑操作系统相对应的 Motorola摩托罗拉手机USB驱动程序,在我的网络U盘上均有提供下载。
32位操作系统的,下载那个32位压缩包,解压安装即可
64位操作系统的,下载那3个64位压缩包,放在同一个文件夹内,解压其中任何一个即可。
下载地址是:http://www.uudisc.com/user/lgx1972/files/1271786
安装完驱动后,到网上搜索下载个“91手机助手”或者“豌豆荚”,其他的操作就你自己去摸索了,玩智能手机的,就是要自己去折腾,才有意思。

2.手机无法通过GPRS上网
一开始我就想到是网络设置的问题了,不过那些莫名其妙的参数设置也把我弄得晕头转向的,下载个“海卓(HiAPN) ” 吧,一键设置各种网络,操作很简单。而且可以随时关闭网络连接,防止有些应用程序偷跑流量。

3.手机联系人里面空空的,没有SIM卡联系人
别急,一般手机上都会安装有SIM卡管理工具,没有的话就下载一个。这种工具都会有“导入SIM卡”的菜单选项,点进去试试看吧。

4.如何管理手机上的软件和文件
要卸载和操作SD卡上的软件和文件,系统本身就带有这个功能,你自己去玩玩看。
而要卸载安装在内存里的软件和文件,需要取得Android所谓的root权限,这项操操作有一定的危险性,建议对电脑和手机文件不熟悉的用户谨慎使用,否则把重要的系统文件删除后,你可不要郁闷。具体操作详见http://www.dospy.com/judge/knowbie/android/update/2011-03-18/1622.html

5.可以方便使用wifi功能到处蹭网吗?
是的,打开MB525上的WLAN搜索工具,手机自动帮你搜索周边的无线网络,如果碰到开放性的,即不需要账户和密码的,没有保护的无线网络,即可连接进入。
我在厦门松柏豪客来餐厅试过,真爽,houcaller网速很快。用该手机在网上看视频,很流畅清晰。

6.普通手机常用的Java程序(jar),可以在该手机上运行吗?
不能,不过你可以安装个Java安卓版的虚拟机,我安装了一个,还是可以用的,但是有些jar程序会出现屏幕字体过小,触摸反应迟钝的现象。而很多jar程序是不支持全屏幕触摸的,所以没有带键盘的MB525使用起来并不方便。

用了Android(安卓)系统,感觉即使是微软引以为荣的 Windows 7 系统跟它比起来,在界面的用户友好性上仍然有一定差距,而在系统开放性方面Android更胜一筹,难怪摩托罗拉能凭借该系统,挽救了频临绝境的市场危机。现在,Google现在已经开发出针对平板电脑的 Android 3.1系统,可以预见该系统在不久将来,将成为 Windows 强有力的竞争对手。 当然,Android系统不是没有缺陷,个人觉得它在系统资源管理上,不如Windows来得方便,比如很多所谓的专家都说Android系统进程管理如何如何先进,没有必要使用进程查杀工具等等之类的话,但是我想那是针对菜鸟而言的,真正了解自己需要什么的玩家,绝对会把不需要的内存驻留进程,通通杀掉!事实证明这样确实能有效提高系统运行速度!
posted @ 2011-06-09 22:38 LGX1972·大∵熊 阅读(398) | 评论 (1)编辑 收藏

2011年4月30日 #

   经常听到同事们议论所谓的MP5,更有同事拿出自己买来的MP5播放器炫了一番,我不好意思当众卖弄自己的IT知识,也不想打击人家的本来兴高采烈的心,只想告诉大家,MP5只是冲锋枪,IT业界,根本没有MP5这个标准。
   在IT界有则经典笑话:
   “‘老板,有MP5吗?’老板嘘了一声,拉着我穿过大厅到后面的仓库,‘我有个亲戚,在海关……不过这种货不好搞,AK-47其实更好用一些。’”(笑话名曰:《老板,有MP5吗?》) 
   

   那么为什么现在市场上还充斥着MP5的叫卖声呢?事情应该是著名的移动数字设备厂商“爱国者”闹出来的。爱国者官方网站上曾公布的资料显示:“爱国者MP5是一款能够支持绝大部分网络视频格式的播放器,目前,RMRMVB格式的视频文件占据了网络视频格式的80%以上的份额。MP5支持RMRMVB格式。” 后来又有若干播放器厂商(比如“纽曼”)跟风折腾,硬是要把MP5这个名词搞得全国皆知,注意我说的是全国皆知,而不是全世界皆知,因为老外根本不知道什么叫“MP5”。这点我们从苹果、索尼、三星三家国外巨头厂家的表示来看就清楚了,“业界根本就没有MP5一说,那只是爱国者一相情愿的叫法。”“争了这么久,MP4的标准定义都没有真正确定,现在来谈MP5显然为时过早。”对于是否会生产MP5产品,他们则表示目前连MP5是什么都不清楚,怎么生产。而你现在若到爱国者的官方网站上看看,甚至还能看到“MP6播放器”。

  很显然,拿支持多种媒体格式、支持电视接收、支持游戏、支持蓝牙、支持电子书,等等来定义一个播放器产品为“MP5”显然是厂商的炒作,是个噱头。其实现在很多坚持走正道的MP4播放器的功能都比所谓的MP5功能更全面,比如国内业界现在口碑颇好的昂达MP4播放器。而接下来MP4播放器更将朝着,支持GPS,支持网络的功能方向发展。当前的MP4播放器,很多用的是手机和平板电脑上广泛使用的安卓(Android)操作系统,该系统的最大优势就是可供下载的免费应用软件非常丰富。
  
  那么既然没有所谓的MP5,接下来我们简单了解一下什么是MP1、MP2、MP3、MP4吧:
  首先要知道:MPMPEG的缩写,而MPEG的全称是Moving Pictures Experts Group,它是“动态图象专家组”的英文缩写,该专家组成立于1988年,致力于运动图像及其伴音的压缩编码标准化工作,原先他们打算开发MPEG1、MPEG2、MPEG3MPEG4四个版本,以适用于不同带宽和数字影像质量的要求,但是MPEG3的视频压缩标准并没有得到认可和接受。目前,MPEG1技术被广泛的应用于VCD,而MPEG2标准则用于广播电视和DVD等。MP3MPEG Audio Layer 3的简称,就是采用标准MPEG中的第三层音频压缩模式,对声音信号进行压缩的一种格式,也可以理解为MP3播放器。MP4,是一种使用MPEG4压缩标准的多媒体电脑档案格式,文档的后缀名为.mp4,以储存数码音讯及数码视讯为主。另外,MP4又可理解为MP4播放器,MP4播放器是一种集音频、视频、图片浏览、电子书、收音机等于一体的多功能播放器。

  简单说了一下,有兴趣的朋友可以自己去网上搜索更多的知识了解一下,多了解一些知识有好处,免得被厂家和奸商忽悠了。
posted @ 2011-04-30 03:33 LGX1972·大∵熊 阅读(212) | 评论 (2)编辑 收藏

仅列出标题  下一页