分类: 研究

  • 网络时代如何保护自己的隐私

    前一阵互联网出了一件新鲜事,有人通过某个在华外企总裁的相册,找到他拍摄的一些女白领的“私隐照片”,好事者通过网络找出了这个外企女白领的真实姓名和身份,并大肆流传,这个女白领的真实姓名一度成为百度和Google最热门的关键字之一。

    这种通过网络而影响到个人真实生活的案例比比皆是,对于个人现实的生活产生了极大影响,这其中有一个关键的问题是,大多数人并没有意识到在网络上保护自己的个人隐私的重要性,最终出现问题后才后悔,才进行补救和扫尾工作,但那时已经晚了。

    如何保护自己的隐私,仅仅靠道德的约束是不够的,总所周知,目前中国传统信仰道德和文化认同几近崩溃,主流社会正在进入一个没有价值观、没有信仰、没有操守的时代,这样的社会道德观在匿名的互联网络中更表现的淋漓尽致,因此,尽管现在我们的互联网的最大问题是道德的缺失,但要彻底解决这个问题,绝对不是一朝一夕就能轻易解决的,我们能做到的,只能是最大限度地保护自己,这里我总结了一些常用的保护自己个人隐私的技巧,供大家参考。

    1、不要在网站提交个人信息。这一点是至关重要的,自己的隐私通常是自己无意中泄露出去的,因此不要轻易在网站上提交自己的信息,除了银行网站,著名的电子商务网站之外,其他网站都不要提交自己真实信息;举个例子来说,几年前你可能在5460同学录这个流氓网站录入过自己的个人信息,今天你会发现你的个人信息被复制到至少四、五个网站供人搜索查询。因此,在网站或社区系统提交自己真实信息的方法是不妥的。

    2、发布文章,三思而后行。在网络上发帖子,写博客,不要因为你的博客访问人数少不会有人注意就写一些自己的隐私信息,一篇文章一旦发布出去,就无法收回来了,文章会被存档、转载、甚至散布到很多你永远都不知道的网站上,而搜索引擎的触角会找到互联网上的任何一个角落,因此,写文章前一定要三思而后行,如果你不希望某些人看到你的文章,那么就不要发布它,因为文章迟早会被别人看到的。

    3、使用安全的密码。如果一定要在网络上保存自己的信息(例如电子邮件、私人日记等),那么一定要使用一个安全的密码进行保护,所谓安全的密码,通常情况下是长度多于6位,有字母和数字的不容易被人猜到的密码。

    4、个人电脑的安全。自己使用的电脑,要有足够的安全设置,打上最新的操作系统补丁,启用防火墙,安装杀毒软件,不要访问任何钓鱼网站等等,确保个人电脑不被黑客入侵。如果发现有被入侵的异常情况,应该在第一时间内断开网线,然后再进行检测和修复。

    如何查询自己的个人隐私是否已经外泄,这里也有一些技巧。

    1、定期使用百度和Google搜索自己的真实姓名。重点查看前三页的内容,看看是否有和自己相关的隐私信息。

    2、定期使用百度和Google搜索姓名+个人信息(如个人工作单位、学校、住址、电话号码等)。通过这种组合查询,能较为准确的知道自己信息外泄的情况。

    如果个人隐私已经泄露,该怎么办?

    1、如果是自己建立的网页或者填写的信息,那么直接登录网站进行删除操作。

    2、如果发布在第三方网站,那么通过邮件或电话联系对方网站管理员,要求其删除个人隐私信息。

    进过这些操作之后,就可以删除已经在网站上索引的个人隐私信息,但需要注意的是,百度和Google的网页快照依旧会保留这个信息一段时间(通常是几个月),因此最好能通知百度和Google要求其在搜索引擎的缓存里也将隐私信息删除。

    原创文章如转载,请注明:转载自月光博客 [ http://www.williamlong.info/ ]

    本文链接地址:http://www.williamlong.info/archives/1042.html

  • 感谢蛋糕

    感谢蛋糕

    因为蛋糕里面有蛋壳

    感谢蛋糕

    因为蛋糕的味道不像蛋糕

    感谢蛋糕

    因为蛋糕吃了确实解饿

  • 情书

    今天,实际上从零点开始我就预谋翘班了(从翘课而来,不知道有没有这么用的)。上午躺在床上做白日梦,中午吃了一个香蕉,饥饿实在比失恋还难受。经过一番梳洗打扮(其实只是穿齐了衣服而已)终于可以出门去德芭了。

    一路上还是饿,而且开始还有点晕,不管它,继续骑车。说实话,翘班的感觉比翘课还爽,有时候少挣点钱也值得。

    武汉理工大学马房山校区的那个地下通道时依然在施工,我搞不懂好好的路面为什么要敲碎了重来。实际上昨天晚上从这里路过就发现了。

    很快就到德芭了,以前步行或者坐令人兴奋地317或者312可没这么利落,200元的二手折叠车贵不贵的总算实用。

    抽了一本《傅雷文集》,简装,要了一杯原味红茶。说实话,傅雷同学到法国留学之前的白话文实在不算流利。开头也只能忍着,但是等他到了法国,开始写文艺评论,我又不想看了。进来一个美女,一直没看清楚脸庞,身段不算好,但是很舒服那种,大概是更喜欢那件衬衣的缘故。我尤其喜欢这女子把舒展着腿,把肩也埋在沙发里的样子。她甚至刚看了一会儿就睡着了。

    傅雷同学挺恋家的,让我想起早年间也曾经常写信。也许,现在就回家是个不错的选择,尽管一事无成,至少早点结束在外面浪费时间的日子。由此让我想起我为什么要恋爱,又是抱着什么样的信念期待着婚姻,甚至期待着小孩子。

    我还应该继续吗?我清晰的记得,五一(准确来说应该是5.2)在杭州街上遇到的一位小师傅那迎面而来的点头微笑。我要做点什么?

  • 转以调情:获得RSS 和 获得Atom

    获取XML
    1 string filePath = “temp.rss”;//指定RSS格式文件路径
    2             try
    3             {
    4                 if(this.articles == null)
    5                     this.articles = new Dictionary<string, Article>();
    6
    7                 this.articles.Clear();
    8
    9                 WebClient myClient = new WebClient();
    10                 myClient.DownloadFile(Url, filePath);
    11
    12                 XmlDocument myXml = new XmlDocument();
    13                 myXml.Load(filePath);
    14
    15                 //定位 channel 节点
    16                 XmlNode channel = myXml.DocumentElement.FirstChild; //channel node
    17
    18                 //定位 item 节点
    19                 foreach (XmlNode node in channel.ChildNodes)
    20                 {
    21                     if (node.Name == “item”)
    22                     {
    23                         Article atcl = new Article();
    24
    25                         foreach (XmlNode subNode in node.ChildNodes)
    26                         {
    27                             switch (subNode.Name)
    28                             {
    29                                 case “title”:
    30                                     atcl.Title = subNode.InnerText;
    31                                     break;
    32                                 case “link”:
    33                                     atcl.Url = subNode.InnerText;
    34                                     break;
    35                             }
    36                         }
    37
    38                         this.articles.Add(atcl.Title, atcl);
    39
    40                     }
    41                 }
    42
    43                 Clicks++;
    44
    45                 return true;
    46             }
    47             catch (Exception e)
    48             {
    49                 Console.WriteLine(e.ToString());
    50                 return false;
    51             }

    ///////////////////////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////////////////////

    ///////////////////////////////////////////////////////////////////////////

    获取ATOM
    1 string filePath = “temp.atom”;//Atom格式文件路径
    2             try
    3             {
    4                 if (this.articles == null)
    5                     this.articles = new Dictionary<string, Article>();
    6                 //清空文章列表泛型集合
    7                 this.articles.Clear();
    8                 //取得Atom格式文件
    9                 WebClient myClient = new WebClient();
    10                 myClient.DownloadFile(Url, filePath);
    11                 //读取XML文档
    12                 XmlDocument myXml = new XmlDocument();
    13                 myXml.Load(filePath);
    14                 //获取根节点
    15                 XmlNode feednode = myXml.DocumentElement; //feed node
    16                 //外层按文章节点entry循环
    17                 foreach (XmlNode node in feednode.ChildNodes)
    18                 {
    19                     if (node.Name == “entry”)
    20                     {
    21                         Article atcl = new Article();//实例化文章集合
    22                         //内层循环获取文章详细信息
    23                         foreach (XmlNode subNode in node.ChildNodes)
    24                         {
    25                             switch (subNode.Name)
    26                             {
    27                                 case “title”:
    28                                     atcl.Title = subNode.InnerText;
    29                                     break;
    30                                 case “link”:
    31                                     atcl.Url = subNode.Attributes[“href”].Value.ToString();
    32                                     break;
    33                             }
    34                         }
    35                         //将文章信息存入泛型集合
    36                         this.articles.Add(atcl.Title, atcl);
    37                     }
    38                 }
    39                 Clicks++;//点击次数加1
    40                 return true;
    41             }
    42             catch (Exception e)
    43             {
    44                 Console.WriteLine(e.ToString());
    45                 return false;
    46             }

    原文:http://www.cnblogs.com/nniixl/articles/1313791.html

  • C#下的SQL Server命名规范

    SqlServer命名规范

    参考各种命名规范,我们统一使用命名规范如下:

    命名过程中如有现存的缩写,则使用该缩写,如无,一律不得缩写,例:ISBN

    数据库:用一个或三个以下英文单词组成,单词首字母大写,如:DepartmentManage;

    表名:使用名词性质的单词全拼表示,各单词首字母大写, 使用复数形式,如:Books
    如果该表用于表明另外两表中字段间的关系,用单数(即表明实体间的关系的表用单数命名),单词中间无“and of in”之类的介词
    如:BookAuthor

    ==============================================================================================

    1. 表中的字段一般使用名词性质的单词全拼表示,采用一个或三个以下英文单词组成,单词首字母大写,如:UserName;

    2. 表主键名称为:表名+ID,如Document表的主键名为:DocumentID

    3. 外键名称位:主表名+对应列名,如:DepartmentsID,说明如下:
    在表Departments中,其字段有:ID, DepartmentName
    在表UserInfo中,其字段有:UserId,UserName,DepartmentsID DepartmentsID为外键

    4. 表中自动增长的列一律命名为:ID;

    5. 如果字段为bool型,则使用”IsShow”,”IsValid”,”HasPassed”,”HasExamined”,”IgnoreCase”这种形式表示

    6. 如果字段位DateTime型,切且默认值是取系统时间,一律命名位:CheckDate

    7. Status为表中状态的列名,默认值为0,在表中删除操作将会改变Status的值而不真实删除该记录;

    8. 存储过程命名:sp_表名_方法,如:sp_News_Add,sp_News_Update;

    9. 视图命名:vi_表名,如:vi_News;

    10. 表、存储过程、视图等对象的所有都为dbo,不要使用数据库用户名,这样会影响数据库用户的更改

    来源:http://blog.csdn.net/patrickpan/archive/2007/05/29/1629831.aspx

  • VS2010的MVC开发模式下切换调试浏览器

    在此有一個小插曲,筆者的 VS2010 此時預設以 FireFox 開啟,但是在 ASP.NET MVC  中,

    你會發現要去切換瀏覽器,會找不到選項:

    image_thumb[115]

    此時只要新增一個 aspx 網頁,就可以透過它來切換瀏覽器:(換完再砍掉)

    image_thumb[116]

    来源:http://www.dotblogs.com.tw/lolota/archive/2010/03/20/14132.aspx

    注:新增aspx要从New Item进入New View不行

  • 出版ERP实施经验谈:至少把选题名称规范了

    目前的选题名称规则:【年份】【内外版本】【系列名】【选题名/书名】【附注版别】【载体】,有几个因素促成这样的规则形成:

    1. 教材教辅及儿童教育类选题以年份区分较多,每年改版或新增年度选题;
    2. 教材教辅存在租型选题,故加一个内外版本,以示区分;
    3. 经查,近几年产品逐渐系列化,但对系列名(丛书名)并未进行规范,这次特别列出;
    4. 选题名这里是狭义的,一般会作为书名使用;
    5. 附注版别适用于同样内容不同装帧的情况,或者不同的分销区域定价不同;
    6. 载体一般包括:图书、卡片、CD、VCD、DVD等。

    系统内采用这种字符串的形式而没有采用多字段联接,主要是考虑操作的简便,多字段联接无非可以帮助按分段排序筛选,而实际上一个字符串排下序也能实现,因为这几段还存在一个主次的顺序,以年份最为主,往后次之,另外一个字段修改起来也比较方便。

  • 武汉租房经验谈——写字楼/商住楼版

    最近帮朋友找一个写字楼,最后找的是商住楼,大概谈下这个过程:

    开始是在网上一顿乱搜,发现搜房网等网站上的一个特点,其一,几乎所有房源都是中介发布的,其二,房源信息要看最初发布时间,因为程序设置了自动更新,按发布时间排序是不准的,打电话过去可能房子早就出手了,其三,谷歌生活覆盖的房源信息质量还是比较高的,基本可以保证是首发,转载的小站入不了,但也还是要看看别的地方,其四,武汉的房屋中介对于办公房收取的中介费较高,差不多是一个月房租的一半,另外一般不收看房费的。

    后来因为要查物业费,才想到去查物业公司的电话,在这个过程中,发现一般写字楼有房出租的话会首先到物业那里登记,物业免费或者收取少量定额费用,比找中介划算。

    另外一个房源从发布到成交一般在3~7天左右。

  • Supesite7.5的模板设计与自定义URL参数

    特殊需求:一般的模板分为三层,即首页汇总、分栏目文章列表、文章显示页面,但是领导提出一个要求,点开栏目就显示一篇新闻:那看来只好使用iframe来解决,左边是栏目列表,右边是新闻内容,那么最重要的是解决默认的这一篇,如何把URL中的当前栏目传递给iframe中的页面就是一个关键问题。 (更多…)

  • 带安全防护栏的阳台架设小型地面卫星接收器一例

    DM500一锅三星
    DM500一锅三星

    原理:三点确定一个平面,重力;

    选材:吊卫星锅用的是电线,胶质外层可以防滑,另外用一个衣架做辅助,可以当做粗调,上面一个电线做微调,下面那里固定即可,但注意射频头支撑杆的位置;

    优点:微调很方便,没有大风一般也不会动,材料简单;

    缺点:铁栏杆显然挡了射频头,目前只能收一星,不过还可以啦,大部分中文台都有了,谁让咱楼层低呢。