• 等级
  • 25908 访问
  • 76 原创
  • 9 转发
  • 46667 排名
  • 3 评论
  • 17 获赞

让两个div自动适应屏幕大小并且各占一半页面

代码: #one{ float: left; /*display: inline-block;*/ width: 50%; height: 40%; word-wrap: break-word; /*// border-bottom: 3px soli...

2019-01-14 09:32:12

设计模式之策略模式+游戏中不同角色换不同武器的实例(head first 设计模式)

上图来自于Love667767的博客用图 (1)策略模式通常把一系列的算法(算法等于常说的类中的方法,在这里称之为算法)包装到一系列的策略类里面。用一句话慨括策略模式就是——“将每个算法封装到不同的策略类中,使得它们可以互换”。比如说在继承关系中,子类重写算法,这就实现互换, (2)示例:现在有不同的角色和不同的武器,每个角色只能使用一个武器,但是可以在游戏中换武器。 实现: Char...

2019-01-13 16:03:44

继承和接口的区别

(1)接口中的方法不可以实现,被继承的类的方法可以实现,在子类中可以用override进行重写 (2)继承的方法可以实现代码的复用。

2019-01-12 16:45:53

通过代码查看sqlserver数据库所有表

string connectionString = @"data source=服务器名;initial catalog=数据库名;persist security info=True;user id=登录名;password=密码;MultipleActiveResultSets=True"; // string connectionString ...

2018-10-20 09:51:50

c#进行web开发的时候使用quartz定时器的详细讲解

一 前提 (1)首先需要引用Common.Logging.dll和Quartz.dll。 (2)其次,我们需要了解一些基本的知识  Job 表示一个具体要执行的工作,需要实现IJob接口.  JobDetail JobDetail表示一个具体的可执行的调度程序,它指向Job.  Trigger 代表工作的触发,什么时候执行,执行多少次  Scheduler 代表一个执行计划,一...

2018-09-17 18:03:25

layer提示的样式设置

(1) layer.confirm('是否完成?', { btnAlign: 'c',//按钮居中 area: ['25rem', '15rem'],//第一个是宽,第二个是高。 btn: ['是的', '没有'] //可以...

2018-09-15 17:12:10

c#中使用ef时候执行到savechanges()出现问题的可能情况

(1)可能是在for循环里面 (2)可能是开启事务的代码前面用过查询等ef,最好放在最前面。 (3)可能是之前的事务没有关闭

2018-09-09 14:11:45

c#中获取当月的最后一天的最后一秒钟以及第一天

最后一天: DateTime d= DateTime.Now.AddDays(1 - DateTime.Now.Day).Date.AddMonths(1).AddSeconds(-1); 第一天: int y=datetime.year; int m=datetome.month; string s=convert.tostring(y)+convert.tostring(m...

2018-09-09 14:05:48

c#中创建一个日志文件(创建文件并向文件中记录内容)

//日志 string strCAD = ""; strCAD += args+ ";\r\n"; string _fullPath = string.Format(@"{0}", "D://文件名//"); if (!Direct...

2018-08-18 11:30:11

c#中将十六进制的ASCII码专转成对应的控制字符,即hex转成string

(1) string empCode="";//一个ASCII码 string hex = empCode.Substring(0,2); int value = Convert.ToInt32(hex, 16); // string stringValue = Char.Conver...

2018-08-15 21:25:41

当前时间的前几个月以及后几个月的实现

dimdt as DateTime =DateTime.Today dimdt2 as DateTime = dt.AddMonths(-6) //表示这个时间dimdt2 是当前的前6个月 dimdt3 as DateTime = dt.AddMonths(6)//表示这个时间dimdt3 是当前的后6个月  ...

2018-08-14 22:21:08

c#中使用stringbuilder的Append方法写sql语句

(1)String 类的对象是不可改变的。每次使用 System.String 类中的方法之一时,都要在内存中创建一个新的字符串对象,这就需要为该新对象分配新的空间。在需要对字符串执行重复修改的情况下,与创建新的 String 对象相关的系统开销可能会非常昂贵。所以如果我们在一个循环中进行字符的拼接的话可以使用stringbuilder,提升性能。 (2)Append 方法可用来将文本或对象的字...

2018-08-12 18:19:43

ef查询某列中为空的数据

(1)可以用where var a=db.表名.where(s=>s.列名==null); (2)不为空 var b=db.xx.where(s=>s.yy!=null);  

2018-08-07 21:41:46

c#中EF查询表的某个字段的最大值以及判断插入的数据表中是否已存在

(1)EF查询表的某个字段的最大值 可以用select方法查到某个字段 var a=db.表名.Select(s=>s.列名).Max(); (2)判断是否表中已存在某个值 这个可以用Any方法: ​ var a=db.表名.Any(s=>s.列名==传入的值); if(a) { result.Value="已存在"; return result; } ​ ...

2018-08-05 20:59:44

web开发中中刷卡登录的时候不进行提示

(1)在之前的项目中刷卡登录的时候还是可以用的,但是将其移植到新项目之后发现不进行错误提示,最后发现是引用的jquery的版本不一样。

2018-07-29 13:01:15

刷新页面之后将光标放到指定的输入框中,并且将其中的数据选中

(1) document.getElementById("query-orderNo").focus();光标自动定位到id为query-orderNo输入框中。    document.getElementById("query-orderNo").select();id为query-orderNo输入框中的数据会被选中  ...

2018-07-29 12:38:32

web开发中的刷卡登录,自动获取密码进行登录

(1)web开发中,使用刷卡器扫描二维码或者条形码实现登录的时候需要在前台获取到扫出来的数据,通过ajax将数据传到后台,在后台根据传过来的值在数据库得到相应的密码,当然,还要判断这个数据在数据库中是否存在,将得到的密码传到前台,自动登录。...

2018-07-29 11:55:53

sqlserver中的inner join以及left join 进行多表查询详解

(1) 其实left join 和inner join查询最大 的区别是展示的数据形式不一样,left join会将左边表的数据全部显示出来,右边的表只会显示符合查询条件的相关信息。但是inner join只是显示符合查询条件的数据,根据自己的喜好选择就行。如下面的例子:select EmployeeCode,EmployeeName,HR_D.DeptId,HR_D.DeptName,HR_T....

2018-06-13 20:43:26

学生档案查询

(1)using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Threading.Tasks; using Syste...

2018-06-10 22:37:43

c#中的数据关系,实现浏览学生成绩

(1)建立一个Windows程序,可以上下翻页,查看学生的学号和姓名,同时显示该学生的所有成绩。技术要点:建立一个数据集ds,用数据适配器向da中填入两个表:studen和score,同时以studID为关联字段,在数据集中创建student表和score表之间的datarelation(2)DataRelation主要的功能之一是允许您在DataSet中从一个datatable导航到另一个dat...

2018-06-10 21:44:12

安静点DGC

关注
  • 计算机软件
  • 中国