在写jar程序,而不是web程序的时候,使用mybatis作为持久层,可以集成POOLED连接池,而阿里的druid不能用,确实很郁闷。不过有办法。 首先准备好数据库配置文件 然后对Druid进行一个简单的封装 封装好之后,可以在mybatis的配置文件中使用了 然后就可以使用了 ...
分类:
编程语言 时间:
2017-07-12 00:16:02
收藏:
0 评论:
0 赞:
0 阅读:
395
我们使用数据流的过程中经常会用到结构体来进行解析,这个时候就需要使用字节对齐这个概念。不同的编译器的处理方法不一样。 这里小结一下MDK里面常用的几种方法: 1. 最常见的一种 使用#pragma packed struct #pragma pack(1) typedef struct __xxx ...
分类:
其他 时间:
2017-07-12 00:15:41
收藏:
0 评论:
0 赞:
0 阅读:
284
就会一点Java却被分到c++组,c语言的知识基本都还给老师了,刚买一本C++书 C++ Primer Plus第六版,一切从新开始吧,也不知道能不能混下去,先慢慢学吧!要是有厉害点的大佬推荐一下学习路线和学习的一些资料视频就好了,再此先谢过了。 1.一个简单的c++程序 //myfirst.cpp ...
分类:
编程语言 时间:
2017-07-12 00:15:30
收藏:
0 评论:
0 赞:
0 阅读:
248
0、写在前面的话最近在做微信的公众号开发,因为调用微信接口失败的话是以各类错误码和错误信息返回的,在Github发现有位老哥整理成了xml(weixin/error.xml),索性也就想借鉴他的方式和这份xml,将内容读取存储到一个Map中,这样在遇到微信返回的错误码时就可以从Map中取出对应的具体... ...
分类:
其他 时间:
2017-07-12 00:15:17
收藏:
0 评论:
0 赞:
0 阅读:
363
一、过滤器概述 过滤器就好比应用中的保安。利用过滤器实现对请求和响应的拦截。 二、编写过滤器的步骤 1、编写一个类,实现javax.servlet.Filter接口 2、配置web.xml,指定哪些资源需要拦截 三、过滤器的执行过程 1、 2、过滤器的生命周期 结论: a、应用被加载时就完成了过滤器 ...
分类:
其他 时间:
2017-07-12 00:15:06
收藏:
0 评论:
0 赞:
0 阅读:
308
一、AJAX中status status是XMLHttpRequest对象的一个属性,表示响应的HTTP状态码。在HTTP1.1协议下,HTTP状态码总共可分为5大类,如下表所示: 1XX 服务器收到请求,需要继续处理。例如101状态码,表示服务器将通知客户端使用更高版本的HTTP协议。 2XX 请 ...
分类:
其他 时间:
2017-07-12 00:14:53
收藏:
0 评论:
0 赞:
0 阅读:
411
工作时遇到需要比较excel两列数据是否相同的问题,在网上找了些资料,将方法记录下 假设为A/B两列 方法一: excel分别对A、B列的两列数据进行对比,如果A2=B2,就返回“相同”,否则返回“不同” C2=IF(A2=B2,“相同”,“不同”),将单元格格式下拉 如果需要区分大小写,可使用ex ...
分类:
其他 时间:
2017-07-12 00:14:41
收藏:
0 评论:
0 赞:
0 阅读:
295
声明式渲染 Vue.js 的核心是一个允许采用简洁的模板语法来声明式的将数据渲染进 DOM: 我们已经生成了我们的第一个 Vue 应用!看起来这跟单单渲染一个字符串模板非常类似,但是 Vue 在背后做了大量工作。现在数据和 DOM 已经被绑定在一起,所有的元素都是响应式的。我们如何知道?打开你的浏览 ...
分类:
Web开发 时间:
2017-07-12 00:14:30
收藏:
0 评论:
0 赞:
0 阅读:
356
首先注册个坚果云的账号,就有1g的空间。 然后确定你的windows开启了webclient服务 然后在坚果云右上角下拉菜单 - 账户信息 - 安全选项,下面添加一个应用密码,应用名称随意。添加完了之后服务器地址是固定的这个https://dav.jianguoyun.com/dav/,账户是坚果云 ...
分类:
Windows开发 时间:
2017-07-12 00:14:15
收藏:
0 评论:
0 赞:
0 阅读:
491
<!--done--> Python生成随机验证码 Python生成随机验证码,需要使用PIL模块. 安装: pip3 install pillow 基本使用 1. 创建图片 from PIL import Image img = Image.new(mode='RGB', size=(120, 3 ...
分类:
其他 时间:
2017-07-12 00:14:06
收藏:
0 评论:
0 赞:
0 阅读:
299
题目:多项式f(x)=x + x^2 + x^3 + ···+x^n求和。 ...
分类:
其他 时间:
2017-07-12 00:13:54
收藏:
0 评论:
0 赞:
0 阅读:
255
Java连接MySQL protected final static String DB_DRIVER = "com.mysql.jdbc.Driver"; protected final String DB_URL = "jdbc:mysql://localhost:3306/melancholy ...
分类:
数据库技术 时间:
2017-07-12 00:13:43
收藏:
0 评论:
0 赞:
0 阅读:
309
if while do while for switch case case标签可以是: 类型为char、byte、short或int ( 或其包装器类Character、Byte、Short和Integer)。的常量表达式 枚举常量 从JavaSE7开始,case标签还可以是字符串字面量 中断控制 ...
分类:
编程语言 时间:
2017-07-12 00:13:34
收藏:
0 评论:
0 赞:
0 阅读:
285
【环境与Profile】 暂略 【条件化的bean】 暂略 【处理自动装配歧义性】 暂略 【 bean 的作用域】 在 @Componen 、 @Bean 下以及 XML 中的声明方式如下所示, 需要注意的是, 声明 Session 作用域和 Request 作用域必须先在 web.xml 中添加如 ...
分类:
编程语言 时间:
2017-07-12 00:13:20
收藏:
0 评论:
0 赞:
0 阅读:
276
解释: 主要是Bash中已经定好的变量,名称不能自定义,作用也是固定的 $? 最后一次执行的命令返回状态,0为成功,非0为失败 $$ 当前进程的进程号 $! 后台运行的最后一个进程的进程号 例子: [root@localhost sh]# ls param_test2.sh param_test.s ...
分类:
系统服务 时间:
2017-07-12 00:13:12
收藏:
0 评论:
0 赞:
0 阅读:
289
Copy from network. 一、判断题(每题2分,正确的“√”,错误的“╳”) 1.软件测试的目的是尽可能多的找出软件的缺陷。(√) 2.Beta测试是验收测试的一种。(√) 3.验收测试是由最终用户来实施的。(╳) 4.项目立项前测试人员不需要提交任何工件。(√) 5.单元测试能发现约8 ...
分类:
其他 时间:
2017-07-12 00:12:58
收藏:
0 评论:
0 赞:
0 阅读:
281
1 import java.io.BufferedReader; 2 import java.io.IOException; 3 import java.io.InputStream; 4 import java.io.InputStreamReader; 5 6 /** 7 * 判断网络连接状况.... ...
分类:
编程语言 时间:
2017-07-12 00:12:44
收藏:
0 评论:
0 赞:
0 阅读:
292
三种执行顺序: 1、顺序执行; 2、选择执行; 3、循环执行。 条件语句: 通过判断得到的结果,来决定是执行还是跳过指定的代码。 if语句 : var a = 3; if(a>5){ console.log(a); } 注意: 1、if关键字后面的条件结果必须是布尔值; 2、if关键字后面的小括号不 ...
分类:
编程语言 时间:
2017-07-12 00:12:12
收藏:
0 评论:
0 赞:
0 阅读:
249
1.参考GreenPlum之生成月份字典表 GreenPlum之生成月份字典表 2.根据Case When语句及GreenPlum中string_agg聚合函数拼凑对应月份或季度周期字段,以下是核心实现sql,读者可根据需求自行修改: ...
分类:
其他 时间:
2017-07-12 00:11:58
收藏:
0 评论:
0 赞:
0 阅读:
443
原文出自:http://blog.csdn.net/fantasy_lin_/article/details/52751559# 1、分析 二叉树的深度优先遍历的非递归的通用做法是采用栈,广度优先遍历的非递归的通用做法是采用队列。 深度优先遍历:对每一个可能的分支路径深入到不能再深入为止,而且每个结 ...
分类:
其他 时间:
2017-07-12 00:11:45
收藏:
0 评论:
0 赞:
0 阅读:
354