09 2020 档案
摘要:比如说现在我有一个list, 有一组ID:idList=new List<string>(){"A","B","C","D"} 现在想要利用根据ID进入不同的方法进行处理,将最终结果插入到list 当然,最容易想到的方法是可以遍历ID集合,声明暂时的变量来接收结果,然后Add 但这里想用另一种方式实
阅读全文
摘要:初始化格式: $('#dataFrom').datalist({ url: "", method: 'get', title:'未启用', valueField: 'Value', textField: 'Text', singleSelect: true, scrollbarSize: 0, fi
阅读全文
摘要:关系型数据库必须满足的四个条件: 1、A (Atomicity) 原子性 原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件是事务里的所有操作都成功,只要有一个操作失败,整个事务就失败,需要回滚。 比如银行转账,从A账户转100元至B账户,分为两个步骤:1)从A账户取
阅读全文
摘要:每种数据库都有自己的可视化工具,Mongodb的可视化工具是Robo 3T 他可以帮助我们像查询一般的数据库一样来查询Mongodb 安装完Robo3T之后,在弹出的界面上,点击Create给自己的数据库取个名字,一般是localhost,指定地址为27017(当然也可以是其他端口) 点击Conne
阅读全文
摘要:为了将多选框的值传递给后端,必须对其进行处理, 我的做法是将他们串联起来做成一个长字符串(主要是方便后台进行sql查询) 代码如下: var AllList = $('#ProductName').combobox('getValues'); if (AllList != "") { if (pro
阅读全文
摘要:参考博文:https://www.cnblogs.com/zjdxr-up/p/10619139.html 【语法】 Combobox用法和方法参数: 1、 需要引入class=" easyui-combobox” 2、 参数设置需要在data-options中设置 3、 属性参数配置: value
阅读全文
摘要:Mongodb安装和下载不多说,可以直接到官网下载。 下载要注册信息的时候不理就行了,安装一路next就搞定了 下面来介绍启动mongodb服务 1.在安装完成后的data文件夹中新建两个文件夹:db和log,存放日志和数据文件 2.使用cmd跳转到安装目录的bin文件夹 D:\>cd D:\Mon
阅读全文
摘要://取年和月份 var year = parseInt(date.substring(0, 4)); var month = parseInt(date.substring(5, 7)); var mydays = new Date(year, month, 0).getDate(); getDat
阅读全文
摘要:我在前端将数字和NaN相加的时候,得出的结果总是NaN 代码如下: var datasum = parseFloat(datas[i][j].split(',')[0]); //sum += datasum; if (isNaN(datasum)) { sum += 0; } else { sum
阅读全文
摘要:遇到一个问题,使用datetime类型的字段进行模糊查询的时候查不到数据 原因是必须使用(n)varchar类型进行比较 例如: select * from [dbo].[B_InputSum] where SUBSTRING(convert(varchar(100),Date,23),1,10)
阅读全文
摘要:含有参数的sql拼接语法,实例: set @sql1='select top 1 BG_LCDVal from ' +@table1+ ' where BE_Equid=''2019072115100246229574887d4000XX'' and BV_VarName=''ABC'' and B
阅读全文
摘要:使用语法String.Join()即可 var objIds = String.Join(",", ObjIDs);
阅读全文
摘要:直接使用如下格式: select *,cast('自定义的值' as 自定义的字段类型) as '列名' from 表名 就可以插入一行了,不过插入的列均为定值 实例; select *,cast('牛批' as varchar(100)) as Comment from Students 结果如下
阅读全文
摘要:方法一: 全部设置属性: float:left 方法二: 全部设置成: display:inline-block 方法三: 将父div设置成 position:relative 将子div设置成 position:absolute;left:XXXXpx; position:absolute;rig
阅读全文
摘要:根据项目需求,可能需要使用不同数据库类型,比如MySql,Sql server,Pgsql等,那么需要实现不同的数据库连接类IDbConnection 代码如下: public static IDbConnection GetConnection(string connString = null)
阅读全文
摘要:StringComparer通常用作字符串比较, 比如大小写比较 当然,也可以使用toLowerCase和ToUpperCase将字符串全部转化成大写或者, 但会损失性能,可以使用StringComparer.OrdinalIgnoreCase 例子: var fileName =Path.GetE
阅读全文
摘要:【优缺点】 数组:查询方便,但增删难,空间利用率不高 链表:增删简单,空间利用率高,但查询难 哈希表:都挺简单(结合产物) 【不同点】 1、数组空间连续,链表空间发散 2、数组需要预留空间,提前申请,链表不需要,链表需要值和下一个元素的地址 3、数组空间利用率不高,链表比较高,因为是动态申请 4、数
阅读全文
摘要:装箱和拆箱发生在数据类型转换。 先看下装箱和拆箱的概念: 装箱:值类型向引用类型或者值类型转化成它实现的某个接口 拆箱:引用类型向值类型或者接口类型转化成值类型 比如说: int x=5; object o=x; //装箱 y=(int)o; //拆箱 object为引用类型,其他的数据类型int,
阅读全文
摘要:【Queue】 队列,先进先出,不支持按索引搜寻元素,不支持随便插值,没有实现IList或者ICollection,不支持Add和Remove 语法: Enqueue():在队列的末端添加元素 Dequeue():在队列的头部读取和删除一个元素,注意,这里读取元素的同时也删除了这个元素。如果队列中不
阅读全文
摘要:【索引种类】 唯一索引 聚集索引 非聚集索引 【唯一索引】 要求字段的值必须是唯一的。默认主键是唯一索引 注意: 唯一索引并不是是表只能拥有这一个索引,而是指字段内容唯一。 一个表可以有很多唯一索引 与主键的区别: 一个表只能有一个主键,但可以有多个唯一索引 主键不能为空,但是唯一索引允许为空 主键
阅读全文
摘要:还原数据库的时候,主要数据文件(mdf)一般不会重复,但是次要数据文件在分库分表的时候可能会重名, 那么在还原的过程中,可能会出现: “还原数据库失败,无法覆盖文件.....,数据库XXXX正在使用” 的错误,这是因为这个ndf文件已经被其他mdf所使用, 而新建文件夹还原又会出现 “操作系统5(拒
阅读全文
摘要:数据库备份时,有三类文件 ldf,ndf,mdf 他们的含义如下: ldf: 数据库日志文件 ndf: Second data files次要数据文件 mdf: primary data files 主要数据文件 【关系】 一个数据库只能有一个主要数据文件(mdf),可以有多个次要数据文件(ndf)
阅读全文
摘要:【数据注解】 Data Annotations,使用数据注解可以帮助我们快速实现数据库表和类之间的绑定 【常见数据注解类型】 [Table("...")] 映射表名 [Key] 主键 [Display(Name="...")] 显示名称,一般指属性的中文名 [Column(TypeName="...
阅读全文
摘要:【什么是委托】 允许我们将方法作为参数传递到另一个方法中 【形式】 //普通方法 public void GreetingDelegate(string name) //委托的形式 public delegate void GreetingDelegate(string name) //使用委托 p
阅读全文
摘要:【什么是OAuth】 OAth是一种授权机制。数据所有者授权第三方应用获取一定权限。数据所有者产生一个代替密码的令牌(token)供第三方应用使用。 比方说,我想使用QQ快捷登录一个应用,但我又不想我的账号密码泄露。那么使用OAuth2.0我登录QQ验证了自己的身份,然后QQ便发送一个token给应
阅读全文
摘要:WebSocket可以实现服务端和客户端双向通讯(当然也可以使用signalr),那么接下来做一个简单的聊天室 创建一个控制台程序,引用包Fleck 代码如下: FleckLog.Level = LogLevel.Debug; var allSockets = new List<IWebSocket
阅读全文
摘要:一般情况下,页面的表格内容都比较简单,但是遇到有复杂表头,而且项数非常多的时候,手动写html非常麻烦耗时 这时候,只需要利用Excel就行了,在Excel中画出要求的表格,直接另存为html即可。 如果只想要表格,拷贝里面的table。但是此时拷贝的html表格是不可编辑的,因为没有输入框。 加入
阅读全文