编程技术

锁不住的查询

环境:SQLServer2005or2008最近在处理一个锁的问题时,发现一个比较郁闷的事,使用X锁居然无法锁住查询,模拟这个问题,可以使用如下T-SQL脚本来建立测试环境。USEmaster;GOIF@@TRANCOUNT>0ROLLBACKTRAN;GO--=======================================--建立测试数据库--a.删除测试库,如果已经存在的话IFDB_ID(N'db_xlock_test')ISNOTNUL

系统 2019-08-29 23:41:07 2288

编程技术

Lucene(2.4.1)技术研究(3)--Document源代码

1、Document文件Document是lucene自己定义的一种文件格式,lucene使用docement来代替对应的物理文件或者保存在数据库中的数据。因此Document只能作为数据源在Lucene中的数据存贮的一种文件形式。Document只是负责收集数据源,因为不同的文件可以构建同一个Document。只要用户将不同的文件创建成Document类型的文件,Lucene就能快速找到查找并且使用他们。对于一个Document文件,可以同时增加多个Fi

系统 2019-08-29 23:36:26 2288

编程技术

腾讯微信技术架构

微信——腾讯战略级产品,创造移动互联网增速记录,10个月5000万手机用户,433天之内完成用户数从零到一亿的增长过程,千万级用户同时在线,摇一摇每天次数过亿...在技术架构上,微信是如何做到的?日前,在腾讯大讲堂在中山大学校园宣讲活动上,腾讯广研助理总经理、微信技术总监周颢在两小时的演讲中揭开了微信背后的秘密。周颢,2001年毕业于华南理工大学,计算机专业硕士。2005年加入腾讯广州研发部,历任QQ邮箱架构师,广研技术总监,T4技术专家,微信中心助理总经

系统 2019-08-29 23:11:28 2288

编程技术

007_《Delphi6数据库深入编程技术》

《Delphi6数据库深入编程技术》Delphi教程系列书籍(007)《Delphi6数据库深入编程技术》网友(邦)整理EMail:shuaihj@163.com下载地址:Pdf原书名:编程宝典2002(6)—Delphi6数据库深入编程技术作者:张龙卿出版社:北京希望电子出版社书号:7900088083出版日期:2002年1月开本:787*10921/16页码:316版次:2002年1月第一版第一次印刷内容简介这是一本面向初、中级读者的自学指导书,作者通

系统 2019-08-29 23:01:25 2288

编程技术

Find CPU Speed and Memory Size on Solaris

FindCPUSpeedandMemorySizeonSolarisAsI’mwritingmythesisI’mrunningtestsonanoldSMPSolarismachine.Obviously,Ineedtoprovidethespecsofthismachineinthepapersothatthereaderscanseemyresultsincontext(iewhyeverythingistakingforever.OnlinuxIw

系统 2019-08-29 22:25:09 2288

编程技术

最简Dialog的实现

系统提供的各种Dialog太复杂!来个最简单的,看图:简单吧!实现:privateDialogdialog;privatevoidshowProgress(){if(dialog==null){dialog=newDialog(this,R.style.Theme_TransparentDialog);//dialog.setContentView(R.layout.progress_dialog);dialog.setContentView(newPro

系统 2019-08-29 22:17:31 2288

编程技术

Spring Security(06)——AuthenticationProvi

AuthenticationProvider目录1.1用户信息从数据库获取1.1.1使用jdbc-user-service获取1.1.2直接使用JdbcDaoImpl1.2PasswordEncoder1.2.1使用内置的PasswordEncoder1.2.2使用自定义的PasswordEncoder认证是由AuthenticationManager来管理的,但是真正进行认证的是AuthenticationManager中定义的Authenticatio

系统 2019-08-29 22:01:58 2288

编程技术

体验 Delphi2009 的 JSON

自从Delphi2009添加了JSON这个特性之后,相信很多人都对它十分感兴趣吧,我抽了个空做一个小小的Demo,演示了JSON传递数据的情况。首先建立一个Server,放入DSServer,DSServerClass,TCPServerTransport各一个,然后把DSServerClass和TCPServerTransport关联到DSServer。再放入ADOConnection,ADOQuery,DataSetProvider,ClientDat

系统 2019-08-12 09:30:01 2288

Python

代码实例讲解python3的编码问题

python3的编码问题。打开python开发工具IDLE,新建‘codetest.py'文件,并写代码如下:importsysprint(sys.getdefaultencoding())F5运行程序,打印出系统默认编码方式将字符串从str格式编码程bytes格式,修改代码如下:importsysprint(sys.getdefaultencoding())s='你好'print(type(s))b=s.encode('utf-8')print(type

系统 2019-09-27 17:57:25 2287

Python

分析了16年的福利彩票记录,原来可以用Python这么买彩票

目录0引言1环境2需求分析3代码实现4后记0引言上周被一则新闻震惊到了,《2454万元大奖无人认领!福彩史上第二大弃奖在广东中山产生》,在2019年5月2日开奖的双色球中,广东中山一位彩民博中2454万元,兑奖时间截至2019年7月1日。令人遗憾的是,中奖者最终未现身领奖,2454万元大奖成为弃奖。经中山市福彩中心查证,这是中国福彩史上金额第二大的弃奖。根据《彩票管理条例实施细则》的有关规定,这次的2454万元弃奖奖金将被纳入彩票公益金。一直在为福彩做贡献

系统 2019-09-27 17:57:13 2287

Python

Python分析彩票记录并预测中奖号码过程详解

0引言上周被一则新闻震惊到了,《2454万元大奖无人认领!福彩史上第二大弃奖在广东中山产生》,在2019年5月2日开奖的双色球中,广东中山一位彩民博中2454万元,兑奖时间截至2019年7月1日。令人遗憾的是,中奖者最终未现身领奖,2454万元大奖成为弃奖。经中山市福彩中心查证,这是中国福彩史上金额第二大的弃奖。根据《彩票管理条例实施细则》的有关规定,这次的2454万元弃奖奖金将被纳入彩票公益金。一直在为福彩做贡献的我,啥时候能摊上这样的好事啊。于是我用P

系统 2019-09-27 17:56:54 2287

Python

Windows上使用python3 连接 远程Oracle数据库

环境说明:windows7,python3.6,oracledatabase11g1.安装cx_oracle库1-1.pip安装pipinstallcx_oracle1-2.wheel安装上https://pypi.org/,搜索“cx_oracle”选择适合自己环境的wheel文件(我是windows64位,python3.6),下载再直接用pipinstallxxxx.whl(注:用virtualenv的,务必先activate相应env再用pip)1

系统 2019-09-27 17:55:48 2287

Python

好物推荐!Python的datatable程序包概述

全文共5270字,预计学习时长11分钟或更长图片来源:pexels.com/@divinetechygirl从文明之初到2003年,只创造了5艾字节的信息,但是现在每两天就有如此之多的信息产生。埃里克·施密特(EricSchmidt)如果你是R使用者,可能你已经使用过data.table程序包。Data.table是R中数据帧程序包的延伸。涉及大型数据(包括RAM中1的10GB)快速集合时,该数据包也是R使用者的首选程序包。R的data.table程序包使

系统 2019-09-27 17:55:20 2287

Python

Python 爬虫“学前班”!学会免踩坑!

作者|喵叔责编|胡巍巍出品|CSDN(ID:CSDNnews)爬虫应用的广泛,例如搜索引擎、采集数据、广告过滤、数据分析等。当我们对少数网站内容进行爬取时写多个爬虫还是有可能的,但是对于需要爬取多个网站内容的项目来说是不可能编写多个爬虫的,这个时候我们就需要智能爬虫。智能爬虫目前有三种:1.基于网页内容的爬虫当网页含有大量需要提取的信息时,我们就需要用到基于网页内容的爬虫。该爬虫会将HTML视为文本并利用NLP技术进行处理。虽然说这种基于网页内容的爬虫可以

系统 2019-09-27 17:55:06 2287