- k8s:利用kubectl部署nginx
云游
k8skubernetesnginx容器
本文介绍了在离线环境下基于HygonC86处理器和麒麟操作系统部署HTTPS服务的完整流程。首先通过CA签发服务器证书并创建KubernetesSecret存储证书密钥,然后配置Nginx服务(包含HTTP/HTTPS监听端口),接着创建PV/PVC存储和部署Nginx容器,最后通过NodePort服务暴露端口。关键步骤包括:1)使用ConfigMap管理Nginx配置;2)通过Secret挂载T
- Nginx服务器指南
Littlewith
服务器部署教程nginx服务器运维javajava-eeidevscode
Nginx服务器Nginx服务器nginx能处理负载重的网站,包括yandex。netflix相比于apache,nginx支持更少的资源,更多的并发连接,更高的效率安装简单,配置文件简洁,bug少Nginx特性1、使用可拓展的事件驱动架构,占用资源少2、性能极佳3、安装简单Nginx架构处理并发连接的传统模式:产生一个新的线程,分配堆栈内存,以及创建新的执行上下文。会比较消耗资源。nginx使用
- Apache与Nginx服务器区别简述
camellia_halo_
Apache与Nginx服务器区别1)nginx和apache的软件底层架构不一样。①:Nginx的并发性要比apache好很多;②:nginx属于轻量级服务器软件,apache属于重量级软件;③:nginx在处理静态页的效率要比apache好很多,apache在处理动态页面上的效率要比nginx高④:apache在安全性要比nginx要好。因此有一种不常用的组合:lnamp。2)运行模式不同的。
- Nginx代理websocket连接
为什么要做囚徒
nginxnginxwebsocket运维
文章目录Nginx代理websocket连接1.引言2.为什么需要Nginx代理WebSocket3.Nginx代理WebSocket的实现步骤步骤1:确保Nginx支持WebSocket步骤2:修改Nginx配置文件步骤3:重启Nginx服务步骤4:验证配置Nginx代理websocket连接1.引言WebSocket是一种在单个TCP连接上进行全双工通讯的协议,它在Web应用程序中提供了实时通
- nginx web服务
CZZDg
nginx前端运维
目录一.概述1.nginx特点2.nginx作用二.nginx服务搭建1.nginx安装2.目录结构3.核心配置文件4.核心命令5.nginx信号三.配置案例1.单站点配置2.虚拟机主机头配置四.HTTPS访问配置1.ssl简介2.ssl协议介绍3.传输过程4.openssl介绍5.HTTPS工作流程7.nginx配置ssl五.loocation配置1.作用2.匹配规则3.匹配优先级六.rewri
- Nginx服务部署与配置
月堂
nginx运维
目录HTTPS访问配置(又称自签名)1、SSL简介2、HTTPS工作流程(重要)3、自留签名证书location配置作用匹配规则匹配优先级rewrite配置HTTPS访问配置(又称自签名)1、SSL简介SSL(SecureSocketsLayer)安全套接层。是由Netscape(网景)公司于1990年开发,用于保障WordWideWeb(WWW)通讯的安全。主要任务是提供私密性,信息完整性和身份
- nginx的配置文件nginx.conf
鱼见千寻
nginxphp运维
nginx的配置文件nginx.conf一、nginx的配置文件nginx的配置文件nginx.conf文件可以分为以下三部分:全局块从配置文件开始到events块之间的内容,主要会设置一些影响nginx服务器整体运行的配置指令,主要包括配置运行Nginx服务器的用户(组)、允许生成的workerprocess数,进程PID存放路径、日志存放路径和类型以及配置文件的引入等。比如worker_pro
- Nginx web服务器入门及其在Linux中的搭建
「已注销」
服务器linuxnginx运维centos集群高可用
目录编辑一、Nginx基本概述1.介绍2.优点3.应用场景(1)负载均衡(2)代理缓存(3)静态资源(4)安全应用场景4.Nginx的组成(1)Nginx二进制可执行文件(2)Nginx.conf文件(3)access.log(4)error.log二、Nginx的部署1.安装方法(1)源码编译(2)epel仓库(3)官方仓库2.安装Nginx依赖3.配置Nginx源4.安装Nginx服务5.检查
- WebFuture:nginx错误日志:an upstream response is buffered to a temporary file
bbsh2099
WebFuture常见问题nginxjava服务器WebFuture
问题描述:nginx的error日志中存在大量anupstreamresponseisbufferedtoatemporaryfile;后台上传文件失败解决办法:在nginx配置文件中添加如下,然后重启nginx服务proxy_bufferingon;proxy_buffer_size128k;proxy_buffers3232k;proxy_busy_buffers_size128k;proxy
- ubuntu下安装nginx服务器与设置开机自启动
黑傻傻
linuxnginxubuntu服务器
1、安装nginx服务器下载wgethttp://nginx.org/download/{version}.tar.gzversion对应nginx版本号比如nginx-1.8.1解压缩tar-zxvfnginx-1.8.1.tar.gz进入解压缩目录cdnginx-1.8.1/设置编译环境./configure--prefix=/usr/local/nginx编译sudomake安装sudoma
- Nginx:Ubuntu下安装及启动服务
风静如云
Linux开发nginx
Ubuntu22.04下安装nginx只需通过命令:sudoaptinstallnginx安装好后,可以通过如下命令进行检查:nginx-v启动nginx服务:sudosystemctlstartnginx停止nginx服务:sudosystemctlstopnginx重启nginx服务:sudosystemctlrestartnginx重新加载nginx配置文件:sudosystemctlrel
- LVS 负载均衡群集
天空之城夢主
lvs负载均衡运维
这里写目录标题案例分析案例概述案例前置知识点HTTP请求负载均衡常用调度算法常见的Web群集调度器案例环境本案例环境案例实施编译安装Nginx服务器编译安装HaproxyHaproxy服务器配置建立Haproxy的配置文件修改haproxy.cfg配置文件测试Web群集Haproxy的日志修改haproxy配置文件,将原有的配置更改为以下配置配置Rsyslog服务创建rsyslog的HAProxy
- Nginx配置文件 的主要组件详细讲解
宫耕乐道
nginx
全局配置:设置用户、工作进程数和错误日志等基本参数。事件模块:配置连接处理方式,优化并发性能。HTTP核心模块:设置MIME类型、日志格式、压缩和文件缓存等。虚拟主机配置:包括HTTP和HTTPS两种虚拟主机的配置示例。负载均衡配置:展示了如何配置多个后端服务器的负载均衡。#Nginx主配置文件#运行Nginx服务的用户和用户组userwww-data;#工作进程数,通常设置为CPU核心数work
- Linux用Cron定时任务保活Nginx
秦时明月之君临天下
LinuxNginxlinuxnginx服务器
文章目录背景处理措施命令详解总结背景今天发现个人网站挂了,进服务器才发现nginx进程都不在,后面才想起来:上次重启服务器没有重启nginx服务,但是因为一直没看网站,导致挂了有一段时间了。处理措施为了方便,想用crontab搞个定时任务,检测到nginx进程不在时,去启动一下。*/5****pgrepnginx||/usr/sbin/nginx-c/etc/nginx/nginx.conf命令详
- 深入解析 Web 开发中的强缓存与协商缓存机制
_midnight
夜前端夜运维前端缓存java
在Web开发中,缓存机制是提高页面加载速度和用户体验的重要技术。缓存分为两种主要类型:强缓存和协商缓存。本文将详细介绍这两种缓存机制的原理、实现方式及其区别,并演示如何在元素中和Nginx服务器中进行缓存控制。强缓存强缓存(StrongCaching)是指在缓存期间,客户端不需要向服务器发送请求,直接从本地缓存中读取资源。这可以显著减少网络请求,提升页面加载速度。实现方式强缓存通过响应头中的Exp
- Docker底层原理详解
wespten
云原生K8sCICDDevOps云原生边缘AI计算docker
一、Docker原理1、Docker简介我们知道进程是Linux操作系统执行任务的最小单元,一个时间同步服务是一个进程,一个Java服务是一个进程,一个Nginx服务是一个主进程+若干工作进程,总之,把一个系统比作一个办公室,进程就是一个个打工人:正常情况下,一个进程是能感知到其他进程的存在的,正如一个打工人放眼望去,办公室里还坐着一群其他打工人。进程的唯一标识是进程ID,用数字1、2、3……表示
- 服务网关为何常部署在Nginx服务器及相关对比
阿贾克斯的黎明
golangnginx
一、服务网关部署在Nginx服务器的原因(一)高性能1.事件驱动的异步非阻塞模型-Nginx采用事件驱动的异步非阻塞I/O模型。这意味着它可以同时处理大量的并发连接,而不会像传统的阻塞I/O模型那样,在一个连接等待数据传输时,阻塞其他连接的处理。例如,在处理高并发的HTTP请求时,Nginx能够快速响应,有效地利用系统资源,提高请求处理的吞吐量。2.高效的内存管理-Nginx对内存的使用非常高效。
- Nginx与Let‘s Encrypt:自动化的SSL证书更新
墨瑾轩
一起学学Nginx【一】nginx自动化ssl
关注墨瑾轩,带你探索编程的奥秘!超萌技术攻略,轻松晋级编程高手技术宝库已备好,就等你来挖掘订阅墨瑾轩,智趣学习不孤单即刻启航,编程之旅更有趣嘿小伙伴们!今天我们要聊的是一个非常实用的话题——如何让你的网站既安全又时尚,那就是给你的Nginx服务器加上Let’sEncrypt的SSL证书,并且实现自动化更新哦!如果你对HTTPS有点陌生,或者对证书更新感到头疼,那么这篇教程就是为你准备的!跟着我的脚
- Vue打包后如何在本地进行测试(附解决浏览器刷新无法访问的问题)
DawnBlooms
前端vue.js前端javascript前端框架
一、如何打包打开Vue项目工程目录,然后终端下面命令,随后系统自动进行打包,然后会在项目目录里面生成一个dist文件夹,打包后的工程文件npmrunbuild二、进行本地测试我们在部署到nginx服务器之前如果想要本地进行测试的话,我们一般会选择工具模拟生产环境的行为,本人这里主要推荐使用serve在本地模拟生产环境,其支持SPA(单页应用)的路由重定向,可以很好地模拟Nginx的行为。1、首先安
- Nginx反向代理
zqmattack
nginx运维
配置步骤确保内网服务可访问在Nginx服务器上测试内网服务是否可达(如curlhttp://内网IP:端口)。修改Nginx配置文件编辑Nginx配置文件(通常位于/etc/nginx/nginx.conf或/etc/nginx/conf.d/目录下)。添加反向代理配置示例配置(将公网IP的80端口代理到内网服务192.168.1.100:8080):server{listen80;#监听公网IP
- docker安装Mysql、Redis、Nginx、Minio、FastDFS服务(上)
大鹏学编程
dockerdocker容器运维
文章目录1、Docker安装Mysql服务1.1拉取MySQL镜像1.2运行MySQL容器1.3验证容器1.4配置参数1.5mysql命令行(修改密码)2、Docker安装Redis服务2.1拉取Redis镜像2.2运行Redis容器3、Docker安装Nginx服务3.1拉取Nginx镜像3.2创建Nginx配置文件3.3删除Nginx容器(没有挂载目录的)3.4创建Nginx容器并运行(带挂载
- HTTP 如何升级成 HTTPS
呱牛 do IT
研发管理研发管理
有一个自己的项目需要上线,域名解析完成后,发现只能使用http协议,这在浏览器上会限制,提示用户不安全,所以需要把HTTP升级成HTTPS协议,但又不想花钱。前提条件:已经配置好Nginx服务器域名已解析到您的服务器IP已开放80和443端口(可在阿里云控制台的安全组设置中配置)获取证书我们先获取证书,我使用的是「Let'sEncrypt」,这是一家为6亿多个网站提供免费TLS证书的非营利组织。L
- RHCE之seLinux和防火墙
小白lhd
服务器linux网络
目录SELinux:SELinux工作原理:常用的SELinux的几种文件类型:1、文件类型(filetype):用于限制文件的访问。2、进程类型(processtype):用于限制进程的行为。常见的类型包括:3、端口类型(porttype):用于限制网络端口的访问。常见的类型包括:SELinux的三种模式:修改安全上下文:1、chcon命令例子:使用nginx服务演示安全上下文值的设定2、sem
- 部署hexo到服务器,配置SSL的证书实现 Nginx 反向代理
良久久
服务器运维linux
配置服务端安装、配置Nginx服务器托管在云服务器系统Ubuntu22.04LTS,本地系统Windows11x64。系统预装了git和gcc,我们直接apt安装^nginx即可。apt安装的软件的配置文件都在/etc/AppName下。sudoaptinstallnginx现在Ubuntu系统的防火墙会阻止我们访问网站,因此,你需要放行iptables端口:12345sudoaptupdates
- 搭建一个基于nginx的https服务器
赞美自律
nginxhttps服务器
背景目的在ubuntu系统上搭建一个https服务器,客户端在浏览器上用域名访问https://hello.example.com,页面显示helloworld!搭建步骤安装nginx服务器安装软件包aptinstallnginx-y确认运行状态systemctlstatusnginx测试默认页面http://localhost后续关于nginx的配置围绕以下三个文件展开主配置文件/etc/ngi
- Web 基础、HTTP 协议与 Nginx 服务器搭建
�FENG
frewalld防火墙图形化
目录一、Web基础:从域名到网页的核心架构(一)域名与DNS:网络寻址的核心逻辑(二)网页与HTML:构建Web的基石(三)动态网页技术栈:从CGI到现代框架二、HTTP协议:Web通信的“语言”(一)协议概述:请求-响应模型的核心(二)HTTP方法:操作资源的“指令”(三)状态码:通信结果的“信号灯”(四)请求与响应报文:数据传输的“格式”三、Nginx服务器:高性能Web服务的首选(一)Ngi
- 深度解析 Nginx 配置:从性能优化到 HTTPS 安全实践
黄小耶@
运维nginx性能优化https
引言Nginx作为高性能的Web服务器和反向代理,其配置灵活性和强大功能备受开发者青睐。本文基于一份生产环境的Nginx配置文件,详细拆解其核心配置逻辑,涵盖性能优化、HTTPS安全配置、反向代理及静态资源处理等关键环节,帮助读者理解如何构建高效可靠的Nginx服务。一、全局配置:进程管理与日志系统1.进程管理usernginx;worker_processesauto;pid/var/run/n
- Docker安装 OpenResty详细教程
Roc-xb
Dockerdockeropenresty容器
OpenResty是一个基于Nginx的高性能Web平台,它集成了Lua脚本语言,使得开发者可以在Nginx服务器上轻松地进行动态Web应用开发。OpenResty的核心目标是通过将Nginx的高性能与Lua的灵活性结合起来,提供一个强大且高效的Web开发环境。OpenResty官网地址:https://openresty.org/一、拉取镜像dockerpullopenresty/openres
- 多个vue项目部署到nginx服务器
落魄实习生
前端vuevue.jsnginx服务器
文章目录需求一、项目打包1.vue.config.js2.request.js文件3.打包二、nginx配置需求同一个域名安装多个vue项目。比如:域名为https://domain.com+后缀。那么通过不同的后缀就能去访问不同的项目地址。https://domain.com,不加任何后缀,访问官网。https://domain.com/admin,域名加上/admin,就访问管理后台项。htt
- Linux基础与Nginx配置实战:从入门到精通
程序员Bears
Python全栈成长笔记linuxnginx服务器
引言在当今的IT领域,Linux操作系统和Nginx服务器已成为开发者必备的技能栈。无论是后端开发、DevOps还是系统运维,熟练掌握Linux基础命令和Nginx配置都是职业发展的关键基石。本文将系统性地介绍Linux常用命令、权限管理机制以及Nginx的核心配置方法,帮助读者快速构建起Linux环境下的Web服务能力。一、Linux基础命令全解析1.文件与目录操作命令1.1基础导航命令#查看当
- 开发者关心的那些事
圣子足道
ios游戏编程apple支付
我要在app里添加IAP,必须要注册自己的产品标识符(product identifiers)。产品标识符是什么?
产品标识符(Product Identifiers)是一串字符串,它用来识别你在应用内贩卖的每件商品。App Store用产品标识符来检索产品信息,标识符只能包含大小写字母(A-Z)、数字(0-9)、下划线(-)、以及圆点(.)。你可以任意排列这些元素,但我们建议你创建标识符时使用
- 负载均衡器技术Nginx和F5的优缺点对比
bijian1013
nginxF5
对于数据流量过大的网络中,往往单一设备无法承担,需要多台设备进行数据分流,而负载均衡器就是用来将数据分流到多台设备的一个转发器。
目前有许多不同的负载均衡技术用以满足不同的应用需求,如软/硬件负载均衡、本地/全局负载均衡、更高
- LeetCode[Math] - #9 Palindrome Number
Cwind
javaAlgorithm题解LeetCodeMath
原题链接:#9 Palindrome Number
要求:
判断一个整数是否是回文数,不要使用额外的存储空间
难度:简单
分析:
题目限制不允许使用额外的存储空间应指不允许使用O(n)的内存空间,O(1)的内存用于存储中间结果是可以接受的。于是考虑将该整型数反转,然后与原数字进行比较。
注:没有看到有关负数是否可以是回文数的明确结论,例如
- 画图板的基本实现
15700786134
画图板
要实现画图板的基本功能,除了在qq登陆界面中用到的组件和方法外,还需要添加鼠标监听器,和接口实现。
首先,需要显示一个JFrame界面:
public class DrameFrame extends JFrame { //显示
- linux的ps命令
被触发
linux
Linux中的ps命令是Process Status的缩写。ps命令用来列出系统中当前运行的那些进程。ps命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程,如果想要动态的显示进程信息,就可以使用top命令。
要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而 ps 命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行
- Android 音乐播放器 下一曲 连续跳几首歌
肆无忌惮_
android
最近在写安卓音乐播放器的时候遇到个问题。在MediaPlayer播放结束时会回调
player.setOnCompletionListener(new OnCompletionListener() {
@Override
public void onCompletion(MediaPlayer mp) {
mp.reset();
Log.i("H
- java导出txt文件的例子
知了ing
javaservlet
代码很简单就一个servlet,如下:
package com.eastcom.servlet;
import java.io.BufferedOutputStream;
import java.io.IOException;
import java.net.URLEncoder;
import java.sql.Connection;
import java.sql.Resu
- Scala stack试玩, 提高第三方依赖下载速度
矮蛋蛋
scalasbt
原文地址:
http://segmentfault.com/a/1190000002894524
sbt下载速度实在是惨不忍睹, 需要做些配置优化
下载typesafe离线包, 保存为ivy本地库
wget http://downloads.typesafe.com/typesafe-activator/1.3.4/typesafe-activator-1.3.4.zip
解压r
- phantomjs安装(linux,附带环境变量设置) ,以及casperjs安装。
alleni123
linuxspider
1. 首先从官网
http://phantomjs.org/下载phantomjs压缩包,解压缩到/root/phantomjs文件夹。
2. 安装依赖
sudo yum install fontconfig freetype libfreetype.so.6 libfontconfig.so.1 libstdc++.so.6
3. 配置环境变量
vi /etc/profil
- JAVA IO FileInputStream和FileOutputStream,字节流的打包输出
百合不是茶
java核心思想JAVA IO操作字节流
在程序设计语言中,数据的保存是基本,如果某程序语言不能保存数据那么该语言是不可能存在的,JAVA是当今最流行的面向对象设计语言之一,在保存数据中也有自己独特的一面,字节流和字符流
1,字节流是由字节构成的,字符流是由字符构成的 字节流和字符流都是继承的InputStream和OutPutStream ,java中两种最基本的就是字节流和字符流
类 FileInputStream
- Spring基础实例(依赖注入和控制反转)
bijian1013
spring
前提条件:在http://www.springsource.org/download网站上下载Spring框架,并将spring.jar、log4j-1.2.15.jar、commons-logging.jar加载至工程1.武器接口
package com.bijian.spring.base3;
public interface Weapon {
void kil
- HR看重的十大技能
bijian1013
提升能力HR成长
一个人掌握何种技能取决于他的兴趣、能力和聪明程度,也取决于他所能支配的资源以及制定的事业目标,拥有过硬技能的人有更多的工作机会。但是,由于经济发展前景不确定,掌握对你的事业有所帮助的技能显得尤为重要。以下是最受雇主欢迎的十种技能。 一、解决问题的能力 每天,我们都要在生活和工作中解决一些综合性的问题。那些能够发现问题、解决问题并迅速作出有效决
- 【Thrift一】Thrift编译安装
bit1129
thrift
什么是Thrift
The Apache Thrift software framework, for scalable cross-language services development, combines a software stack with a code generation engine to build services that work efficiently and s
- 【Avro三】Hadoop MapReduce读写Avro文件
bit1129
mapreduce
Avro是Doug Cutting(此人绝对是神一般的存在)牵头开发的。 开发之初就是围绕着完善Hadoop生态系统的数据处理而开展的(使用Avro作为Hadoop MapReduce需要处理数据序列化和反序列化的场景),因此Hadoop MapReduce集成Avro也就是自然而然的事情。
这个例子是一个简单的Hadoop MapReduce读取Avro格式的源文件进行计数统计,然后将计算结果
- nginx定制500,502,503,504页面
ronin47
nginx 错误显示
server {
listen 80;
error_page 500/500.html;
error_page 502/502.html;
error_page 503/503.html;
error_page 504/504.html;
location /test {return502;}}
配置很简单,和配
- java-1.二叉查找树转为双向链表
bylijinnan
二叉查找树
import java.util.ArrayList;
import java.util.List;
public class BSTreeToLinkedList {
/*
把二元查找树转变成排序的双向链表
题目:
输入一棵二元查找树,将该二元查找树转换成一个排序的双向链表。
要求不能创建任何新的结点,只调整指针的指向。
10
/ \
6 14
/ \
- Netty源码学习-HTTP-tunnel
bylijinnan
javanetty
Netty关于HTTP tunnel的说明:
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/channel/socket/http/package-summary.html#package_description
这个说明有点太简略了
一个完整的例子在这里:
https://github.com/bylijinnan
- JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
coder_xpf
jqueryjsonmapval()
JSONUtil.serialize(map)和JSON.toJSONString(map)的区别
数据库查询出来的map有一个字段为空
通过System.out.println()输出 JSONUtil.serialize(map): {"one":"1","two":"nul
- Hibernate缓存总结
cuishikuan
开源sshjavawebhibernate缓存三大框架
一、为什么要用Hibernate缓存?
Hibernate是一个持久层框架,经常访问物理数据库。
为了降低应用程序对物理数据源访问的频次,从而提高应用程序的运行性能。
缓存内的数据是对物理数据源中的数据的复制,应用程序在运行时从缓存读写数据,在特定的时刻或事件会同步缓存和物理数据源的数据。
二、Hibernate缓存原理是怎样的?
Hibernate缓存包括两大类:Hib
- CentOs6
dalan_123
centos
首先su - 切换到root下面1、首先要先安装GCC GCC-C++ Openssl等以来模块:yum -y install make gcc gcc-c++ kernel-devel m4 ncurses-devel openssl-devel2、再安装ncurses模块yum -y install ncurses-develyum install ncurses-devel3、下载Erang
- 10款用 jquery 实现滚动条至页面底端自动加载数据效果
dcj3sjt126com
JavaScript
无限滚动自动翻页可以说是web2.0时代的一项堪称伟大的技术,它让我们在浏览页面的时候只需要把滚动条拉到网页底部就能自动显示下一页的结果,改变了一直以来只能通过点击下一页来翻页这种常规做法。
无限滚动自动翻页技术的鼻祖是微博的先驱:推特(twitter),后来必应图片搜索、谷歌图片搜索、google reader、箱包批发网等纷纷抄袭了这一项技术,于是靠滚动浏览器滚动条
- ImageButton去边框&Button或者ImageButton的背景透明
dcj3sjt126com
imagebutton
在ImageButton中载入图片后,很多人会觉得有图片周围的白边会影响到美观,其实解决这个问题有两种方法
一种方法是将ImageButton的背景改为所需要的图片。如:android:background="@drawable/XXX"
第二种方法就是将ImageButton背景改为透明,这个方法更常用
在XML里;
<ImageBut
- JSP之c:foreach
eksliang
jspforearch
原文出自:http://www.cnblogs.com/draem0507/archive/2012/09/24/2699745.html
<c:forEach>标签用于通用数据循环,它有以下属性 属 性 描 述 是否必须 缺省值 items 进行循环的项目 否 无 begin 开始条件 否 0 end 结束条件 否 集合中的最后一个项目 step 步长 否 1
- Android实现主动连接蓝牙耳机
gqdy365
android
在Android程序中可以实现自动扫描蓝牙、配对蓝牙、建立数据通道。蓝牙分不同类型,这篇文字只讨论如何与蓝牙耳机连接。
大致可以分三步:
一、扫描蓝牙设备:
1、注册并监听广播:
BluetoothAdapter.ACTION_DISCOVERY_STARTED
BluetoothDevice.ACTION_FOUND
BluetoothAdapter.ACTION_DIS
- android学习轨迹之四:org.json.JSONException: No value for
hyz301
json
org.json.JSONException: No value for items
在JSON解析中会遇到一种错误,很常见的错误
06-21 12:19:08.714 2098-2127/com.jikexueyuan.secret I/System.out﹕ Result:{"status":1,"page":1,&
- 干货分享:从零开始学编程 系列汇总
justjavac
编程
程序员总爱重新发明轮子,于是做了要给轮子汇总。
从零开始写个编译器吧系列 (知乎专栏)
从零开始写一个简单的操作系统 (伯乐在线)
从零开始写JavaScript框架 (图灵社区)
从零开始写jQuery框架 (蓝色理想 )
从零开始nodejs系列文章 (粉丝日志)
从零开始编写网络游戏 
- jquery-autocomplete 使用手册
macroli
jqueryAjax脚本
jquery-autocomplete学习
一、用前必备
官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-autocomplete/
当前版本:1.1
需要JQuery版本:1.2.6
二、使用
<script src="./jquery-1.3.2.js" type="text/ja
- PLSQL-Developer或者Navicat等工具连接远程oracle数据库的详细配置以及数据库编码的修改
超声波
oracleplsql
在服务器上将Oracle安装好之后接下来要做的就是通过本地机器来远程连接服务器端的oracle数据库,常用的客户端连接工具就是PLSQL-Developer或者Navicat这些工具了。刚开始也是各种报错,什么TNS:no listener;TNS:lost connection;TNS:target hosts...花了一天的时间终于让PLSQL-Developer和Navicat等这些客户
- 数据仓库数据模型之:极限存储--历史拉链表
superlxw1234
极限存储数据仓库数据模型拉链历史表
在数据仓库的数据模型设计过程中,经常会遇到这样的需求:
1. 数据量比较大; 2. 表中的部分字段会被update,如用户的地址,产品的描述信息,订单的状态等等; 3. 需要查看某一个时间点或者时间段的历史快照信息,比如,查看某一个订单在历史某一个时间点的状态, 比如,查看某一个用户在过去某一段时间内,更新过几次等等; 4. 变化的比例和频率不是很大,比如,总共有10
- 10点睛Spring MVC4.1-全局异常处理
wiselyman
spring mvc
10.1 全局异常处理
使用@ControllerAdvice注解来实现全局异常处理;
使用@ControllerAdvice的属性缩小处理范围
10.2 演示
演示控制器
package com.wisely.web;
import org.springframework.stereotype.Controller;
import org.spring