- NFC射频--天线设计
天涯铭月刀
嵌入式硬件NFC天线设计
一、NFC天线电路结构如图3.3所示,13.56Mhz读卡器电路又两部分组成,其中引脚RX到引脚AGND部分区域是信号接收电路;引脚TX1到引脚TX2之间区域是信号发射电路。信号接收电路由四个元器件构成,图中电容C4用来稳定读卡芯片内部提供的固定参考电压Vmid,R1、R2将参考电压信号引入RX引脚,使得RX引脚接收到的正弦波信号幅度在1.5~3V之间,通过调节R1、R2的比值可以调节RX引脚信号
- Jetson TX1 system & ROS
羊羊羊羊羊羊羊--
Jetsonubuntulinux
1systemreference:https://blog.csdn.net/prophet_xh/article/details/123931775Wheninstep01,noneedtochoose“HostMachine”.Wheninstep02,noneedtochoose“jetsonSDKcomponents”ifyouonlyneedthesystem.2ROSreference
- Jetson TX1 UART0(/dev/ttyS0)转为普通串口方法
羊羊羊羊羊羊羊--
Jetsonubuntulinux
1解决方法参考网址https://connecttech.com/resource-center/kdb347-reassigning-disable-serial-debug-connect-tech-tx1-carriers/2参考网址中JetPack版本对应关系*虽然参考网址中区分了TX1和TX2,但是我用TX1、JetPack4.6.2直接看JetPack版本对应的解决方法也行L4TJet
- STM32——串口实践
my hope !
STM32stm32单片机嵌入式硬件
STM32——串口实践1.蓝牙控制点灯项目需求通过蓝牙模块,实现手机控制蓝牙插座/风扇/灯。本质:采用蓝牙的透传功能;控制IO口的输出。硬件清单HC01蓝牙模块CH340杜邦线项目设计HC01_TX–RX1HC01_RX–TX1项目实现串口非中断法HAL_UART_Receive(&huart1,ch,19,100);//HAL_UART_Transmit(&huart1,ch,strlen(ch
- NVIDIA Jetson TX1(3)
qq_20312079
嵌入式硬件
NVIDIAJetsonTX1(3)news2023/12/2613:51:562.0电源和系统管理JetsonTX1模块设计思想是易于系统集成,它单电源供电(VDD_IN),还有一个可选的备份电池输入VDD_RTC,这个电源用来维持系统RTC。JetsinTX1模块要求电源以一个已知的顺序进行开关,顺序有一组控制信号确定,信号CARRIER_PWR_ON用来在TX1完全上电后使载板上电。2.1使
- Jetson-TX1(ubuntu18.04)软件安装、使用
SSONICX
ubuntuubuntulinux
Jetsonpack4.6.2ubuntu18.041、安装nomachine:下载地址解决:在nomachine中打开终端,输入以下命令:xrandr--fb1920x1080最后一定要关掉nomachine客户端,重新连接上Jetson-TX1。不然鼠标会有偏移。window主机使用nomachine软件实现远程桌面连接TX1由于远程终端未连接显示器所以桌面分辨率非常低只有640*480解决办
- Jetson Tx1升级到ubuntu 20.04.5 LTS
Sunny G helloworld
Jetson嵌入式系统ubuntulinux运维
SunnyG按:想用ROS2系统做智能小车,但是查了资料说ubuntu18支持到Ros1melodic,所以想试试将JetsonTx1升级到ubuntu20.04,但是不知是否会出现兼容问题,观察一下效果,这里记录一下步骤,方便查阅。达成:完成升级,安装ROS2=====================================================================
- C++模板函数
九思Atopos
c++开发语言
模板函数的声明先来看一个正常声明的函数形式://函数1ReturnTypefunc(Type1x1,Type2x2,...,Type9x9){return(ReturnType)x;}对于函数应用模板应该这样声明://函数2Templatevoidfunc(Tx1,Ux2){....}可以看出实际上就是在函数之前加上一个typenametypenametypename的声明T、UT、UT、U,即:
- TX1在opencv中调用gstreamer解码海康IP摄像头
朝风工作室
NVIDIAtx1rtspjiemaopencv
opencv安装方法:sudoapt-getupdatesudoapt-getinstallbuild-essentialcmakegitpkg-configsudoapt-getinstalllibjpeg8-devlibtiff4-devlibjasper-devlibpng12-devsudoapt-getinstalllibgtk2.0-devsudoapt-getinstalllibav
- 基于NVIDIA TEGRA系列板卡的硬件解码及视频推流
朝风工作室
NVIDIALinuxopencvgpunvidiategra编解码深度学习
以NVIDIATX1为例硬解码就是利用硬件芯片来解码的,TX1有单独的解码模块,NVDEC.软解码是用软件程序来解码,比较占用CPU资源查看cpugpu以及编解码模块的使用:sudo./tegrastats1.gstreamer概述Gstreamer是一个libraries和plugins的集合,用于帮助实现各种类型的多媒体应用程序,比如播放器,转码工具,多媒体服务器等。利用Gstreamer编写
- 【EHub_tx1_tx2_E100】Ubuntu18.04 + ROS_ Melodic + WHEELTEC 9轴IMU测试(如何在该环境下配置驱动/RVIZ查看)
机器人虎哥
nvidiaJetsonIMUUbuntu机器人自动驾驶人工智能
简介:介绍WHEELTEC9轴IMU在EHub_tx1_tx2_E100载板,TX1核心模块环境(Ubuntu18.04)下测试ROS驱动,配置驱动环境,RVIZ查看数据,本文的前提条件是你的TX1里已经安装了ROS版本:Melodic。关于测试硬件EHub_tx1_tx2_E100载板请查看:EdgeBox_EHub_tx1_tx2_E100开发板评测_机器人虎哥的博客-CSDN博客大家好,我是
- DBA-70-day16
StandingBy_abc
7.锁的监控及处理7.1锁等待模拟##tx1:USEtestUPDATEt100wSETk1='av'WHEREid=10;##tx2:USEtestUPDATEt100wSETk1='az'WHEREid=10;监控锁状态:##1.看有没有锁等待SHOWSTATUSLIKE'innodb_row_lock%';##2.查看哪个事务在等待(被阻塞了)USEinformation_schemaSEL
- CMAKE_CUDA_ARCHITECTURES针对Jetson Xavier或者Orin的设置
C++有手就行
深度学习人工智能
不同jetson设备对应不同的CMAKE_CUDA_ARCHITECTURES的设置,如下:#TX1,Nano------53#TX2------62#AGXXavier,NXXavier------72#AGXOrin,NXOrin------87其他设备:#Kseries-------30#Mseries--------50参考:IssueusingOnnxruntimewithCUDAExe
- 【USRP】集成化仪器系列1 :信号源,基于labview实现
乌恩大侠
USRP指南fpga开发labviewUSRP信息与通信
USRP信号源1、设备IP地址:默认为192.168.10.2,请勿修改,运行阶段无法修改。2、天线输出端口是TX1,请勿修改。3、通道:0对应RFA、1对应RFB,运行阶段无法修改。4、中心频率:当需要生成不同频率单载波的时候请直接修改中心频率,在运行的时候您也可以直接修改中心频率。5、输出增益、线损、输出功率:三个参数是相互关联的。计算公式:输出功率=-6.68+输出增益+线损注:线损在不同的
- NVIDIA Jetson TX1开发环境搭载
Neo007
在OrbittyCarrierforNVIDIA®Jetson™TX2/TX2i/TX1接口板上测试通过准备工作Ubuntu16.04LTS64位版(建议英文环境),硬盘空闲空间20G以上,建议现将已安装的依赖库等更新sudoapt-getupdatesudoapt-getupgrade下载开发套件JetPack截至2017-03-21,最新版本是JetPack3.0forL4T,其对应开发套件的
- EdgeBox_tx1_A200 PyTorch v1.9.0 环境部署
机器人虎哥
HaveFunA200Jeston平台嵌入式pytorch人工智能python深度学习机器学习边缘计算
大家好,我是虎哥,今天远程帮助几个小伙伴在A200控制器上安装PyTorchv1.9.0torchvisionv0.10.0,中间也是经历了很多波折,当然,大部分是网络问题和版本适配问题,所以完事后,将自己完整可用的过程做个记录,分享给大家。我的硬件环境是A200控制器。核心是TX1,系统环境是:jetpack4.6.2Ubuntu18.04,大家注意对应和区分。目录一、PyTorch介绍PyTo
- NVIDIA Jetson TX1,TX2,TX2 NX,AGX Xavier 和 Nano开发板GPIO口配置及应用
肖申克的陪伴
pythonLinuxpython嵌入式硬件单片机stm32arm
NVIDIAJetsonTX1,TX2,TX2NX,AGXXavier和Nano开发板GPIO口配置及应用简介JetsonTX1、TX2、TX2NX、AGXXavier和Nano开发板都配备了一个包含40个引脚的GPIO接头,这些引脚可以用于数字输入输出。如下图类似于RaspberryPi上的40引脚接头,这些GPIO接口可用于连接各种外部设备,如传感器、执行器等。为了方便控制这些GPIO接口,N
- 页面之间通过url传参出现中文乱码的解决办法
Geek大姚
a(传值页面)b(接收值的页面)可以在页面a用encodeURI编码url在b页面用decodeURI解码urla页面:functiontotest(){varparm1=document.getElementById("tx1").value;varparm2=document.getElementById("tx2").value;varparm3=document.getElementByI
- 使用STM32实现 蓝牙插座
mjmmm
stm32单片机c语言
硬件介绍蓝牙模块HC-01,其实之前就用过,使用起来非常简单继电器模块,(VCC3.3V)当左侧IN输入低电平时,右侧的ON和COM会导通,左上的绿灯会亮,此处充当插座的角色项目需求通过蓝牙的串口发送open打开继电器,输入close关闭继电器项目接线将HC-01的TXD和RXD分别接到单片机的RX1和TX1;将继电器的IN接入单片机的PB5;(电源接3.3V)蓝牙模块波特率的修改由于之前的波特率
- 关于逻辑回归的几个函数
不依法度
逻辑回归机器学习算法
写作业时重新理了下,如果有问题欢迎指正!说是回归,其实就是个分类,用【0,1】标记结果y是录取还是录取,而影响结果y的就是X(x0,x1,…xn-1)。怎么判断结果y是0还是1用到的是逻辑回归函数(也叫假设函数,随便怎么叫)hθ(x)=11+e−θ.Txh_\theta(x)=\frac{1}{1+e^{-\theta.Tx}}hθ(x)=1+e−θ.Tx1(.T是矩阵的转置,θ和x都是矩阵的形式
- 基于NVIDIA TEGRA系列板卡的硬件解码及视频推流
Mahxn0
以NVIDIATX1为例硬解码就是利用硬件芯片来解码的,TX1有单独的解码模块,NVDEC.软解码是用软件程序来解码,比较占用CPU资源查看cpugpu以及编解码模块的使用:sudo./tegrastats1.gstreamer概述Gstreamer是一个libraries和plugins的集合,用于帮助实现各种类型的多媒体应用程序,比如播放器,转码工具,多媒体服务器等。利用Gstreamer编写
- Jetson TX1 /TX2 对比介绍
机器人虎哥
HaveFunA100Jeston平台嵌入式人工智能机器人计算机视觉
大家好,我是虎哥,经过一段时间的整理,针对TX1/TX2这些看起来已经落伍的产品,如何找到合适的应用场景,我也整体上做了一些了解好调研。现在由于资料很多都比较老了,有些表述也有些前后表述不一,所以这里重点介绍和对比一下JetsonTX1和JetsonTX2。目录一、为什么边缘计算和终端智能将会成为未来的一个重点方向二、JetsonTX1/TX2介绍2.1Jetson平台的优势2.2什么是Jetso
- A100 Jeston TX1TX2使用教程-接口说明
机器人虎哥
HaveFunA100Jeston平台嵌入式人工智能边缘计算计算机视觉机器人
EdgeBox_Umate_A100是一款嵌入式人工智能计算机,能够为各类终端设备赋予人工智能的能力,降低终端智能的开发门槛。EdgeBox_Umate_A100搭载了移动处理器——NVIDIAJetsonTX1,并且兼容TX2,是最适合边缘计算的高性能平台。A100算力盒子是“玩的开心”团队设计打造的基于TX1和TX2核心的,偏向控制方向的算力盒子,起特别适合2D激光雷达导航,和做图片级别的低速
- A100 Jeston TX1/TX2使用教程-目录
机器人虎哥
HaveFunA100Jeston平台嵌入式人工智能机器人
说明:介绍A100开发板相关使用TX1与TX21的差异不是很大,部门内容不做特别说明,两边流程是一致的目录:A100JestonTX1/TX2使用教程-目录_机器人虎哥的博客-CSDN博客JetsonTX1/TX2对比介绍_机器人虎哥的博客-CSDN博客A100JestonTX1/TX2使用教程-介绍_机器人虎哥的博客-CSDN博客】A100JestonTX1TX2使用教程-接口说明_机器人虎哥的
- A100 Jeston TX1/TX2使用教程-介绍
机器人虎哥
HaveFunA100Jeston平台嵌入式人工智能机器人计算机视觉
大家好,我是虎哥,经过一段时间的整理,终于完成了我自己算力盒子,A100系统的设计和研发,今天就来和大家聊聊这款针对TX1和TX2的入门级计算盒子的一些特性和功能。一、EdgeBox_Umate_A100算力盒子A100算力盒子是“玩的开心”团队设计打造的基于TX1和TX2核心的,侧重控制方向的算力盒子,特别适合2D激光雷达导航和做图片级别的低速图像识别功能,当然处理一路1080P的视频,做实时推
- 分布式事务Seata的常见问题
阿里巴巴技术总指挥
JAVA分布式数据库java
对Seata的AT模式的理解:事务之间遵循两个原则:1.未拿到全局锁时,本地事务不能提交2.请求获取全局锁超时,本地事务回滚,释放本地锁例子:两个全局事务tx1和tx2,分别去更新a表的字段mtx1先获取本地锁,更新了字段m,获取全局锁,释放本地锁tx2拿到了本地锁,更新了字段m,获取全局锁发现被tx1占用,一直等待tx1释放全局锁tx1释放了全局锁,被tx2获取,然后提交了本地事务,释放了本地锁
- Jetson TX1串口调试
高山仰止-景行行止
JetsonTX1ubuntu调试Jetsontx1串口
Data:2017.09.14Author:cjhTheme:JetsonTX1串口调试接线:接线很简单。确保Jetson已关闭并接线:JetsonTX1J21引脚8(UART1TXD)->电缆RXD(白线)JetsonTX1J21引脚10(UART1RXD)->电缆TXD(绿线)JetsonTX1J21引脚9(GND)->电缆GND线)然后将USB连接器插入主机。这是它应该是什么样子:PS:本人
- PCIE总线协议
zhcy周
总线外设驱动嵌入式硬件
1、pcie硬件pci是并行总线,在高速率下信号稳定性不能得到保证pcie是串行总线,差分信号传输,Tx+,Tx1,Rx+,Rx-为一条lanepcie总线是端对端的传输,之间为link2、pcie总线的层次pcie是串行总线,类似以太网总线,pcie总线需要通过数据包来传输。事务层,数据链接层,传输层。.事务层TansactionLayer,传输的是TLP(tansactionLayerpack
- 【Deepstream学习】 TX1模块中C++ Sample application 2详细测试讲解
机器人虎哥
ubuntu人工智能机器人计算机视觉边缘计算
大家好,我是虎哥,使用NVIDIAJestonTX1也有很长一段时间了,由于这是基本停产的一个模块,其实自己也担心有很多官方的demo无法适配跑起来了,所以花了点时间,进一步研究发挥其GPU性能,使用各种硬件协处理器来加速。今天周末,开始续测试一下DeepStream自带的C++DEMO,开始入门学习DeepStream的使用,讲通过详细分享官方自带的5个典型例子,来完成入门学习,分享给大家,也是
- nvidia jetson设备(Jetson Nano, TX1/TX2,Xavier NX/AGX, AGX Orin )以及树莓派如何安装cpu/cuda版的pytorch和torchvision
别出BUG求求了
pytorchjetsonnano/TXXavierAGX/Orin树莓派安装cuda版本
nvidiajetson设备(JetsonNano,TX1/TX2,XavierNX/AGX,AGXOrin)以及树莓派如何安装cpu/cuda版的pytorch和torchvision0.前言1.安装步骤2.面向nano和树莓派3.面向所有jetson设备3.1参照3.2按版本安装torch3.3验证是否安装成功3.3安装torchvision4.注意事项5.常见问题6.安装完毕的检验0.前言以
- jQuery 键盘事件keydown ,keypress ,keyup介绍
107x
jsjquerykeydownkeypresskeyup
本文章总结了下些关于jQuery 键盘事件keydown ,keypress ,keyup介绍,有需要了解的朋友可参考。
一、首先需要知道的是: 1、keydown() keydown事件会在键盘按下时触发. 2、keyup() 代码如下 复制代码
$('input').keyup(funciton(){  
- AngularJS中的Promise
bijian1013
JavaScriptAngularJSPromise
一.Promise
Promise是一个接口,它用来处理的对象具有这样的特点:在未来某一时刻(主要是异步调用)会从服务端返回或者被填充属性。其核心是,promise是一个带有then()函数的对象。
为了展示它的优点,下面来看一个例子,其中需要获取用户当前的配置文件:
var cu
- c++ 用数组实现栈类
CrazyMizzz
数据结构C++
#include<iostream>
#include<cassert>
using namespace std;
template<class T, int SIZE = 50>
class Stack{
private:
T list[SIZE];//数组存放栈的元素
int top;//栈顶位置
public:
Stack(
- java和c语言的雷同
麦田的设计者
java递归scaner
软件启动时的初始化代码,加载用户信息2015年5月27号
从头学java二
1、语言的三种基本结构:顺序、选择、循环。废话不多说,需要指出一下几点:
a、return语句的功能除了作为函数返回值以外,还起到结束本函数的功能,return后的语句
不会再继续执行。
b、for循环相比于whi
- LINUX环境并发服务器的三种实现模型
被触发
linux
服务器设计技术有很多,按使用的协议来分有TCP服务器和UDP服务器。按处理方式来分有循环服务器和并发服务器。
1 循环服务器与并发服务器模型
在网络程序里面,一般来说都是许多客户对应一个服务器,为了处理客户的请求,对服务端的程序就提出了特殊的要求。
目前最常用的服务器模型有:
·循环服务器:服务器在同一时刻只能响应一个客户端的请求
·并发服务器:服
- Oracle数据库查询指令
肆无忌惮_
oracle数据库
20140920
单表查询
-- 查询************************************************************************************************************
-- 使用scott用户登录
-- 查看emp表
desc emp
- ext右下角浮动窗口
知了ing
JavaScriptext
第一种
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/
- 浅谈REDIS数据库的键值设计
矮蛋蛋
redis
http://www.cnblogs.com/aidandan/
原文地址:http://www.hoterran.info/redis_kv_design
丰富的数据结构使得redis的设计非常的有趣。不像关系型数据库那样,DEV和DBA需要深度沟通,review每行sql语句,也不像memcached那样,不需要DBA的参与。redis的DBA需要熟悉数据结构,并能了解使用场景。
- maven编译可执行jar包
alleni123
maven
http://stackoverflow.com/questions/574594/how-can-i-create-an-executable-jar-with-dependencies-using-maven
<build>
<plugins>
<plugin>
<artifactId>maven-asse
- 人力资源在现代企业中的作用
百合不是茶
HR 企业管理
//人力资源在在企业中的作用人力资源为什么会存在,人力资源究竟是干什么的 人力资源管理是对管理模式一次大的创新,人力资源兴起的原因有以下点: 工业时代的国际化竞争,现代市场的风险管控等等。所以人力资源 在现代经济竞争中的优势明显的存在,人力资源在集团类公司中存在着 明显的优势(鸿海集团),有一次笔者亲自去体验过红海集团的招聘,只 知道人力资源是管理企业招聘的 当时我被招聘上了,当时给我们培训 的人
- Linux自启动设置详解
bijian1013
linux
linux有自己一套完整的启动体系,抓住了linux启动的脉络,linux的启动过程将不再神秘。
阅读之前建议先看一下附图。
本文中假设inittab中设置的init tree为:
/etc/rc.d/rc0.d
/etc/rc.d/rc1.d
/etc/rc.d/rc2.d
/etc/rc.d/rc3.d
/etc/rc.d/rc4.d
/etc/rc.d/rc5.d
/etc
- Spring Aop Schema实现
bijian1013
javaspringAOP
本例使用的是Spring2.5
1.Aop配置文件spring-aop.xml
<?xml version="1.0" encoding="UTF-8"?>
<beans
xmlns="http://www.springframework.org/schema/beans"
xmln
- 【Gson七】Gson预定义类型适配器
bit1129
gson
Gson提供了丰富的预定义类型适配器,在对象和JSON串之间进行序列化和反序列化时,指定对象和字符串之间的转换方式,
DateTypeAdapter
public final class DateTypeAdapter extends TypeAdapter<Date> {
public static final TypeAdapterFacto
- 【Spark八十八】Spark Streaming累加器操作(updateStateByKey)
bit1129
update
在实时计算的实际应用中,有时除了需要关心一个时间间隔内的数据,有时还可能会对整个实时计算的所有时间间隔内产生的相关数据进行统计。
比如: 对Nginx的access.log实时监控请求404时,有时除了需要统计某个时间间隔内出现的次数,有时还需要统计一整天出现了多少次404,也就是说404监控横跨多个时间间隔。
Spark Streaming的解决方案是累加器,工作原理是,定义
- linux系统下通过shell脚本快速找到哪个进程在写文件
ronin47
一个文件正在被进程写 我想查看这个进程 文件一直在增大 找不到谁在写 使用lsof也没找到
这个问题挺有普遍性的,解决方法应该很多,这里我给大家提个比较直观的方法。
linux下每个文件都会在某个块设备上存放,当然也都有相应的inode, 那么透过vfs.write我们就可以知道谁在不停的写入特定的设备上的inode。
幸运的是systemtap的安装包里带了inodewatch.stp,位
- java-两种方法求第一个最长的可重复子串
bylijinnan
java算法
import java.util.Arrays;
import java.util.Collections;
import java.util.List;
public class MaxPrefix {
public static void main(String[] args) {
String str="abbdabcdabcx";
- Netty源码学习-ServerBootstrap启动及事件处理过程
bylijinnan
javanetty
Netty是采用了Reactor模式的多线程版本,建议先看下面这篇文章了解一下Reactor模式:
http://bylijinnan.iteye.com/blog/1992325
Netty的启动及事件处理的流程,基本上是按照上面这篇文章来走的
文章里面提到的操作,每一步都能在Netty里面找到对应的代码
其中Reactor里面的Acceptor就对应Netty的ServerBo
- servelt filter listener 的生命周期
cngolon
filterlistenerservelt生命周期
1. servlet 当第一次请求一个servlet资源时,servlet容器创建这个servlet实例,并调用他的 init(ServletConfig config)做一些初始化的工作,然后调用它的service方法处理请求。当第二次请求这个servlet资源时,servlet容器就不在创建实例,而是直接调用它的service方法处理请求,也就是说
- jmpopups获取input元素值
ctrain
JavaScript
jmpopups 获取弹出层form表单
首先,我有一个div,里面包含了一个表单,默认是隐藏的,使用jmpopups时,会弹出这个隐藏的div,其实jmpopups是将我们的代码生成一份拷贝。
当我直接获取这个form表单中的文本框时,使用方法:$('#form input[name=test1]').val();这样是获取不到的。
我们必须到jmpopups生成的代码中去查找这个值,$(
- vi查找替换命令详解
daizj
linux正则表达式替换查找vim
一、查找
查找命令
/pattern<Enter> :向下查找pattern匹配字符串
?pattern<Enter>:向上查找pattern匹配字符串
使用了查找命令之后,使用如下两个键快速查找:
n:按照同一方向继续查找
N:按照反方向查找
字符串匹配
pattern是需要匹配的字符串,例如:
1: /abc<En
- 对网站中的js,css文件进行打包
dcj3sjt126com
PHP打包
一,为什么要用smarty进行打包
apache中也有给js,css这样的静态文件进行打包压缩的模块,但是本文所说的不是以这种方式进行的打包,而是和smarty结合的方式来把网站中的js,css文件进行打包。
为什么要进行打包呢,主要目的是为了合理的管理自己的代码 。现在有好多网站,你查看一下网站的源码的话,你会发现网站的头部有大量的JS文件和CSS文件,网站的尾部也有可能有大量的J
- php Yii: 出现undefined offset 或者 undefined index解决方案
dcj3sjt126com
undefined
在开发Yii 时,在程序中定义了如下方式:
if($this->menuoption[2] === 'test'),那么在运行程序时会报:undefined offset:2,这样的错误主要是由于php.ini 里的错误等级太高了,在windows下错误等级
- linux 文件格式(1) sed工具
eksliang
linuxlinux sed工具sed工具linux sed详解
转载请出自出处:
http://eksliang.iteye.com/blog/2106082
简介
sed 是一种在线编辑器,它一次处理一行内容。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾
- Android应用程序获取系统权限
gqdy365
android
引用
如何使Android应用程序获取系统权限
第一个方法简单点,不过需要在Android系统源码的环境下用make来编译:
1. 在应用程序的AndroidManifest.xml中的manifest节点
- HoverTree开发日志之验证码
hvt
.netC#asp.nethovertreewebform
HoverTree是一个ASP.NET的开源CMS,目前包含文章系统,图库和留言板功能。代码完全开放,文章内容页生成了静态的HTM页面,留言板提供留言审核功能,文章可以发布HTML源代码,图片上传同时生成高品质缩略图。推出之后得到许多网友的支持,再此表示感谢!留言板不断收到许多有益留言,但同时也有不少广告,因此决定在提交留言页面增加验证码功能。ASP.NET验证码在网上找,如果不是很多,就是特别多
- JSON API:用 JSON 构建 API 的标准指南中文版
justjavac
json
译文地址:https://github.com/justjavac/json-api-zh_CN
如果你和你的团队曾经争论过使用什么方式构建合理 JSON 响应格式, 那么 JSON API 就是你的 anti-bikeshedding 武器。
通过遵循共同的约定,可以提高开发效率,利用更普遍的工具,可以是你更加专注于开发重点:你的程序。
基于 JSON API 的客户端还能够充分利用缓存,
- 数据结构随记_2
lx.asymmetric
数据结构笔记
第三章 栈与队列
一.简答题
1. 在一个循环队列中,队首指针指向队首元素的 前一个 位置。
2.在具有n个单元的循环队列中,队满时共有 n-1 个元素。
3. 向栈中压入元素的操作是先 移动栈顶指针&n
- Linux下的监控工具dstat
网络接口
linux
1) 工具说明dstat是一个用来替换 vmstat,iostat netstat,nfsstat和ifstat这些命令的工具, 是一个全能系统信息统计工具. 与sysstat相比, dstat拥有一个彩色的界面, 在手动观察性能状况时, 数据比较显眼容易观察; 而且dstat支持即时刷新, 譬如输入dstat 3, 即每三秒收集一次, 但最新的数据都会每秒刷新显示. 和sysstat相同的是,
- C 语言初级入门--二维数组和指针
1140566087
二维数组c/c++指针
/*
二维数组的定义和二维数组元素的引用
二维数组的定义:
当数组中的每个元素带有两个下标时,称这样的数组为二维数组;
(逻辑上把数组看成一个具有行和列的表格或一个矩阵);
语法:
类型名 数组名[常量表达式1][常量表达式2]
二维数组的引用:
引用二维数组元素时必须带有两个下标,引用形式如下:
例如:
int a[3][4]; 引用:
- 10点睛Spring4.1-Application Event
wiselyman
application
10.1 Application Event
Spring使用Application Event给bean之间的消息通讯提供了手段
应按照如下部分实现bean之间的消息通讯
继承ApplicationEvent类实现自己的事件
实现继承ApplicationListener接口实现监听事件
使用ApplicationContext发布消息