随笔分类 -  学习日记

纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等)
摘要:【转】纯CSS画的基本图形(矩形、圆形、三角形、多边形、爱心、八卦等),NB么 今天在css-tricks上看到一篇文章,那篇文章让我不禁心头一震,强大的CSS啊,居然能画出这么多基本的图形。图形包括基本的矩形、圆形、椭圆、三角形、多边形,也包括稍微复杂一点的爱心、钻石、阴阳八卦等。当然有一些需要用到CSS3的属性,所以在你打开这篇文章的时候,我希望你用的是firefox或者chrome,当然IE也能看一部分的。那好,下面就一起来看看我们是如何用纯CSS来画这些图形的,如果你也觉得很震撼,推荐给你的朋友吧。1、正方形最终效果:CSS代码如下:1 #square {2 width: 1... 阅读全文

posted @ 2012-10-22 15:55 林中的鱼 阅读(333) 评论(0) 推荐(0)

2011-06-15 11:59 C# DataSet和DataTable详解 (转自网络)
摘要:2011-06-15 11:59C# DataSet和DataTable详解1、创建DataSet对象:DataSet ds = new DataSet("DataSetName");2、查看调用SqlDataAdapter.Fill创建的结构da.Fill(ds,"Orders");DataTable tbl = ds.Table[0];foreach(DataColumn col in tbl.Columns)Console.WriteLine(col.ColumnName);3、查看SqlDataAdapter返回的数据①、DataRow对象Dat 阅读全文

posted @ 2012-08-31 09:34 林中的鱼 阅读(303) 评论(0) 推荐(0)

减少与数据库的交互
摘要:因为新手所以会犯一些不经意的错误,导致程序运行效率低下,在数据量小的时候还可以接受,但当数据量超过一定量级,就会造成用户体验度急骤下降。近期参与一个仓库管理系统的开发,需要在出库时以SKU为条件对库存进行检查,以免出库数量大于库存数量。原程序是一条一条取SKU然后与库存表进行对比,例如出库订单条数有100条,库存有1000条,那么就需发比对100*1000次,需要与数据库交互100次,这样效率实在低下。我们需要换一种思路,先将需要的库存数据一次性查出,使用 selec 需要的字段 from 库存表 where SKUID in (100行出库订单的 SKUID) ,这样只和数据库交互一次就可以 阅读全文

posted @ 2012-08-30 21:40 林中的鱼 阅读(403) 评论(0) 推荐(0)

将查询结果赋值给文本框注意事项
摘要:将查询结果赋值给文本框注意事项:frm_ClientCompanyInfo _frm = new frm_ClientCompanyInfo(userinfo.CompanyID.ToString());_frm.ShowDialog();txt_ClientCode.Text = _frm.CompanyCode;long_custrmerId = _frm.CompanyID;以上写法看起来似乎没有错误,但当txt_ClientCode文本框控件有 Text_Changed 事件时,以上写法当执行到 txt_ClientCode.Text = _frm.CompanyCode;后自动执行T 阅读全文

posted @ 2012-08-29 11:40 林中的鱼 阅读(364) 评论(0) 推荐(0)

缩写方法(new Set_AddGoodsInfoObject() { ClientID = _frm.ClientID })
摘要:当查询时传递的参数是一个对象时,且对象中只有一个或不多于三个有值时,可以用缩写方法(new Set_AddGoodsInfoObject() { ClientID = _frm.ClientID })Set_AddGoodsInfoList = proxy.SelectInFoList(new Set_AddGoodsInfoObject() { ClientID = _frm.ClientID }); 阅读全文

posted @ 2012-08-28 23:47 林中的鱼 阅读(306) 评论(0) 推荐(0)

批量对TextBox控件禁用或清空
摘要:foreach (Control c in _frm.groupBox_Car.Controls) { if (c is TextBox) c.Enabled = false; if ( c is TextBox) c.text=""; } 阅读全文

posted @ 2012-08-28 23:40 林中的鱼 阅读(253) 评论(0) 推荐(0)

利用ArrayList去重
摘要:ArrayList jhd = new ArrayList();for (int i = 0; i < dgv_OutBoundOrder.RowCount; i++){if (dgv_OutBoundOrder.Rows[i].Cells["chk_choose"].EditedFormattedValue.ToString().ToUpper().Equals("TRUE")) { jhd.Add(dgv_OutBoundOrder.Rows[i].Cells["PickingGoodsID"].Value.ToString 阅读全文

posted @ 2012-08-28 23:34 林中的鱼 阅读(2329) 评论(0) 推荐(0)

从cmb中读取List数据源
摘要:List<Set_AddGoodsTypeObject> GoodsBigTypeList = (List<Set_AddGoodsTypeObject>)_frm.cmb_GoodsSmallType.DataSource; 阅读全文

posted @ 2012-08-28 23:29 林中的鱼 阅读(152) 评论(0) 推荐(0)

导航