码迷,mamicode.com
首页 >  
搜索关键字:查询    ( 72141个结果
防SQL注入的参数化查询
在做机房收费系统的时候,曾经利用过传递参数的形式来将值传递给SQL语句或者存储过程,因为这样可以通过参数化的查询来帮助抵御“SQL 注入”式攻击,这种攻击者会将命令插入SQL语句,从而危机服务器的安全。 SqlParameter Param = new SqlParameter("@CourseID", 4);   这样可以从一定程度上来抵御SQL注入,但做的还不是很好,细心的话,你会...
分类:数据库   时间:2014-09-20 16:26:19    阅读次数:271
BZOJ 1493 NOI2007 项链工厂
题目大意:维护一个环,每个点有一个颜色,提供6种操作: 1.将这个环顺时针旋转k 2.沿点1所在直径翻转 3.将两个珠子互换 4.将一段区间染色 5.查询这个环上有多少颜色段 6.查询一段区间有多少颜色段 关于颜色段通用的处理方法是每个区间记录三个值,颜色段数、左端点颜色、右端点颜色,合并时颜色段数相加,如果左区间右端点和右区间左端点颜色相同则减一 然后用Splay维护区间即可 不...
分类:其他好文   时间:2014-09-20 15:25:17    阅读次数:239
ExecuteScalar
ExecuteScalar运行查询,并返回查询所返回的结果集中第一行的第一列或空引用(假设结果集为空).忽略其它列或行.使用 ExecuteScalar 方法从数据库中检索单个值。由于不用创建行集、查找值并关闭行集,所以产生的系统开销很小与使用 ExecuteReader方法,然后使用 SqlDat...
分类:其他好文   时间:2014-09-20 15:15:37    阅读次数:149
mysql学习笔记 第九天
order by ,limit 和where子查询的使用order by: order by 列名1,[列名2],[列名3]...(结果先按列1进行排序,在列1的相同的情况下,再按照列2的排序,以此类推)。mysql> select goods_id,goods_name,shop_price f....
分类:数据库   时间:2014-09-20 14:50:38    阅读次数:233
Hibernate深入之get()与load()懒加载
前面讲过get和load,一个是直接加载,并不是直接去数据库查询,如果缓存里有,首先到缓存里找,缓存分为一级缓存和二级缓存,首先到一级缓存中查找; 如果在session关闭之后进行获取类的名字之类的属性,依然会获取到,例: Order od = (Order) session.get(Order.....
分类:系统相关   时间:2014-09-20 13:44:28    阅读次数:211
directX根据设备类GUID查询所属的filter
hr = m_pSysDevEnum->CreateClassEnumerator(*clsid, &pEnumCat, 0);    ASSERT(SUCCEEDED(hr));    if FAILED(hr)        return;    // Enumerate all filters using the category enumerator    hr = EnumFilters...
分类:其他好文   时间:2014-09-20 08:51:29    阅读次数:199
sqlite3 数据操作 查询
打开数据库sqlite3*db=[DatabaseopenDB];数据库的操作指针stmt:statementsqlite3_stmt*stmt=nil;参数1,数据库指针,参数2SQL语句参数3SQL语句的长度(-1代表的是无限长,自动匹配长度)参数4返回数据库操作指针参数5为未来做准备的,预留参数,一般写成NULL验证SQL语句的正确性intres..
分类:数据库   时间:2014-09-20 02:21:56    阅读次数:222
sqlite3 数据操作 查询单个信息
打开数据库sqlite3*db=[DatabaseopenDB];sqlite3_stmt*stmt=nil;NSString*sqlString=[NSStringstringWithFormat:@"select*fromStudentwhereid=%d",aID];intresult=sqlite3_prepare_v2(db,[sqlStringUTF8String],-1,&stmt,NULL);Student*student=nil;if(result==SQLITE_OK){..
分类:数据库   时间:2014-09-20 02:21:46    阅读次数:189
一个使用高并发高线程数 Server 使用异步数据库客户端造成的超时问题
现象今天在做一个项目时, 将 tomcat 的 maxThreads 加大, 加到了 1024, tomcat 提供的服务主要是做一些运算, 然后插入 redis, 查询 redis, 最后将任务返回给客户端在做压测时, 同时开了 1000 个线程, 并发发起 http 请求去访问 tomcat 的...
分类:数据库   时间:2014-09-19 23:51:36    阅读次数:405
linux启动的过程
总结一下,linux的开机整个流程。 · 1: 启动电源后,主机第一步先做的就是查询BIOS(全称:basic input/output system 基本输入输出系统)信息。了解整个系统的硬件状态,如CPU,内存,显卡,网卡等。嗯,这一步windows算和它是一家。不分彼此。 · 2: 接下来.....
分类:系统相关   时间:2014-09-19 23:47:26    阅读次数:395
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!