0%

今天大概是开始写博士论文以来最重要的一天,很多以前没想通的东西突然想通了。这种感觉还是比较好的。

虽然写这种博士论文比较枯燥乏味,但是至少坚持下来了,而且也努力了,没有敷衍的意思,对得起自己了。

《马克思主义百科要览》指反映事物本质特征、直接决定事物的存在及其发展的特性。

《马克思主义哲学大辞典》指事物的有决定性意义的特有属性,即决定该事物之所以为该事物而不是别的事物的特有属性。

本质属性不是现成的,也不是不变的。因为事物是发展的,这种发展有量变也有质变,发生了质变的东西,它的本质属性肯定也会发生变化。同时,本质属性还是属于一种认识的范畴,既然这样,不同的人从不同的视角来审视,他们得到的本质属性也会有不同。如一个人从近处看一棵树那它就是一棵树,但是有人从很远的地方来看,碰巧那天还有点雾,在他看来可能那是一个人,这样的话两个人得到的本质属性就会极大的不同了。所以本质属性不是一成不变的,但是它肯定是决定一事物存在与发展的关键。

本质属性不仅仅是关于现在的,还是关于将来的,从这个意义上《马克思主义百科要览》的定义比《马克思主义哲学大辞典》的要完善。后者只关心现在,关心现在的该事物与其他事物的差异,而前者不仅关心该事物现在的存在状态,更关注该事物将来的状态。这也是这两个定义最大的区别之处。

在西方哲学中,本质与存在是一对相互联系又有区别的基本概念,一般来说本质就是关于某一事物能够说得明白的抽象表述,而存在则是以如其所是的方式展示的关于某一事物的本真,前者说得清但说不全,后者说全了但是说不清。

古代西方人对世界本原的寻根究底,使他们对本质的关心更甚于存在,所谓的逻各斯其实质就是试图用语言来把世界上的万事万物说清楚,这就决定了本质在一开始是被拥护的东西,而存在则是被遗忘的东西。直到现代,存在的问题才逐渐被重视,存在主义、现象学等关注的不再是本质而是存在,所谓的“存在先于本质”说的就是这个意思。

孤立地看,讨论本质与存在不是很有意义,因为这两者非常接近,有些时候就当一回事了。但是探讨这两者的区别实际上对人类哲学的走向还是非常有意义的。首先,选择本质还是存在是理论哲学与实践哲学的分野;其次,本质与存在之间的互动实际上就是人类自身发展的历史,是人的存在方式的宏观体现。

对于前者我们就不赘述了,因为比较容易理解。对于第二点,我们如何来理解还是需要费点力气。总的来说,人类有一个基本的追求,那就是追求真理,所谓真理那就是本质与存在的一致,但是本质与存在就像开玩笑,两者也许非常接近,但是从来没有相等过,但是也正如此,使人类的动力永远不衰竭,在追求真理的道路上演绎着可歌可泣的故事。

entity framework6出来之后,.net下的code first渐入佳境。数据的升级更加方便了,这个很重要。

今天简单讲一下code first的过程。

首先,安装entity framework。这个借助nuget很方便;

其次,创建model,诸如下面的代码

class User
{
    public int UserID { get; set; }
    public string UserName { get; set; }
    public string Name { get; set; }
    public string Password { get; set; }
}

这里带ID的属性默认就是自增列,并且也是主键

再次,创建context,如下

class UserContext:DbContext
{
    public UserContext() : base("default") { }
    public DbSet<User> Users { get; set; }
}

这里的default就是配置文件中数据库连接字符串的名字

接着,修改配置文件,添加数据库连接字符串

  <connectionStrings>
    <add name="default" connectionString="server=(local);uid=sa;pwd=xxx;database=user" providerName="System.Data.SqlClient"/>
  </connectionStrings>

这里providerName别忘了。

最后,在代码中调用

        UserContext uc = new UserContext();
        User u = new User();
        u.Name = textBox1.Text;
        u.UserName = textBox2.Text;
        u.Password = textBox3.Text;
        uc.Users.Add(u);
        uc.SaveChanges();

最后之后,运行,所有填写的内容都会存到数据库中。

临近期末,大家开始发力问问题。今天一个同学打电话来说,他上传一视频结果发现网页出现错误,类似于dns找不到之类的。我一听就觉得是他的文件大小的问题,然后问题文件多少大,他说25m,那就是了。如果没有设置过,默认的上传大小限制为4m,可以修改web.config文件来突破这个限制。增加httphttpRuntime节,修改maxRequestLength为你需要的大小,以Kb为单位。

<httpRuntime executionTimeout="800"
maxRequestLength="40960"
useFullyQualifiedRedirectUrl="false"/>

这个文章解释得比较详细,也可参考:http://hi.baidu.com/yashua839/item/34a0d80c4ad2ea91a2df4357

昨天,木木一放学就说要给妈妈生日准备点东西,然后就看见他拿了个信封塞钱进去,一边跟我说,爸爸虽然这还是有点少,但是这已经是我的全部零花钱了。不过我还可以再赚的。如果我去买花的话,这已经可以买很多花了。