第十八单元 nginx服务

源码安装: yum install gcc-* glibc-* openssl openssl-devel pcre pcre-devel zlib zlib-devel -y ls tar xvf nginx-1.10.3.tar.gz cd nginx-1.10.3 ls ./configure ./configure --sbin-path=/usr/local/nginx/nginx --conf-path=/usr/local/nginx/nginx.conf --pid-path=
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

NIO入门(一):快速了解NIO

1.Java NIO: Non-blocking IO(非阻塞IO) (1)java NIO可以非阻塞的使用IO (例如:当线程从通道读取数据到缓冲区时,线程还是可以进行其他事情。) (2)NIO和IO有相同的作用和目的,但实现方式不同   IO 面向流 阻塞IO   NIO 面向缓冲 非阻塞IO 选择器 (3)在Java API中提供了两套NIO:针对标准输入输出、网络编程。 2 .核心API: Channel、Buffer、Selector   Channel (通道) and Bufff
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

gentoo virtualbox 无法启动

以前的 virtualbox 可以启动,现在无法启动。 原因是因为更新了内核,而 virtualbox 的模块没有跟着更新,所以导致无法启动。 emerge --ask --oneshot @module-rebuild 使用这个命令重新编译 virtualbox 的模块,然后 reboot,就可以使用 virtualbox 了。 想要 virtualbox 开机自启动的话,编辑 /etc/modules-load.d/virtualbox.conf vboxdrv vboxnetadp vb
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

前往央都之行-gdufe1529

前往央都之行 Time Limit: 2000/1000ms (Java/Others) Problem Description: 刀光哥桐人和尤吉欧两人为了拯救爱丽丝,同时从卢利特村出发要尽快同时赶到央都。出发时卢利特村有一位公理教会的整合骑士,可是他的龙只能带一人。已知刀光哥和尤吉欧两人的步行速度一样,且小于龙的速度。问:怎样利用整合骑士的龙能使两人尽快同时到达央都。 Input: 输入数据有多组,每组有三个数据分别表示卢利特村和央都两地的距离s,桐人和尤吉欧的步行速度a,龙的速度b。 O
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

sqoop从oracle数据库抽取数据,导入到hive

环境: hadoop-2.7.5 sqoop-1.4.7 zookeeper-3.4.10 hive-2.3.3 (使用mysql配置元数据库) jdk1.8.0_151 oracle 11.2.0.3.0 经过一番baidu,总算初步成功,现在记录一下中间过程. 1.拷贝hive/conf/hive_site.xml到sqoop/conf目录 2.配置sqoop-evn.sh,将变量设置为对应的目录. export HADOOP_COMMON_HOME=/home/hadoop/hadoop
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

Python文摘:unittest单元测试框架

原文地址:https://blog.csdn.net/huilan_same/article/details/52944782 unittest是xUnit系列框架中的一员,如果你了解xUnit的其他成员,那你用unittest来应该是很轻松的,它们的工作方式都差不多。 unittest核心工作原理 unittest中最核心的四个概念是:test case, test suite, test runner, test fixture。 下面我们分别来解释这四个概念的意思,先来看一张unitte
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

c编译器字节对齐指令

#pragma pack (n) 作用:C编译器将按照n个字节对齐。 #pragma pack () 作用:取消自定义字节对齐方式。 #pragma pack (push,1) 作用:是指把原来对齐方式设置压栈,并设新的对齐方式设置为1个字节对齐 #pragma pack(pop) 作用:恢复对齐状态
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

图像YUV格式介绍 图像YUV格式介绍

图像YUV格式介绍 1 YUV格式简介   YUV格式,与我们熟知的RGB类似,YUV也是一种颜色编码方法,主要用于电视系统以及模拟视频领域,它将亮度信息(Y)与色彩信息(UV)分离,没有UV信息一样可以显示完整的图像,只不过是黑白的,这样的设计很好地解决了彩色电视机与黑白电视的兼容问题。并且,YUV不像RGB那样要求三个独立的视频信号同时传输,所以用YUV方式传送占用极少的频宽。   YUV格式有两大类:planar和packed。对于planar的YUV格式,先连续存储所有像素点的Y,紧接
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

WebGL着色器绘制一个点

OpenGL ES着色器语言(GLSL ES) 1. 强类型语言 2. 内置变量 gl_Position(坐标) gl_PointSize(尺寸) gl_FragColor(颜色) 3. gl_pointSize必须使用浮点型,gl_PointSize=10 会报错,必须10.0这种格式的类型。 4. gl_Position表示点的位置,类型为vec4,可以在最后加一个1.0,构成4个浮点数组成的矢量,使其变成齐次坐标。 5. WebGL姑且认为是右手坐标系。 6. webGl着色器。 顶点着
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

SSM商城项目(十一)

1. 学习计划 1、sso注册功能实现 2、sso登录功能实现 3、通过token获得用户信息 Ajax跨域请求(jsonp) 2. Sso系统工程搭建 需要创建一个sso服务工程,可以参考e3-manager创建。 e3-sso(pom聚合工程) |--e3-sso-interface(jar) |--e3-sso-Service(war) e3-sso-web 3. 服务接口实现 3.1. 检查数据是否可用 3.1.1. 功能分析 请求的url:/user/check/{param}/{t
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

ideal环境maven自动下载项目依赖配置

开篇序言   最近在使用ideal软件对springboot进行开发研究,中间遇到的环境和创建springboot遇到的问题真是玲琅满目,但是遇到问题就要克服这是万年不变的真理。 该文档会后续不断的补充,准备做成一个系列,以ideal环境熟悉、spring boot及搭建ssm和ssh、 spring cloud为主。   PS:ideal果然是开发的好帮手,提示很到位的. 今天先开篇为主: spring boot的好处:   以往在用ssh,ssm开发项目时要配置大量的文件、信息才能跑通一个
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

查找表 219.Contains Duplicate(2),217 Contain Duplicate, 220(3)

思路:滑动窗口(长度为k+1)看这个窗口里的是否有两个元素的值相同。加查找表。 //时间:O(n) //空间:O(k) class Solution { public: bool containsNearbyDuplicate(vector<int>& nums, int k) { unordered_set<int> record; //查找表 for(int i=0; i<nums.size();i++) {
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

tomcat添加管理后台的用户名和密码(为jenkins连接tomcat用)

vim ./conf/tomcat-users.xml <role rolename="admin"/> <role rolename="admin-gui"/> <role rolename="admin-script"/> <role rolename="manager"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <role rolename="manager
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

fastJson中常用JSON字符串和Java对象互转

1.使用fastJson,首先引入fastJson依赖 <!-- https://mvnrepository.com/artifact/com.alibaba/fastjson --> <dependency> <groupId>com.alibaba</groupId> <artifactId>fastjson</artifactId> <version>1.2.54</version> </dependency> 2.JSON String to Java Bean
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

大端法和小端法

引言 在计算机内存中,通常是以字节(Byte),也就是 8 个位(Bit)为基本存储单元(也有以 16 位为基本存储单元的)。对于跨越多个字节的数据类型(比如 int 长 4 个字节),如何在内存中对这些字节进行排序有两种常见的方法:大端法(Big-endian)和小端法(Little-endian) 【注】首先不管是大端法还是小端法存储,计算机在内存中存放数据的顺序都是从低地址到高地址,所不同的是首先取低字节的数据存放在低地址还是取高字节数据存放在低地址。 基本概念 高位放在低地址就是大端法
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

自定义数据类型 typedef

其实就是为数据类型起一个别名。 typedef unsigned char AGE; //字符类型 AGE x; //等价于 unsigned char x; typedef int * IPointer; //指针类型 IPointer p; //等价于 int *p; typedef char Name[10]; //数组类型 Name name1; //char name1[10];
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

如何高效完成英文文献翻译

写在前面 又到一年毕设季,面对数千字的外文翻译内容,又不想花钱找淘宝,如何快速完成呢? 本文是本人在毕设外文翻译中总结的方法,仅做参考,若您有更好的方法欢迎提出! 第一步——搜标题 毕设老师给的文献通常是pdf格式,操作不便。不过年份一般都比较新,我们可以通过百度、谷歌学术或其他论文搜索引擎,找到需要的文章,这一步,目的是找到网上有没有html格式的原文链接,如有,则无需修改格式!直接网页开翻! 第二步——整页翻译 无需一段段粘进翻译网站,一些浏览器(如谷歌,360极速)自带谷歌网页翻译,秒出
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

读书笔记之《微习惯》

作者: [美]斯蒂芬·盖斯 内容简介: 这本书主要大脑的工作原理;动力和意志力的关系,如图;微习惯的特点;生活中怎样通过微习惯建立好习惯。大脑工作原理, 可以简单地理解我们的大脑当中住着两个小人儿,一个小胖子叫基底神经节、另外一个小瘦子叫前额皮层。小胖子他动作变化缓慢,但是他力气大、发挥很稳定而且有毅力,会习惯性持续性地做一件事情。小瘦子更聪明,它一旦发现有可以改进的地方,它就会进行改,优化调整,除此之外,前额皮层也更擅长作出判断。 作者建议我们把更多的习惯可以培养成自动模式,就是培养我们的好
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

IE8 环境的 JQuery 中的 $.ajax 拒绝访问---解决方案

  需求是兼容到 IE8。   $.ajax 总是请求失败,直接跳转到 error 函数中,报错:拒绝访问。   网上的一些解决方法都试过了还是没有用,比如再请求之前设置 jQuery.support.cors = true,并调用 jquery.xdomainrequest.min.js 。更改 IE 设置,将通过域访问数据设置为允许。这些方法都试过了,都没有用。   最后是在 $.ajax 运行之前添加如下代码成功的 。 jQuery.support.cors = true
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0

。。。Java String.split()函数的用法分析。。。

在java.lang包中有String.split()方法的原型是:public String[] split(String regex, int limit) split函数是用于使用特定的切割符(regex)来分隔字符串成一个字符串数组,函数返回是一个数组。在其中每个出现regex的位置都要进行分解。 需要注意是有以下几点: (1)regex是可选项。字符串或正则表达式对象,它标识了分隔字符串时使用的是一个还是多个字符。如果忽略该选项,返回包含整个字符串的单一元素数组。 (2)limit也
分类: 其他 发布时间: 12-23 23:51 阅读次数: 0