2021年6月15日

asp.net网站增加虚拟目录,用来访问网站图片。

摘要:最近在工作中碰到了一个小问题。 我负责的一个BS系统中,需要存储照片,因为之前一直在做CS项目,突然接手这么个项目,一时之间想不到合适的方法来存储照片。 后来几经百度,摸索出来了一个简单的方法来进行解决。 首先,考虑到读取的便捷性和速度,照片以文件的方式存储在Web项目所在的服务器上,而不是存储在数 阅读全文

posted @ 2021-06-15 14:46 双子双星 阅读(9) 评论(0) 推荐(0) 编辑

2021年5月27日

C#定时器的使用注意事项

摘要:定时器是CS模式下经常会用到的组件,一般作为初学者(Me Too)都会直接从工具箱中拖一个TImer控件,然后在Timer_Tick中写自己的处理操作,我一开始也是这样使用定时器,后来才发现自己忽略了好多东西:首先,定时器分三种,而拖控件生成的TImer只是其中之一,下面简单介绍一下三种定时器的区别 阅读全文

posted @ 2021-05-27 17:07 双子双星 阅读(48) 评论(0) 推荐(0) 编辑

EF更新多对多关系表中记录的时候,无法更新关系表的问题。

摘要:今天在工作中碰到了一个很奇怪的问题。 当在更新一个表A中的记录的时候,会发现,在跟该A表多对多关系的外键表B中,会被增加几条记录。 而原本我希望的是,只在这A表和B表的多对多关系表AB中,增加对应的记录,而不是在实体表B中增加记录(实体表中原本就有该记录,又增加了重复的记录)。 几经测试,终于解决了 阅读全文

posted @ 2021-05-27 16:55 双子双星 阅读(71) 评论(0) 推荐(0) 编辑

2020年6月10日

前端脚本Js、JQ使用中踩过的坑【随踩随记】

摘要:在js里,如果要跳出for循环或者while循环的话,可以用continue或break 在jquery里,只有一个each循环,那么在each循环里,要跳出循环的话,可以用return true或return false。return false:将停止循环 (就像在普通的循环中使用 'break 阅读全文

posted @ 2020-06-10 09:00 双子双星 阅读(80) 评论(0) 推荐(0) 编辑

2020年6月8日

SQL Server 创建视图时,踩过的一些坑【随踩随记】

摘要:当视图将多个数据库表中的相同字段的结果合并到一个视图中显示时,如果使用UNION ALL ,当这些表中的某一个表的字段类型设置的与其他表中相同字段不同时,最终生成的视图的字段类型,将会以其中最大存储格式进行生成视图的字段,比如:A、B、C、D、E、F这几个表中,都有Colum1、Colum2、Col 阅读全文

posted @ 2020-06-08 16:02 双子双星 阅读(191) 评论(0) 推荐(0) 编辑

2020年6月5日

FastReport使用过程中踩过的坑

摘要:FastReport的数据源定义文件frd中的<BusinessObjectDataSource>节点和<TableDataSource>节点,之前一直没有注意过,后来,尝试将List数据集作为数据源绑定到FastReport时,才发现两者是有区别的,这个时候,类似List这种自定义数据集绑定,就不 阅读全文

posted @ 2020-06-05 11:18 双子双星 阅读(297) 评论(0) 推荐(0) 编辑

2020年5月26日

easyui使用中踩过的坑【连续踩坑】

摘要:更改easyui-textbox控件是否可用,发现使用$('#ID').textbox(disabled:false);该方法如果true、false来回切换的话,会导致该文本框控件的高度,越来越高。需要使用$(‘#ID').textbox('disable');方式。 通过JS为easyui-co 阅读全文

posted @ 2020-05-26 11:43 双子双星 阅读(88) 评论(0) 推荐(0) 编辑

2020年5月8日

EF生成视图的实体模型时的一些问题

摘要:数据库中的视图中,如果有字段为不可空,那么EF在生成实体模型的时候,会将所有不可空字段,定义为主键。 如果数据库表中没有主键,那么EF在生成实体模型的时候,就无法生成对应表的实体模型。 阅读全文

posted @ 2020-05-08 13:48 双子双星 阅读(169) 评论(0) 推荐(0) 编辑

2017年4月11日

C#字符串变量使用

摘要:string由于是引用类型,所以,声明的字符串变量会存储到堆上,而且该变量是不可变的,一旦初始化了该变量,该内存区域中存储的内容将不能更改。在对字符串操作时,是在堆上创建了一个新的字符串变量,并将新的字符串拷贝到新的内存区域中,然后,改变原来变量的引用地址。原来堆中的字符串由于没有了引用,会被GC回 阅读全文

posted @ 2017-04-11 16:49 双子双星 阅读(3825) 评论(0) 推荐(0) 编辑

2017年2月18日

深入理解C# 静态类与非静态类、静态成员的区别

摘要:深入理解C# 静态类与非静态类、静态成员的区别 静态类 静态类与非静态类的重要区别在于静态类不能实例化,也就是说,不能使用 new 关键字创建静态类类型的变量。在声明一个类时使用static关键字,具有两个方面的意义:首先,它防止程序员写代码来实例化该静态类;其次,它防止在类的内部声明任何实例字段或 阅读全文

posted @ 2017-02-18 11:34 双子双星 阅读(192) 评论(0) 推荐(0) 编辑

导航