- OrangePi5 RK3588本地部署基于Cesium的WebGL应用
vinlandtech
webgl
基于OranglePi5平台,本地部署WebGIS应用步骤:1、下载oranglepi5ubuntu22.04镜像,按用户手册进行烧写。链接:https://pan.baidu.com/s/1g-TO3DeIl1M1JfAPHbCyxg提取码:vlzt2、下载安装WebGL工具包。该软件包针对RK3588WebGL应用进行一定优化。链接:https://pan.baidu.com/s/1jP__h
- 久久派GPIO控制(基于python)
零炻大礼包
久久派嵌入式硬件
久久派GPIO控制(基于python)1、安装OPi.GPIO库2、把pin_mappings.py复制到久久派3、把test.py复制到久久派4、执行测试程序5、测试现象文中所需网盘资料及讲解视频在文章末尾哦1。1、安装OPi.GPIO库首先我们需要借用一下OPi.GPIO,是香橙派的PythonGPIO扩展库。这个库允许用户通过Python脚本来控制OrangePi板上的GPIO引脚,进行输入
- 【OrangePi Zero2 智能家居】需求及项目准备
咖喱年糕
全志H616智能家居需求及项目准备系统框图硬件接线语音模块配置语音模块测试语音调试助手测试
一、需求及项目准备二、系统框图三、硬件接线四、语音模块配置五、模块测试一、需求及项目准备语音接入控制各类家电,如客厅灯、卧室灯、风扇Socket网络编程,实现Sockect发送指令远程控制各类家电烟雾警报监测,实时检查是否存在煤气泄漏或者火灾警情,当存在警情时及时触发蜂鸣器报警及语音播报利用APP控制人脸识别打开房门功能,并语音播报识别成功或者失败局域网实时视频监控OLED屏实话显示当前主板温度、
- 【OrangePi Zero2 智能家居】阿里云人脸识别方案
咖喱年糕
全志H616智能家居阿里云oracleSystemV消息队列POSIX消息队列
一、接入阿里云二、C语言调用阿里云人脸识别接口三、SystemV消息队列和POSIX消息队列一、接入阿里云在之前树莓派的人脸识别方案采用了翔云平台的方案去1V1上传比对两张人脸比对,这种方案是可行,可以继续采用。但为了接触更多了云平台方案,在OrangePiZero2里,讲采用人脸搜索1:N方案,通过提前在阿里云人脸数据库里存储人脸照片后,输入单张已授权人脸图像,与人脸库中人脸图片进行对比,最终获
- MTK USB WIFI MT76X2u 0e8d:7612适配
北极星6号
外设网络linuxwifi
背景:新买一批香橙派orangepi5,用来做测试验证,同时采购一批wifi,需要重新适配.记录下适配WIFI的调试过程.淘宝USBwifi链接问题orangepi插入USBwifi,iplink没有发现新的无线网卡设备.lsusb查看usb信息ID0e8d:7612MediaTekInc.MT7612U802.11a/b/g/n/acWirelessAdapter解决流程1.添加MTKwifi驱
- [嵌入式AI从0开始到入土]13_orangepi aipro开箱测评
工具人呵呵
嵌入式ai从0到入土人工智能
[嵌入式AI从0开始到入土]嵌入式AI系列教程注:等我摸完鱼再把链接补上可以关注我的B站号工具人呵呵的个人空间,后期会考虑出视频教程,务必催更,以防我变身鸽王。第1期昇腾Altas200DK上手第2期下载昇腾案例并运行第3期官方模型适配工具使用第4期炼丹炉的搭建(基于Ubuntu23.04Desktop)第5期炼丹炉的搭建(基于wsl2_Ubuntu22.04)第6期Ubuntu远程桌面配置第7期
- 香橙派 Orangepi Zero2 外壳天线改装
传说中的暗暗
#香橙派OrangePi香橙派嵌入式硬件
OrangepiZero2官方默认会配一个细细的天线,安装官方外壳后天线会蜷缩在主板内部。一般不影响使用,只是感觉有点不舒服,对于强迫症的我来说必须得动手改造一下,给它加装个外置天线感觉会更舒服一些。准备工作1、需要一点点的动手能力2、准备工具:电钻、烙铁、尖嘴钳、小刀等等3、OrangepiZero2及官方外壳4、准备一根外置天线于是从某宝网上淘了个小辣椒天线,长度4CM,内置转接线5cm。如果
- 使用orangepi玩linux
桃成蹊2.0
IMX6ULL记录linux设备使用记录linux运维服务器
最近看了这个大佬的文章,写了使用远程来挂载linux的方案,觉得还是很有意思的,瞬间感觉linux这块都还是相通的,就跑了一下,果然,牛逼!香橙派全志H3烧录Uboot,远程加载zImage,dtb,rootfs但是这个博主只讲了用网络挂载,我觉得还可以弄个本地的,这样更方便。下面说一下具体的流程:1、编译uboot和烧写这里我用了和博主一样的文件,解压安装就完事这里注意一下交叉编译器的安装,参考
- 基于 QML Orangepi 做一个生命体征监测设备
土拨鼠不是老鼠
其它qmlorangepiqquick生命体征监测树莓派
需求:做一个可以检测血压,血氧,心率,体温的设备,给老丈人使用。功能:1,主页面,显示实时天气,未来两天的天气,还有日期,室内的温度和湿度。2,监测页面,当手指触摸到传感器时自动跳转到生命体征监测页面。实时显示监测到的各项体征。架构:分为两个程序,一个负责采集各项传感器数据,另一个用于显示传感器数据。中间通过mqt交互。备注:源码稍后公开。。。
- 第八篇 交叉编译华为云Iot SDK到Orangepi3B
AF_INET6
【嵌入式】第三章ARM-Linux应用基础华为云物联网iotlinuxc语言经验分享
本篇主要内容:一、交叉编译华为云IotSDK依赖1.宿主机安装交叉编译工具链(1)选择下载交叉编译工具链(2)解压、添加环境变量、重启2.交叉编译依赖库(0)准备工作(1)交叉编译openssl(2)交叉编译paho(3)交叉编译zlib(4)交叉编译华为安全函数库(★5)交叉编译libssh(★6)交叉编译libnopoll二、移植SDK测试用例到OrangePi3B运行(1)配置交叉编译华为云
- 嵌入式Linux开发: 从0开始编译并启动ARM Linux内核(全志)
CNflysky
嵌入式linuxarmarm开发
引言最近看见很多小白不会编译Linux内核,自己瞎折腾走了很多弯路。本文章将会以OrangePi(香橙派)Zero开发板为例,带您成功编译内核并在板子上启动它。准备您需要一台UbuntuPC(版本最好在20.04以上)、一个可以用的U-boot文件、Linux源码和您开发板对应的编译配置文件(config)、内存卡、读卡器以及一根串口线。以上这些东西都很容易就能获取到:UbuntuPC可以选择实体
- Linux下安装Python3.9(orangepi Zero2)
lijinggang123
linux服务器
1.查看当前Linux下自带的Python版本python--version2.更新Linux源sudoaptupdate3.安装Python所需要的环境-代码如下(通用代码:树莓派、全志、Linux均适用)sudoaptinstall-ybuild-essentialzlib1g-dev\libncurses5-devlibgdbm-devlibnss3-devlibssl-devlibsqli
- orangepi 4lts 无线网卡wlan0隔几个小时自动掉线解决
.net亦洪
网络
发现问题:最近使用orangepi4lts有线(内网)和无线(外网),同时连接,无线都是隔半天就掉线,不能自动重连无线网卡关闭节能模式1、查看无线网卡的运行状态sudoiwconfigwlan0状态说明:PowerManagement电源管理模式,on表示打开,off表示关闭LinkQuality连接质量,55/70表示70个测试连接数中有55个有效连接Singallevel信号等级,信号值永远小
- 香橙派--编译MNN报错,关于汇编的嵌套展开
lindsayshuo
mnn汇编人工智能
先看报错:/home/orangepi/MNN-master/source/backend/cpu/arm/arm64/bf16/ARMV86_MNNPackedMatMulRemain_BF16.S:158:Fatalerror:macrosnestedtoodeeply再看代码:PostTreatLH8:FMAXv9,v15,v16,v17,v18FMAXv9,v19,v20,v21,v22F
- OrangePi 相关·DHT11温度湿度传感器
luoxin233
引脚略算法实现#include#include#include#include#defineMAXTIMINGS85#defineDHTPIN19intdht11_dat[5]={0,0,0,0,0};voidread_dht11_dat(){uint8_tlaststate=HIGH;uint8_tcounter=0;uint8_tj=0,i;floatf;/*fahrenheit*/dht11
- 香橙派5b 移植 imx415
Mr.Idleman
#相机学习网络数据库服务器
香橙派5b移植imx415镜头配置Sensor选用如下型号:香橙派OrangePi_5RK3588SIMX415我使用的时候更换了镜头,将该sensor装在了我的变焦780模组上,经过后续测试因为CAM1相对稳定,所以安装在CAM1。安装位置如下:配置设备树配置rk3588s-orangepi-5-camera*.dtsi修改设备树,以kernel/orange-pi-5.10-rk35xx/ar
- 香橙派--关于jammy-xfce-arm64.f12a43b3e629442a073a7236bf9166ce.tar.lz4的rootfs定制与镜像制作
lindsayshuo
笔记
使用x64的Ubuntu22.04电脑编译LinuxSDK,即orangepi-build,支持在安装有Ubuntu22.04的电脑上运行,所以下载orangepi-build前,请首先确保自己电脑已安装的Ubuntu版本是Ubuntu22.04。查看电脑已安装的Ubuntu版本的命令如下所示,如果Release字段显示的不是22.04,说明当前使用的Ubuntu版本不符合要求,请更换系统后再进行
- OrangePi无法进入Ubuntu系统
INT小蔡
ubuntulinux运维
型号:zero2,烧录系统:ubuntu_jammy_server_linux5.16.17本想按照手册修改下自动登录(root及orangepi用户),修改配置文件后重启突然进不去系统。。。查看日志如下:最终采取了优雅又朴素的方法:重新烧系统1.格式化TF卡:使用软件链接:SDMemoryCardFormatterforWindowsDownload|SDAssociation选择tf盘片,再选
- orangepi——蜂鸣器简单应用和首行缩进设置
清源子呀
香橙派-全志H616linux香橙派
1.修改缩进命令:sudovi/etc/vim/vimrc:用超级用户进入修改页面修改:settabstop=4setshifwidth=4setnu再重新打开vi界面,可以看到有了行显示,缩进为4字符2.蜂鸣器进入到解压的wiringOP-next中,进入examples文件夹,复制blink.c进行代码修改接线:vcc——3.3v,gnd——gnd,蜂鸣器i/o口——树莓派wPi0口代码:#i
- orangepi--开发板配置网络SSH登录
清源子呀
香橙派-全志H616香橙派
常用指令:ifconfig-------------------------------------查看网络地址sudopasswdorangepi-------------------------改密码nmclidevwifi-------------------------------查看wifinmclidevwificonnectxxpasswordxx--------连接网络ipaddr
- orangepi——基于官方外设开发
清源子呀
香橙派-全志H616linux
1.查看官方引脚定义:外设就是普通io口、串口、i2c等wiringPi外设SDK安装gitclonehttps://github.com/orangepi-xunlong/wiringOP//下载源码cdwiringOP//进入文件夹sudo./buildclean//清除编译信息sudo./build//编译通过windows浏览器打开https://github.com/orangepi-x
- rk3588 之启动
feitingfj
armlinuxrk3588linux嵌入式uboot
目录uboot版本配置修改编译linux版本配置修改编译启动sd卡启动制作spi烧录参考uboot版本v2024.01-rc2https://github.com/u-boot/u-boothttps://github.com/rockchip-linux/rkbin配置修改使用这两个配置即可:orangepi-5-plus-rk3588_defconfigrock5b-rk3588_defcon
- 【智能家居】八、监控摄像采集、人脸识别比对进行开门功能点
咖喱年糕
智能家居智能家居智能门控人脸识别视频监控vscode
一、使用fswebcam测试USB摄像头二、根据demo来实现功能点三、功能点编写编译运行实现四、mjpg实现监控识别五、V4L2视频设备Linux内核模块的一部分一、使用fswebcam测试USB摄像头a.安装fswebcamorangepi@orangepi:~$sudoaptupdateorangepi@orangepi:~$sudoapt-getinstall-yfswebcamb.安装完
- 【香橙派】实战记录1——简介及烧录 Linux 镜像
frozendure
嵌入式linux嵌入式硬件ubuntu
文章目录一、简介1、参数2、结构3、其他配件4、下载资料二、基于WindowsPC将Linux镜像烧写到TF卡的方法1、使用balenaEtcher烧录Linux镜像的方法2、效果一、简介OrangePiZero3香橙派是一款开源的单板卡片电脑,新一代的arm64开发板,它可以运行AndroidTV12、Ubuntu和Debian等操作系统。1、参数2、结构3、其他配件我个人买的是OrangePi
- CedarX中代码技术的应用借鉴 (二)多态的方式创建格式解析器
Kayson12345
CedarX编码技术c#
前言CedarX是全志科技开源的多媒体SDK,其解码的调用基于自研的解码器接口,向上可对接MediaPlayer接口。本文记录与分析其源代码中对于C语言方面的代码技术的应用,仅作记录与借鉴。源码参考于https://github.com/FREEWING-JP/OrangePi_CedarX创建格式解析器demuxComponent.c中根据source中的URL创建对应的格式解析器,譬如url为
- CedarX中代码技术的应用借鉴 (四)CdxContainerOf
Kayson12345
CedarX编码技术c语言音视频
前言CedarX是全志科技开源的多媒体SDK,其解码的调用基于自研的解码器接口,向上可对接MediaPlayer接口。本文记录与分析其源代码中对于C语言方面的代码技术的应用,仅作记录与借鉴。源码参考于https://github.com/FREEWING-JP/OrangePi_CedarX问题知道如何创建一个Parser,也了解到一个Parser有哪些接口,那么问题来了,譬如,FLV解析器的内部
- CedarX中代码技术的应用借鉴 (一)回调函数
Kayson12345
CedarX编码技术音视频c
前言CedarX是全志科技开源的多媒体SDK,其解码的调用基于自研的解码器接口,向上可对接MediaPlayer接口。本文记录与分析其源代码中对于C语言方面的代码技术的应用,仅作记录与借鉴。源码参考于https://github.com/FREEWING-JP/OrangePi_CedarX回调函数player.c中对VideoDecComponent设置回调。p是定义在player.c中的私有结
- 香橙派主板复制烧录
珩-琛
香橙派复制烧录
香橙派的ubutun桌面版,已经制作好系统,想移植到另外一个新的主板上面,怎么进行?已安装好的香橙派(OrangePi)上的Ubuntu系统移植到另一块主板上,主要涉及两个步骤:备份系统和恢复系统。以下是一般步骤,但请注意,具体操作可能会根据您的硬件和软件版本有所不同。备份系统使用外部存储设备备份:将USB驱动器或SD卡连接到香橙派。使用dd命令或类似工具创建整个系统的映像。例如:两种方式都可以非
- c# .net6霍尔水流量计+485脉冲精准测水流量实例,适用香橙派orangepi 、树莓派、window、linux
.net--亦洪
传感器c#物联网c#开发语言.net
c#.net6霍尔水流量计+485脉冲精准测水流量实例,适用于window、linux、香橙派orangepi、树莓派都可以用于测量液体流量,包括咖啡机,自助饮料机,农场水肥等流量检测可以获取总流量,实时流量,实时流速,设备在某宝上可买1、设备:内径20MM流量计-可接4分水管2、8路脉冲计数器3、TTL转485模块4、香橙派zero2接线如下箭头我使用的是国产香橙派orangepizero2接线
- 嵌入式ARM64 使用buildroot构建最小系统
爱的si念
linuxlinux嵌入式u-bootarm
平台:orangepi4rockchiprk3399LPDDR44GeMMC16G系统:ubuntu20.04buildroot是Linux平台上一个构建嵌入式Linux系统的框架,整个Buildroot是由Makefile脚本和Kconfig配置文件构成的。你可以和编译Linux内核一样,通过buildroot配置,menuconfig修改,编译出一个完整的可以直接烧写到机器上运行的Linux系
- web报表工具FineReport常见的数据集报错错误代码和解释
老A不折腾
web报表finereport代码可视化工具
在使用finereport制作报表,若预览发生错误,很多朋友便手忙脚乱不知所措了,其实没什么,只要看懂报错代码和含义,可以很快的排除错误,这里我就分享一下finereport的数据集报错错误代码和解释,如果有说的不准确的地方,也请各位小伙伴纠正一下。
NS-war-remote=错误代码\:1117 压缩部署不支持远程设计
NS_LayerReport_MultiDs=错误代码
- Java的WeakReference与WeakHashMap
bylijinnan
java弱引用
首先看看 WeakReference
wiki 上 Weak reference 的一个例子:
public class ReferenceTest {
public static void main(String[] args) throws InterruptedException {
WeakReference r = new Wea
- Linux——(hostname)主机名与ip的映射
eksliang
linuxhostname
一、 什么是主机名
无论在局域网还是INTERNET上,每台主机都有一个IP地址,是为了区分此台主机和彼台主机,也就是说IP地址就是主机的门牌号。但IP地址不方便记忆,所以又有了域名。域名只是在公网(INtERNET)中存在,每个域名都对应一个IP地址,但一个IP地址可有对应多个域名。域名类型 linuxsir.org 这样的;
主机名是用于什么的呢?
答:在一个局域网中,每台机器都有一个主
- oracle 常用技巧
18289753290
oracle常用技巧 ①复制表结构和数据 create table temp_clientloginUser as select distinct userid from tbusrtloginlog ②仅复制数据 如果表结构一样 insert into mytable select * &nb
- 使用c3p0数据库连接池时出现com.mchange.v2.resourcepool.TimeoutException
酷的飞上天空
exception
有一个线上环境使用的是c3p0数据库,为外部提供接口服务。最近访问压力增大后台tomcat的日志里面频繁出现
com.mchange.v2.resourcepool.TimeoutException: A client timed out while waiting to acquire a resource from com.mchange.v2.resourcepool.BasicResou
- IT系统分析师如何学习大数据
蓝儿唯美
大数据
我是一名从事大数据项目的IT系统分析师。在深入这个项目前需要了解些什么呢?学习大数据的最佳方法就是先从了解信息系统是如何工作着手,尤其是数据库和基础设施。同样在开始前还需要了解大数据工具,如Cloudera、Hadoop、Spark、Hive、Pig、Flume、Sqoop与Mesos。系 统分析师需要明白如何组织、管理和保护数据。在市面上有几十款数据管理产品可以用于管理数据。你的大数据数据库可能
- spring学习——简介
a-john
spring
Spring是一个开源框架,是为了解决企业应用开发的复杂性而创建的。Spring使用基本的JavaBean来完成以前只能由EJB完成的事情。然而Spring的用途不仅限于服务器端的开发,从简单性,可测试性和松耦合的角度而言,任何Java应用都可以从Spring中受益。其主要特征是依赖注入、AOP、持久化、事务、SpringMVC以及Acegi Security
为了降低Java开发的复杂性,
- 自定义颜色的xml文件
aijuans
xml
<?xml version="1.0" encoding="utf-8"?> <resources> <color name="white">#FFFFFF</color> <color name="black">#000000</color> &
- 运营到底是做什么的?
aoyouzi
运营到底是做什么的?
文章来源:夏叔叔(微信号:woshixiashushu),欢迎大家关注!很久没有动笔写点东西,近些日子,由于爱狗团产品上线,不断面试,经常会被问道一个问题。问:爱狗团的运营主要做什么?答:带着用户一起嗨。为什么是带着用户玩起来呢?究竟什么是运营?运营到底是做什么的?那么,我们先来回答一个更简单的问题——互联网公司对运营考核什么?以爱狗团为例,绝大部分的移动互联网公司,对运营部门的考核分为三块——用
- js面向对象类和对象
百合不是茶
js面向对象函数创建类和对象
接触js已经有几个月了,但是对js的面向对象的一些概念根本就是模糊的,js是一种面向对象的语言 但又不像java一样有class,js不是严格的面向对象语言 ,js在java web开发的地位和java不相上下 ,其中web的数据的反馈现在主流的使用json,json的语法和js的类和属性的创建相似
下面介绍一些js的类和对象的创建的技术
一:类和对
- web.xml之资源管理对象配置 resource-env-ref
bijian1013
javaweb.xmlservlet
resource-env-ref元素来指定对管理对象的servlet引用的声明,该对象与servlet环境中的资源相关联
<resource-env-ref>
<resource-env-ref-name>资源名</resource-env-ref-name>
<resource-env-ref-type>查找资源时返回的资源类
- Create a composite component with a custom namespace
sunjing
https://weblogs.java.net/blog/mriem/archive/2013/11/22/jsf-tip-45-create-composite-component-custom-namespace
When you developed a composite component the namespace you would be seeing would
- 【MongoDB学习笔记十二】Mongo副本集服务器角色之Arbiter
bit1129
mongodb
一、复本集为什么要加入Arbiter这个角色 回答这个问题,要从复本集的存活条件和Aribter服务器的特性两方面来说。 什么是Artiber? An arbiter does
not have a copy of data set and
cannot become a primary. Replica sets may have arbiters to add a
- Javascript开发笔记
白糖_
JavaScript
获取iframe内的元素
通常我们使用window.frames["frameId"].document.getElementById("divId").innerHTML这样的形式来获取iframe内的元素,这种写法在IE、safari、chrome下都是通过的,唯独在fireforx下不通过。其实jquery的contents方法提供了对if
- Web浏览器Chrome打开一段时间后,运行alert无效
bozch
Webchormealert无效
今天在开发的时候,突然间发现alert在chrome浏览器就没法弹出了,很是怪异。
试了试其他浏览器,发现都是没有问题的。
开始想以为是chorme浏览器有啥机制导致的,就开始尝试各种代码让alert出来。尝试结果是仍然没有显示出来。
这样开发的结果,如果客户在使用的时候没有提示,那会带来致命的体验。哎,没啥办法了 就关闭浏览器重启。
结果就好了,这也太怪异了。难道是cho
- 编程之美-高效地安排会议 图着色问题 贪心算法
bylijinnan
编程之美
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import java.util.Random;
public class GraphColoringProblem {
/**编程之美 高效地安排会议 图着色问题 贪心算法
* 假设要用很多个教室对一组
- 机器学习相关概念和开发工具
chenbowen00
算法matlab机器学习
基本概念:
机器学习(Machine Learning, ML)是一门多领域交叉学科,涉及概率论、统计学、逼近论、凸分析、算法复杂度理论等多门学科。专门研究计算机怎样模拟或实现人类的学习行为,以获取新的知识或技能,重新组织已有的知识结构使之不断改善自身的性能。
它是人工智能的核心,是使计算机具有智能的根本途径,其应用遍及人工智能的各个领域,它主要使用归纳、综合而不是演绎。
开发工具
M
- [宇宙经济学]关于在太空建立永久定居点的可能性
comsci
经济
大家都知道,地球上的房地产都比较昂贵,而且土地证经常会因为新的政府的意志而变幻文本格式........
所以,在地球议会尚不具有在太空行使法律和权力的力量之前,我们外太阳系统的友好联盟可以考虑在地月系的某些引力平衡点上面,修建规模较大的定居点
- oracle 11g database control 证书错误
daizj
oracle证书错误oracle 11G 安装
oracle 11g database control 证书错误
win7 安装完oracle11后打开 Database control 后,会打开em管理页面,提示证书错误,点“继续浏览此网站”,还是会继续停留在证书错误页面
解决办法:
是 KB2661254 这个更新补丁引起的,它限制了 RSA 密钥位长度少于 1024 位的证书的使用。具体可以看微软官方公告:
- Java I/O之用FilenameFilter实现根据文件扩展名删除文件
游其是你
FilenameFilter
在Java中,你可以通过实现FilenameFilter类并重写accept(File dir, String name) 方法实现文件过滤功能。
在这个例子中,我们向你展示在“c:\\folder”路径下列出所有“.txt”格式的文件并删除。 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16
- C语言数组的简单以及一维数组的简单排序算法示例,二维数组简单示例
dcj3sjt126com
carray
# include <stdio.h>
int main(void)
{
int a[5] = {1, 2, 3, 4, 5};
//a 是数组的名字 5是表示数组元素的个数,并且这五个元素分别用a[0], a[1]...a[4]
int i;
for (i=0; i<5; ++i)
printf("%d\n",
- PRIMARY, INDEX, UNIQUE 这3种是一类 PRIMARY 主键。 就是 唯一 且 不能为空。 INDEX 索引,普通的 UNIQUE 唯一索引
dcj3sjt126com
primary
PRIMARY, INDEX, UNIQUE 这3种是一类PRIMARY 主键。 就是 唯一 且 不能为空。INDEX 索引,普通的UNIQUE 唯一索引。 不允许有重复。FULLTEXT 是全文索引,用于在一篇文章中,检索文本信息的。举个例子来说,比如你在为某商场做一个会员卡的系统。这个系统有一个会员表有下列字段:会员编号 INT会员姓名
- java集合辅助类 Collections、Arrays
shuizhaosi888
CollectionsArraysHashCode
Arrays、Collections
1 )数组集合之间转换
public static <T> List<T> asList(T... a) {
return new ArrayList<>(a);
}
a)Arrays.asL
- Spring Security(10)——退出登录logout
234390216
logoutSpring Security退出登录logout-urlLogoutFilter
要实现退出登录的功能我们需要在http元素下定义logout元素,这样Spring Security将自动为我们添加用于处理退出登录的过滤器LogoutFilter到FilterChain。当我们指定了http元素的auto-config属性为true时logout定义是会自动配置的,此时我们默认退出登录的URL为“/j_spring_secu
- 透过源码学前端 之 Backbone 三 Model
逐行分析JS源代码
backbone源码分析js学习
Backbone 分析第三部分 Model
概述: Model 提供了数据存储,将数据以JSON的形式保存在 Model的 attributes里,
但重点功能在于其提供了一套功能强大,使用简单的存、取、删、改数据方法,并在不同的操作里加了相应的监听事件,
如每次修改添加里都会触发 change,这在据模型变动来修改视图时很常用,并且与collection建立了关联。
- SpringMVC源码总结(七)mvc:annotation-driven中的HttpMessageConverter
乒乓狂魔
springMVC
这一篇文章主要介绍下HttpMessageConverter整个注册过程包含自定义的HttpMessageConverter,然后对一些HttpMessageConverter进行具体介绍。
HttpMessageConverter接口介绍:
public interface HttpMessageConverter<T> {
/**
* Indicate
- 分布式基础知识和算法理论
bluky999
算法zookeeper分布式一致性哈希paxos
分布式基础知识和算法理论
BY
[email protected]
本文永久链接:http://nodex.iteye.com/blog/2103218
在大数据的背景下,不管是做存储,做搜索,做数据分析,或者做产品或服务本身,面向互联网和移动互联网用户,已经不可避免地要面对分布式环境。笔者在此收录一些分布式相关的基础知识和算法理论介绍,在完善自我知识体系的同
- Android Studio的.gitignore以及gitignore无效的解决
bell0901
androidgitignore
github上.gitignore模板合集,里面有各种.gitignore : https://github.com/github/gitignore
自己用的Android Studio下项目的.gitignore文件,对github上的android.gitignore添加了
# OSX files //mac os下 .DS_Store
- 成为高级程序员的10个步骤
tomcat_oracle
编程
What
软件工程师的职业生涯要历经以下几个阶段:初级、中级,最后才是高级。这篇文章主要是讲如何通过 10 个步骤助你成为一名高级软件工程师。
Why
得到更多的报酬!因为你的薪水会随着你水平的提高而增加
提升你的职业生涯。成为了高级软件工程师之后,就可以朝着架构师、团队负责人、CTO 等职位前进
历经更大的挑战。随着你的成长,各种影响力也会提高。
- mongdb在linux下的安装
xtuhcy
mongodblinux
一、查询linux版本号:
lsb_release -a
LSB Version: :base-4.0-amd64:base-4.0-noarch:core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noa