在比较大的项目中,需要不断的从数据库中获取数据,Java中则使用JDBC连接数据库,但是获取数据库的连接可是相当耗时的操作,每次连接数据库都获得 、销毁数据库连接,将是很大的一个开销。为了解决这种开销,则使用了对象池的技术。程序启动时,先创建一定数量的数据库连接对象,然后只要一用到就直接从对象池中取 ...
分类:
数据库 时间:
2017-03-16 18:33:33
阅读次数:
229
前几天是白色情人节,临时脑抽写了个表白神器 高端大气上档次,就是不知道该送给谁,经过两天的反射弧思考决定还是写给博客娘吧。- -~ 这个程序就是打开后,在Dos窗口内模拟写出几行字母。其实主要就是模拟一下帧刷新。像游戏引擎那样每一帧都打印一个满屏,那么所有的动画也就出来了。想在里边写个小游戏也未尝不 ...
介然(李金波),阿里云高级技术专家,现任阿里云大数据数仓解决方案总架构师。8年以上互联网数据仓库经历,对系统架构、数据架构拥有丰富的实战经验,曾经数据魔方、淘宝指数的数据架构设计专家。 与阿里云大数据数仓结缘 介然之前在一家软件公司给企业客户做软件开发和数仓开发实施,数仓开发和实施都是基于传统的 ...
分类:
其他好文 时间:
2017-03-16 18:32:49
阅读次数:
222
转载自云享团 因为近期遇到用户在做ETL操作导入数据到MaxCompute的时候,对如何设置数据同步策略有疑惑,所以今天第一波我们来聊一下数据的同步策略,根据数据的特性,看看哪些数据适合增量同步,哪些适合全量同步,又是如何实现的?请认真看完下面的介绍,这些问题都不是事儿。 ...
分类:
其他好文 时间:
2017-03-16 18:32:30
阅读次数:
319
SQLSTATE[42S02]: Base table or view not found: 1146报出这个问题,我想就是数据库表名不对导致的。为什么呢?感觉laravel太强大了,很专业的感觉。因为它对单词命名的单复数区分的很清楚吧。laravel会自动的将模型名自动替换成名称的复数形式,然后去 ...
分类:
其他好文 时间:
2017-03-16 18:31:36
阅读次数:
276
/** * 提供精确的加法运算。 * @param v1 被加数 * @param v2 加数 * @return 两个参数的和 */public double add(double v1, double v2) { BigDecimal b1 = new BigDecimal(Double.toS ...
分类:
编程语言 时间:
2017-03-16 18:31:18
阅读次数:
157
nginx的URL重写。nginx+PHP的配置也是不可不学的部分。PHP自己手动编译,mysql就自己yum了。 ...
分类:
Web程序 时间:
2017-03-16 18:30:48
阅读次数:
168
绝大多数人对阿里云的定位仍是国内市场最大的IaaS提供商。不过,随着国内人工智能市场在2016年迎来爆发,阿里开始在人工智能领域发力,阿里云的这一角色正在悄然转变。 布局AI领域,阿里云扛起阿里人工智能大旗 虽然阿里不是BAT三座山头中在人工智能领域的声势最旺的那个(百度躺枪),但事实上阿里从201... ...
分类:
其他好文 时间:
2017-03-16 18:30:32
阅读次数:
206
其实是一个很简单的东西,认真看十分钟就从一脸懵B 到完全 理解! 先看明白下面: 例1 obj.objAge; //17 obj.myFun() //小张年龄undefined 例2 shows() //盲僧 比较一下这两者this 的差别,第一个this 指向obj,第二个全局声明的shows() ...
分类:
移动开发 时间:
2017-03-16 18:30:15
阅读次数:
173
1 import java.io.BufferedReader; 2 import java.io.DataOutputStream; 3 import java.io.IOException; 4 import java.io.InputStreamReader; 5 import java.ne... ...
分类:
Web程序 时间:
2017-03-16 18:29:55
阅读次数:
246
最近经常用到超过80M *.sql文件的导入问题。 上网找了一下,发现超过80M的文件是不能在查询分析器中执行的。 sqlcmd -U "sa" -P "111" -d "databasename" -i "mydata.sql" 找了些解决方案,个人感觉最简单的方法就是这个SQLCMD的,拿出来分 ...
分类:
数据库 时间:
2017-03-16 18:29:37
阅读次数:
233
<1> 常见的设置方法 <2> 浏览器接收的常用 content-type 的类型及含义 <3> 更加详细的请在以下链接中查找 http://tools.jb51.net/table/http_content_type ...
分类:
其他好文 时间:
2017-03-16 18:29:18
阅读次数:
199
一.进程与线程 进程 我们在进行操作电脑的时候,通常会打开浏览器,通讯工具等应用程序,这个时候CPU通过作业调度在内存中就会分配一些空间让它们处于宏观上的运行状态(处于可以被CPU执行的状态),而这部分空间资源就可以说是相应的进程占据的,很显然运行不同的程序需要不同的进程,在内存中也为它们分配独立, ...
分类:
编程语言 时间:
2017-03-16 18:28:59
阅读次数:
265
Ctrl+D 选中光标所占的文本,继续操作则会选中下一个相同的文本。 Alt+F3 选中文本按下快捷键,即可一次性选择全部的相同文本进行同时编辑。举个栗子:快速选中并更改所有相同的变量名、函数名等。 Ctrl+L 选中整行,继续操作则继续选择下一行,效果和 Shift+↓ 效果一样。 Ctrl+Sh ...
分类:
其他好文 时间:
2017-03-16 18:28:28
阅读次数:
169
1. 引言 在实际的项目中,树还是用的比较多的一种,尤其是对于具有层次结构的数据。相信很多人都学过树的遍历,比如先序遍历,后序遍历等,利用递归还是很容易理解的。 今天给大家介绍下二叉树的几种遍历算法,包括递归和非递归的实现。 首先建立一棵二叉树 如: [DebuggerDisplay("Value= ...
分类:
编程语言 时间:
2017-03-16 18:28:04
阅读次数:
227
很容易想到记忆化搜索的算法。 令dp[n][T]为到达n点时时间为T的路径条数。则dp[n][T]=sigma(dp[i][T-G[i][n]]); 但是空间复杂度为O(n*T),时间复杂度O(n*n*T). 虽然本题的n<=10,但T最大可到1e9。行不通。 如果题目中的边的权值非0即1的话,显然 ...
分类:
其他好文 时间:
2017-03-16 18:27:47
阅读次数:
215
JavaScript框架库-jQueryjQuery是JS的一个框架库,他是把很多JS语法实现的功能进行了封装,开发人员可以直接调用jQuery的方法。如何使用:要使用jQuery的某个库,必须在<script></script>标签中先引入该库文件(该库文件在jquery官网下载),例如:<!DOCTYPEhtml&..
分类:
Web程序 时间:
2017-03-16 17:46:48
阅读次数:
213