摘要:
####基础知识点 asp.net生命周期 wcf与webapi的区别 restful api与webservice区别 线程池的理解 数组与链表 Redis存储类型及作用 sql与存储过程优缺点 linq关联查询 Dto对象映射转换 为什么使用ioc ####数据库 死锁 事务隔离 ####asp 阅读全文
摘要:
js变量的调用一、全局变量函数调用 var n = 99; function f1() { alert(n); } f1();//99在函数外部定义的变量,再函数中可以被调用,因为变量n,与f1在同一个域... 阅读全文
摘要:
第三天微博案例:Change事件,只有焦点离开时,文本框才会触发,计算文字的长度;Span.countTxt是标签类选择器,中间没有空格;可以使用一个,定时执行来调用change事件,这样就能达到即时改变的效果;Math.abs()绝对值;要使用html对span进行设置文字;为广播按钮设定图片;(坐标要加上-负号)No-repeat是图片不重复Float:right右浮动;text-align:right表示文字靠右;Ul中的符号:去掉符号,边框也变成0为li标签设置:获取某以对象的位置:Offset().left距离左边的距离;top距离上面的距离设置层的绝对定位:图片地址中的Alt是当图 阅读全文
摘要:
第二天属性过滤器具有name属性的元素边框都是蓝色$('*[name]').css('border','1pxsolidblue');Name属性为t1$('[name=t1]')Name属性不是t1$('[name!=t1]')以x开头的$('[name^=x]')以x结束的$('[name$=x]')属性中包含x的元素$('[name*=x]')不可用控件$(':disabled')可用控件$(':enabled')多选框$( 阅读全文
摘要:
第一天为改变javascript的跨浏览器不统一的问题,出现了javascript框架库,jQuery就是javascript语法写的一些函数类;是函数库;(开源的)写的更少,做的更多;很好的解决了不同浏览器的兼容问题链式编程、隐式迭代、插件丰富、开源、免费。先引入jQuery文件,再使用(引入完整的文件,可以有智能提示),它的顶级对象$引入jQuery文件是jQuery和$是一样的,只是一种简写而已,这里一般使用$;匿名函数是会覆盖前面的赋值;通过jQuery注册的页面加载事件,不会讲前面的语句覆盖掉,而是依次执行;$(function(){执行语句});表示页面加载完要执行的代码;$(do 阅读全文
摘要:
第四天增删改查的练习String.Empty表示输出的是空值;在页面上有treenode,所以将递归放在表现层,第五天对于不具有直接的执行能力的类,将其建成类库,主要就是供其他类调用;配置文件在界面层中,在哪里用到什么,就在其项目中添加相应的引用,或文件;通过添加引用来使用其他项目中的文件;自己动手写代码生成器:只有值类型的后面才能加上?引用类型不能加;使用模板的代码生成器设置需要的属性<%@PropertyName="Namespace"Type="System.String"Default="Itcast"Optional= 阅读全文
摘要:
第三天三层架构:1.界面层UI(UserInterface);2.数据访问层DAL(DataAccessLayer);3.业务逻辑层BLL(businesslogic);这样可以更易于修改;将界面单独放在一个类中,对数据库的操作放在单独的一个类中,这样在修改界面的时候,就不用在界面中重新实现某些功能界面层不能直接访问数据访问层,要通过业务逻辑层进行访问;三层步骤:1.拿到需求,先想实现该需求的sql语句2.在数据访问层写一个能试想该sql语句的方法3.写业务逻辑层4.写界面调用业务逻辑层可以定义一个model来存储数据;对应的数据库里可以为空的值类型,要用到可空值类型;三元运算符的两边(:)要 阅读全文
摘要:
第二天处理空值数据类型:出现异常,事务的回滚;数据同步:FTP介绍:主要是认识一下它的使用,创建ftp,和使用客户端软件通过webclient实现ftpUploadFile上传自定义的配置信息都可以在这里写:appSettings中可以写使用配置文件:(进行调用)Ftpclient是一个类,生成对象System.DateTime.Now.ToString("yyyyMMddhhmmss")生成当前的时间上传是上传的对象所以要进行new表示在根目录下01,后面是要上次的时间。。下载检验文件是否存在:下载文件:使用系统自带的功能进行任务的定时运行拼音检索学会自己找到要使用的内容 阅读全文
摘要:
第一天呼叫中心项目:1.系统用户管理,用户的密码以md5散列值的形式保存在数据库中2.呼叫中心(CallCenter),公司客服系统,接警平台;3.计算机与电信集成技术(CTI)(来电显示等);4.CRM(客户关系管理,CRM不一定非要和CTI集成,和CTI集成以后就有了自动化的过程)5.OA(办公自动化);MIS(信息管理系统);ERP(企业资源计划);MD5的特性:1.长度固定(无论多长的字符串,或者多大的文件最终生成的md5的字符个数是固定的)2.Md5字符串中的每一位都是由一个十六进制值表示的;3.Md5是不可逆的(无法根据现有的md5字符串,推算出原来的字符串)4.同一个字符串每次生 阅读全文
摘要:
第六天Js中的正则表达式:元字符.表示任意一个字符\d[0-9]大小写,表示的正好相反\w[a-zA-Z0-9]\s所有的空字符串|或通过()改变优先级,()还能提取组限定符:*出现0次或多次+出现最少一次?{n}出现n次{5,}最少出现5次{5,10}最少5次,最多10次^非^开始$结束,加上开始和结束,表示完全匹配;Matchs提取创建正则表达式(六位整数的变量)验证是否是合法的变量:(返回值是bool类型)E-mail的正则表达式:Test相当于IsMatchExec相当于match,如果正则表达式中没有提取组,则返回的当前提取到的匹配字符串,如果正则表达式中有提取组信息,则返回一个数组 阅读全文