- 视觉开发板—K210自学笔记(二)
永远都是新手
视觉开发板嵌入式硬件计算机视觉视觉检测mcu
视觉开发板—K210一、开发之前的准备工欲善其事必先利其器。各位同学先下载下面的手册:1.Sipeed-Maix-Bit资料下载:https://dl.sipeed.com/shareURL/MAIX/HDK/Sipeed-Maix-Bit/Maix-Bit_V2.0_with_MEMS_microphone2.Sipeed-Maix-Bit规格书下载:https://dl.sipeed.com/
- 六月上学记(八)之讲故事
龙二二六
为了哄六月睡觉,每天晚上到了床上之后的几个规定动作要么是我们和他玩游戏——拿着毛茸茸的刺猬、小牛、小熊扮成真的它们,然后开始对话;或者是六月挑出两三本绘画本,由我和媳妇给读完;或者是玩捉迷藏的游戏,只要钻进被子然后揭开,六月就能笑得合不拢嘴。待熄灯后,就要做最后一件事情了,给六月讲故事。我给讲的所谓的故事,有一个万年不变的开头,那就是“从前,有一个挖掘机,它的名字叫maix”,然后就开始编。我的思
- MaixHub与亚博K210模块(一种可以解决烧录固件库的办法)
三马分享家
嵌入式硬件单片机学习
有关MaixHub的学习和运用:MaixHub官方这篇文章已经很很详细了本文主要讲一下:如何将MaixHub训练的模型部署到亚博K210部署模型:这是官网的提示:提示你要在TF(SD)卡上有main.py和模型文件,一般你把压缩吧解压后,有三个文件,但你需要把main.py文件拿出来,不能在TF(SD)卡,否则你K210是白屏,或者没反应。烧录固件库一般推荐亚博K210模块推荐烧录的MAIX固件是
- kendryte的k210芯片在板卡MAIX Bit LICHEEDAN上实现lcd_image显示照片(二)
wang_@
MAIXBitk210LICHEEDAN
在上一节上我们在KD233板卡上实现lcd_image工程,这次在MAIXBIT板卡上实现lcd_image工程。我的板卡是这样的,这是我的荔枝派。一、前面的准备工作和KD233板卡一样,这里我直接在lcd_image工程中修改。只需要修改一处地方就可以。这里可以参照KD233板卡的文章:https://blog.csdn.net/qq_27882147/article/details/10365
- 【雕爷学编程】MicroPython动手做(02)——尝试搭建K210开发板的IDE环境3
驴友花雕
MicroPython动手做ide单片机嵌入式硬件python计算机视觉人工智能
4、下载MaixPyIDE,MaixPy使用Micropython脚本语法,所以不像C语言一样需要编译,要使用MaixPyIDE,开发板固件必须是V0.3.1版本以上(这里使用V0.5.0),否则MaixPyIDE上会连接不上,使用前尽量检查固件版本和IDE版本,都更新到最新版以保障能正常使用。https://cn.dl.sipeed.com/MAIX/MaixPy/idehttp://dl.si
- K210 本地深度学习训练(目标检测数据集)教程
黄厚华
前言:k210是嘉楠堪智科技的边缘智能计算芯片,其搭载了神经网络处理器KPU,算力达到了0.8TFLOPS,成为了近年来热门的边缘计算选择。本教程主要依托sipeed公司出品的Maix系列开发版,使用python语言进行编译使用。-------------------------------------------------------------------------------------
- k210学习篇(六)UART
ODF..
K210学习
uart模块主要用于驱动开发板上的异步串口,可以自由对uart进行配置。k210一共有3个uart,每个uart可以进行自由的引脚映射。例程:用串口1接收电脑号串口助手接收到的数据,然后使用Maix_IDE的串口终端打印出来'''实验名称:串口通信版本:v1.0日期:2022.9作者:01Studio说明:通过编程实现串口通信,跟电脑串口助手实现数据收发。'''frommachineimportU
- (一)MAIX _ BIT(K210)入门——点灯
花园宝宝小点点
MAIXBIT单片机嵌入式硬件
目录运行效果驱动安装下载固件下载IDE点灯映射代码分析总结运行效果驱动安装我的话使用的是MaixBit新版带麦克风版本开发板,使用的是CH552芯片来实现USB转串口功能。当系统是Windows10系统的时候,系统则会帮我们自动安装驱动,所以我安装驱动的过程没有费力,但是如果是Win7,win8系统,就需要自己手动安装USB驱动,这个建议去看官方手册,因为我也没试过,哈哈哈!老版的是CH340,这
- Maix Bit(K210)保姆级入门上手教程---外设基本使用
Silent Knight
Maix单片机嵌入式硬件python
MaixBit(K210)保姆级入门上手教程系列MaixBit(K210)保姆级入门上手教程—环境搭建MaixBit(K210)保姆级入门上手教程—自训练模型之云端训练这是K210快速上手系列文章,主要内容是,介绍K210的基本外设的使用、通过简单介绍一两个基本的硬件使用来掌握K210的外设开发(K210GPIO使用教程、K210串口使用教程)阅读本文的前提:读者具有基本的硬件认知,接触过类似ST
- Maix Bit(K210)保姆级入门上手教程---自训练模型之云端训练
Silent Knight
Maix深度学习神经网络人工智能
MaixBit(K210)保姆级入门上手教程系列MaixBit(K210)保姆级入门上手教程—环境搭建MaixBit(K210)保姆级入门上手教程—外设基本使用这是K210快速上手系列文章,主要内容是,介绍MaixHub这个线上训练模型的使用,以及如何部署到K210中。阅读本文的前提:读者对基本的监督式学习有一定的了解,之道学习率、迭代次数、网络模型等有一定的概念。没有的话,自行补充啦或者点这里,
- Maix Bit(K210)保姆级入门上手教程---环境搭建
Silent Knight
单片机嵌入式硬件python
MaixBit(K210)快速上手系列—环境搭建MaixBit(K210)保姆级入门上手教程—外设基本使用MaixBit(K210)保姆级入门上手教程—自训练模型之云端训练这是K210快速上手系列文章,主要内容是,设备连接,环境准备,运行第一个程序阅读文章前提:python基础,K210是使用Micropython脚本语法的,因此需要一些python基础,如果无python基础,可以先去学习。文章
- k210自学快速入门(附网址)
大佬教教我mmm
人工智能
一、获得下载工具IDEhttps://dl.sipeed.com/MAIX/MaixPy/ide/安装和配置见该博客:http://t.csdn.cn/464lj二、下载固件:1、用于程序的执行下载站-Sipeed注意:minimum是最小版本,最小版本不能用MaixPyIDE然后下载到板子上2、MaixHub机器码获取教程网址https://bbs.sipeed.com/thread/426机器
- k210芯片 spieed_Maix(k210)系列开发板又又又一新IDE加持,PlatformIO IDE!
牛学霸秒懂训练营
k210芯片spieed
PlatformIOIDE介绍PlatformIO是一款超级方便的跨平台开源物联网硬件集成开发环境,支持30多款平台,630多钟开发板的集成开发。PIO还拥有丰富的第三方库支持,仅需简单几步操作就可以轻松配置开发环境。现在Maix系列开发板已经加持了PIOIDE,可以同时支持kendryte-standalone-sdk和Arduino下的开发。PlatformIO的安装配置PIO支持10多种主流
- Maix Bit(K210) 裸机开发教程(六)摄像头使用
青烨慕容
SDKMaixBitK210嵌入式
摄像头使用1、代码获取2、代码修改3、DVP常用API4、主函数5、效果展示 DVP是摄像头接口模块,支持把摄像头输入图像数据转发给AI模块或者内存。DVP模块具有以下功能:•支持RGB565、RGB422与单通道Y灰度输入模式•支持设置帧中断•支持设置传输地址•支持同时向两个地址写数据(输出格式分别是RGB888与RGB565)•支持丢弃不需要处理的帧1、代码获取在我前面一篇博客里面简述了代码
- K210学习笔记(七)——MAIX BIT(K210)拍照
纸箱里的猫咪
K210学习笔记人工智能
前言MAIXBIT使用的是OV5642,像素为500w,但实际使用只有30w,但对于物体检测,人脸识别是够用的,用maixbit进行拍照,所得照片可以直接用于后面的数据集训练,减少了图片格式转换这一步骤。一、初始化摄像头sensor.reset([,freq=24000000[,set_regs=True[,dual_buff=False]]])参数说明:freq:设置摄像头时钟频率,频率越高帧率
- 从0开始:win10系统下基于V831的目标检测
一个嘣儿
目标检测人工智能计算机视觉
从0开始:win10系统下基于V831的目标检测文章目录从0开始:win10系统下基于V831的目标检测开发板介绍开发环境配置系统镜像烧录烧录过程配置IDE一些可用工具开发相关开发板连接网络部署模型开发板介绍Maix-II-Dock是一款边缘级AIOT开发板,基于全志V831芯片,支持常规Linux开发,能够进行硬件AI加速,并且拥有Sipeed提供的完整的软件生态。全志V831芯片,单核Cort
- KPU
KTomohisa
什么是KPU?KPU是通用的神经网络处理器,它可以在低功耗的情况下实现卷积神经网络计算,时时获取被检测目标的大小、坐标和种类,对人脸或者物体进行检测和分类。为什么需要KPU?KPU,NeuralNetworkProcessor,或称为KnowledgeProcessingUnit,是MAIX的AI处理部分的核心。那么KPU是如何处理AI算法的呢?首先,目前(2019Q1)所谓的AI算法,主要是基于
- K210本地模型训练官网教程
花若柳絮迎风起
linux下ubuntutensorflowpython
之前我都干什么!!!去各种奇奇怪怪的地方找教程,还是要看官方啊https://github.com/sipeed/maix_train
- K210获取机器码(详细流程)
成为我的伙伴吧!
maixpyK210经验分享
准备工作:Maixpy(K210IDE软件)kflash_gui(下载固件到开发板)key_gen_v1.2(需要将其下载至开发板)具体步骤:1.Maixpy下载地址:https://dl.sipeed.com/shareURL/MAIX/MaixPy/ide/v0.2.52.kflash_gui下载地址:https://github.com/sipeed/kflash_gui/releases3
- Maix Bit(K210) 裸机开发教程(五)LCD显示图片
青烨慕容
SDKMaixBitK210嵌入式
LCD显示1、代码获取2、代码修改3、LCD显示常用API3.1、画点函数:3.2字符绘制:3.3字符串绘制:3.4清屏函数:3.5、绘制矩形:3.6、图片绘制:4、主函数1、代码获取 在我上一篇博客里面简述了代码如何下载以及使用。https://blog.csdn.net/weixin_45488643/article/details/109990336如有需要自行查看。选择LCD图片显示:2
- K210入门必看(MAIX DOCK)(一)
薛定谔的猫咪死了
博客单片机嵌入式硬件
目录K210芯片上IO口板子上的引脚如何理解【引脚]映射[内部功能]?fpioa_manage类1、register(pin,func,force=True)2、unregister(pin)介绍3、get_pin_by_function(pin)4、get_gpio_used()FPIOA类介绍1、set_function(pin,func)函数2、get_Pin_num(func)默认对应关系
- pythonai开发板_Maix Bit AI 开发板
三亻已
pythonai开发板
简介MaixBitAI开发板使用了RISC-V内核的AI芯片K210,该芯片带有独立FPU的双核处理器,64位的CPU位宽,8M片内SRAM,400M可调标称频率,支持乘法、除法和平方根运算的双精度FPU;它还板载128Mbit高速大容量Flash、高速USB转串口芯片CH552、RGBLED、MEMS麦克风、24pinDVP摄像头接口、24pin8bitMCULCD接口,而这一切都设计在一块53
- K210学习笔记(五)——MAIX BIT(K210)与STM32串口通讯
纸箱里的猫咪
K210学习笔记人工智能
前言uart模块主要用于驱动开发板上的异步串口,可以自由对uart进行配置。k210一共有3个uart,每个uart可以进行自由的引脚映射。一、MAIXBIT串口使用步骤1.引脚映射在使用uart前,我们需要使用fm来对芯片引脚进行映射和管理。如下所示,将PIN10设置为uart2的发送引脚,PIN11设置为uart2的接收引脚fm.register(board_info.PIN10,fm.fpi
- Sipeed Maix Dock K210实现人脸识别(从SD卡中加载模型)
꯭A
神经网络人脸识别python
K210是个啥K210是由一家叫做嘉楠的曾经做挖矿芯片的公司推出的一款MCU,其特色在于芯片架构中包含了一个自研的神经网络硬件加速器KPU,可以高性能地进行卷积神经网络运算。值得注意的是,在AI计算方面,K210的算力是相当可观的,根据嘉楠官方的描述,K210的KPU算力有0.8TOPS。下图列出了芯片一些具体参数。关于Sipeed和MaixPySipeed就是之前做荔枝派的那家公司了,MaixP
- K210(SiPEED MaixBit)MicroPython使用参考(四、孤立词语音识别)
SDAU2005
PythonK210语音识别人工智能
1.首先确定K210使用带语音功能的固件:1)固件更新工具Kflash_gui1.6.5_2:kflash_gui_v1.6.5_2_windows.7z_kflash_gui下载-深度学习文档类资源-CSDN文库或下载站-Sipeed332)带语音功能简化版固件0.6.2_78:http://cn.dl.sipeed.com/fileList/MAIX/MaixPy/release/master
- k210芯片 spieed_Sipeed Maix-GO K210开发板人脸识别快速上手指南
培茛
k210芯片spieed
了解到SipeedMaix系列的AI开发板是低成本AIoT硬件,我也从某宝入手了一个Maix-GO模块,从小白的入门级别,体验了一把智能硬件的人脸识别。官方的指南非常全面,但很多步骤需要自己找,折腾了一个下午,也遇到了不少坑,现在分享一下快速上手心得。Maix系列家族入手流程主要流程是MAIXGO硬件组装,安装MaixPyIDE,更新MaixPy固件,获取keygen机器码,下载人脸识别模型,用k
- Maix Bit、K210超详细资料【保姆级教程】【学习与上手Maix Bit这一篇文章就够啦】
Z变换
K210芯片pythonmcu
介绍:K210号称最强单片机,其最突出的特点是可以达到1TOPS算力,这是树莓派4无法比拟的,所以目前用它来做视觉方面的项目是最佳的选择。OpenMV提供了机器视觉功能最核心和最复杂的部分(包括硬件和核心算法),使用者们可以把自己的精力放在自己的想法和产品设计上,实现自己的各种创意。了解MaixBit及MicroPython的知识,可以访问荔枝派官网了解嘉南科技K210芯片知识,可访问嘉南开发者社
- Maix Bit K210人脸识别(内有获取机器码步骤)【保姆级教程】
Z变换
K210人工智能人脸识别单片机python
上一篇MaixPyIDEMaixBitK210定时器介绍在一张图片中找出人脸,并且框出人脸,即知道脸的位置和大小,对人脸进行检测与识别。方法一种是采用LBP特征进行人脸识别,可进行人脸注册、人脸检测与人脸识别。另一种方式是利用HaarCascade特征检测器来实现:一个HaarCascade是一系列简单区域的对比检查,人脸识别有25个阶段,每个阶段有几百次检测。HaarCascade运行很快是因为
- Maix Bit K210在线训练模型【保姆级教程】
Z变换
K210深度学习自然语言处理python
上一篇MaixBitK210识别色块(确定目标颜色)前言Maixhub提供模型训练功能和模型分享功能,只需要准备好需要训练的数据集,不需要搭建训练环境和代码,上传训练数据即可快速训练出模型目前Maixhub支持分类模型和目标检测模型的训练。你需要做的:1.确定目标,是分类还是检测2.根据使用说明制作符合要求的数据集3.上传数据集等待云端自动训练4.训练完成,结果会通过邮件进行通知,不管是成功还是失
- SIPEED MAIX BIT K210使用MaixHub(新版)在线训练石头剪刀布手势识别模型并部署
月明Mo
深度学习人工智能目标检测
这是在线训练的网址MaixHub网址然后点击模型训练创建一个任务这里我们创建一个目标检测的任务,目标检测会返回坐标以及框出来,分类任务不会。创建数据集。选择刚刚创建的数据集。然后先采集训练集。这里我使用手机进行采集,非常的方便。采集完成后开始标注数据集。注意:在采集数据集的时候可以采集负样本(图片中不含要检测的物体),或者和要检测的物体很像的物体,在标注的时候只需要不进行标注就行,也可以一张图片多
- 关于旗正规则引擎下载页面需要弹窗保存到本地目录的问题
何必如此
jsp超链接文件下载窗口
生成下载页面是需要选择“录入提交页面”,生成之后默认的下载页面<a>标签超链接为:<a href="<%=root_stimage%>stimage/image.jsp?filename=<%=strfile234%>&attachname=<%=java.net.URLEncoder.encode(file234filesourc
- 【Spark九十八】Standalone Cluster Mode下的资源调度源代码分析
bit1129
cluster
在分析源代码之前,首先对Standalone Cluster Mode的资源调度有一个基本的认识:
首先,运行一个Application需要Driver进程和一组Executor进程。在Standalone Cluster Mode下,Driver和Executor都是在Master的监护下给Worker发消息创建(Driver进程和Executor进程都需要分配内存和CPU,这就需要Maste
- linux上独立安装部署spark
daizj
linux安装spark1.4部署
下面讲一下linux上安装spark,以 Standalone Mode 安装
1)首先安装JDK
下载JDK:jdk-7u79-linux-x64.tar.gz ,版本是1.7以上都行,解压 tar -zxvf jdk-7u79-linux-x64.tar.gz
然后配置 ~/.bashrc&nb
- Java 字节码之解析一
周凡杨
java字节码javap
一: Java 字节代码的组织形式
类文件 {
OxCAFEBABE ,小版本号,大版本号,常量池大小,常量池数组,访问控制标记,当前类信息,父类信息,实现的接口个数,实现的接口信息数组,域个数,域信息数组,方法个数,方法信息数组,属性个数,属性信息数组
}
&nbs
- java各种小工具代码
g21121
java
1.数组转换成List
import java.util.Arrays;
Arrays.asList(Object[] obj); 2.判断一个String型是否有值
import org.springframework.util.StringUtils;
if (StringUtils.hasText(str)) 3.判断一个List是否有值
import org.spring
- 加快FineReport报表设计的几个心得体会
老A不折腾
finereport
一、从远程服务器大批量取数进行表样设计时,最好按“列顺序”取一个“空的SQL语句”,这样可提高设计速度。否则每次设计时模板均要从远程读取数据,速度相当慢!!
二、找一个富文本编辑软件(如NOTEPAD+)编辑SQL语句,这样会很好地检查语法。有时候带参数较多检查语法复杂时,结合FineReport中生成的日志,再找一个第三方数据库访问软件(如PL/SQL)进行数据检索,可以很快定位语法错误。
- mysql linux启动与停止
墙头上一根草
如何启动/停止/重启MySQL一、启动方式1、使用 service 启动:service mysqld start2、使用 mysqld 脚本启动:/etc/inint.d/mysqld start3、使用 safe_mysqld 启动:safe_mysqld&二、停止1、使用 service 启动:service mysqld stop2、使用 mysqld 脚本启动:/etc/inin
- Spring中事务管理浅谈
aijuans
spring事务管理
Spring中事务管理浅谈
By Tony Jiang@2012-1-20 Spring中对事务的声明式管理
拿一个XML举例
[html]
view plain
copy
print
?
<?xml version="1.0" encoding="UTF-8"?>&nb
- php中隐形字符65279(utf-8的BOM头)问题
alxw4616
php中隐形字符65279(utf-8的BOM头)问题
今天遇到一个问题. php输出JSON 前端在解析时发生问题:parsererror.
调试:
1.仔细对比字符串发现字符串拼写正确.怀疑是 非打印字符的问题.
2.逐一将字符串还原为unicode编码. 发现在字符串头的位置出现了一个 65279的非打印字符.
 
- 调用对象是否需要传递对象(初学者一定要注意这个问题)
百合不是茶
对象的传递与调用技巧
类和对象的简单的复习,在做项目的过程中有时候不知道怎样来调用类创建的对象,简单的几个类可以看清楚,一般在项目中创建十几个类往往就不知道怎么来看
为了以后能够看清楚,现在来回顾一下类和对象的创建,对象的调用和传递(前面写过一篇)
类和对象的基础概念:
JAVA中万事万物都是类 类有字段(属性),方法,嵌套类和嵌套接
- JDK1.5 AtomicLong实例
bijian1013
javathreadjava多线程AtomicLong
JDK1.5 AtomicLong实例
类 AtomicLong
可以用原子方式更新的 long 值。有关原子变量属性的描述,请参阅 java.util.concurrent.atomic 包规范。AtomicLong 可用在应用程序中(如以原子方式增加的序列号),并且不能用于替换 Long。但是,此类确实扩展了 Number,允许那些处理基于数字类的工具和实用工具进行统一访问。
 
- 自定义的RPC的Java实现
bijian1013
javarpc
网上看到纯java实现的RPC,很不错。
RPC的全名Remote Process Call,即远程过程调用。使用RPC,可以像使用本地的程序一样使用远程服务器上的程序。下面是一个简单的RPC 调用实例,从中可以看到RPC如何
- 【RPC框架Hessian一】Hessian RPC Hello World
bit1129
Hello world
什么是Hessian
The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols. Because it is a binary p
- 【Spark九十五】Spark Shell操作Spark SQL
bit1129
shell
在Spark Shell上,通过创建HiveContext可以直接进行Hive操作
1. 操作Hive中已存在的表
[hadoop@hadoop bin]$ ./spark-shell
Spark assembly has been built with Hive, including Datanucleus jars on classpath
Welcom
- F5 往header加入客户端的ip
ronin47
when HTTP_RESPONSE {if {[HTTP::is_redirect]}{ HTTP::header replace Location [string map {:port/ /} [HTTP::header value Location]]HTTP::header replace Lo
- java-61-在数组中,数字减去它右边(注意是右边)的数字得到一个数对之差. 求所有数对之差的最大值。例如在数组{2, 4, 1, 16, 7, 5,
bylijinnan
java
思路来自:
http://zhedahht.blog.163.com/blog/static/2541117420116135376632/
写了个java版的
public class GreatestLeftRightDiff {
/**
* Q61.在数组中,数字减去它右边(注意是右边)的数字得到一个数对之差。
* 求所有数对之差的最大值。例如在数组
- mongoDB 索引
开窍的石头
mongoDB索引
在这一节中我们讲讲在mongo中如何创建索引
得到当前查询的索引信息
db.user.find(_id:12).explain();
cursor: basicCoursor 指的是没有索引
&
- [硬件和系统]迎峰度夏
comsci
系统
从这几天的气温来看,今年夏天的高温天气可能会维持在一个比较长的时间内
所以,从现在开始准备渡过炎热的夏天。。。。
每间房屋要有一个落地电风扇,一个空调(空调的功率和房间的面积有密切的关系)
坐的,躺的地方要有凉垫,床上要有凉席
电脑的机箱
- 基于ThinkPHP开发的公司官网
cuiyadll
行业系统
后端基于ThinkPHP,前端基于jQuery和BootstrapCo.MZ 企业系统
轻量级企业网站管理系统
运行环境:PHP5.3+, MySQL5.0
系统预览
系统下载:http://www.tecmz.com
预览地址:http://co.tecmz.com
各种设备自适应
响应式的网站设计能够对用户产生友好度,并且对于
- Transaction and redelivery in JMS (JMS的事务和失败消息重发机制)
darrenzhu
jms事务承认MQacknowledge
JMS Message Delivery Reliability and Acknowledgement Patterns
http://wso2.com/library/articles/2013/01/jms-message-delivery-reliability-acknowledgement-patterns/
Transaction and redelivery in
- Centos添加硬盘完全教程
dcj3sjt126com
linuxcentoshardware
Linux的硬盘识别:
sda 表示第1块SCSI硬盘
hda 表示第1块IDE硬盘
scd0 表示第1个USB光驱
一般使用“fdisk -l”命
- yii2 restful web服务路由
dcj3sjt126com
PHPyii2
路由
随着资源和控制器类准备,您可以使用URL如 http://localhost/index.php?r=user/create访问资源,类似于你可以用正常的Web应用程序做法。
在实践中,你通常要用美观的URL并采取有优势的HTTP动词。 例如,请求POST /users意味着访问user/create动作。 这可以很容易地通过配置urlManager应用程序组件来完成 如下所示
- MongoDB查询(4)——游标和分页[八]
eksliang
mongodbMongoDB游标MongoDB深分页
转载请出自出处:http://eksliang.iteye.com/blog/2177567 一、游标
数据库使用游标返回find的执行结果。客户端对游标的实现通常能够对最终结果进行有效控制,从shell中定义一个游标非常简单,就是将查询结果分配给一个变量(用var声明的变量就是局部变量),便创建了一个游标,如下所示:
> var
- Activity的四种启动模式和onNewIntent()
gundumw100
android
Android中Activity启动模式详解
在Android中每个界面都是一个Activity,切换界面操作其实是多个不同Activity之间的实例化操作。在Android中Activity的启动模式决定了Activity的启动运行方式。
Android总Activity的启动模式分为四种:
Activity启动模式设置:
<acti
- 攻城狮送女友的CSS3生日蛋糕
ini
htmlWebhtml5csscss3
在线预览:http://keleyi.com/keleyi/phtml/html5/29.htm
代码如下:
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>攻城狮送女友的CSS3生日蛋糕-柯乐义<
- 读源码学Servlet(1)GenericServlet 源码分析
jzinfo
tomcatWebservlet网络应用网络协议
Servlet API的核心就是javax.servlet.Servlet接口,所有的Servlet 类(抽象的或者自己写的)都必须实现这个接口。在Servlet接口中定义了5个方法,其中有3个方法是由Servlet 容器在Servlet的生命周期的不同阶段来调用的特定方法。
先看javax.servlet.servlet接口源码:
package
- JAVA进阶:VO(DTO)与PO(DAO)之间的转换
snoopy7713
javaVOHibernatepo
PO即 Persistence Object VO即 Value Object
VO和PO的主要区别在于: VO是独立的Java Object。 PO是由Hibernate纳入其实体容器(Entity Map)的对象,它代表了与数据库中某条记录对应的Hibernate实体,PO的变化在事务提交时将反应到实际数据库中。
实际上,这个VO被用作Data Transfer
- mongodb group by date 聚合查询日期 统计每天数据(信息量)
qiaolevip
每天进步一点点学习永无止境mongodb纵观千象
/* 1 */
{
"_id" : ObjectId("557ac1e2153c43c320393d9d"),
"msgType" : "text",
"sendTime" : ISODate("2015-06-12T11:26:26.000Z")
- java之18天 常用的类(一)
Luob.
MathDateSystemRuntimeRundom
System类
import java.util.Properties;
/**
* System:
* out:标准输出,默认是控制台
* in:标准输入,默认是键盘
*
* 描述系统的一些信息
* 获取系统的属性信息:Properties getProperties();
*
*
*
*/
public class Sy
- maven
wuai
maven
1、安装maven:解压缩、添加M2_HOME、添加环境变量path
2、创建maven_home文件夹,创建项目mvn_ch01,在其下面建立src、pom.xml,在src下面简历main、test、main下面建立java文件夹
3、编写类,在java文件夹下面依照类的包逐层创建文件夹,将此类放入最后一级文件夹
4、进入mvn_ch01
4.1、mvn compile ,执行后会在