搜索到与相关的文章
SqlServer

事务——sql server中的事务应用举例

sql中事务只针对一个update,delete,insert语句,如果一段程序中有超过一个这样的语句,就需要每个都判断是否出错,否则就会出现若干我们不希望的情形出现,举例如下(表结构见最后):1,有三个insert语句(or其它语句),第一个出错,第二个对了,第三个错了,如下:BEGINBEGINTRANSACTIONprint'bb'insertintotestNewID(a)values('aa')IF@@error<>0BEGINprint'1'R

系统 2019-08-12 01:32:23 2530

Python

Win10环境python3.7安装dlib模块趟过的坑

在头条看了一篇文章,说五行代码实现人脸识别,一时感兴趣了,来搞搞先是按照文章说的操作了几步,到后面虽然,importdlib不报错,但是代码里面运行的时候detector=dlib.get_frontal_face_detector()这句话报错,说是dlib模块找到不到get_frontal_face_detector属性(当然愿意可能是我按照文章的操作过程中忽略了几个报错信息)后来也在网上找了很多文章,资料学习,要么是资料讲的不够仔细也不够全面,导致问

系统 2019-09-27 17:52:41 2529

Python

python3检查字典传入函数键是否齐全

python在传入字典参数到函数中时总是需要检查键是否齐全,每次手工写总是觉得太麻烦。所以还是自己写一个比较方便。#Checkiftheincomingdictionaryparametersarecompletedefcheck_keys(list,dic):ifall(kindicforkinlist):return1else:return0deffun(**kwargs):ifcheck_keys(['a','b','c'],kwargs):a=kw

系统 2019-09-27 17:52:25 2529

Python

Python,Pandas中删除的方法(2), 有示例代码

pandas主要有三个用来删除的函数,.drop()、.drop_duplicates()、.dropna()。总结如下.drop()删除行、列.drop_duplicates()删除重复数据.dropna()删除空值(所在行、列)为避免篇幅太长,将其分为两部分,不想看参数介绍的可以直接看实例。本篇介绍.drop_duplicates(),df.dropnadrop_duplicates()的用法df.drop_duplicates()则通常用于数据去重,

系统 2019-09-27 17:49:32 2529

Python

Python图像处理PIL各模块介绍

Image模块Image模块是在PythonPIL图像处理中常见的模块,对图像进行基础操作的功能基本都包含于此模块内。如open、save、conver、show…等功能。open类Image.open(file)⇒imageImage.open(file,mode)⇒image要从文件加载图像,使用open()函数,在Image模块:fromPILimportImage#调用库im=Image.open("a.jpg")#文件存在的路径im.show()

系统 2019-09-27 17:45:31 2529

Python

一篇文章入门Python生态系统(Python新手入门指导)

译者按:原文写于2011年末,虽然文中关于Python3的一些说法可以说已经不成立了,但是作为一篇面向从其他语言转型到Python的程序员来说,本文对Python的生态系统还是做了较为全面的介绍。文中提到了一些第三方库,但是Python社区中强大的第三方库并不止这些,欢迎各位Pytonistas补充。•原文链接:http://mirnazim.org/writings/python-ecosystem-introduction/•译文链接:http://c

系统 2019-09-27 17:37:43 2529

Java

java并发(十一)避免死锁

在有些情况下死锁是可以避免的。本文将展示三种用于避免死锁的技术:加锁顺序加锁时限死锁检测加锁顺序当多个线程需要相同的一些锁,但是按照不同的顺序加锁,死锁就很容易发生。如果能确保所有的线程都是按照相同的顺序获得锁,那么死锁就不会发生。看下面这个例子:Thread1:lockAlockBThread2:waitforAlockC(whenAlocked)Thread3:waitforAwaitforBwaitforC如果一个线程(比如线程3)需要一些锁,那么它

系统 2019-08-29 23:41:05 2529

编程技术

SOCKET编程原理

对TCP/IP、UDP、Socket编程这些词你不会很陌生吧?随着网络技术的发展,这些词充斥着我们的耳朵。那么我想问:1.什么是TCP/IP、UDP?2.Socket在哪里呢?3.Socket是什么呢?4.你会使用它们吗?什么是TCP/IP、UDP?TCP/IP(TransmissionControlProtocol/InternetProtocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。UDP(UserData

系统 2019-08-29 23:37:51 2529

Android

按着步骤来,学习Android NDK入门很简单

这是我转的文章,是篇外文翻译,将介绍如何学习安装AndroidNDK并开始使用它。在这一教程结束后,将创建你自己的项目,从Java代码简单地调用原生C语言代码。教程细节技术:AndroidSDK、NDK、C语言难度:进阶预计完成时间:60-90分钟(⊙﹏⊙b汗,还是挺长时间的)先决经验:在开始之前,需要先花点时间了解一下这一教程的难度。它的标记是“进阶”。之所以标为“进阶”是因为作者想要确保你符合以下要求:1、有Java和C语言经验。2、能适应命令行操作。

系统 2019-08-29 23:37:05 2529

Java

java正则表达式; regular expression

Java101正则表达式简化模式匹配的代码探索在文本处理场合下涉及模式匹配中正则表达式的优雅之处。概要文本处理经常涉及的根据一个pattern的匹配。尽管java的character和assorted的String类提供了low-level的pattern-matching支持,这种支持一般带来了复杂的代码。为了帮助你书

系统 2019-08-29 23:17:14 2529