腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
返回腾讯云官网
程序员的SOD蜜
专栏作者
举报
185
文章
275098
阅读量
46
订阅数
订阅专栏
申请加入专栏
全部文章(185)
.net(47)
其他(45)
数据库(37)
sql(36)
编程算法(12)
架构设计(11)
sql server(10)
分布式(9)
mvc(7)
云数据库 SQL Server(6)
c++(5)
c#(5)
面向对象编程(5)
windows(5)
asp.net(4)
postgresql(4)
缓存(4)
安全(4)
https(4)
vue.js(3)
ide(3)
linux(3)
http(3)
存储(3)
敏捷开发(3)
数据结构(3)
微服务(3)
actor(3)
java(2)
javascript(2)
node.js(2)
打包(2)
windows server(2)
文件存储(2)
腾讯云测试服务(2)
人工智能(2)
开源(2)
自动化(2)
gui(2)
系统架构(2)
pdf(2)
编程(2)
开发(2)
设计(2)
对象存储(1)
ios(1)
c 语言(1)
go(1)
erlang(1)
actionscript(1)
html(1)
json(1)
ajax(1)
android(1)
sqlite(1)
oracle(1)
access(1)
api(1)
centos(1)
容器镜像服务(1)
访问管理(1)
网站(1)
游戏(1)
运维(1)
网络安全(1)
asp(1)
ftp(1)
rabbitmq(1)
uml(1)
大数据(1)
wpf(1)
abstract(1)
cat(1)
class(1)
core(1)
ddd(1)
expression(1)
func(1)
host(1)
int(1)
io(1)
key(1)
lambda(1)
linq(1)
prolog(1)
version(1)
void(1)
编译(1)
程序(1)
对象(1)
服务(1)
工具(1)
函数式编程(1)
架构(1)
脚本(1)
可视化(1)
框架(1)
领域驱动设计(1)
浏览器(1)
配置(1)
日志(1)
软件(1)
软件开发(1)
推送(1)
搜索文章
搜索
搜索
关闭
在OQL上使用UPDLOCK锁定查询结果,安全的更新实体数据
安全
sql
人工智能
SqlServer查询记录的时候提供多种锁定方式,其中UPDLOCK 的优点是允许您读取数据(不阻塞其它事务)并在以后更新数据,同时确保自从上次读取数据后数据没有被更改。当我们用UPDLOCK来读取记录时可以对取到的记录加上更新锁,从而加上锁的记录在其它的线程中是不能更改的只能等本线程的事务结束后才能更改。 有时候我需要控制某条记录在我读取后就不许再进行更新,那么我就可以将所有要处理当前记录的查询都加上更新锁,以防止查询后被其它事务修改.将事务的影响降低到最小。假如不这样做,将整个表锁定,这种做法将严重影响了性能。
用户1177503
2018-08-20
1.7K
0
隐藏在程序旮旯中的“安全问题”
安全
数据库
作为一个真正的程序员,必须有高度的“安全意识”,因为我们作出的软件运行在复杂的环境中,不能把不该有异常抛给用户,更不能把漏洞留给“黑客”,当然也不能把“操作失误”作为系统出错的理由。 那么我们应该如何才能写出一个“安全”的软件呢?其实问题就在我们的程序旮旯中,看你是否用心去看哪些所有可能引起问题的代码。下面列举一例说明,我们的数据同步程序需要在目标数据库执行一点点(就一点点,你看下面的代码就知道)SQL语句,按照原来的设计,这是不允许的,因为可能引起安全问题,但是现在既然“开了一扇窗”,就要
用户1177503
2018-02-26
471
0
使用8位字节的编码格式将字节流安全的转换成String
安全
我们常用的编码格式有ASCII,Unicode,UTF-8,GB2312等,如何在这些编码之间安全转换呢? 最近做邮件系统,采用了OpenPOP组件,这是老外写的,没想到用到中文环境中,出了很多问题,主要就是编码问题。 通常,邮件内容都会经过Base64编码,在邮件接收端,需要对其解码,得到字节流,再进一步解码为正确的字符串,如 Base64.cs文件中: public static class Base64 { public static byte[] DecodeToBytes
用户1177503
2018-02-26
931
0
隐藏在程序旮旯中的“安全问题”
安全
数据库
--作为一个真正的程序员,必须有高度的“安全意识”,因为我们作出的软件运行在复杂的环境中,不能把不该有异常抛给用户,更不能把漏洞留给“黑客”,当然也不能把“操作失误”作为系统出错的理由。 那么我们应该如何才能写出一个“安全”的软件呢?其实问题就在我们的程序旮旯中,看你是否用心去看哪些所有可能引起问题的代码。下面列举一例说明,我们的数据同步程序需要在目标数据库执行一点点(就一点点,你看下面的代码就知道)SQL语句,按照原来的设计,这是不允许的,因为可能引起安全问题,但是现在既然“开了一扇窗”,就要“增
用户1177503
2018-02-26
566
0
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
立即发文
Python精品学习库
代码在线跑,知识轻松学
立即查看
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
立即体验
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
立即查看
领券
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档