- GNSS+INS:揭秘导航技术中的“黄金组合“奥秘
EriccoShaanxi
技术文章无人机自动驾驶机器人
在导航技术领域,GNSS(全球导航卫星系统)和INS(惯性导航系统)的结合,一直被业界誉为"黄金搭档"。它们优势互补,克服了单一系统的局限性,为高精度、高可靠性的导航提供了完美解决方案。而ER-GNSS/MINS-05低成本组合导航系统的出现,更是让这一"黄金组合"走进了更广泛的应用场景,让高性能导航不再昂贵。GNSS与INS:天生互补的"最佳拍档"GNSS的强项与短板GNSS(如GPS、北斗、G
- 为什么选择ER-GNSS/MINS-07?——低成本高精度的组合导航解决方案
导航技术的痛点:单一系统难以应对复杂环境无论是自动驾驶汽车、无人机巡检,还是精准农业、飞行记录仪,高精度、高可靠的导航都是核心需求。然而,传统导航技术各有短板:卫星导航(GNSS):信号易受遮挡(如城市峡谷、隧道),且易受干扰或欺骗。惯性导航(INS):自主性强,但误差随时间累积,几分钟后定位漂移。多源融合:组合导航的“智慧大脑”组合导航系统(GNSS/INS)通过多源传感器融合,结合卫星导航的长
- Android 10 Gnss数据流程
TinyKey
android
Android10Gnss数据流程一、LocationManager数据成员:GnssMeasurementCallbackTransport:高精度定位数据回调对象的封装,回调对象为GnssMeasurementsEvent.Callback,传递的对象为是GnssMeasurement,包含单颗GNSS卫星的原始观测值(如伪距、载波相位、多普勒频移)及计算参数(卫星ID、信号强度、时间戳等),
- 如何在GNSS信号丢失时依然保持精准导航?
EriccoShaanxi
技术文章无人机算法数据结构人工智能
在无人机飞行、自动驾驶或水下探测等场景中,GNSS信号遮挡或干扰是常见挑战。ER-GNSS/MINS-03组合导航系统凭借深度融合的GNSS/INS技术,即使在卫星信号中断时,也能持续提供高精度定位、姿态和速度数据,确保任务不间断执行。战术级MEMS惯性器件,稳定可靠该系统采用高性能MEMS陀螺仪(零偏不稳定性<0.3°/h)和加速度计(零偏不稳定性<10μg),结合全温补偿技术,在-40℃~+8
- 组合导航系统重新定义低成本定位方案
EriccoShaanxi
技术文章无人机人工智能
在自动化、无人系统和精准农业等领域,高精度导航是核心需求,但传统高端组合导航系统的高成本往往让许多用户望而却步。ER-GNSS/MINS-05作为一款低成本组合导航系统,通过技术优化与精准性能平衡,以更经济的价格提供厘米级定位、0.03m/s测速精度以及0.1°实时航向精度,满足无人飞行器、智能无人车辆、路基定位定向等多样化场景需求,真正实现“高性能”与“低成本”的兼得。深度融合,精准导航ER-G
- RTK_ROS_导航(1): GNSS里程计
酸奶可乐
RTK导航ROSROSRTK里程计
目录1.RTK配置2.ROS驱动3.RTK融合IMU实现里程计4.纯RTK的定位信息5.即将实现导航,正在更新中,如果遇到问题,欢迎CSDN讨论...1.RTK配置4GCORS+4G网络+户外有信号,不能实现RTK,就恢复出厂设置输出报文信息包含(一般需要三个同时打开):GAPPA:包含位置信息GPVTG:包含速度信息GPHDT:包含定向的朝向信息扩展内容:NMEA的解析资料:http://byn
- ROS:录制相机、IMU、GNSS等设备数据
吃水果不削皮
视觉组合导航ROSVIO
文章目录简介录制数据️准备工作录制相机录制串口设备录制数据项目地址简介在ROS中,录制传感器数据(如相机、IMU等)常使用rosbag工具,它可以将ROS话题消息保存为.bag文件,供后续回放或分析。本文使用jetson-tx2核心板作为录制平台,录制微光相机数据和六轴IMU数据,用于相机标定、IMU标定、相机-IMU联合标定与VIO轨迹分析。相机标定详见:相机-IMU联合标定:相机标定IMU标定
- 初见GREAT-MSF
Lyre丶
GNSS/INS学习经验分享笔记
初见GREAT-MSF省流版代码获取与环境配置探路解决glfw3解决找不到动态链接库跑测试样例在Linux下编译运行GREAT-MSF的记录GREAT(GNSS+REsearch,ApplicationandTeaching)软件由武汉大学测绘学院设计开发,是一个用于空间大地测量数据处理、精密定位和定轨以及多源融合导航的综合性软件平台。GREAT-MSF是GREAT软件中的一个重要模块,主要用于多
- 【GNSS软件接收机】【理论简介】Chapter.3 RAIM 和 FDE[2025年6月]
牵星术小白
GNSS软件接收机算法
Chapter.3RAIMFDE接收机自主完整性监测和故障监测与排除作者:齐花Guyc(CAUC)文章目录Chapter.3RAIMFDE接收机自主完整性监测和故障监测与排除一、RAIM1、逐一排除法2、最大解分离法3、伪距残余检测法4、最小平方残余法一、RAIMRAIM是一种由GNSS接收机自主执行的算法,旨在监控定位解的完整性(Integrity),即检测是否因卫星故障、信号干扰或多径效应导致
- 【GNSS原理】【最小二乘法】Chapter.5 GNSS定位算法——LS和WLS方法 [2025年4月]
牵星术小白
GNSS原理算法最小二乘法机器学习c++
Chapter.5GNSS定位算法——LS和WLS方法作者:齐花Guyc(CAUC)文章目录Chapter.5GNSS定位算法——LS和WLS方法一、引言二、LS方法三、WLS方法四、GNSSPVT解算流程中的LS和WLS一、引言在GNSS定位中,最小二乘法是一种核心算法,用于根据接收机获取的观测数据(如伪距、载波相位等)估算用户的位置、速度和时间偏差(PVT解算)。二、LS方法最小二乘法的核心是
- 【GNSS定位算法】Chapter.2 导航定位算法软件学习——Ginav(二)SPP算法 [2025年6月]
牵星术小白
GNSS定位算法算法学习人工智能
Chapter.2导航定位算法软件学习——Ginav(二)SPP算法作者:齐花Guyc(CAUC)标准单点定位SPP进行标准单点定位SPP的解算,需要利用观测数据(o文件)、导航文件广播星历(n文件)。流程如下:检查可见卫星数量是否大于等于4。利用导航文件广播星历计算卫星位置钟差、速度钟漂。速度钟差是利用前后两个历元的卫星位置和钟差的差除时间间隔得到的。解算接收机位置和钟差,这是SPP中最核心的部
- c++ 语言在无人机应用开发中的应用
ILOVECOMPUTING
c++无人机开发语言硬件实时性能极致
C++语言在无人机应用开发中扮演着核心角色,特别是在对性能、实时性、资源利用效率和底层硬件控制有严格要求的领域。以下是其主要应用领域:飞控系统(FlightControlSystem-FCS)核心功能:这是无人机的大脑。C++用于实现核心的导航、制导与控制(GNC)算法:传感器融合:高效地融合来自IMU(加速度计、陀螺仪)、磁力计、气压计、GPS/GNSS等的数据,计算精确的姿态(俯仰、横滚、偏航
- 华大TAU1114-1216A00四系统GNSS定位模块,车载/穿戴/IoT全适配!-165dBm高灵敏度,定位快人一步!“
深圳市尚想信息技术有限公司
物联网华大GNSS模块GPS北斗GLONASS
华大TAU1114-1216A00多系统单频GNSS定位模块详解1.基本概述TAU1114-1216A00是华大半导体(HDSC)推出的一款高性能单频多系统GNSS定位模块,支持GPS、北斗、GLONASS、Galileo四大卫星系统,适用于高精度定位与导航应用。2.核心功能特性✅多系统定位支持GPS+北斗(BDS)+GLONASS+Galileo,提升定位覆盖率和可靠性。✅高灵敏度与快速定位-1
- GNSS位移监测站在大坝的作用
云境天合知识分享
大数据网络
GNSS(全球导航卫星系统,如GPS、北斗、GLONASS等)位移监测站通过高精度卫星定位技术,实时监测大坝坝体、坝基及周边边坡的毫米级位移变化,结合数据分析与预警模型,为大坝安全运行提供科学依据。其核心价值在于提前发现潜在隐患,预防溃坝、滑坡等重大事故,保障下游人民生命财产安全。GNSS位移监测站的核心功能1.高精度位移监测监测内容:水平位移:坝体在东西、南北方向的平面移动(如坝肩滑移)。垂直位
- 低轨导航 | 低轨卫星导航PNT模型,原理,公式,matlab代码
北斗猿
卫星导航算法matlab
一、PNT模型原理低轨卫星PNT(定位、导航、授时)模型利用低轨星座的快速几何构型变化和强信号特性,通过三类核心观测值实现增强定位:几何增强原理低轨卫星速度7km/s(比GNSS快8-10倍)5分钟内观测几何变化相当于地面站24小时变化量加速模糊度收敛和误差分离信号增强原理信号路径损耗:Lp=20log
- GNSS在卫星控制中的应用:技术详解与最佳实践
ScilogyHunter
航天器GNSS卫星
GNSS在卫星控制中的应用:技术详解与最佳实践引言全球导航卫星系统(GNSS)不仅是地面导航的核心技术,也在航天器的轨道控制、姿态确定和时间同步等方面发挥着关键作用。随着卫星任务的复杂化,高精度、高可靠性的GNSS技术已成为现代卫星控制系统的重要组成部分。本文将深入探讨GNSS在卫星控制中的用途、特性、数据内容以及关键注意事项,帮助读者全面理解其应用价值和技术挑战。1.GNSS在卫星控制中的主要用
- GNSS高精度定位之-----星基差分
通信与导航
基带工程信息与通信
我们知道差分定位系统由3个部分组成:基准站、移动站和通信链路。通信链路的传输距离是决定差分定位重要因素。如果采用无线通信数据链作为通信链路,差分定位的作用距离一般在几十km的范围。有没有一种通信链路,能够在几千km的范围内播发差分修正信息,保证在几千km范围内的移动站都能够接收到差分修正信息,从而获得高精度的差分定位结果呢?有的,这就是星基差分。星基差分采用地球同步卫星作为通信链路在几千km的覆盖
- 动中通天线跟踪性能指标的测试
通信与导航
信息与通信基带工程射频
卫星通信动中通天线包括天线、卫星信号跟踪接收机、GNSS接收机(含天线)、组合导航设备、天线控制器、伺服结构以及其他射频组件等。其中:•GNSS接收机提供系统位置信息;•组合导航设备提供天线所在平台的方位、俯仰、横滚姿态等信息;•天线控制器根据组合导航设备提供的姿态数据,以及跟踪接收机反馈的信标幅度,完成控制解算,向伺服机构输出需要调整的角度值。•伺服机构控制电机调整对应的角度,保证天线的波束中心
- 天宝GNSS观测数据批处理器
JD谷老师
其他
ConvertToRinex软件ConvertToRinex软件是有天宝公司(Trimble)所开发的GNSS数据解码程序,⽤于将天GNSS接收机的原始数据⽂件(DAT、T00、T01、RT17、RT27或.cap)转化成RINEX格式。ConverToRinex314版本可转换为Rinexv2.10、v2.11、v3.02、v3.03、v3.04等版本。批脚本格式ConvertToRinex软件
- GNSS终端授时方式-合集:PPS、B码、NTP、PTP、单站授时,共视授时
通信与导航
信息与通信基带工程
GNSS接收机具备授时功能,能够对外输出高精度的时间信息,并通过多种接口、多种形式进行时间信息的传递。stepbystep介绍GNSS卫星导航定位基本原理,为什么定位需要至少4个卫星?这个文章的最后,我们介绍了为什么GNSS接收机能够授时。GNSS终端的授时功能之一:最简单的PPS+TOD我们介绍了最基本最常见的授时方式PPS+TOD。其中PPS的脉冲沿代表整秒时刻,而紧随其后的串口数据传输的是P
- Skydel25.4发布:解锁自定义星座,增强C波段与干扰模拟能力
德思特
GNSS模拟器自定义星座软件定义架构
在GNSS模拟技术持续迭代的浪潮中,Skydel迈出创新一步,正式发布25.4.0版本及后续修复版本25.4.1。本次更新的核心突破在于引入了强大的自定义星座功能,赋予用户前所未有的自由度,可创建包含多达400颗卫星的专属星座,突破传统测试限制。同时,Skydel25.4增强了对新兴信号与干扰的模拟能力:●新增用户IQ文件播放功能●免费提供AWGN、BOC、BPSK干扰信号生成功能,无需外部合路●
- 如何成为一名优秀的产品经理
一点.点
#自动驾驶相关知识点自动驾驶汽车
一、夯实核心基础深入理解智能驾驶技术栈:感知:摄像头、雷达(毫米波、激光雷达)、超声波传感器的工作原理、优缺点、融合策略。了解目标检测、跟踪、SLAM等基础算法概念。定位:GNSS、IMU、高精地图、轮速计等定位技术,RTK,定位精度与可靠性。规划决策:路径规划(全局/局部)、行为决策(跟车、换道、路口处理)、运动控制(纵向/横向控制)。了解状态机、规则引擎、预测算法等。地图:高精地图(HDMap
- 高精地图与SLAM:依赖停车场高精地图提供结构信息,结合SLAM(同步定位与地图构建)技术实现实时定位与导航
百态老人
人工智能机器学习算法
基于现有资料,截至2025年3月1日,高精地图与SLAM技术在停车场场景中的结合应用主要体现在以下几个方面:1.SLAM的实时定位与增量地图构建SLAM技术通过激光雷达、摄像头、IMU等传感器实时采集环境特征(如停车场内的柱子、停车线、减速带等),并利用算法(如GraphSLAM、EKF、视觉语义分割)进行匹配定位,同时构建增量式地图。这种能力使得车辆即使初次进入未知停车场,也能在无GNSS信号的
- GPS解析(GPS、北斗、GNSS)中科微、泰斗
执懿
传感器编程语言
收到的报文:未定位到:$GNGGA,024611.000,,,,,0,00,25.5,,,,,,*7A$GNGLL,,,,,024611.000,V,N*64$GPGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*02$BDGSA,A,1,,,,,,,,,,,,,25.5,25.5,25.5*13$GPGSV,1,1,04,08,,,24,21,,,47,195,,,32,19
- VINS-FUSION:配置参数说明与配置自己的参数
吃水果不削皮
视觉组合导航ROSVIO
文章目录简介配置文件说明相机配置参数设备参数配置自己的参数相机参数设备参数简介VINS-Fusion是一个基于优化的多传感器状态估计器,实现了视觉惯性里程计(VIO)和视觉惯性全球导航卫星系统(VI-GNSS)融合。配置文件说明VINS-Fusion的主要配置文件位于config/目录下。且对不同的相机类型分为针孔相机、鱼眼相机等配置文件,一般的工业相机都是针孔相机。相机配置参数相机的配置如下:c
- 组合导航、惯导、GNSS、INS、IMU的区别
wynn1123
自动驾驶传感器自动驾驶
一、GNSSGNSS全称是全球导航卫星系统(GlobalNavigationSatelliteSystem),主要有四大系统组成:中国的北斗卫星导航系统(BDS);俄罗斯的格洛纳斯卫星导航系统(GLONASS);欧盟的伽利略卫星导航系统(GALILEO);美国的全球定位系统(GPS)。二、惯性导航系统(INS)惯性导航系统(InertialNavigationSystem)也称作惯性参考系统。定
- Android HAL HIDL
SEP5010
SystemAndroidHIDL
1AndroidHALHIDL1.1Android中查看有哪些HIDLHALHIDL是TrebleInterface的一部分。adbrootadbshell#lshal1.2Android打印C++调用栈#include在需要打印的地方加如下的定义。android::CallStackstack("oem");logcat|grepoem1.3GNSS和SensorsRefertognssands
- 北斗卫星导航系统基础篇之(二)
同学来啦
北斗其他
一、增强系统北斗系统增强系统包括地基增强系统与星基增强系统。北斗地基增强系统是北斗卫星导航系统的重要组成部分,按照“统一规划、统一标准、共建共享”的原则,整合国内地基增强资源,建立以北斗为主、兼容其他卫星导航系统的高精度卫星导航服务体系。利用北斗/GNSS高精度接收机,通过地面基准站网,利用卫星、移动通信、数字广播等播发手段,在服务区域内提供1-2米、分米级和厘米级实时高精度导航定位服务。系统建设
- QuecPython+GNSS:实现快速定位
移远通信
QuecPython物联网GNSSQuecPython
概述QuecPython结合GNSS(全球导航卫星系统)模块为物联网设备提供开箱即用的定位能力解决方案。该方案支持GPS/北斗/GLONASS/Galileo多系统联合定位,为物联网开发者提供从硬件接入到云端服务的全栈式定位解决方案。优势特点多体系定位:支持GNSS、LBS和Wi-Fi定位功能极简开发:高度封装API接口,无需编写底层驱动功能概述主要介绍如何使用QuecPython开发板的内置GN
- 基于 RK3588 + 双天线差分 GNSS + RTK 的自主可控技术平台
电鱼智能
3588机器人嵌入式硬件linux边缘计算网络
一、核心技术组件解析1.RK3588高性能处理器性能优势:采用8nm先进制程,集成8核ARM架构(4×
[email protected]+4×
[email protected]),支持动态调频与多任务并行处理。内置Mali-G610GPU(兼容OpenGLES3.2/Vulkan1.2)与6TOPSNPU(支持INT8/FP16混合运算),可实时处理复杂算法与多传感器数据融合。应用场景
- 基本数据类型和引用类型的初始值
3213213333332132
java基础
package com.array;
/**
* @Description 测试初始值
* @author FuJianyong
* 2015-1-22上午10:31:53
*/
public class ArrayTest {
ArrayTest at;
String str;
byte bt;
short s;
int i;
long
- 摘抄笔记--《编写高质量代码:改善Java程序的151个建议》
白糖_
高质量代码
记得3年前刚到公司,同桌同事见我无事可做就借我看《编写高质量代码:改善Java程序的151个建议》这本书,当时看了几页没上心就没研究了。到上个月在公司偶然看到,于是乎又找来看看,我的天,真是非常多的干货,对于我这种静不下心的人真是帮助莫大呀。
看完整本书,也记了不少笔记
- 【备忘】Django 常用命令及最佳实践
dongwei_6688
django
注意:本文基于 Django 1.8.2 版本
生成数据库迁移脚本(python 脚本)
python manage.py makemigrations polls
说明:polls 是你的应用名字,运行该命令时需要根据你的应用名字进行调整
查看该次迁移需要执行的 SQL 语句(只查看语句,并不应用到数据库上):
python manage.p
- 阶乘算法之一N! 末尾有多少个零
周凡杨
java算法阶乘面试效率
&n
- spring注入servlet
g21121
Spring注入
传统的配置方法是无法将bean或属性直接注入到servlet中的,配置代理servlet亦比较麻烦,这里其实有比较简单的方法,其实就是在servlet的init()方法中加入要注入的内容:
ServletContext application = getServletContext();
WebApplicationContext wac = WebApplicationContextUtil
- Jenkins 命令行操作说明文档
510888780
centos
假设Jenkins的URL为http://22.11.140.38:9080/jenkins/
基本的格式为
java
基本的格式为
java -jar jenkins-cli.jar [-s JENKINS_URL] command [options][args]
下面具体介绍各个命令的作用及基本使用方法
1. &nb
- UnicodeBlock检测中文用法
布衣凌宇
UnicodeBlock
/** * 判断输入的是汉字 */ public static boolean isChinese(char c) { Character.UnicodeBlock ub = Character.UnicodeBlock.of(c);
- java下实现调用oracle的存储过程和函数
aijuans
javaorale
1.创建表:STOCK_PRICES
2.插入测试数据:
3.建立一个返回游标:
PKG_PUB_UTILS
4.创建和存储过程:P_GET_PRICE
5.创建函数:
6.JAVA调用存储过程返回结果集
JDBCoracle10G_INVO
- Velocity Toolbox
antlove
模板toolboxvelocity
velocity.VelocityUtil
package velocity;
import org.apache.velocity.Template;
import org.apache.velocity.app.Velocity;
import org.apache.velocity.app.VelocityEngine;
import org.apache.velocity.c
- JAVA正则表达式匹配基础
百合不是茶
java正则表达式的匹配
正则表达式;提高程序的性能,简化代码,提高代码的可读性,简化对字符串的操作
正则表达式的用途;
字符串的匹配
字符串的分割
字符串的查找
字符串的替换
正则表达式的验证语法
[a] //[]表示这个字符只出现一次 ,[a] 表示a只出现一
- 是否使用EL表达式的配置
bijian1013
jspweb.xmlELEasyTemplate
今天在开发过程中发现一个细节问题,由于前端采用EasyTemplate模板方法实现数据展示,但老是不能正常显示出来。后来发现竟是EL将我的EasyTemplate的${...}解释执行了,导致我的模板不能正常展示后台数据。
网
- 精通Oracle10编程SQL(1-3)PLSQL基础
bijian1013
oracle数据库plsql
--只包含执行部分的PL/SQL块
--set serveroutput off
begin
dbms_output.put_line('Hello,everyone!');
end;
select * from emp;
--包含定义部分和执行部分的PL/SQL块
declare
v_ename varchar2(5);
begin
select
- 【Nginx三】Nginx作为反向代理服务器
bit1129
nginx
Nginx一个常用的功能是作为代理服务器。代理服务器通常完成如下的功能:
接受客户端请求
将请求转发给被代理的服务器
从被代理的服务器获得响应结果
把响应结果返回给客户端
实例
本文把Nginx配置成一个简单的代理服务器
对于静态的html和图片,直接从Nginx获取
对于动态的页面,例如JSP或者Servlet,Nginx则将请求转发给Res
- Plugin execution not covered by lifecycle configuration: org.apache.maven.plugin
blackproof
maven报错
转:http://stackoverflow.com/questions/6352208/how-to-solve-plugin-execution-not-covered-by-lifecycle-configuration-for-sprin
maven报错:
Plugin execution not covered by lifecycle configuration:
- 发布docker程序到marathon
ronin47
docker 发布应用
1 发布docker程序到marathon 1.1 搭建私有docker registry 1.1.1 安装docker regisry
docker pull docker-registry
docker run -t -p 5000:5000 docker-registry
下载docker镜像并发布到私有registry
docker pull consol/tomcat-8.0
- java-57-用两个栈实现队列&&用两个队列实现一个栈
bylijinnan
java
import java.util.ArrayList;
import java.util.List;
import java.util.Stack;
/*
* Q 57 用两个栈实现队列
*/
public class QueueImplementByTwoStacks {
private Stack<Integer> stack1;
pr
- Nginx配置性能优化
cfyme
nginx
转载地址:http://blog.csdn.net/xifeijian/article/details/20956605
大多数的Nginx安装指南告诉你如下基础知识——通过apt-get安装,修改这里或那里的几行配置,好了,你已经有了一个Web服务器了。而且,在大多数情况下,一个常规安装的nginx对你的网站来说已经能很好地工作了。然而,如果你真的想挤压出Nginx的性能,你必
- [JAVA图形图像]JAVA体系需要稳扎稳打,逐步推进图像图形处理技术
comsci
java
对图形图像进行精确处理,需要大量的数学工具,即使是从底层硬件模拟层开始设计,也离不开大量的数学工具包,因为我认为,JAVA语言体系在图形图像处理模块上面的研发工作,需要从开发一些基础的,类似实时数学函数构造器和解析器的软件包入手,而不是急于利用第三方代码工具来实现一个不严格的图形图像处理软件......
&nb
- MonkeyRunner的使用
dai_lm
androidMonkeyRunner
要使用MonkeyRunner,就要学习使用Python,哎
先抄一段官方doc里的代码
作用是启动一个程序(应该是启动程序默认的Activity),然后按MENU键,并截屏
# Imports the monkeyrunner modules used by this program
from com.android.monkeyrunner import MonkeyRun
- Hadoop-- 海量文件的分布式计算处理方案
datamachine
mapreducehadoop分布式计算
csdn的一个关于hadoop的分布式处理方案,存档。
原帖:http://blog.csdn.net/calvinxiu/article/details/1506112。
Hadoop 是Google MapReduce的一个Java实现。MapReduce是一种简化的分布式编程模式,让程序自动分布到一个由普通机器组成的超大集群上并发执行。就如同ja
- 以資料庫驗證登入
dcj3sjt126com
yii
以資料庫驗證登入
由於 Yii 內定的原始框架程式, 採用綁定在UserIdentity.php 的 demo 與 admin 帳號密碼: public function authenticate() { $users=array( &nbs
- github做webhooks:[2]php版本自动触发更新
dcj3sjt126com
githubgitwebhooks
上次已经说过了如何在github控制面板做查看url的返回信息了。这次就到了直接贴钩子代码的时候了。
工具/原料
git
github
方法/步骤
在github的setting里面的webhooks里把我们的url地址填进去。
钩子更新的代码如下: error_reportin
- Eos开发常用表达式
蕃薯耀
Eos开发Eos入门Eos开发常用表达式
Eos开发常用表达式
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
蕃薯耀 2014年8月18日 15:03:35 星期一
&
- SpringSecurity3.X--SpEL 表达式
hanqunfeng
SpringSecurity
使用 Spring 表达式语言配置访问控制,要实现这一功能的直接方式是在<http>配置元素上添加 use-expressions 属性:
<http auto-config="true" use-expressions="true">
这样就会在投票器中自动增加一个投票器:org.springframework
- Redis vs Memcache
IXHONG
redis
1. Redis中,并不是所有的数据都一直存储在内存中的,这是和Memcached相比一个最大的区别。
2. Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。
3. Redis支持数据的备份,即master-slave模式的数据备份。
4. Redis支持数据的持久化,可以将内存中的数据保持在磁盘中,重启的时候可以再次加载进行使用。
Red
- Python - 装饰器使用过程中的误区解读
kvhur
JavaScriptjqueryhtml5css
大家都知道装饰器是一个很著名的设计模式,经常被用于AOP(面向切面编程)的场景,较为经典的有插入日志,性能测试,事务处理,Web权限校验, Cache等。
原文链接:http://www.gbtags.com/gb/share/5563.htm
Python语言本身提供了装饰器语法(@),典型的装饰器实现如下:
@function_wrapper
de
- 架构师之mybatis-----update 带case when 针对多种情况更新
nannan408
case when
1.前言.
如题.
2. 代码.
<update id="batchUpdate" parameterType="java.util.List">
<foreach collection="list" item="list" index=&
- Algorithm算法视频教程
栏目记者
Algorithm算法
课程:Algorithm算法视频教程
百度网盘下载地址: http://pan.baidu.com/s/1qWFjjQW 密码: 2mji
程序写的好不好,还得看算法屌不屌!Algorithm算法博大精深。
一、课程内容:
课时1、算法的基本概念 + Sequential search
课时2、Binary search
课时3、Hash table
课时4、Algor
- C语言算法之冒泡排序
qiufeihu
c算法
任意输入10个数字由小到大进行排序。
代码:
#include <stdio.h>
int main()
{
int i,j,t,a[11]; /*定义变量及数组为基本类型*/
for(i = 1;i < 11;i++){
scanf("%d",&a[i]); /*从键盘中输入10个数*/
}
for
- JSP异常处理
wyzuomumu
Webjsp
1.在可能发生异常的网页中通过指令将HTTP请求转发给另一个专门处理异常的网页中:
<%@ page errorPage="errors.jsp"%>
2.在处理异常的网页中做如下声明:
errors.jsp:
<%@ page isErrorPage="true"%>,这样设置完后就可以在网页中直接访问exc