<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[我，总是将个人喜好，凌驾于集体利益之上。]]></title><description><![CDATA[再多的钱也买不到再来一次]]></description><link>https://blog.youkuaiyun.com/fjt123068</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; fjt123068]]></copyright><item><title><![CDATA[C#个人重构之组合查询]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78766517</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78766517</guid><author>fjt123068</author><pubDate>Sun, 10 Dec 2017 19:25:39 +0800</pubDate><description><![CDATA[【人参果】


技术点：
1、模板模式
2、存储过程
3、控件之间的逻辑


【山巅远眺】


学习思路：
1、设置父窗体，想象什么写在父窗体上，什么写在子窗体上。
【披荆斩棘】
父窗体控件


代码：
        #region 全局的变量，整个系统都可以用

        public string filed1 = "";
        publ]]></description><category></category></item><item><title><![CDATA[C#个人重构之按照日期查询]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78586835</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78586835</guid><author>fjt123068</author><pubDate>Mon, 20 Nov 2017 21:35:14 +0800</pubDate><description><![CDATA[【人参果】


技术点：
1、在dateTimePicker1控件上获取时间。
2、比较两个时间是否合适，一个小方法
3、定义时间实体
4、D层的SQL语句


【披荆斩棘】
代码：
U层：
        DateTime dtStart;
        DateTime dtEnd;
  

        private void btnLookUp_Click(]]></description><category></category></item><item><title><![CDATA[C#个人重构之退出事件]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78583689</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78583689</guid><author>fjt123068</author><pubDate>Mon, 20 Nov 2017 16:51:26 +0800</pubDate><description><![CDATA[【人参果】


技术点：
点击退出和右上角的小×号，效果应该是一样的。但是这两个事件需要实现一些功能，更新操作员工作记录和删除正在工作记录表！


【山巅远眺】


设计理念：
在登陆时获取权限级别，退出时判断用户的级别，如果是一般用户和管理员就正常退出，如果是操作员就更新两个表。


【披荆斩棘】
退出和关闭时间代码一样
        private void ]]></description><category></category></item><item><title><![CDATA[C#个人重构之基本数据设定]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78582713</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78582713</guid><author>fjt123068</author><pubDate>Mon, 20 Nov 2017 16:26:44 +0800</pubDate><description><![CDATA[【山巅远眺】


学习思路：但是不想用无参数的查询方法，就在U层没有传数据，但是在D层用了有参数的查询方法。
设计理念：设一个用户看不到的参数。但是需要在数据库里添加一个标识字段。我这里是10001. 用户只需要看到后面的五项数据即可！




SQL语句中的 where SerialID = 10001，很巧妙！有偷梁换柱、狸猫换太子的功效！
【披荆斩棘】
当窗体加载时
]]></description><category></category></item><item><title><![CDATA[C#个人重构之添加或删除用户]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78582522</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78582522</guid><author>fjt123068</author><pubDate>Mon, 20 Nov 2017 15:23:39 +0800</pubDate><description><![CDATA[【人参果】
无
【披荆斩棘】

技术点：
获取dataGridView1的某一条数据。
        public string UserName="";
       private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e)
        {
            strin]]></description><category></category></item><item><title><![CDATA[C#个人重构之充值]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78582062</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78582062</guid><author>fjt123068</author><pubDate>Mon, 20 Nov 2017 14:45:43 +0800</pubDate><description><![CDATA[【人参果】


技术点：充值就是更新一下表的一个字段值，没什么可说的。主要说一下思路


【山巅远眺】

设计理念：
1、判断卡号和金额是不是为空
2、判断有没有卡号，有没有上机
3、判断是不是小于最小充值金额、最小为10元（这里与基本数据没关系）；金额是不是超过最大值，限定最多为1000元

4、充值：更新卡的余额信息
5、添加充值记录
6、显示充值情况在txt中]]></description><category></category></item><item><title><![CDATA[C#个人重构之注册、退卡]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78581864</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78581864</guid><author>fjt123068</author><pubDate>Mon, 20 Nov 2017 14:34:14 +0800</pubDate><description><![CDATA[【人参果】


技术点：
1、添加一条数据，当时并不太清楚D层代码该如何写。


【山巅远眺】

设计理念：
1、因为卡表和学生表是两张表，所以在注册的时候要先看卡和学生存不存在，不在才能注册。
2、学号和卡号要相等，同时初始密码是学号。
3、退卡的时候，两张表里的数据也要都删除，同时获得卡的余额。更新退卡表。


【披荆斩棘】
注册：
U层：
#region ]]></description><category></category></item><item><title><![CDATA[C#个人重构之修改密码]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78577209</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78577209</guid><author>fjt123068</author><pubDate>Sun, 19 Nov 2017 21:26:26 +0800</pubDate><description><![CDATA[【人参果】


技术点：
1、在登陆窗体里设置全局变量，在系统任何窗体内都可以使用。
2、分表修改，其实很简单！





【山巅远眺】

设计理念：
1、我认为，既然一般用户是学生，操作员和管理员是老师或者更高级别人物。就应该分成两张表。都有秘密。
如下：








【披荆斩棘】
U层
            #region 一般用户修改]]></description><category></category></item><item><title><![CDATA[C#个人重构之简单查询]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78576451</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78576451</guid><author>fjt123068</author><pubDate>Sun, 19 Nov 2017 21:05:30 +0800</pubDate><description><![CDATA[【人参果】


技术点：1、泛型在U层的转换显示
【山巅远眺】

设计理念：1、与第一次不同，这次在界面上的显示都用的lbl标签。
2、我认为在学校里，我们用的都是学号，到家都是固定用户，没有临时用户。所以我在这里就仅仅使用了固定用户。
3、我认为学生信息和卡信息应该分开，但是卡号就是学号。卡信息里有学号，两者相等，学号时外键。
两个表如下图：]]></description><category></category></item><item><title><![CDATA[C#个人重构之单例模式]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78576168</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78576168</guid><author>fjt123068</author><pubDate>Sun, 19 Nov 2017 19:49:24 +0800</pubDate><description><![CDATA[我的单例模式：
        [DllImport("user32")]
        public static extern int SetParent(int hWndChild, int hWndNewParent);


        #region 单例模式

        private static UIFormInquiryCollectionMoney fr = nu]]></description><category></category></item><item><title><![CDATA[C#个人重构之登录]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/78126672</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/78126672</guid><author>fjt123068</author><pubDate>Thu, 28 Sep 2017 18:02:07 +0800</pubDate><description><![CDATA[【人参果】


     技术点：


       登录分级别：一般用户、操作员、管理员


       四张表：


            学生表：一般用户为学生，学生有登陆密码。
            用户表：操作员和管理员是用户。
            操作员工作记录表：如果是操作员登录，会有一次操作记录更新。

            
值班教师]]></description><category></category></item><item><title><![CDATA[C#个人重构之异常处理——天下之事常成于困约,而败于奢靡！]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/76614999</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/76614999</guid><author>fjt123068</author><pubDate>Thu, 03 Aug 2017 11:39:09 +0800</pubDate><description><![CDATA[【前言】
         每天都在敲重构，由于本人的计算机水平尚浅，便遇到了种种困难，错误似洪水肆虐为患，异常如猛兽横亘在前！
【正文】
问题一：VS无可用源，——青山座座皆巍峨,壮心上下勇求索！
        经过一番探索后，有了如下了解：
        MSDN上的说法：没有可用于当前位置的源代码,项目不包含您试图查看代码的源代码。原因通常是双击了“调用堆栈”窗口或“线程”窗口]]></description><category></category></item><item><title><![CDATA[英语总结—— 翩若惊鸿， 婉若游龙]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/76474070</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/76474070</guid><author>fjt123068</author><pubDate>Mon, 31 Jul 2017 23:32:53 +0800</pubDate><description><![CDATA[【前言】
           千山万水，斗转星移。于是精移神骇，忽焉思散。俯则末察，仰以殊观，睹一丽人，于岩之畔！
【正文】
           过去种种，历历在目。感觉有些脱离SLA，于是近日反思、追溯。总结入下：
一、自己还应该继续听可视化的英语材料。听到对话常浮于脑中，影像与声音，能出似惊鸿，卧似游龙。
二、与人英语沟通较少，原因是我实在是不喜欢AJ材料，可是大家都在听AJ、交]]></description><category></category></item><item><title><![CDATA[三层学习——爱在程序中的涌动]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/74091933</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/74091933</guid><author>fjt123068</author><pubDate>Mon, 03 Jul 2017 16:34:02 +0800</pubDate><description><![CDATA[【前言】
         爱就是我们的数据！
【正文】
     程序入口：
【总结】]]></description><category></category></item><item><title><![CDATA[三层学习——初体验]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/74038016</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/74038016</guid><author>fjt123068</author><pubDate>Sat, 01 Jul 2017 11:45:17 +0800</pubDate><description><![CDATA[【前言】
        放假之前终于到了传说中的三层，以为学习材料很多，原来就一个视频、几本书。于是就开始照着视频敲代码，果然，向大家说的那样，会遇到很多的错误。现在终于调试完了。
       接下来说说我对三层的理解，以及学习过程中的感悟！
【正文】
    三层：（爱之初体验）
what：
     我认为，就是将一组工作，本来三个人一起干，现在为了提高效率和工作的正规和整洁。]]></description><category></category></item><item><title><![CDATA[面向对象三大特性——封装、继承、多态]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/72510940</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/72510940</guid><author>fjt123068</author><pubDate>Thu, 18 May 2017 22:16:28 +0800</pubDate><description><![CDATA[【前言】   以前对面向对象和UML总是不理解，这段时间学习设计模式，和大鸟们交流较多。我感觉以前写的关于面向对象的特性理解的不对，今天谈一下自己现在的看法。
【正文】思维导图：封装：把客观事物封装成抽象的类，并且类可以把自己的数据和方法只让可信的类或对象操作，对不可信的信息进行隐藏。在写代码的过程中，我们会遇到很多相同的代码，这个代码在很多地方都会用到，这些重复性比较多的代码，就可以抽象出来形成一]]></description><category></category></item><item><title><![CDATA[英语学习困惑]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/53184842</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/53184842</guid><author>fjt123068</author><pubDate>Tue, 20 Dec 2016 08:58:38 +0800</pubDate><description><![CDATA[终于开始跟读旧美了，这两天每天都拿出一个番茄来跟读一到三集。跟读起来还是比想象的要困难一点还是有一些内容无法听清。
       Excuse me , my name is Marty Mcfly . and I am a  photograpther in TGB. I]]></description><category></category></item><item><title><![CDATA[软件工程视频总结]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/53390646</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/53390646</guid><author>fjt123068</author><pubDate>Tue, 13 Dec 2016 21:23:32 +0800</pubDate><description><![CDATA[软工的最终总结：
      软件工程
0.0 软件=程序+数据+文档
0.1 软件工程的目标是：在给定成本、进度的前提下，开发出具有适用性、有效性、可
修改性、可靠性、可理解性、可维护性、可重用性、可移植性、可追踪性、可互操作性
和满足用户需求的软件产品。追求这些目标有助于提高软件产品的质量和开发效率，减
少维护的困难。
0.2 结构：软件体系结构时高层次的抽象、设计软件时要考虑完]]></description><category></category></item><item><title><![CDATA[英语学习——兰质蕙心]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/52986484</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/52986484</guid><author>fjt123068</author><pubDate>Sat, 12 Nov 2016 19:11:46 +0800</pubDate><description><![CDATA[最新的理解终于出炉了。这个月我学习英语远远没有前几个月努力，不管是自考占了10天时间，还有一个十一假期，由于时间管理做的不好，总是拿不出时间来学习。但是今天学习效率很高，可能是因为本周少了5节专业课吧。下周就只剩两节了。加油！
      今天晚上在学习英语时，我有了新的理解。当我在点儿童词典时，可以将其他的材料紧密的联想起来，这是一个标志。就是思维闪像的连接、以及语言的连接。从单个词语与图像连]]></description><category></category></item><item><title><![CDATA[英语学习——冰肌玉骨]]></title><link>https://blog.youkuaiyun.com/fjt123068/article/details/52728061</link><guid>https://blog.youkuaiyun.com/fjt123068/article/details/52728061</guid><author>fjt123068</author><pubDate>Mon, 03 Oct 2016 15:09:48 +0800</pubDate><description><![CDATA[目前，英语学习进入了一个最紧张的时刻。或者说一个最关键的时期。
我的理解如下：
0.0 不听就能听懂，说明英语的思维已经出现。
0.1 看到一个陌生的英语单词，不在想翻译，而是听清他的声音，会说就行了。经过多次的相遇，从而理解他，运用它。
0.2 现在在我的大脑里，有时汉语翻译思维会与英语获得思维打架。可以快一点说英语，听英语。（我需要与师哥交流）
0.3 学习旧美，应该精听，精听不是加]]></description><category></category></item></channel></rss>