Spring DAO模块
Spring的DAO模块提供了对JDBC、Hibernate、Mybatis等DAO层支持,本节介绍DAO模块对JDBC的支持。DAO模块依赖ommons-dbcp.jar、commons-pool.jar。 一、JdbcDaoSupport的使用 传统的JDBC时需要创建连接、打开、执行sql、关 ... 查看全文
《疯狂Java讲义》 3-数据类型与运算符
总结 Java是强类型语言:变量想声明后使用,类型要匹配。 1、注释 Java的单行注释与多行注释与C++类似,// /* */ Java还提供了文档注释,使用javadoc工具可以直接将注释提取为API文档。(好多好多好多类,指导如何使用) javadoc只处理在类最前部的注释,默认只处理publ ... 查看全文
二叉排序树插入C语言版 递归步骤理解
1 //二叉排序树 插入 (纯C语言实现) 2 BTNode * BSTInsert2(BTNode *bt,int key){ 3 //为什么纯C语言实现中 4 if(bt==NULL){ //要写成... ... 查看全文
python【集合】
# #set方法创建集合# li=['nihao','dem','nvv','kkjj']# s=set('hello')# s=set(li)# print(s)# #添加元素# s={'火虎',3,4,5,6,7}# s.add('hello world')# print(s)#删除(随机删除) ... 查看全文
javascript的this问题
看过很多关于javascript中this指向的问题,现总结如下,如有不正确,欢迎指正。 javascript中,this的指向并不是在函数定义的时候确定的,而是在其被调用的时候确定的。也就是说,函数的调用方式决定了this指向。记住:this 就是一个指针,指向我们调用函数的对象。 在此将java ... 查看全文
C++课程的第一次实验
实验内容要求我们熟悉VS的操作...可是之前我都是用Dev的,突然转到VS有些不适应,毕竟Dev的界面要简洁许多,对代码的严谨性也没有那么高。 根据老师发的教程,会发现有许多不同和错误。 原因之一是版本问题。例如:旧标准中使用头文件#include<iostream.h>,而在新标准下则是#incl ... 查看全文
Problem B: 零起点学算法17——2个数比较大小
#include int main() { int n,m; while(scanf("%d %d",&n,&m)!=EOF) if(n<m) printf("%d %d",m,n); else printf("%d %d",n,m); return 0; } ... 查看全文
关于php变量的赋值和引用的区别
刚开始学习php,发现有些地方和js语法不同,所以记录下来。 这篇文章是总结php中变量赋值和引用的区别。 我们知道,js中,原始类型的赋值,是将值直接复制给变量;引用类型的赋值,是将内存地址复制给变量。至于这两者的区别,我就不讲了。 这里,我只总结哪些是直接赋值,哪些是复制的内存地址。 1、原始类 ... 查看全文
关于echarts、layer.js和jqGrid的知识点
使用echarts和layer.js直接去官方文档,能解决大部分问题。 但是有些问题,解释不够清楚,在这里记录一下。 1、echarts的使用 第一点:关于echarts的labelline在数据为零的时候,不显示的问题。 调整option里面的data的内容为: 在取得echarts的option ... 查看全文
解决文件上传时upload.parseRequest(request)得到的List为空
今天做项目时需要用到文件上传的相关功能,所用到组件为common-io.jar和common-fileupload.jar JSP页面是上一个表单,然后有一个上传文件框,提交到对应的Servlet,Servlet调用API做相应的上传操作。 在Servlet中有一句API是这样的: List<Fil ... 查看全文
Golang开发支持平滑升级(优雅重启)的HTTP服务
Golang开发支持平滑升级(优雅重启)的HTTP服务 前段时间用Golang在做一个HTTP的接口,因编译型语言的特性,修改了代码需要重新编译可执行文件,关闭正在运行的老程序,并启动新程序。对于访问量较大的面向用户的产品,关闭、重启的过程中势必会出现无法访问的情况,从而影响用户体验。 使用Gola ... 查看全文
从零开始利用vue-cli搭建简单音乐网站(一)
最近在学习vue框架,练习了一些例子之后,想着搭建一个vue项目,了解到官方有提供一个vue-cli工具来搭建项目脚手架,尝试了一下,写下博客来记录一下。 一、工具环境 1、node.js 6.10.0,目前node.js最新版本是8.7.0,可以到官网下载最新版本安装。链接:http://node ... 查看全文
js--数据结构之散列
散列:实现散列表的数据后可以快速地实现插入或者删除。但是对于实现查找操作则效率非常的低。散列表的底层是数组实现的,长度是预先设定,可以随时根据需求增加。所有的元素根据和该元素对应的键,保存在特定的位置。使用散列表存储数据时,通过一个散列函数将键值映射为一个数字,数字的范围是0-散列表的长度。碰撞(c... ... 查看全文
如何在网页上添加本地没有的字体
先下载字体文件,在线转换需要的字体格式,使用和普通的font-family一样:font-family:"in"/*字体*/@font-face { font-family: 'in'; src: url('../fonts/neutraface2display-titling.eot'); src ... 查看全文
3.TinkPHP中的模型
1.配置数据库的连接设置 数据库的连接配置项可以在系统的主配置文件中 2.什么是模型? 模型是MVC 三大组成部分的M,作用是负责与数据表达额交互(CRUD) 3.模型的创建 命名规范:不带前缀的标明并且首字母大写+Model+class.php 引入父类Model.class.php 声明模型并且 ... 查看全文
Kafka 与 Flume
https://www.ibm.com/developerworks/cn/opensource/os-cn-kafka/index.html Kafka 与 Flume 很多功能确实是重复的。以下是评估两个系统的一些建议: Kafka 是一个通用型系统。你可以有许多的生产者和消费者分享多个主题。相 ... 查看全文
HttpURLConnection 接收网络数据出现乱码问题
由于接收的数据经过gZip处理过,所以在接受的时候也要处理,并且加上编码格式(没有会出现部分数据乱码): 具体代码实现如下: 测试问题解决。。 ... 查看全文
PHP编码规范及建议
<h3 align="center">PHP编码规范及建议</h3>### 编码规范- PHP代码文件必须以 <?php 标签开始。```<?php //开头// 不结尾```- PHP代码文件必须以不带BOM的UTF-8编码。```例sublime, setting增加,"show_encodin ... 查看全文