- 51单片机ESP8266
xuechanba
51单片机mysql数据库
一、MQTT透传AT固件安信可提供的烧录WiFi固件工具:链接:https://docs.ai-thinker.com/%E5%BC%80%E5%8F%91%E5%B7%A5%E5%85%B72安信可提供的固件库链接:https://docs.ai-thinker.com/%E5%9B%BA%E4%BB%B6%E6%B1%87%E6%80%BB经过测试,选择这个不可以,因为是4MB的,上述用到的两
- 如何搭建服务器调试2G/3G/4G模块通信/公网TCP服务器调试
嵌入式ZYXC
嵌入式开发工具服务器tcp/ipstm32物联网测试工具
一、简介在调试2G/3G/4G模块网络通信时,个人电脑无法直接进行调试,因为个人电脑连接网络属于局域网,而2G/3G/4G等GSM网络属于广域网,也就是公网,所以如何调试2G/3G/4G网络需要进行内网穿透。二、调试服务器解决方案方案一:使用安信可透传云安信可透传云解决方案是指安信可提供的免费在线调试服务器,调试着可直接使用,链接为:安信可透传云V1.0http://tt.ai-thinker.c
- 中移M5311型号NBIoT模组MQTT开发记
KAMI STUDIO
嵌入式开发笔记物联网nb-iot嵌入式单片机MQTT
背景因需要NBIoT模组,采用MQTT协议连接自有服务器,之前使用安信可的N92模块,因为开发到最后发现有负载字节长度限制,不满足实际负载上行数据的长度,所以重新选了这个M5311模组来开发。因为模组支持MQTT协议,所以直接采用AT指令进行数据命令交互通信,这种方式也是最简单,开发最快的。如下截图,乃是其AT指令手册的MQTT有关的AT指令篇。在此前开发使用了多款不同的通信模块之后,也知道其无非
- 安信可 AI-WB2模组,通过HTTPs 接口使用AT命令,获取B站粉丝数据
伪NChris
stm32c#
我这边买了一个模组。如下图所示:因为懒得去做二次开发,就想使用AT指令来实现数据的获取,获取之后,使用单片机来对数据进行,处理和分析。连上串口,波特率是115200,注意发送指令后需要回车,指令才能执行AT:查看设备工作正常连接WiFiAT+WJAP="WiFi名称","无线网络密码"获取MAC地址等AT+WJAP?发送指令,这样就可以收到文件的信息,后续直接对串口收到的信息处理就可以了AT+HT
- ESP32-C3通过MQTT协议把温湿度上传到OneNet平台,Onenet下发命令控制灯开关
帕法西尔
ESP32-C3物联网iot
这段时间入手了安信可的ESP32-C3开发板,我买的是ESP32-C3-32S开发板(外置4M)的。之前写过一个微信小程序获取onenet数据的,这下顺便整个流程衔接起来。一、OneNet平台1、创建产品控制台—>MQTT物联网套件–>添加产品关于产品名称、行业、类别那些自行选择即可,这里选用mqtt协议2、创建设备点击我们创建好的产品,进去下一个页面,在页面左边的有一个设备列表,然后添加设备,这
- ESP32-CAM 使用 MicroPython 进行开发 - 使用图形化工具 Thonny (Mac)
Yehchitsai
软硬件集成ESP32MicroPythonuPythonESP32-CAM
ESP32-CAM开发工具目录ESP32-CAM开发工具硬件准备软件准备软硬件集成参考资料ESP32-CAM是安信可发布小尺寸的摄像头模组。该模块可以作为最小系统独立工作,尺寸仅为2740.54.5mm。ESP32-CAM可广泛应用于各种物联网场合,适用于家庭智能设备、工业无线控制、无线监控、人脸识别以及其它物联网应用,是物联网应用的理想解决方案。ESP32-CAM采用DIP封装,直接插上底板即可
- 关于ESP8266开发环境的那些事儿
L_Kian
转载自古月居侵权联系删除今天给大家普及一下ESP8266的开发环境和VScodeArduino的开发环境配置。我们这一系列的ESP8266开发都是基于VScode来的,而不是使用ArduinoIDE开发的,原因下面会介绍。我使用的ESP8266模组是ESP-12F,开发板是我模仿NodeMcu画的,区别不大,只是体积上比较小,更适合放进一些设备中吧。1.开发环境安信可一体化开发环境(推荐)支持ES
- ESP32-CAM+QT实现摄像头画面在局域网设备之间的展示
KINO32
QTqt单片机图像处理
时间记录:2023/12/3一、软件和硬件介绍软件:1Arduino,官网下载地址:Arduino-1.8.182QT,这里不进行讲解QT的安装方法和版本,后续会写几个博客介绍QT下载和QtForAndroid的配置,在那里会讲解需要的版本和下载地址3ESP32板卡离线支持包,点灯科技的一个网址,速度比较快,ESP32SDK,里面同样有板卡的安装步骤,推荐安装2.0.9版本硬件:1安信可科技的ES
- 使用arduino对esp32编程时引脚序号怎么看?
TMS320VC5257H
嵌入式硬件ESP32arduino引脚分布pin
摘要:本文介绍一下ESP32在arduino环境下编程时如何确定引脚序号。安信可ESP32-S模块,引脚分布如下图所示。和通用的UNO模块相比,这个模块显然可以提供的GPIO要多很多。但是编程的时候,怎么对他们定义呢?有下图所示的图片,如果不加区分,直接按照图中表示的引脚需要进行编程的话,那么将无法正常工作。当然并不是说这个图片是错的。而是在特定的开发板设置下,才能这样使用:例如数字14引脚表示的
- 关于乐鑫,安信可固件使用问题,说明汇总
everLockBack
esp8266-gpioesp8266固件
安信可作为乐鑫的客户,二次开发了不少文档(基于乐鑫),也开发了基于eclipse的IDE编辑ESP8266的固件(乐鑫官网的固件编辑需要在Linux系统下),用在Windows上,极为方便了我们的开发。下面总结了一些ESP8266固件及程序遇到的一点问题整理1,IDE工具下载:http://wiki.ai-thinker.com/ai_ide_install2,下载SDK(官网提供的底层代码,用于
- 基于开源的Micro-RTSP,使用VLC和ffmpeg拉流播放RTSP视频流,本例使用安信可ESP32 CAM进行推流。
katerdaisy
网络协议嵌入式硬件硬件工程实时音视频物联网
基于开源的Micro-RTSP,使用VLC和ffmpeg拉流播放RTSP视频流,本例使用安信可ESP32CAM进行推流。vlc播放命令为:rtsp://192.168.43.128:8554/mjpeg/1。ffmpeg播放命令为:ffplayrtsp://192.168.43.128:8554/mjpeg/1。使用ESP-IDF5.0编译成功。esp-idf-v4.4.2编译不成功,有成功的小伙
- VScode+esp-idf5.0:编译安信可esp32-cam例程(esp32-web-camera)
katerdaisy
vscode前端github硬件工程硬件架构
记录一下使用vscodeesp-idf从一个例程开始,创建自己的工程。看了这篇《VScode+esp-idf:编译安信可esp32-cam例程(esp32-web-camera)》后打算用IDF5.0编译一下。这是我在VScode+esp-idf5.0下面编译“esp32-web-camera”框架下面的例程camera_web_server过程的记录。1.下载源代码我选了码云的“随遇而安/esp
- 【esp32-s3】3. 点灯
飞鸟厌鱼
esp32s3
前言尝试点亮安信可esp32s3的led灯。硬件代码#include#include"sdkconfig.h"#include"freertos/FreeRTOS.h"#include"freertos/task.h"#include"esp_system.h"#include"esp_spi_flash.h"#include"driver/gpio.h"#defineGPIO_LED438//指
- C--51--WiFi模块ESP-01S ( 路由服务器 )
小小的个子
STC51c语言服务器开发语言单片机嵌入式硬件51单片机
ESP-01S当成服务器:1、接线(接CH340接入pc)USB转TTL插入电脑,TX/RX交叉接线,VCC接5V,GND接地查询IP地址:AT+CIFSR2、建立AT指令使能连接一、配置网络调试助手协议类型:TCPClient本地主机地址:192.168.4.2远程主机地址:192.168.4.1:333二、安信可调试助手:①AT+CWMODE=3;//配置双模Response:OK②AT+CI
- 【ESP8266 快速入门】示例4:点灯-实现物联网点亮LED(网页点灯)(Arduino IDE、基于安信可NodeMCU、C/C++)
老子姓李!
ESP8266物联网单片机stm32
问题描述搭建一个简单的网页,控制ESP8266(安信可NodeMCU)点亮熄灭LED问题思路使用ESP8266,做一个简单的服务器。渲染出一个网页,处理网页上的按键请求,即可控制led。开发环境IDE开发板:我用的NodeMCUESP8266安信可ESP-12F开发板代码/***************************************************************
- 1.ESP32c3 移植lvgl核心组件教程
事在人wёi
LVGLESP32物联网嵌入式硬件rtdbs
参考资料徐宏的博客:移植最新的LVGL到安信可ESP32\C3模组,显示一个二维码。项目目录:1.ESP32c3移植lvgl核心组件教程2.ESP32C3移植lvgl/lv_demos教程@[TOC](文章目录)一、新建一个工程模板二、克隆lvgl所需要的库找到刚才创建的工程blink,在里面创建一个components文件夹克隆所需的最新的LVGL依赖库,(2021.11.16)V8.1为例:g
- ATK-ESP8266通过MQTT协议连接阿里云服务器
Zlyan丶
物联网
1.ATK-ESP8266刷MQTT固件因为ATK-ESP8266自带的固件不支持MQTT协议,所以需要先刷一个支持MQTT协议的固件。首先需要下载固件,推荐去安信可官网下载。然后需要一个带有usb-ttl模块的开发板(因为需要串口调试一般开发板肯定有这个模块,所以没必要单独买usb-ttl模块)。注意接线不要接错了,IO_0也需要接地,因为默认是高电平属于工作模式,低电平才是下载固件模式ATK-
- JDY蓝牙注意事项
纳米机器人geniusNMRobot
嵌入式硬件stm3251单片机c++机器人ros2
波特率设置:9600,不接受115200,或者38400.不同于WiFi测试,jdy蓝牙不接受'AT"指令,可以使用“AT+VERSION"指令测试安信可公司的那个蓝牙指令在这里没有用,不知道是不是生产的公司不一样
- C51编程25-应用篇(单片机与电脑端实现wifi通讯)
颖川初尘
51单片机单片机嵌入式智能家居
本文实现单片机使用ESP-01Swifi模块与电脑端进行数据通讯。设置wifi模块波特率由于ESP-01Swifi模块默认波特率是115200,51单片机通常的波特率设置在9600.因此需要设置wifi模块的波特率。设置如下。连接串口调试助手(可以使用安信可助手,或者其他串口调试助手),通过串口发送数据给wifi模块进行设置。\\波特率为96008个数据位1位停止位,0位校验位,0关闭流控AT+U
- ESP8266跟ESP-01S区别
纳米机器人geniusNMRobot
嵌入式硬件stm32单片机人工智能ros2
看到了吧:ESP8266是一个芯片;ESP8266芯片是由外国的乐鑫公司生产的ESP8266Wi-FiSoC|EspressifSystemsESP-01包含了ESP8266芯片,并且有一些外围电路,这个模块(不是芯片)是由中国的安可信公司生产的。这个图片上面那块正方形的芯片就是ESP8266。一般拼多多上面买到的6块钱的就是这样的模块。【安信可官网】ESP8266系列模组专题|安信可科技(ai-
- esp-01刷固件/下载软件到内部单片机的方法
纳米机器人geniusNMRobot
单片机stm32嵌入式硬件ros2机器人人工智能
此文章为转载,非原创一、准备 需要准备三个东西:1.esp模块。ESP-01和ESP-01s的引脚及flash容量基本完全兼容,只是内部硬件设计粗糙与否的区别,所以理论上都适用。2.官方固件。此部分可以从安信可官方教程中下载,下载地址在这里。注意:官方固件一般是说明为8Mbit和32Mbit的区别,实际板卡的flash通常分为1MB和4MB的区别,所以下载对应的版本即可。3.烧写工具。这个没什么
- 白嫖的安信可-小安派s1开发板开箱
Run_Snails
经验分享嵌入式硬件驱动开发硬件工程AiPi-Eyes-S1
白嫖的安信可-小安派s1开发板开箱前言1、主板2、SPI触摸屏3、DVP摄像头4、喇叭5、咪头前言今天是了解到接触到在到白嫖,拿到小安派的第二天,那就介绍一下刚刚接触的小安派。看到开发文档的烧录硬件的要求,安信可官方有烧录软件,等时间我一定要试一试,我觉得普通usb转ttl应该也可以用呢。然后去工作室找了,use转ttl和母对母的杜邦线,下图1是母对母的杜邦线、下图2use转ttl图1图2然后准备
- 润和软件HopeStage与奇安信网神终端安全管理系统、可信浏览器完成产品兼容性互认证
HopeInfra基础软件
安全国产操作系统
近日,江苏润和软件股份有限公司(以下简称“润和软件”)HopeStage操作系统与奇安信网神信息技术(北京)股份有限公司(以下简称“奇安信”)终端安全管理系统、可信浏览器完成产品兼容性测试。测试结果表明,企业级通用操作系统HopeStageV1.0产品与奇安信网神终端安全管理系统V8.0、奇安信可信浏览器软件可以顺利适配、相互良好兼容、稳定运行。这标志着润和软件HopeStage操作系统在可信安全
- ESP8266 01S WIFI 网络
weixin_30578677
嵌入式网络
ESP8266是一款超低功耗的UART-WiFi透传模块,拥有业内极富竞争力的封装尺寸和超低能耗技术,专为移动设备和物联网应用设计,可将用户的物理设备连接到Wi-Fi无线网络上,进行互联网或局域网通信,实现联网功能。ESP8266是上海乐鑫信息科技设计的低功耗WiFi芯片,集成完整的TCP/IP协议栈和MCU。而ESP8266模块是深圳安信可公司基于ESP8266芯片研发(增加必要外围电路、串口f
- ESP8266初识小结
风吹散了我们的记忆
STM32
版权声明:本文为博主一銤阳光学习整理的文章,如需转载,请注明出处、附上CSDN博文链接。http://blog.csdn.net/CSDNhuaong/article/details/67011585目录(?)[+]安信可科技推出ESP8266系列的WiFi芯片为如今特别热门的物联网提供了低成本的解决方案。内置WiFi前端和高性能的32位ESP32MCU,内置无线网络协议IEEE802.11b/g
- 安信可小安派AiPi 代码下载
End-ING
BL618学习笔记总结安信可博流
安信可小安派AiPi代码下载笔记记录AiPi代码下载(直接使用命令行操作,仅需要Type-C接口线即可)在完成环境搭建,和代码编写前提下,使用Type-C接口线下载代码,当然可以自己使用usb-ttl串口线下载程序,但是感觉麻烦,没有直接一根线舒服。以大佬的基于小安派AiPi-Eye-S1的小霸王工程代码为例:博客链接http://bbs.ai-thinker.com/forum.php?mod=
- ESP8266 + STC15基于AT指令通过TCP通讯协议控制IO状态
perseverance52
ESP8266开发应用笔记TCP通讯STC15esp8266AT指令
ESP8266+STC15基于AT指令通过TCP通讯协议控制IO状态ESP8266AT固件基于安信可AT固件,相关刷AT固件可以参考《NodeMCU-刷写AT固件》当然WIFI模块也可以是esp01.STC15单片机采用的是:STC15F2K60S2晶振频率采用内部:22.1184MHz功能介绍通过电脑端的网络调试助手,给建立TCP连接端的esp8266发送指定的控制指令后,esp8266将收到的
- 奇安信可信浏览器下载地址
songfelicity
开发工具信创奇安信浏览器
下载奇安信可信浏览器国密开发者专版https://www.qianxin.com/ctp/gmbrowser.html
- Linux设置开机自启动奇安信可信浏览器,并配置默认页面
weixin_43882265
linux运维服务器
1.先安装奇安信可信浏览器安装完成后,会在/usr/share/applications/目录下生成一个qaxbrowser-safe.desktop文件。2.配置fixfox开机自启动使用root用户进行如下操作:将qaxbrowser-safe.desktop文件复制到~/.config/autostart/目录下,,这是freedesktop.org的规范中定义的,一般桌面环境都遵循。cp/
- 图文手把手教程(史上最强):windows下ESP32集成开发环境搭建和HelloWorld显示(乐鑫官方推荐方法-使用VSCode安装ESP-IDF插件)
淘梦TaoDream
ESP32-IDFwindowsvscodeide
前言搭建ESP32的开发环境有很多种,如下:1)使用开源编译器eclipse。2)使用安信可AiThinkerIDE_V1.5.2(实际也是eclipse)。3)使用arduinoIDE。4)使用VSCODE+PlatformIO(可以使用arduino框架、IDF框架等)。5)使用VSCODE安装ESP-IDF插件(强烈推荐,好用)。经过本人的探索,我个人推荐使用第5种,这也是乐鑫官方所推荐的方
- apache 安装linux windows
墙头上一根草
apacheinuxwindows
linux安装Apache 有两种方式一种是手动安装通过二进制的文件进行安装,另外一种就是通过yum 安装,此中安装方式,需要物理机联网。以下分别介绍两种的安装方式
通过二进制文件安装Apache需要的软件有apr,apr-util,pcre
1,安装 apr 下载地址:htt
- fill_parent、wrap_content和match_parent的区别
Cb123456
match_parentfill_parent
fill_parent、wrap_content和match_parent的区别:
1)fill_parent
设置一个构件的布局为fill_parent将强制性地使构件扩展,以填充布局单元内尽可能多的空间。这跟Windows控件的dockstyle属性大体一致。设置一个顶部布局或控件为fill_parent将强制性让它布满整个屏幕。
2) wrap_conte
- 网页自适应设计
天子之骄
htmlcss响应式设计页面自适应
网页自适应设计
网页对浏览器窗口的自适应支持变得越来越重要了。自适应响应设计更是异常火爆。再加上移动端的崛起,更是如日中天。以前为了适应不同屏幕分布率和浏览器窗口的扩大和缩小,需要设计几套css样式,用js脚本判断窗口大小,选择加载。结构臃肿,加载负担较大。现笔者经过一定时间的学习,有所心得,故分享于此,加强交流,共同进步。同时希望对大家有所
- [sql server] 分组取最大最小常用sql
一炮送你回车库
SQL Server
--分组取最大最小常用sql--测试环境if OBJECT_ID('tb') is not null drop table tb;gocreate table tb( col1 int, col2 int, Fcount int)insert into tbselect 11,20,1 union allselect 11,22,1 union allselect 1
- ImageIO写图片输出到硬盘
3213213333332132
javaimage
package awt;
import java.awt.Color;
import java.awt.Font;
import java.awt.Graphics;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imagei
- 自己的String动态数组
宝剑锋梅花香
java动态数组数组
数组还是好说,学过一两门编程语言的就知道,需要注意的是数组声明时需要把大小给它定下来,比如声明一个字符串类型的数组:String str[]=new String[10]; 但是问题就来了,每次都是大小确定的数组,我需要数组大小不固定随时变化怎么办呢? 动态数组就这样应运而生,龙哥给我们讲的是自己用代码写动态数组,并非用的ArrayList 看看字符
- pinyin4j工具类
darkranger
.net
pinyin4j工具类Java工具类 2010-04-24 00:47:00 阅读69 评论0 字号:大中小
引入pinyin4j-2.5.0.jar包:
pinyin4j是一个功能强悍的汉语拼音工具包,主要是从汉语获取各种格式和需求的拼音,功能强悍,下面看看如何使用pinyin4j。
本人以前用AscII编码提取工具,效果不理想,现在用pinyin4j简单实现了一个。功能还不是很完美,
- StarUML学习笔记----基本概念
aijuans
UML建模
介绍StarUML的基本概念,这些都是有效运用StarUML?所需要的。包括对模型、视图、图、项目、单元、方法、框架、模型块及其差异以及UML轮廓。
模型、视与图(Model, View and Diagram)
&
- Activiti最终总结
avords
Activiti id 工作流
1、流程定义ID:ProcessDefinitionId,当定义一个流程就会产生。
2、流程实例ID:ProcessInstanceId,当开始一个具体的流程时就会产生,也就是不同的流程实例ID可能有相同的流程定义ID。
3、TaskId,每一个userTask都会有一个Id这个是存在于流程实例上的。
4、TaskDefinitionKey和(ActivityImpl activityId
- 从省市区多重级联想到的,react和jquery的差别
bee1314
jqueryUIreact
在我们的前端项目里经常会用到级联的select,比如省市区这样。通常这种级联大多是动态的。比如先加载了省,点击省加载市,点击市加载区。然后数据通常ajax返回。如果没有数据则说明到了叶子节点。 针对这种场景,如果我们使用jquery来实现,要考虑很多的问题,数据部分,以及大量的dom操作。比如这个页面上显示了某个区,这时候我切换省,要把市重新初始化数据,然后区域的部分要从页面
- Eclipse快捷键大全
bijian1013
javaeclipse快捷键
Ctrl+1 快速修复(最经典的快捷键,就不用多说了)Ctrl+D: 删除当前行 Ctrl+Alt+↓ 复制当前行到下一行(复制增加)Ctrl+Alt+↑ 复制当前行到上一行(复制增加)Alt+↓ 当前行和下面一行交互位置(特别实用,可以省去先剪切,再粘贴了)Alt+↑ 当前行和上面一行交互位置(同上)Alt+← 前一个编辑的页面Alt+→ 下一个编辑的页面(当然是针对上面那条来说了)Alt+En
- js 笔记 函数
征客丶
JavaScript
一、函数的使用
1.1、定义函数变量
var vName = funcation(params){
}
1.2、函数的调用
函数变量的调用: vName(params);
函数定义时自发调用:(function(params){})(params);
1.3、函数中变量赋值
var a = 'a';
var ff
- 【Scala四】分析Spark源代码总结的Scala语法二
bit1129
scala
1. Some操作
在下面的代码中,使用了Some操作:if (self.partitioner == Some(partitioner)),那么Some(partitioner)表示什么含义?首先partitioner是方法combineByKey传入的变量,
Some的文档说明:
/** Class `Some[A]` represents existin
- java 匿名内部类
BlueSkator
java匿名内部类
组合优先于继承
Java的匿名类,就是提供了一个快捷方便的手段,令继承关系可以方便地变成组合关系
继承只有一个时候才能用,当你要求子类的实例可以替代父类实例的位置时才可以用继承。
在Java中内部类主要分为成员内部类、局部内部类、匿名内部类、静态内部类。
内部类不是很好理解,但说白了其实也就是一个类中还包含着另外一个类如同一个人是由大脑、肢体、器官等身体结果组成,而内部类相
- 盗版win装在MAC有害发热,苹果的东西不值得买,win应该不用
ljy325
游戏applewindowsXPOS
Mac mini 型号: MC270CH-A RMB:5,688
Apple 对windows的产品支持不好,有以下问题:
1.装完了xp,发现机身很热虽然没有运行任何程序!貌似显卡跑游戏发热一样,按照那样的发热量,那部机子损耗很大,使用寿命受到严重的影响!
2.反观安装了Mac os的展示机,发热量很小,运行了1天温度也没有那么高
&nbs
- 读《研磨设计模式》-代码笔记-生成器模式-Builder
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/**
* 生成器模式的意图在于将一个复杂的构建与其表示相分离,使得同样的构建过程可以创建不同的表示(GoF)
* 个人理解:
* 构建一个复杂的对象,对于创建者(Builder)来说,一是要有数据来源(rawData),二是要返回构
- JIRA与SVN插件安装
chenyu19891124
SVNjira
JIRA安装好后提交代码并要显示在JIRA上,这得需要用SVN的插件才能看见开发人员提交的代码。
1.下载svn与jira插件安装包,解压后在安装包(atlassian-jira-subversion-plugin-0.10.1)
2.解压出来的包里下的lib文件夹下的jar拷贝到(C:\Program Files\Atlassian\JIRA 4.3.4\atlassian-jira\WEB
- 常用数学思想方法
comsci
工作
对于搞工程和技术的朋友来讲,在工作中常常遇到一些实际问题,而采用常规的思维方式无法很好的解决这些问题,那么这个时候我们就需要用数学语言和数学工具,而使用数学工具的前提却是用数学思想的方法来描述问题。。下面转帖几种常用的数学思想方法,仅供学习和参考
函数思想
把某一数学问题用函数表示出来,并且利用函数探究这个问题的一般规律。这是最基本、最常用的数学方法
- pl/sql集合类型
daizj
oracle集合typepl/sql
--集合类型
/*
单行单列的数据,使用标量变量
单行多列数据,使用记录
单列多行数据,使用集合(。。。)
*集合:类似于数组也就是。pl/sql集合类型包括索引表(pl/sql table)、嵌套表(Nested Table)、变长数组(VARRAY)等
*/
/*
--集合方法
&n
- [Ofbiz]ofbiz初用
dinguangx
电商ofbiz
从github下载最新的ofbiz(截止2015-7-13),从源码进行ofbiz的试用
1. 加载测试库
ofbiz内置derby,通过下面的命令初始化测试库
./ant load-demo (与load-seed有一些区别)
2. 启动内置tomcat
./ant start
或
./startofbiz.sh
或
java -jar ofbiz.jar
&
- 结构体中最后一个元素是长度为0的数组
dcj3sjt126com
cgcc
在Linux源代码中,有很多的结构体最后都定义了一个元素个数为0个的数组,如/usr/include/linux/if_pppox.h中有这样一个结构体: struct pppoe_tag { __u16 tag_type; __u16 tag_len; &n
- Linux cp 实现强行覆盖
dcj3sjt126com
linux
发现在Fedora 10 /ubutun 里面用cp -fr src dest,即使加了-f也是不能强行覆盖的,这时怎么回事的呢?一两个文件还好说,就输几个yes吧,但是要是n多文件怎么办,那还不输死人呢?下面提供三种解决办法。 方法一
我们输入alias命令,看看系统给cp起了一个什么别名。
[root@localhost ~]# aliasalias cp=’cp -i’a
- Memcached(一)、HelloWorld
frank1234
memcached
一、简介
高性能的架构离不开缓存,分布式缓存中的佼佼者当属memcached,它通过客户端将不同的key hash到不同的memcached服务器中,而获取的时候也到相同的服务器中获取,由于不需要做集群同步,也就省去了集群间同步的开销和延迟,所以它相对于ehcache等缓存来说能更好的支持分布式应用,具有更强的横向伸缩能力。
二、客户端
选择一个memcached客户端,我这里用的是memc
- Search in Rotated Sorted Array II
hcx2013
search
Follow up for "Search in Rotated Sorted Array":What if duplicates are allowed?
Would this affect the run-time complexity? How and why?
Write a function to determine if a given ta
- Spring4新特性——更好的Java泛型操作API
jinnianshilongnian
spring4generic type
Spring4新特性——泛型限定式依赖注入
Spring4新特性——核心容器的其他改进
Spring4新特性——Web开发的增强
Spring4新特性——集成Bean Validation 1.1(JSR-349)到SpringMVC
Spring4新特性——Groovy Bean定义DSL
Spring4新特性——更好的Java泛型操作API
Spring4新
- CentOS安装JDK
liuxingguome
centos
1、行卸载原来的:
[root@localhost opt]# rpm -qa | grep java
tzdata-java-2014g-1.el6.noarch
java-1.7.0-openjdk-1.7.0.65-2.5.1.2.el6_5.x86_64
java-1.6.0-openjdk-1.6.0.0-11.1.13.4.el6.x86_64
[root@localhost
- 二分搜索专题2-在有序二维数组中搜索一个元素
OpenMind
二维数组算法二分搜索
1,设二维数组p的每行每列都按照下标递增的顺序递增。
用数学语言描述如下:p满足
(1),对任意的x1,x2,y,如果x1<x2,则p(x1,y)<p(x2,y);
(2),对任意的x,y1,y2, 如果y1<y2,则p(x,y1)<p(x,y2);
2,问题:
给定满足1的数组p和一个整数k,求是否存在x0,y0使得p(x0,y0)=k?
3,算法分析:
(
- java 随机数 Math与Random
SaraWon
javaMathRandom
今天需要在程序中产生随机数,知道有两种方法可以使用,但是使用Math和Random的区别还不是特别清楚,看到一篇文章是关于的,觉得写的还挺不错的,原文地址是
http://www.oschina.net/question/157182_45274?sort=default&p=1#answers
产生1到10之间的随机数的两种实现方式:
//Math
Math.roun
- oracle创建表空间
tugn
oracle
create temporary tablespace TXSJ_TEMP
tempfile 'E:\Oracle\oradata\TXSJ_TEMP.dbf'
size 32m
autoextend on
next 32m maxsize 2048m
extent m
- 使用Java8实现自己的个性化搜索引擎
yangshangchuan
javasuperword搜索引擎java8全文检索
需要对249本软件著作实现句子级别全文检索,这些著作均为PDF文件,不使用现有的框架如lucene,自己实现的方法如下:
1、从PDF文件中提取文本,这里的重点是如何最大可能地还原文本。提取之后的文本,一个句子一行保存为文本文件。
2、将所有文本文件合并为一个单一的文本文件,这样,每一个句子就有一个唯一行号。
3、对每一行文本进行分词,建立倒排表,倒排表的格式为:词=包含该词的总行数N=行号