MySQL 5.0 版本开始支持存储过程。 存储过程(Stored Procedure)是一种在数据库中存储复杂程序,以便外部程序调用的一种数据库对象。 存储过程是为了完成特定功能的SQL语句集,经编译创建并保存在数据库中,用户可通过指定存储过程的名字并给定参数(需要时)来调用执行。 存储过程思想上 ...
分类:
数据库 时间:
2019-11-02 00:01:48
阅读次数:
159
链接: https://codeforces.com/contest/1251/problem/B 题意: A palindrome is a string t which reads the same backward as forward (formally, t[i]=t[|t|+1?i] f ...
分类:
其他好文 时间:
2019-11-01 20:42:06
阅读次数:
126
代码中被[]包含的表示可选,|符号分开的表示可选其一。 需求背景 当我们需要对一个select的查询结果进行遍历处理的时候,如何实现呢? 此时我们需要使用游标,通过游标的方式来遍历select查询的结果集,然后对每行数据进行处理。 本篇内容 游标定义 游标作用 游标使用步骤 游标执行过程详解 单游标 ...
分类:
其他好文 时间:
2019-11-01 11:05:20
阅读次数:
73
生物信息学 Contig是reads拼成的连续的DNA片段,连续表达一个gene。通过双端测序的contig可确定contig之间的关系得到scaffold,Scaffold是reads拼成的有gap的DNA片段。理想情况下,一条染色体用同一个scaffold的表达。整个genome存在很多零碎片段 ...
分类:
编程语言 时间:
2019-10-23 13:22:54
阅读次数:
106
来源 UNIX 网络编程(第二版) 管道 是一种广泛的IPC形式,即可在程序中使用,也可在shell中使用。管道的问题在于它们只能在具有共同祖先的进程中使用,不过该问题已随有名管道即FIFO的引入而解决了。 消息队列 同步机制 需要某种同步形式,往往是为了防止多进程同时修改同一文件 记录上锁 信号量 ...
分类:
其他好文 时间:
2019-10-21 13:34:03
阅读次数:
82
个人git 一、项目需求 1.该程序能够准确地读出.txt文件中的数据,文件格式简洁易懂、可灵活扩展 2.在某号线路上,能够查询各个站点的信息,输出该号线路上所有站点信息 3.在出发站与目的站之间输出一个最短路径 二、文件存储 三、文件位置 一共三个package:control、main、mode ...
分类:
其他好文 时间:
2019-10-14 23:55:55
阅读次数:
156
上节在学习第二级配置器时了解了第二级配置器通过内存池与自由链表来处理小区块内存的申请。但只是对其概念进行点到为止的认识,并未深入探究。这节就来学习一下自由链表的填充和内存池的内存分配机制。 refill()函数——重新填充自由链表 前情提要,从上节第二级配置器的源码中可以看到,在空间配置函数allo ...
分类:
其他好文 时间:
2019-10-13 17:08:52
阅读次数:
98
Java线程死锁是一个经典的多线程问题。因为不同的线程都在等待根本不可能被释放的锁,从而导致所有的任务都无法继续完成。 1.死锁程序示例 创建类 DeadLockThread: 创建运行类 Main: 运行结果如下: 2.使用JDK自带工具做死锁后的检查 1.进入JDK安装文件夹中的bin目录,执行 ...
分类:
编程语言 时间:
2019-10-12 20:41:05
阅读次数:
333
java中创建线程池的方式一般有两种: 通过Executors工厂方法创建 通过new ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue ...
分类:
编程语言 时间:
2019-10-11 18:48:36
阅读次数:
272
一、安装Jmeter 1、安装JDK ①下载jdk,到官网下载jdk,地址:http://jmeter.apache.org/download_jmeter.cgi ② 安装jdk(Oracle官网下载即可,根据操作系统下载对应的jdk),下载完成后,双击安装 ③ 配置jdk环境变量: 右键计算机属 ...
分类:
其他好文 时间:
2019-10-10 15:53:33
阅读次数:
100