在.NET应用程序中,创建数据连接分为三步:一、定义连接字符串不同的数据库连接字符串的格式不同,一般都包括要连接的数据库提供都名称、登陆信息以及要使用的数据库名称。注意:在定义连接字符串之前,一定要引入相应的命名空间。所有的连接都要用到连接字符串ConnectionString,该字符串是使用分号隔开的多项信息,其内容随着数据库类型和访问内容的变化而变化。不同的数据库有着不同内容的连接字符串,常用数据库MicrosoftOfficeAccess的连接字符串
系统 2019-08-29 22:27:52 2720
privatevoidbtnWrite_Click(objectsender,EventArgse){if(txtName.Text.Trim().Length==0){MessageBox.Show("没有输入学生姓名","友情提示",MessageBoxButtons.OK,MessageBoxIcon.Warning);txtName.Focus();return;}dlgSave.Filter="*.xml|*.xml";dlgSave.Initi
系统 2019-08-29 22:26:48 2720
前一阵去面试,考了一道二叉树的后序遍历,就知道是数据结构里面的,但是忘了具体怎样遍历了。所以这里记下来,备忘。1后序遍历指在访问根结点、遍历左子树与遍历右子树三者中,首先遍历左子树,然后遍历右子树,最后遍历访问根结点,在遍历左、右子树时,仍然先遍历左子树,然后遍历右子树,最后遍历根结点。后序遍历有递归算法和非递归算法两种。如下图:遍历结果:DEBFCA2.前序遍历也叫做先根遍历、先序遍历,可记做根左右。前序遍历首先访问根结点然后遍历左子树,最后遍历右子树。
系统 2019-08-29 22:19:26 2720
6年很长,6年很短,6年留下太多瞬间!2008年08月15号,我在百度空间安家,截至目前我的空间访问量达到404084次2009年07月21号,我在空间发表第一篇内容我已记录305篇内容,共计9个标签分类感谢空间好友这些年的陪伴,愿我们在这里共同记录每个6年的精彩!6周年我们重新出发>>我的空间轨迹!
系统 2019-08-12 01:33:39 2720
在使用DynamicsCRM开发的过程当中,可能由于某次的的失误导致系统出现问题(如下图),那么找到错误原因是当前首要的任务,那么此时,CRM的错误日志就显现出解决问题的重要性了。步骤很简单:1.打开CRM服务器的服务管理器,单击DiagonsticsàEventVieweràWindowsLogsàApplication,就可以在Log列表中找到CRM异常。DynamicsCRM查看错误日志
系统 2019-08-12 01:32:13 2720
最近想用python对数据集进行数据预处理,想要分析系统调用之间的关系。初步想法是利用n-gram方法,因此查询到了python的sklearn中有一个CountVectorizer方法可以使用,在这里介绍一下这个函数的使用方法,以及其输出的相关含义。0x01输入及输出fromsklearn.feature_extraction.textimportCountVectorizer#fromsklearn.feature_extraction.textimp
系统 2019-09-27 17:56:23 2719
工作中最常见的配置文件有四种:普通key=value的配置文件、Json格式的配置文件、HTML格式的配置文件以及YAML配置文件。这其中以第一种居多,后三种在成熟的开源产品中较为常见,本文只针对第一种配置文件。一般来说Linuxshell下提供了diff命令来比较普通文本类的配置文件,Python的difflib也提供了str和HTML的比较接口,但是实际项目中这些工具其实并不好用,主要是因为我们的配置文件并不是标准化统一化的。为了解决此类问题,最好针对
系统 2019-09-27 17:56:01 2719
usingSystem;usingSystem.ComponentModel;usingSystem.Data;usingSystem.Windows.Forms;namespaceWindowsApplication1...{publicpartialclassForm1:Form...{publicForm1()...{InitializeComponent();}privatevoidbutton1_Click(objectsender,EventA
系统 2019-08-29 23:52:53 2719
上月刚刚发工资,屁颠屁颠的去买了个可以泛解析的域名和一个60人合租的服务器,本以为可以用该域名泛解析到买的空间的,这样就可以自己试下做个.NET版的javaeye了,刚刚买域名的时候拿自己公司的网站做了下域名的泛解析,成功了,然后等到空间也买了之后再做相应的泛解析,发现我在域名管理平台上做好对应了,可是我去没办法到合租的服务器空间上的IIS给他加上那一条空标识,再问空间商,原来泛解析必须是要双方设置的,域名这边设置后,服务器上的IIS也得设置,而买的合租空
系统 2019-08-29 23:40:40 2719
示例背景验证码主要是防止机器暴力破解。之前的验证码都是以静态为主,现在一些产品开始使用动态方式,增加破解的难度。动态方式以gif最为简单可靠。gif兼容性好,尺寸小。这里分享的就是一种:用JS实现gif动态验证码的思路。感谢关注。任务分解绘制旋转的文字计算每个字符出现位置和角度生成gif图片逐步求精如何绘制旋转的文字?了解能用的APIcontext.rotate(angle)使当前坐标系旋转angle,单位弧度context.translate(x,y)使
系统 2019-08-29 23:12:43 2719
XMLSchema如同DTD一样是负责定义和描述XML文档的结构和内容模式。它可以定义XML文档中存在哪些元素和元素之间的关系,并且可以定义元素和属性的数据类型。
本人刚接触Hibernate,在网上看了些例子,就按着教程用netbean配置Hibernate,为自己做做笔记,我试过用application和web配置,我在这里记得我配置的过程。(netbeanversion6.1)1:applicationprojecta:需要下载的东西:mysqldatabase,core包(antlr.jar,asm-attrs.jar,asm.jar,cglic.jar,commons-collections.jar,com
系统 2019-08-12 09:30:29 2719
转自http://fuliang.iteye.com/blog/169946本系列文章主要是介绍怎样用java来作正则表达式的应用。正则表达式在处理文本方面用处非常大,最早像在Perl和awk语言中,提供了这种机制,Java在Java2中也增加了正则表达式这个包java.util.regex。这个包为用户使用正则表达式,提供了易用而全面的支持。我的研究方向是web挖掘。从网页中提取内容,处理文本,当然需要正则表达式这个强大的工具了。一、首先我们看一下怎么使
系统 2019-08-12 09:30:18 2719
当Flex应用越来越庞大时,问题会越来越多:1.SWF文件的大小也会越来越大;2.下载SWF文件的时间也会越来越长;3.如果有多个Flex应用,如何复用相同的代码(包括FlexFramework、自定义组件库和第三方包,比如TWaverFlex);4.每次升级后,用户都需要重新下载新的SWF文件;5.如何在不修改并编译旧SWF文件的情况下,增加新功能;如何解决这些问题?一、使用动态共享库(RuntimeSharedLibraries)。FlexFramew
系统 2019-08-12 09:29:52 2719
python下os模块强大的重命名方法renames详解在python中有很多强大的模块,其中我们经常要使用的就是OS模块,OS模块提供了超过200个方法来供我们使用,并且这些方法都是和数据处理相关的,这里介绍下重命名这个方法。OS的重命名方法是os.rename,我用的ipython,这个玩意很是强大,只要按下TAB键,可以帮助我们自动对齐和列出可以使用的方法,发现有2个方法,分别是rename和renames,2个方法,前面的rename使用过无数次,
系统 2019-09-27 17:56:33 2718