插入数据语法格式:insert[into]<表名>[列名]values<值列表>;[into]:可选项,可以忽略。表名是必须的,而表的列名是可选的,如果省略,<值列表>中顺序与数据表中字段顺序保持一致。多个列名和多个值列表用逗号分隔。如向test表中插入一行数据,可以使用如下T-SQL语句:insertintotest(姓名,×××号,职务,出生日期,基本工资)
分类:
数据库 时间:
2019-04-03 23:55:27
阅读次数:
346
爬虫性能相关 爬虫的本质就是一个socket客户端与服务端的通信过程,如果有多个url待爬取,只用一个线程且采用串行的方式执行,那只能等待爬取一个结束后才能继续下一个,效率会非常低。 需要强调的是:对于单线程下串行N个任务,并不完全等同于低效,如果这N个任务都是纯计算的任务,那么该线程对cpu的利用 ...
分类:
其他好文 时间:
2019-03-25 01:19:26
阅读次数:
141
冒泡排序: 1 //冒泡排序 2 //时间复杂度为O(N^2),空间复杂度为O(N) 3 public class BubbleSort { 4 public static void bubbleSort(int[] arr) { 5 if (arr.length == 0 || arr.lengt ...
分类:
编程语言 时间:
2019-03-20 01:19:34
阅读次数:
190
Android中实现view的更新有两组方法,一组是invalidate,另一组是postInvalidate,其中前者是在UI线程自身中使用,而后者在非UI线程中使用。Android提供了Invalidate方法实现界面刷新,但是Invalidate不能直接在线程中调用,因为他是违背了单线程模型: ...
分类:
移动开发 时间:
2019-03-11 01:05:53
阅读次数:
220
// 组合模式 var MacroCommand = function () { return { commandsList : [], add : function (command) { this.commandsList.push(command); }, execute : function ...
分类:
其他好文 时间:
2019-03-10 20:33:45
阅读次数:
152
```cpp include include using namespace std; const int maxn=1e5+5; int a[maxn], n; void adjust(int s, int t) { int dad=s; int son=dad 2; while(sona[son ...
分类:
编程语言 时间:
2019-03-04 12:45:39
阅读次数:
190
一、前言 本文章所讲并没有基于Aspectj,而是直接通过Cglib以及ProxyFactoryBean去创建代理Bean。通过下面的例子,可以看出Cglib方式创建的代理Bean和ProxyFactoryBean创建的代理Bean的区别。 二、基本测试代码 测试实体类,在BPP中创建BppTest ...
分类:
编程语言 时间:
2019-03-03 09:27:36
阅读次数:
159
通过网上的资料,结合自己的搭建的eth环境,希望能对大家搭建区块链环境有所帮助了解。下面开始进入准备。 本次是windows环境下的私有链环境搭建,所以需要做以下准备: 1.win10系统(家庭版),64位 2.以太坊钱包Ethereum-Wallet-win64-0-10-0(我用的版本0.10. ...