随笔分类 -  数据库技术

支持多种登录方式的数据库设计
摘要:一个带有用户系统的应用最基本登录方式是站内账号登录,但这种方式往往不能满足我们的需求。现在的应用基本都有站内账号、email、手机和一堆第三方登录,那么如果需要支持这么多种登录方式,或者还有银行卡登录、身份证登录等等更多的登录方式,我们的数据表应该怎么设计才更合理呢? 首先,一个用户不管有多少种登录 阅读全文

posted @ 2018-05-25 10:04 SuperSnowYao 阅读(10212) 评论(5) 推荐(2) 编辑

数据库连接池使用(三):通过线程实现数据库连接池
摘要:在企业级软件开发过程中,为了改善应用程序的性能,通常需要使用对象池来控制对象的实例化。例如,在我们每次需要连接一个数据库时都需要创建一个数据库连接,而数据库连接是非常昂贵的对象。所以,为了节省每次数据库调用,都要实例化一个数据库连接的资源,我们可以缓存并重用一些创建好的数据库连接对象。以此节省每次数 阅读全文

posted @ 2018-03-31 12:58 SuperSnowYao 阅读(2805) 评论(0) 推荐(0) 编辑

数据库连接池使用(二):细说数据库连接池
摘要:一、什么是连接池? 建立一个数据库连接是一件非常耗时(消耗时间)耗力(消耗资源)的事情。之所以会这样,是因为连接到数据库服务器需要经历几个漫长的过程:建立物理通道(例如套接字或命名管道),与服务器进行初次握手,分析连接字符串信息,由服务器对连接进行身份验证,运行检查以便在当前事务中登记等等。我们先不 阅读全文

posted @ 2018-03-27 10:05 SuperSnowYao 阅读(15665) 评论(3) 推荐(0) 编辑

数据库连接池使用(一):使用C#数据库连接池
摘要:一、导读 使用C#数据库连接池,连接到数据库服务器通常由几个需要软长时间的步骤组成: 1、必须与服务器进行初次连接; 2、必须分析连接字符串信息; 3、必须由服务器对连接进行身份验证; 4、必须建立物理通道(例如套接字或命名管道); 大部份的应用程序都是使用一个或几个不同的连接配置,当应用程序的数据 阅读全文

posted @ 2018-03-26 18:26 SuperSnowYao 阅读(25059) 评论(5) 推荐(1) 编辑

为什么说 LINQ 要胜过 SQL
摘要:如果你还没有沉溺于 LINQ,就会想这有啥大惊小怪的。SQL 并没有坏掉,为什么还要对它进行修补呢? 为什么我们还需要另外一种查询语言呢? 流行的说法是 LINQ 同 C#(或者 VB)集成在了一起,故而消除了编程语言和数据库之间配合上的鸿沟,同时为多个数据源的组合提供了单一的查询接口。虽然这些都是 阅读全文

posted @ 2018-02-09 13:39 SuperSnowYao 阅读(765) 评论(0) 推荐(0) 编辑

关于HSQLDB访问已有数据库文件的操作说明
摘要:关于HSQLDB数据库的创建,本文不做过多描述,可以在百度上搜索一下,有许多。 对于访问已存在的库文件,网上找了半天,没有整理的很清楚的参考资料,现将自己的操作过程整理如下,以供参考。 1、先下载一个HSQLDB客户端,如HsqlManager,解压在某一个路径下,如下图所示: 2、将hsqldb. 阅读全文

posted @ 2017-12-31 22:23 SuperSnowYao 阅读(1241) 评论(0) 推荐(0) 编辑

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示