| 鹏's profileJadeStudioPhotosBlogLists | Help |
JadeStudio自信 自强 坚持到底 May 07 王玉进步的很快现在回想起之前来的那几个毕业生,一个是脑子缺根筋的女人,一个是在外面抽烟的时间比在办公室里时间都长的大哥,那时候真是疯掉了。
现在我终于看到未来成功和希望了,小王玉进步速度非常快,一点就透,平时安排给他的工作也很尽力的去完成,如果再加时日,一定前途无量。 最近机房总是出问题机房今天又出问题了,说是被DDOS了,为什么服务器总是被攻击呢?我联想到每一个攻击背后一定有商业行为,现在的黑客都很势力,赚钱其实挺容易的。 March 28 服务器再次被内段内的种ARP的机器干扰要说这个ARP可真牛比,从路由器着手攻击,所以经过这个路由器的机器,全都不能幸免,轻者所有访问的这些被干扰的机器时,网页都会被挂马,重者根本就无法访问了。 大半夜的,德国打电话过来说无法访问服务器了,我这边给机房打电话,机房过了一会儿说是ARP,我日,真象砍人,幸好十几分钟就解决了。 March 27 参数传实体类的属性还是传整个实体类最近写了个实体类的生成器,感觉很好用,我吸取了HIBERNATE的思想,抽象出了很多公共的操作,比如保存数据啦,LOAD实体啦什么的。话题扯远了,回到主题上,自动生成完实体后总在写DataAccess吧,因为要写很多特殊的SELECT的方法,所以最常做的就是写参数,其实大多数时候就是传一个ID,于是今天突然在想一个问题,如果调用方有一个实体类,当调用一个方法时,是传这个实体的ID做参数性能好呢,还是传实体本身性能好呢,这个我们每天都在做的事情。 这个问题要从是内存地址说起,我们知道INT类型是值类型,而对象的引用类型,我们通常感性的认为,值递一个值时要比传递对象要节省内存,但我认为值类型当传递的时候它使用的是复制方式,而引用类型则是只传送一个地址,从内存的访问方式来说,访问值和访问地址的性能差距是明显的。当传递类时,实际上只是传递了类在内存中的一个指针,但是传递值时,它就会在内存中增加一个空间来存放这个值,并且.net的回收器还要回收它,于是从这个角度来说,性能应该是传递一个对象的效率更高一些。 以上仅仅是我的个人想法,如果有不正确的地方欢迎与我交流讨论。 March 21 独立出了安全模块,将页面级别分层今天终于成功的将安全模块独立了出来,使用了自定义的Authentication Module,并实现了自己的Principal和User。 其次是将页面分出了逻辑层次,如下如示: System.Web.UI.Page | Page.User.Identity----- BasePage -----O IBasePage 系统中所有页面的基类,在这个基类中进行用户身份认证判断 | ----------------------------- | | IGeneralPage O--- GeneralPage BasePage -----O IBasePage 继承这两个页面的区别在于前一个不需要选择团组,而后一个则必须选择一个团组才可以进行下去,否则就跳到选择团组的模块。 目前我只分到了这里
|
|||||
|
|