事务 所谓事务是用户定义的一个数据库操作系列,这些操作要么全部执行,要么全部不执行,是一个不可分割的工作单位。例如在关系数据库中,一个事务可以是一条sql语句、一组sql语句或整个程序。 给个栗子: 小IT在网上购物,其付款过程至少包括以下几步数据库操作: 正常情况下,操作顺利进行,最终交易成功,那 ...
分类:
数据库 时间:
2016-04-19 23:00:39
阅读次数:
567
通过阶乘计算来认识尾递归。阶乘可以用下面的表达式来描述: n!=n*(n-1)*(n-2)…3*2*1 根据上面的表达式我们可以概括出下面的算法来计算阶乘: n!=n*(n-1)! 函数调用: 下面的替换模型描述了计算机是如何执行这一代码的: 当我们使用一个过大的数值,例如求:Factorial(5 ...
分类:
其他好文 时间:
2016-04-19 22:57:28
阅读次数:
411
在实际的项目开发中,有时候需要向数据库发送一批SQL语句执行,这时应避免向数据库一条条的发送执行,而应采用JDBC的批处理机制,以提升执行效率。 JDBC实现批处理有两种方式:statement和preparedstatement 一、使用Statement完成批处理 1、使用Statement对象 ...
分类:
数据库 时间:
2016-04-19 22:54:49
阅读次数:
267
写这篇文章的目的,就是希望它可以让有志于从事数据科学和机器学习的诸位在学习算法的路上少走些路。我会在文章中举例一些机器学习的问题,你们也可以在思考解决这些问题的过程中得到启发。我也会写下对于各种机器学习算法的一些个人理解,并且提供R和Python的执行代码。读完这篇文章,读者们至少可以行动起来亲手试试写一个机器学习的程序。...
分类:
编程语言 时间:
2016-04-19 21:41:47
阅读次数:
419
/**
abc三个售票窗口,售50张票。
需求:可以做到同时销售,且不能卖重叠的,以及不能超过50
同步代码块
synchronized(对象){
同步代码块;
}
对象如同锁,持有锁的线程可以在同步中执行
没有持有锁的线程即使获得CPU的执行器,也无法执行。
同步前提:
1.多线程的代码块才..
分类:
编程语言 时间:
2016-04-19 20:26:29
阅读次数:
419
线程相当于进程的一个执行流,多个线程共享同一进程的地址空间以及共享以下进程资源和环境:1.文件描述符表2.每种信号的处理方式(SIG_IGN、SIG_DFL或者自定义的信号处理函数)3.当前工作目录4.uid、gid线程独立的资源:1.线程id2.上下文,包括各种寄存器的值、程序计数器和栈指针3..
分类:
编程语言 时间:
2016-04-19 20:23:58
阅读次数:
276
在客户端编写的一个脚本check_ssh_auto.sh#!/bin/basha=`/bin/cat/etc/ssh/sshd_config|grepPasswordAuthentication|grep-v"^#"|awk‘{print$2}‘`if["$a"="yes"];thenecho"SSHauthentication:WARNINGPleaseamendthewarningSSHauthenticationforkeyauthentication;"$(exit1)elsee..
分类:
其他好文 时间:
2016-04-19 20:21:54
阅读次数:
261
jdbc入门之前操作数据 1)通过mysql的客户端工具,登录数据库服务器 (mysql -u root -p 密码)
2)编写sql语句
3)发送sql语句到数据库服务器执行
什么是jdbc? 使用java代码(程序)发送sql语句的技术,就是jdbc技术!!!!
使用jdbc发送sql前提 登录数据库服务器(连接数据库服务器)
数...
分类:
数据库 时间:
2016-04-19 20:06:20
阅读次数:
285
无论队列中所指定的执行的函数是同步还是异步,都会等待前一个任务执行完成后,再调度后面的任务要不要开线程由执行任务决定
dispatch_sync 不开dispatch_async 开
开几条线程由谁决定
串行队列,异步执行,开几条,由底层线程池决定串行队列,同步执行,不开线程
串行队列,异步执行任务
- (void)gcdDemo1 {
for (NSInt...
分类:
编程语言 时间:
2016-04-19 20:05:59
阅读次数:
271
转载自:http://www.sheying8.com/article/56/59/2010/2010012345106.shtml
1、 打开图片。
2.把图像复制副本并激活,执行Ctrl+I将图像反相。
3、打开通道面板,复制红通道。
4、执行Ctrl+L色阶调整用吸管吸掉灰色部分,此时头发和背景成高反差黑白图,白色部分将是头发选区。
5、 在通道...
分类:
其他好文 时间:
2016-04-19 19:57:21
阅读次数:
136