- 51单片机学习日记 | LCD1602黑块和闪烁问题的处理
-以德为邻-
5151单片机学习嵌入式硬件
51单片机学习日记芯片:STM89C516RD+开发板:普中A4学习:By江科大自化协LCD1602模块问题的处理办法:第一行黑块原因是初始化有问题:LCD1602如果没有初始化就会出现第一行黑块,第二行无显示的情况。在网上查了很多方法都无济于事,最后用官方给的例程(可以去普中官网找到对应的百度网盘链接,下载LCD1602实验代码)把封装好的库直接搬过来就能解决了。2.能显示字块,但字块闪烁可能是
- 【Altium Designer】AD封装库+3D模型+3D封装(2.9G)
cqtianxingkeji
AD
由于资源下载中最大只能上传1GB所以分为了三个文件上传,只有各取所需了。AltiumDesigner封装库3D封装库各类集成3D封装库(各类器件齐全)-解压1.32GB-极限压缩AltiumDesigner3D封装模型各类物料3D模型3D模型-解压1.27GB.7zAltiumDesigner常用3D封装STM32STM8连接器等三维PCB封装库-解压469M.zip【AltiumDesigner
- STM32——MCU简单介绍
老王WHH
STM32单片机的开发单片机stm32嵌入式硬件
文章目录一、单片机基础简介1.MCU简介(1)MCU的组成(2)常见的MCU2.STM32简介(1)STM32&STM8产品型号--各个字母的含义3.如何查手册(1)数据手册·芯片信息·总线框图·时钟树·内存映射(2)参考手册(3)芯片选型手册4.MCU最小电路环境(1)供电:提供给MCU工作的电源(2)复位:复位键未点击,RESET为高电平,点击为低电平(3)时钟:高速晶振8MHZ,低速晶振32
- 自制蓝牙手机app控制stm8/stm32/C51板载LED
挨踢玩家
stm8sstm32单片机arm
这里来分享下,自制手机app来控制单片机上的LED,以实现上位机,下位机的通讯这次分享的是蓝牙app控制stm8,stm32,C51的我前面的文章分享过,不懂的可以看看–>传送门原理很简单,就是蓝牙手机app发送字符1(亮),字符2(灭)蓝牙app的制作看我上面的传送门,这里一点都没更改这里的代码是基于stm8s串口通讯改的代码,如果没有代码的话可以看我上一篇文章–>传送门其实这些都很简单的,看我
- STM32和LPC资源的比较
cococenstar
C语言编程嵌入式软件
转一个网友的评论:NXP的东西在汽车上用的很多。我从毕业就在车载行业混。车上用的东西,飞思卡尔的最多,英飞凌那是车厂级别的采用,就是所谓的前装标准.汽车收音机出了ST的TDA7540外,最大的还是NXP的、ST的东西才是有不少BUG。比如STM32刚出来的时候,为了快速抢占市场,那些芯片问题很多的,只是说现在好很多。ST最成功的还是STM8深圳车载行业以前用的MCU都8位的,厂家有很多,松下,瑞萨
- 关于STM8CAN产生bus-off如何自动恢复
m0_38042083
can通信CANstm8BUS-OFF
关于STM8CAN产生bus-off如何自动恢复硬件条件:STM8AF52A8、TJA1040T软件条件:IAR这里只是产生bus-off的一种情况:当CANH和CANL短接在一起的时候,STM8的can控制器就停止工作了,如何让CAN重新工作。理论上:看STM8的参考手册,其中CAN主控制寄存器(CAN_MCR)的第六位ABOM可以决定CAN控制器自动退出离线状态,简单的说就是自动恢复。按照上述
- STM8采用按键的外部中断实验
y_wang09
最近在学习STM8这块单片机,但是在网上STM8的资料实在是太少了,而且很多东西都比较杂,本人今天就STM8外部中断写一点自己的理解,如果有误,望大佬能指导一下小弟,小弟感激不尽。我是用的ST官网的STVD开发的STM8,在开始讲解之前,我不得不吐槽一下这个软件,真的是太傻瓜了。好了,咱们言归正传,我是采用的B5这个端口去控制一个LED,D6这个端口作为外部中断输入口。首先我们肯定要明白我们完成这
- STM8 —— 创建IAR工程模板
SSS&10&01
STM8单片机
这里基于STM8S003F3P6首先需要安装IARforSTM8,这里就不演示下载及安装过程了;然后需要下载STM8S标准库,可以在ST官网下载:找到STM8S003型号点击STM8S003F3选择Tools&Software-MCU&MPUEmbeddedSoftware找到STM8S的标准外设库下载解压后可以得到以下文件夹软件和库文件准备好了之后,就可以开始新建工程了。1.提前新建一个文件夹用
- ST-LINK+V2使用说明
打气排的程序员
单片机嵌入式硬件嵌入式ST-LINK
1.初识ST-LINKV21.1ST-LINKV2简介ST-LINK/V2是STM8和STM32微控制器系列的在线调试器和编程器。单线接口模块(SWIM)和串行线调试(SWD)接口用于与应用板上的STM8和STM32微控制器通讯。STM8的应用使用USB全速接口与STVisualDevelop(STVD),STVisualProgram(STVP)或IAREWSTM8等集成开发环境通讯。STM32
- ARM体系架构
进击的菜鸟子
ARMarm开发c语言
1.计算机组成交叉开发:程序的编写编译在PC机上(宿主机)但运行在开发板(目标机)嵌入式开的的特点:开发环境的不同:交叉开发环境以应用为中心,围绕实际功能设计软件和硬件量体裁衣1.1计算机的基本组成部分:输入设备输出设备存储器运算器控制器总线计算机X64(64位)x86(32位)stm328位(C51,STM8)16位1.2控制器CPU:中央处理器一般不能独立运行程序只有寄存器运算器控制器总线MC
- STM32下载程序的三种方法(串口、ST-LINK、 ST-LINK Utility)
ONE_Day|
STM32stm32单片机嵌入式硬件C语言学习
ST-LINKv2接线及下载程序ST-LinkV2ST-Linkv2是STM8、STM32系列单片机的在线仿真器和下载器。STM8采用SWIM接口模式。STM32采用的是SWD接口模式,因此ST-Link出生就带有两种接口模式。ST-LinkV2是支持STM32家族所有芯片型号的存在。因为它的独特功能,使得它比jlinkob要全一点,比如H7系列的STM32,ob款就无法支持。JlinkobST-
- 第4章 初识STM32—零死角玩转STM32-F429系列
0木木0
F429-零死角STM32开发实战
第4章初识STM32全套200集视频教程和1000页PDF教程请到秉火论坛下载:www.firebbs.cn野火视频教程优酷观看网址:http://i.youku.com/firege本章参考资料:1、《STM8和STM32产品选型手册》2、SetupSTM32CubeMX-4.11.0.exe4.1什么是STM32STM32,从字面上来理解,ST是意法半导体,M是Microelectronics
- LORA芯片ASR6505无线远距离传输8位MCU
K18025398187
物联网iot
ASR6505是基于STM8位MCU与SX1262的SiP芯片,相对于32位MCU更具成本优势,8mm*8mm*0.9mm的超小尺寸可以满足客户不同的产品规格,QFN68的接口资源可以满足不同的应用领域;ASRIoT高级研发经理杨世铎表示,ASRIoT致力于研发各类物联网芯片,此次推出的ASR6505是对ASR6501/6502市场的补充,也表明了ASR对于发展LoRa市场的决心;ASR6505是
- 普中STM32-PZ6806L开发板(烧录方式)
听我一言
stm32嵌入式硬件单片机
前言有两种方式,串口烧录和STLink方式烧录;串口烧录步骤开发板USB转串口CH340驱动板接线到USB连接PC使用自带工具普中自动下载软件.exe烧录程序到开发板STLink方式这种方式需要另外进行供电,我买的如下,当年用于调试STM8的,也可以用在这次的板子上,我板子上的串口坏掉了,所以我目前的方式就是使用STLink接线方式如图参考Keil问题收集
- STM32F072 CAN and USB
SEP5010
MCUSTM32WBSTM32WLSTM32CCER
1通用描述1.1STM8MOSTek6502->ST7->STM8STM8型号单片机分为STM8A、STM8L、STM8S三个系列。STM8A:汽车级应用STM8L:超低功耗MCUSTM8S:标准系列1.2STM32-F1系列用的最多,最大工作频率72MHz-STM32固件库(函数)使用手册STM32F107:2010,DWC2FSOTGSTM32MP157C-DK2:MPUSTM32U5:Ume
- STM32/STM8资源节约主义编程方式
PegasusYu
STM32STM32博客STM32资源节约空间节约减少占用STM8编程方式
STM32/STM8资源节约主义编程方式在小资源芯片进行代码设计时,如STM32C0系列,STM8系列,因为官方库本身要包含各种场景应用特征的支持,所以会有一些冗余的代码占用更多FLASH空间。当需要实现资源占用最简化设计方式时,可以采用如下方式:启动一个1ms周期定时器,每个中断进行32位计数值的累加计数实现指令方式微秒延时函数,原理参考《STM32HALusdelay(微秒延时)的指令延时实现
- STM8S编译错误unable to allocate space for sections/blocks with a total
谷动谷力
嵌入式开发嵌入式硬件单片机
STM8S编译错误unabletoallocatespaceforsections/blockswithatotal#欢迎使用Markdown编辑器笔者用IARforSTM8开发碰到很多奇怪的问题,都是因为优化等级引起的首先看这个用dubug编译错误提示:unabletoallocatespaceforsections/blockswithatotalestimatedminimumsizeof0
- IAR开发stm8系列,C语言实现16位乘法器和32位除法器函数
静心大叔
c语言开发语言单片机
stm8是8位单片机,在ADC采样采用12bit采样值进行定点整型运算的时候,为了保证精度需要通过16位乘法器进行扩大,通过32位除法器缩小运算。但是用c语言直接用“*"和"/"计算是无法实现。c语言的math函数库也没有提供这样的计算函数,只好自己编写了一段。开始想用c语言嵌套汇编的方式来做,但是发现调试通过的函数,放到大程序中执行总是计算错误,只好放弃,完全用c语言来实现,过程有点复杂,这里共
- 单片机第三季-第四课:STM32下载、MDK和调试器
weixin_47207479
STM32单片机嵌入式硬件
目录1,扩展板使用的STM32芯片类型2,使用普中科技软件下载程序3,keil介绍4,JLINK调试器介绍5,使用普中的调试器进行debug6,使用Simulator仿真1,扩展板使用的STM32芯片类型扩展版使用的stm32型号是stm32F103C8T6。中文官网:STM32|产品|STM32/STM8|MCU单片机|意法半导体STM|STMCU中文官网闪存容量为64kb,按照划分stm32F
- 普中STM32 单片机资料
LEEE@FPGA
STM32学习单片机stm32mongodb
普中科技–各型号开发板资料下载链接:①普中-精灵1开发板:百度网盘链接:https://pan.baidu.com/s/1Pa8Ep1xmg6uoq17O6Nwyyw?pwd=1234提取码:1234②普中-ESP32开发板:百度网盘链接:https://pan.baidu.com/s/16VthcbW27oEWp162H3bi6Q?pwd=1234提取码:1234一、51/STC8A/STM8S
- 如何在IAR软件中使用STLINK V2编译下载和调试stm8单片机
静心大叔
单片机嵌入式硬件
安装使用IAR后,如使用系统默认设置,往往很难正常实现用stlinkv2来下载和调试stm8芯片,我的解决方法如下:1、打开项目的options菜单:2、在项目的选项菜单中选择ST-LINK作为调试工具:3、选择额外的输出文件为hex可以作为其他工具下载给单片机的文件。4、去除list文件选项,避免产生的.out文件包含非调试和下载的额外内容。5、在linker选项中,对输出选项勾选包含调试信息。
- 使用STM8L的硬件I2C(一)硬件I2C简介
ydogg
STM8LI2CIIC硬件I2C中断
使用STM8L的硬件I2C(一)硬件I2C简介I2C是常用的外设协议,用途广泛。很多时候为了实现简单,在STM8上大家都是用GPIO来模拟I2C工作。STM8L自带硬件I2C,不过相对于模拟I2C的清晰简单,硬件I2C的处理要麻烦一些。一是必须要理解各寄存器用法,二是使用STD库时还须理解STD抽象出的I2C接口和使用逻辑。模拟I2C一般情况下使用问题不大,但若同时要处理其他外设或者对延时有要求,
- LoRa官方驱动源码移植-SX127x
crystal_266
LoRaLora物联网STM8STM8L052
文章目录1.建立STM8L052的工程2.拷贝与sx1278相关的文件到自己的工程文件夹下3.修改platform.h文件4.修改IAR工程头文件包含路径5.修改sx12xxEiger.c6.修改sx12xxEiger.h7.修改sx1276-Hal.c8.修改sx1276-Hal.h8.1sx1276-Hal.h8.2定时器中断函数9.SpiInOut函数的实现9.1spi.h9.2spi.c1
- STM8S003 -- LIN从机通讯 -- 程序代码讲解
晴朗luo
LINSTM8物联网单片机stm32
分享一些LIN的知识,我一开始是写的寄存器版本的从机通讯,但一直调试不通,出现了以下问题:1.在不开启中断的情况下,能发送数据,但开了中断就无法发送。2.一直无法检测到LIN断开符,即同步间隔段。后来通过查手册发现了问题所在,就改用了固件库函数版本,至于问题是什么,后面会提,先介绍一下STM8串口的LIN模式。相对于STM32,STM8在LIN通讯方面更有优势,因为STM8对LIN做了更详细的设计
- 基于STM32F1与NRF24L01模块的SPI简单通信
h7ml
一、前言1.简介:本文是基于STM32F1,将数据发送至NRF模块的寄存器,并将数据重新读取,通过串口发送出来的简单SPI单通信。2.SPI简介:调过STM8的都已经对SPI有所了解,调法都一致,这里就不做详细的讲解。3.准备工作:软件层:Keil5链接:点击下载提取码:wrt9STMCubeMX5.1.0版本链接:点击下载提取码:20xs硬件层:1.STM32F1ZE开发板(什么型号的都可以,只
- STM8学习笔记二----CCO输出
永远的公牛
系统时钟CCO输出的步骤(算法):1、启用某个时钟(该时钟要作为CCO输出的时钟源)。2、切换时钟(开机默认的时钟是HSI,即内部高速时钟),等待系统时钟切换完成。3、等待切换后的时钟就绪后,设置当前时钟分频。4、设置CCO输出时钟的分频。代码如下:#include"led.h"#include"stm8s.h"#include"stm8s_clk.h"#include"stm8s_gpio.h"
- 【STM32】STM32的Cube和HAL生态
m0_63077733
STM32stm32嵌入式硬件单片机
1.单片机软件开发的时代变化1.单片机的演进过程(1)第1代:4004、8008、Zilog那个年代(大约1980年代之前)(2)第2代:51、PIC8/16、AVR那个年代(大约2005年前)(3)第3代:51、PIC32、Cortex-M0、M1、M3年代(大约2005年到现在)(4)第4代:51、STM8/MSP430、PIC、Cortex-M4、M7、低功耗系列(现在到将来5-10年)2.
- STM8单片机在医疗设备中的应用和优势
嵌入式杂谈
单片机嵌入式硬件
STM8单片机作为一种高性能、低功耗的微控制器,在医疗设备领域得到了广泛的应用。本文对STM8单片机在医疗设备中的应用进行了研究,探讨了它在医疗设备中的优势和特点,并分析了其在提升医疗设备性能、精确控制和数据处理等方面的应用效果。一、引言随着医疗技术的不断发展,医疗设备越来越需要高性能、低功耗的控制器来实现精确的控制和数据处理。STM8单片机作为一种高性能、低功耗的微控制器,具备高集成度、低成本和
- asr翱捷LORA系列芯片选型参考推荐ASR6601/asr6505/asr6501/asr6500
weng13924672287
lora单片机嵌入式硬件网络物联网智能家居
ASR6601SoC是国内首颗支持LoRa的LPWANSoC。ASR6601芯片中集成的超低功耗收发机,除了支持LoRa调制方式外,还可以支持FSK收发、MSK收发和BPSK发射等。在3.3V电源供电的情况下,通过高功率PA,最大可发射22dBM的输出功率。ASR6601与ASR650x系列有本质差异,ASR6501/02的MCU内核是CYPRESS,ASR5505MCU内核是STM8SL系列内核
- STM8S自学笔记-008 模拟I2C
向未知探索
I2CSTM8S自学笔记stm8i2c瑞萨
STM8S自学笔记-008模拟I2CI²C设计概要底层代码GPIO初始化GPIO输出设置,GPIO输入读取生成起始信号,生成结束信号发送字节读取字节I²CI²C(Inter-IntegratedCircuit)字面上的意思是集成电路之间,它其实是I²CBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边
- java杨辉三角
3213213333332132
java基础
package com.algorithm;
/**
* @Description 杨辉三角
* @author FuJianyong
* 2015-1-22上午10:10:59
*/
public class YangHui {
public static void main(String[] args) {
//初始化二维数组长度
int[][] y
- 《大话重构》之大布局的辛酸历史
白糖_
重构
《大话重构》中提到“大布局你伤不起”,如果企图重构一个陈旧的大型系统是有非常大的风险,重构不是想象中那么简单。我目前所在公司正好对产品做了一次“大布局重构”,下面我就分享这个“大布局”项目经验给大家。
背景
公司专注于企业级管理产品软件,企业有大中小之分,在2000年初公司用JSP/Servlet开发了一套针对中
- 电驴链接在线视频播放源码
dubinwei
源码电驴播放器视频ed2k
本项目是个搜索电驴(ed2k)链接的应用,借助于磁力视频播放器(官网:
http://loveandroid.duapp.com/ 开放平台),可以实现在线播放视频,也可以用迅雷或者其他下载工具下载。
项目源码:
http://git.oschina.net/svo/Emule,动态更新。也可从附件中下载。
项目源码依赖于两个库项目,库项目一链接:
http://git.oschina.
- Javascript中函数的toString()方法
周凡杨
JavaScriptjstoStringfunctionobject
简述
The toString() method returns a string representing the source code of the function.
简译之,Javascript的toString()方法返回一个代表函数源代码的字符串。
句法
function.
- struts处理自定义异常
g21121
struts
很多时候我们会用到自定义异常来表示特定的错误情况,自定义异常比较简单,只要分清是运行时异常还是非运行时异常即可,运行时异常不需要捕获,继承自RuntimeException,是由容器自己抛出,例如空指针异常。
非运行时异常继承自Exception,在抛出后需要捕获,例如文件未找到异常。
此处我们用的是非运行时异常,首先定义一个异常LoginException:
/**
* 类描述:登录相
- Linux中find常见用法示例
510888780
linux
Linux中find常见用法示例
·find path -option [ -print ] [ -exec -ok command ] {} \;
find命令的参数;
- SpringMVC的各种参数绑定方式
Harry642
springMVC绑定表单
1. 基本数据类型(以int为例,其他类似):
Controller代码:
@RequestMapping("saysth.do")
public void test(int count) {
}
表单代码:
<form action="saysth.do" method="post&q
- Java 获取Oracle ROWID
aijuans
javaoracle
A ROWID is an identification tag unique for each row of an Oracle Database table. The ROWID can be thought of as a virtual column, containing the ID for each row.
The oracle.sql.ROWID class i
- java获取方法的参数名
antlove
javajdkparametermethodreflect
reflect.ClassInformationUtil.java
package reflect;
import javassist.ClassPool;
import javassist.CtClass;
import javassist.CtMethod;
import javassist.Modifier;
import javassist.bytecode.CodeAtt
- JAVA正则表达式匹配 查找 替换 提取操作
百合不是茶
java正则表达式替换提取查找
正则表达式的查找;主要是用到String类中的split();
String str;
str.split();方法中传入按照什么规则截取,返回一个String数组
常见的截取规则:
str.split("\\.")按照.来截取
str.
- Java中equals()与hashCode()方法详解
bijian1013
javasetequals()hashCode()
一.equals()方法详解
equals()方法在object类中定义如下:
public boolean equals(Object obj) {
return (this == obj);
}
很明显是对两个对象的地址值进行的比较(即比较引用是否相同)。但是我们知道,String 、Math、I
- 精通Oracle10编程SQL(4)使用SQL语句
bijian1013
oracle数据库plsql
--工资级别表
create table SALGRADE
(
GRADE NUMBER(10),
LOSAL NUMBER(10,2),
HISAL NUMBER(10,2)
)
insert into SALGRADE values(1,0,100);
insert into SALGRADE values(2,100,200);
inser
- 【Nginx二】Nginx作为静态文件HTTP服务器
bit1129
HTTP服务器
Nginx作为静态文件HTTP服务器
在本地系统中创建/data/www目录,存放html文件(包括index.html)
创建/data/images目录,存放imags图片
在主配置文件中添加http指令
http {
server {
listen 80;
server_name
- kafka获得最新partition offset
blackproof
kafkapartitionoffset最新
kafka获得partition下标,需要用到kafka的simpleconsumer
import java.util.ArrayList;
import java.util.Collections;
import java.util.Date;
import java.util.HashMap;
import java.util.List;
import java.
- centos 7安装docker两种方式
ronin47
第一种是采用yum 方式
yum install -y docker
 
- java-60-在O(1)时间删除链表结点
bylijinnan
java
public class DeleteNode_O1_Time {
/**
* Q 60 在O(1)时间删除链表结点
* 给定链表的头指针和一个结点指针(!!),在O(1)时间删除该结点
*
* Assume the list is:
* head->...->nodeToDelete->mNode->nNode->..
- nginx利用proxy_cache来缓存文件
cfyme
cache
user zhangy users;
worker_processes 10;
error_log /var/vlogs/nginx_error.log crit;
pid /var/vlogs/nginx.pid;
#Specifies the value for ma
- [JWFD开源工作流]JWFD嵌入式语法分析器负号的使用问题
comsci
嵌入式
假如我们需要用JWFD的语法分析模块定义一个带负号的方程式,直接在方程式之前添加负号是不正确的,而必须这样做:
string str01 = "a=3.14;b=2.71;c=0;c-((a*a)+(b*b))"
定义一个0整数c,然后用这个整数c去
- 如何集成支付宝官方文档
dai_lm
android
官方文档下载地址
https://b.alipay.com/order/productDetail.htm?productId=2012120700377310&tabId=4#ps-tabinfo-hash
集成的必要条件
1. 需要有自己的Server接收支付宝的消息
2. 需要先制作app,然后提交支付宝审核,通过后才能集成
调试的时候估计会真的扣款,请注意
- 应该在什么时候使用Hadoop
datamachine
hadoop
原帖地址:http://blog.chinaunix.net/uid-301743-id-3925358.html
存档,某些观点与我不谋而合,过度技术化不可取,且hadoop并非万能。
--------------------------------------------万能的分割线--------------------------------
有人问我,“你在大数据和Hado
- 在GridView中对于有外键的字段使用关联模型进行搜索和排序
dcj3sjt126com
yii
在GridView中使用关联模型进行搜索和排序
首先我们有两个模型它们直接有关联:
class Author extends CActiveRecord {
...
}
class Post extends CActiveRecord {
...
function relations() {
return array(
'
- 使用NSString 的格式化大全
dcj3sjt126com
Objective-C
格式定义The format specifiers supported by the NSString formatting methods and CFString formatting functions follow the IEEE printf specification; the specifiers are summarized in Table 1. Note that you c
- 使用activeX插件对象object滚动有重影
蕃薯耀
activeX插件滚动有重影
使用activeX插件对象object滚动有重影 <object style="width:0;" id="abc" classid="CLSID:D3E3970F-2927-9680-BBB4-5D0889909DF6" codebase="activex/OAX339.CAB#
- SpringMVC4零配置
hanqunfeng
springmvc4
基于Servlet3.0规范和SpringMVC4注解式配置方式,实现零xml配置,弄了个小demo,供交流讨论。
项目说明如下:
1.db.sql是项目中用到的表,数据库使用的是oracle11g
2.该项目使用mvn进行管理,私服为自搭建nexus,项目只用到一个第三方 jar,就是oracle的驱动;
3.默认项目为零配置启动,如果需要更改启动方式,请
- 《开源框架那点事儿16》:缓存相关代码的演变
j2eetop
开源框架
问题引入
上次我参与某个大型项目的优化工作,由于系统要求有比较高的TPS,因此就免不了要使用缓冲。
该项目中用的缓冲比较多,有MemCache,有Redis,有的还需要提供二级缓冲,也就是说应用服务器这层也可以设置一些缓冲。
当然去看相关实现代代码的时候,大致是下面的样子。
[java]
view plain
copy
print
?
public vo
- AngularJS浅析
kvhur
JavaScript
概念
AngularJS is a structural framework for dynamic web apps.
了解更多详情请见原文链接:http://www.gbtags.com/gb/share/5726.htm
Directive
扩展html,给html添加声明语句,以便实现自己的需求。对于页面中html元素以ng为前缀的属性名称,ng是angular的命名空间
- 架构师之jdk的bug排查(一)---------------split的点号陷阱
nannan408
split
1.前言.
jdk1.6的lang包的split方法是有bug的,它不能有效识别A.b.c这种类型,导致截取长度始终是0.而对于其他字符,则无此问题.不知道官方有没有修复这个bug.
2.代码
String[] paths = "object.object2.prop11".split("'");
System.ou
- 如何对10亿数据量级的mongoDB作高效的全表扫描
quentinXXZ
mongodb
本文链接:
http://quentinXXZ.iteye.com/blog/2149440
一、正常情况下,不应该有这种需求
首先,大家应该有个概念,标题中的这个问题,在大多情况下是一个伪命题,不应该被提出来。要知道,对于一般较大数据量的数据库,全表查询,这种操作一般情况下是不应该出现的,在做正常查询的时候,如果是范围查询,你至少应该要加上limit。
说一下,
- C语言算法之水仙花数
qiufeihu
c算法
/**
* 水仙花数
*/
#include <stdio.h>
#define N 10
int main()
{
int x,y,z;
for(x=1;x<=N;x++)
for(y=0;y<=N;y++)
for(z=0;z<=N;z++)
if(x*100+y*10+z == x*x*x
- JSP指令
wyzuomumu
jsp
jsp指令的一般语法格式: <%@ 指令名 属性 =”值 ” %>
常用的三种指令: page,include,taglib
page指令语法形式: <%@ page 属性 1=”值 1” 属性 2=”值 2”%>
include指令语法形式: <%@include file=”relative url”%> (jsp可以通过 include