第088讲 http协议深度剖析⑤-http响应详解(作业讲评)
列表样式下载图片:
样例代码:
fileDownList.php //界面列表
<?php
header("Content-Type:text/html;charset='utf-8'");
?>
<a href="fileDownProcess.php?filename=a.png">点击下载</a><img src="./imag...
HDU 3949:XOR(高斯消元求线性基)
高斯消元求线性基,并且将k二进制拆分
线性基是个什么东西呢? [学习笔记]线性基
#include<cstdio>
#include<algorithm>
using namespace std;
typedef unsigned long long ll;
const int maxn=10000+100;
ll ans[maxn];
int n,ind;
...
qt在label中显示图片,旋转和镜像
//关于镜像旋转,QImage中有对应的接口,可以通过设定水平、垂直方向旋转
QImage image::mirrored(bool horizontal = false, bool vertical = true) const ;
//水平翻转
image = image.mirrored(true, false);
imageLabel->setPixmap(QP...
Linux命令(五)
1、du -sh指令
作用:用作查看目录的真实大小
语法:du -sh 目录路径
选项 -s: 只显示汇总的大小
-h:表示以较高可读性的形式进行显示
2、find指令
作用:用于查找文件(其参数有55个之多)
语法:#find 路径范围 选项 选项的值
选项:-name:按照文件名称进行搜索(支持模糊搜索)
-type:按照文档的类型...
hive 的分组排序用法
**
hive 的分组排序用法
row_number() over( partition by 分组的字段 order by 排序的字段) as rank(rank 可随意定义表示排序的标识);
row_number() over( distribute by 分组的字段 sort by 排序的字段) as rank(rank 可随意定义表示排序的标识)
注意:
partitio...
struts2 下载文件时,针对不同浏览器,进行附件名的编码
/**
* 下载文件时,针对不同浏览器,进行附件名的编码
* @param filename 下载文件名
* @param agent 客户端浏览器
* @return 编码后的下载附件名
* @throws IOException
*/
public String encodeDownloadFileName(Strin...
Oracle 关于无主键表去重
delete from 表名 where rowid in
(select rid from
(select rowid rid,row_number() over(partition by 需要去重的字段 order by rowid) rn from 表名)
where rn <> 1 );
根据某个字段去重。...
Linux 下安装 Mongodb
首先去MongoDB官网下载软件包,首页是:https://www.mongodb.com/1.创建mongodb文件夹 命令1: cd /usr/local 命令2: mkdir mongodb 2. 把下载好的包上传到linux服务器,然后解压 命令:tar -zxvf mongodb-linux-x86_64-rhel70-4.0.0.tgz3. 移动到mongodb文件下中命...
mysql 5.7修改root密码 密码过期
mysql 5.6 mysql 5.7修改root密码 密码过期
如果:MySQL 5.7.6 and later:则内容为:
ALTER USER 'root'@'localhost' IDENTIFIED BY 'MyNewPass';
MySQL 5.7.5 and earlier:则为:
SET PASSWORD FOR 'root'@'localhost' = PASSW...
docker toolbox
因后面会将操作系统从CentOS6.4升级到CentOS7,先试用下CentOS7。
启动容器服务
systemctl start docker.service
下载CentOS7 镜像
[root@wxtest1607 ~]# docker pull centos:7.2.1511
[root@wxtest1607 lixr]# docker i...
Docker运行Mysql实例
Docker 官网 MYsql镜像运用
https://hub.docker.com/_/mysql/
Docker基本命令及获取mysql镜像请参考:http://blog.csdn.net/xiaolyuh123/article/details/72528860
1 启动mysql实例
docker run --name some-mysql -p 3306:3306 -e M...
一种互联网应用的分布式架构模式微服务应用框架的实现(gradle,dubbo,zookeeper,springmmvc)
一种互联网应用的分布式架构模式微服务应用框架的实现(gradle,dubbo,zookeeper,springmmvc)
简介:
框架是用freemarker、springmvc、dubbo、hibernate编写的快速互联网应用敏捷开发框架,采用web层和service层分离独立的设计模式,
用最流行的微服务架构,使用gradle替代maven管理项目结构依赖
架构应用图:
...
"西二旗人"月薪五万过得像月薪五千的意义?当然是在北京买房了
来源:《中国经济周刊》
记者 肖翊|北京摄影报道
早中晚餐全免费,外加一顿下午茶和夜宵;早上7点前、晚上9点后打车,公司全报销;公司附近3公里范围内租房,补助2000元/月;高峰期可以基于大数据自动分流的电梯,最多等候30秒;可以刷脸买单的食堂;有搏击操、极速美臀、肩颈护理的免费健身房……面对如此多令人垂涎的公司福利,不少人可能会短暂地忘记,其实自己身在西二旗。
西二旗地处北京西北五环外,这...
你竟敢说你懂Spring框架?有可能你是没看到这些...(上)
1. 什么是spring?
Spring 是个java企业级应用的开源开发框架。Spring主要用来开发Java应用,但是有些扩展是针对构建J2EE平台的web应用。Spring 框架目标是简化Java企业级应用开发,并通过POJO为基础的编程模型促进良好的编程习惯。
2. 使用Spring框架的好处是什么?
轻量:Spring 是轻量的,基本的版本大约2MB。
控制反转...
Spring与Mybatis的整合方法有哪些
1、采用数据映射器(MapperFactoryBean)的方式,不用写mybatis映射文件,采用注解方式提供相应的sql语句和输入参数。
(1)Spring配置文件:
?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16...
使用Mybatis框架时怎样可以让程序在tomcat日志中打印出执行的SQL语句
我们都知道,如果是直接使用mysql我们是看不到项目运行过程中执行了哪些对应的SQL语句, hibernate可以直接加一一条配置就搞定, mybatis其实也大同小异, 废话不多说, 直接上代码
只需要在mybatis的配置文件中加入
<settings>
<setting name="logImpl" value="LOG4J" />
...
一位阿里架构师给每个程序员的小建议
1 想清楚,写清楚,说清楚,才是真正的清楚!
2 多花点时间沟通清楚需求,才能把握正确方向!
3 修复需求错误的成本是代码错误的几十倍!
4 程序员最大的坏习惯就是:急于动手写代码!
5 提高开发效率的捷径:一次做对,不返工!
6 写代码之前三件事:弄清楚做什么;说清楚怎么做;想清楚怎么测!
7 职业的程序员设计程序,业余的程序员调试程序;
8 拷贝粘贴式的作业方式,最容易导入bug...
今日推荐
周排行