摘要: Python 3.3以上使用venv来代替了原来Python2使用的virtualenv创建虚拟环境。 虚拟环境的作用是使得不同项目的Python包之间不会相互干扰,避免了由此产生的各种问题。 现在演示下如何在桌面创建一个虚拟环境 这样便创建好了一个名为test的虚拟环境,由于虚拟环境中的包是拷贝自 阅读全文
posted @ 2017-09-23 15:37 WhiteBlackCat 阅读(1032) 评论(0) 推荐(0) 编辑
摘要: 当某些操作需要涉及合并Datatable时,我们应该如何操作呢? 下面是自己总结的一些方法: 当有两表dt1和dt2的时候,使用dt1.Merge(dt2) 可以将表1表2中相同的合并在一起 排序方法见下 这时可能会有重复行的问题,可以采用如下方法解决 阅读全文
posted @ 2016-12-07 20:04 WhiteBlackCat 阅读(157) 评论(0) 推荐(0) 编辑
摘要: 首先,需要一个上传控件 其次,就是有关的后台内容了 //获取上传的文件名 //获取物理路径 然后就是当上传时判断类型,可以定义一个数组来储存允许的拓展名 如有需要,还可以判断文件大小 阅读全文
posted @ 2016-11-29 21:20 WhiteBlackCat 阅读(147) 评论(0) 推荐(0) 编辑
摘要: QQ空间上传照片对其可以分类,形成不同的相册,这对于用户体验来说是很不错的,如果用户只能上传不加以分类,那么用户体验会很差。 下面是自己关于相册功能实现的一些简单看法: 首先,是创建相册,可以用panel将控件隐藏,给用户更好体验。 第二,在Repeater空间中将所有的相册名列出,数据绑定,使用图 阅读全文
posted @ 2016-11-29 21:07 WhiteBlackCat 阅读(813) 评论(0) 推荐(0) 编辑
摘要: 在textbox中加入onkeyup="this.value=this.value.replace(/\D/g,' ')"即可实现这一功能 验证数字的正则表达式:^[0-9]*$或者是/^\d/ 阅读全文
posted @ 2016-11-13 17:30 WhiteBlackCat 阅读(164) 评论(0) 推荐(0) 编辑
摘要: 不小心删除了如果直接在客户端重建一个不行,首先找出本地新仓库,删除,然后在重新再客户端建立一个。 但此时如果两仓库名字一样,会发现无法上传。 此时应该在网页打开github,点击进入之前删除的仓库(云端还有),然后点setting,拉到页面最下找到delet删除干净。 此时在客户端重新上传即可上传成 阅读全文
posted @ 2016-11-07 21:46 WhiteBlackCat 阅读(612) 评论(0) 推荐(0) 编辑
摘要: Page_Load事件会在第一次加载页面时发生和将该页面回发到服务器时发生 第一种情况Page.IsPostBack返回false,第二种返回True。 若在Page_Load事件中有一些对控件的操作,比如 在另一个事件中也有类似的 此时这一事件发生amend_name的值不为TextBook中更改 阅读全文
posted @ 2016-11-02 21:04 WhiteBlackCat 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 连接数据库: string str = @"server=服务器名称;Integrated Security=SSPI;database=数据库名称;"; 注意封装公共类,将常用重复部分提取出,提高代码效率。 建立数据库连接对象 Command对象的构造函数的参数有两个,一个是需要执行的SQL语句, 阅读全文
posted @ 2016-11-02 19:38 WhiteBlackCat 阅读(1246) 评论(0) 推荐(0) 编辑
摘要: 常用控件有TextBox(文本框)和Button(按钮) TextBox属性TextMode,值为 SingleLine|Password|MultiLine。如需查看TextBox2文本框里位数用TextBox2.Text.Length ,查看某个字符位置TextBox2.Text.IndexOf 阅读全文
posted @ 2016-10-22 17:02 WhiteBlackCat 阅读(207) 评论(0) 推荐(0) 编辑