- 通俗理解TIM定时器并简单使用
TianYaKe-天涯客
STM32外设学习+项目实践单片机stm32嵌入式硬件
前言:本文章部分代码参考自野火的例程本人使用的是野火家的指南者开发板,芯片型号是STM32f103VET6有纰漏请指出,转载请说明。学习交流请发邮件
[email protected]源代码在这里1定时器原理B站这位UP主讲51单片机定时器工作原理讲得很好2STM32定时器简介stm32有3种定时器,分别是基本定时器、通用定时器、高级定时器基本定时器是一个16位的只能向上计数的定时器,只能定时,没有
- STM32 GPIO控制
南方秋野,北方春茶
STM32stm32单片机
STM32GPIO控制1.GPIO输出(控制LED数码管,继电器等外设)(1)开启端口对应总线时钟(2)定义结构体配置相关参数a.设置对应引脚b.设置引脚模式c.设置引脚速度(3)使用相关函数写入配置/*led.c*///以STM32F103VET6为例,说明控制PB0PB1PB5#include"led.h"voidLED_GPIO_Config(void){//定义一个GPIO_InitTyp
- 使用Jflash给华大半导体的MCU烧录程序
荻夜
IDE工具使用MCUjflash华大单片机
前言因ST单片机的疯狂涨价,国产单片机迎来了一个非常好的发展契机,项目上的STM32F103VET6因为缺货,正式将硬件方案修改为华大半导体的MCU(HC32F460PETB),程序移植好了之后,手里一直用的是JLINK调试,使用JFLASH下载程序,但是官方的JFLASH是不支持华大的MCU的,我们通过华大官方提供的算法文件,并且在JFLASH的设备列表中添加华大的MCU。JFLASH添加华大M
- 芯片附近0.1uF电容有什么用?
BinaryStarXin
硬件设计提升之路滤波效果耦合(隔直通交)滤波储能硬件架构材料工程硬件工程
电容思维导图如下:电容有四大作用:去耦、耦合(隔直通交)、滤波、储能。今天我们主要谈论去耦作用。电容封装相信大家都用过这几种电容,板子上最多的是多层陶瓷电容。钽电容:主要用在电源电路中,博主被它炸过很多次......去耦电容这是STM32F103最小系统原理图,STM32F103VET6需要五路3.3V供电,他的3.3V一般来源于LDO(低压差线性稳压器),比如LM1117。5V转3.3V的电路:
- STM32第二节——GPIO
语文同步练习
STM32HAL库stm32嵌入式硬件单片机
1什么是GPIOGPIO就是通用输入输出端口的简称,GPIO是一种灵活的引脚(或针脚)配置,允许微控制器与外部世界进行数字输入和输出的通信。每个GPIO引脚可以被配置为输入或输出,从而使它们能够执行各种不同的任务。STM32芯片的GPIO被分成很多组,每组有16个引脚(也有可能少于16个),如型号为STM32F103VET6型号的芯片有GPIOA、GPIOB、GPIOC至GPIOE共5组GPIO,
- STM 32 芯片选型与挂载
一周又七天
嵌入式STM32stm32mcu芯片gpio
stm32芯片的选型,分类,挂载及GPIO口的分析(本文章程序均为样例,仅限于理解,如有错误还望指正)1.嵌入式芯片的选型STM32-F1系列:基础型,主频为72M(内核为cortex-M3),CPU位数=32。我们所用的芯片是STM32F103vet6STM32:表示产品的类型,以STM32F103VET6为例F:表示通用系列的子系列103:代表增强型系列V:代表的引脚数100引脚E:代表内嵌f
- STM32F103VET6点亮LED灯(详解版)
根本学不够
STM32学习stm32嵌入式硬件单片机
目录前言一、原理简介二、代码实现三、代码分析总结前言上篇文章详细讲述了在Keil5如何从无到有创建适合自己STM32芯片型号的模板工程,那么本文就将讲述万物起源——点灯程序,无论学习是学习51单片机还是STM32,点灯往往是我们最先完成的一个程序,其重要性不言而喻,本文将讲解在点灯过程中可能遇到的问题,结合数据手册,讲解库函数封装的操作。一、原理简介首先点灯之前应该从开发板原理图和芯片参考手册入手
- STM32F103VET6之时钟树详解
根本学不够
STM32学习stm32嵌入式硬件单片机
目录前言一、时钟源二、时钟树讲解总结前言在嵌入式系统开发中,时钟树是一个关键的概念。对于使用STM32微控制器的开发者来说,了解和理解时钟树是必不可少的。时钟树是一个复杂的网络,它负责为各个模块提供准确的时钟信号,保证系统的正常运行。本文将为您详细介绍STM32的时钟树结构,帮助您更好地理解和应用这个重要的概念。一、时钟源系统时钟(SYSCLK)可由三种时钟源产生HSI振荡器时钟:HSI是指高速内
- STM32F103VET6之火焰传感器数据输出串口显示
根本学不够
STM32学习stm32嵌入式硬件单片机
目录前言一、火焰传感器原理二、硬件连接三、设计思路四、源码分析总结前言在当今的智能化和自动化时代,嵌入式系统在各种应用中发挥着越来越重要的作用。其中,STM32系列微控制器因其强大的性能和广泛的应用而备受青睐。前面一文讲述了串口的使用和配置,本文将介绍如何将火焰传感器与STM32F103VET6微控制器相结合,通过串口通信将数据输出并显示在计算机或其他设备上。火焰传感器是一种用于检测火焰的传感器,
- STM32F103VET6之中断详解
根本学不够
STM32学习stm32嵌入式硬件单片机
目录前言一、中断和事件的区别二、功能框图三、外部中断配置四、源码分析总结前言在嵌入式系统的世界里,微控制器(MCU)是许多应用的核心。要想充分发挥芯片的性能,熟练掌握其中断管理系统是必不可少的。中断,作为MCU与外界交互的重要手段,能够让我们的程序实时响应外部事件,从而提高系统的整体效率和实时性。在本文中,我们将深入探讨STM32F103VET6的中断系统,包括其基本概念、工作原理、配置方法以及实
- STM32F103VET6之串口实验(详细版)
根本学不够
STM32学习stm32嵌入式硬件单片机
目录一.引言二.串口通信基础知识三.实验硬件平台搭建四.实验软件设计五.串口通信实验六.总结一.引言STM32结合串口通信可以实现数据的传输和控制,是嵌入式系统中的重要技术之一。本实验旨在通过STM32的串口通信接口进行数据的传输和控制,实现串口通信的基本功能和使用方法。通过本实验,可以掌握STM32串口通信的基本原理和实现方法,理解串口通信协议和同步/异步通信方式的特点和应用场景,加深对STM3
- stm32f103VET6和stm32f103c8t6有什么区别?
无际单片机编程
stm32单片机嵌入式开发
我来终结下这个问题。这两款单片机我都用过,其中无际单片机特训营其中一款wifi报警主机项目就是用了stm32f103c8t6。stm32f103VET6和stm32f103c8t6都是STMicroelectronics公司推出基于ARMCortex-M3内核的单片机。它们在硬件规格和性能上存在一些差异,下面我详细讲解下它们的差异之处:1.封装形式首先最明显的肯定是stm32f103VET6和st
- 关于stm32F103VET6中can1回环模式正常、普通模式异常的问题。
cai_kk
stm32arm嵌入式硬件
一开始调试时利用回环模式,所有功能都正常,想着普通模式也应该没问题,然后开始了漫长的调试过程...随后用两块板子,CAN的配置一模一样,烧录程序开始跑,发现两个板子都接收不到数据,由于身边没有can卡,其实我不知道数据有没有发出去,但是串口上可以看到数据发送成功,但没有接收的数据。后来我换成了两块正点原子的开发板,是STM32F103ZET6,改了下IO口配置后,发现竟然可以收到数据,我一度怀疑是
- STM32 启动文件分析
白云|苍狗
stm32
STM32启动文件分析基于STM32F103VET6芯片的startup_stm32f10x_hd.s启动文件分析设置栈,将栈的大小Stack_Size设置为0x00004900(18688/1024=18KB),即局部变量不能大于18KB。(EQU等值指令,将0x00004900地址赋给标号Stack_Size。)AREA指令用于定义程序的不同区域,STACK表示栈区域,NOINIT表示该区域不
- 上位机与下位机通信
慢慢的回味
ROS小车
本文链接地址:上位机与下位机通信Content:STM32串口发送与接收ROS串口发送与接收一般情况,上位机由ROS框架运行在Ubuntu的树莓派构成,下位机由STM32F103VET6芯片板载电机,舵机,陀螺仪,里程计等构成。里程计提供ROS需要的速度信息,陀螺仪提供加速度方向等信息给ROS,再加上连接到树莓派上的激光雷达,ROS就可以进行SLAM制图和导航了。下位机接收到ROS下发的速度信息后
- STM32入门:STM32F103VET6通过DHT11温湿度传感器获取室内温度实验(附主要源代码)
我是混子我怕谁
STM32学习stm32dht11
STM32F103ZET6通过DHT11温湿度传感器获取室内温度实验实验环境:正点原子STM32F103ZET6小型系统板实验工具:STM32F103ZET6芯片与DHT11温湿度传感器数据交互:STM32芯片通过GPIO输入输出引脚获取DHT11温湿度传感器的数据,然后通过串口USART1将数据提交至PC端的串口调试助手。实验源码下载:stm32f103_dht11.zip实验结果:以下为部分实
- STM32F1+FreeRTOS系统移植例程
LCIOT
stm32单片机arm
一、系统下载1.1、下载FreeRTOS系统首先我们需要去到FreeRTOS系统管网下载他们的源码,官网地址是:www.freertos.org打开后如图所示,并点击右上角绿色按钮跳转到如下页面之后,点击下载即可下载完成之后,如图所示二、系统移植要移植FreeRTOS,肯定需要一个基础工程,基础工程越简单越好,这里我使用的是STM32F103VET6的板子,例程则选择最基础的跑马灯实验来作为基础工
- 【STM32篇】LCD显示汉字(从W25Q64中读取GBK字库)
这可不是猴
M3stm32嵌入式硬件单片机
汉字显示在很多单片机产品中都需要用到,显示个别汉字可使用MCU的flash保存汉字字模,而显示更多的汉字就可能要在产品中保存一整个字库作为汉字储备。对于STM32F103VET6单片机FLASH只有512K字节,要存下一个字库就有点乏力且浪费单片机资源。在上一章节中完成了W25Q64驱动,本篇将介绍将GBK字库写入W25Q64中,并读取至LCD屏上显示。LCD和W25Q64驱动请参考以下文章:【S
- 搭建stm32电机控制代码框架(三)——Stm32CubeMx配置ADC采样
沉沙丶
stm32单片机嵌入式硬件
电机控制另一个关键的模块就是ADC采样,这个模块配置的好坏决定了采样电流和电压的精准度,因此有必要对其进行深入学习。简介:STM32在片上集成的ADC外设非常强大。STM32F103xC、STM32F103xD和STM32F103xE增强型产品内嵌3个12位的ADC,每个ADC共用多达21个外部通道,可以实现单次或多次扫描转换。如STM32F103VET6,属于增强型的CPU,它有18个通道可测量
- STM32成熟变频逆变器方案
cooldog123pp
其他杂项stm32嵌入式硬件单片机
该方案是一款成熟的变频逆变器的方案,主要是把电源从直流到3相交流的转换,包含变频控制板,逆变主板,IO板,变频控制板主控是STM32F103VET6,配套软件。每一块板子都是原理图和PCB一一对应,并且配套详细设计说明,强电部分变压器也有详细参数说明。此外还有上位机软件,以及软件使用说明书。之所以和大家介绍这套方案,因为此方案确实很完整,可以从设计需求开始了解整个方案的全貌,可以说是入门学习,方案
- stm32程序烧录完不执行不工作
嵌入式填坑指南
笔记stm32
情况:使用stm32f103vet6,工程在某一次修改后(称为新版本工程),编译无错误,但是烧录后,程序不执行,电路板有4个led灯,程序设置了初始化时直接点亮4个led灯。但是,在这一次修改工程后,烧录完灯不亮,测试:多次测试,发现使用老版本的工程仍然可以正常使用,排除硬件故障。继续测试,发现老版本和新版本工程的区别,在于使用了stm32cubemx不同的版本配置,老版本工程使用了stm32cu
- 最小系统板_STM32F103VET6
成草
电子电路stm32单片机arm
命名STM32型号的说明:以STM32F103RBT6这个型号的芯片为例,该型号的组成为7个部分,其命名规则如下:(1)STM32:STM32代表ARMCortex-M3内核的32位微控制器。(2)F:F代表芯片子系列。(3)103:103代表增强型系列。(4)R:R这一项代表引脚数,其中T代表36脚,C代表48脚,R代表64脚,V代表100脚,Z代表144脚。(5)B:B这一项代表内嵌Flash
- 单片机IAP固件升级分几步?(Qt上位机)
TianYaKe-天涯客
qt开发语言
更新0924,一些潜在的bug解决方案前言这周一直想做一个IAP固件升级的上位机,然后把升级流程全都搞懂。我用的单片机型号是STM32F103VET6,FLASH容量是512K,FLASH单页是2K。有纰漏请指出,转载请说明。学习交流请发邮件
[email protected]原理IAP的原理我就不多赘述了,这里贴上几位大佬的文章STM32CubeIDEIAP原理讲解,及UART双APP交替升
- STM32单片机初始化定时器卡死;HAL_TIM_Base_Start_IT卡死的解决方法
casdfxx
日常BUG单片机stm32嵌入式硬件
先给出结论:将.S启动文件添加到工程里,不要使用IDE默认的启动文件。细说:环境:STM32F103VET6,IAR,HAL库现像:TIM2,TIM3初始化到HAL_TIM_Base_Start_IT时,都会卡死到HardFault_Handler()里。要将.S启动文件添加到工程里
- 将 uC/OS III 移植到 STM32开发板
HurryChen
操作软件平台:KeiluVision5,Mac下的Windows10虚拟机我用的是野火团队的STM32F103VET6开发板,野火的淘宝店铺:https://m.tb.cn/h.3pZzHilOK!开始吧!第一步:安装KeiluVision5,该软件是由ARM公司提供,官网下载地址:http://www.keil.com/download/product/,这里给大家提供以下链接含MDK/Keil
- STM32实现PMBus从机程序
名人堂再聚首
stm32嵌入式硬件单片机
最近在野火的STM32F103VET6开发板上实现PMBus从机程序,这个程序参考了以下这篇博客的关于使用中断法实现I2C从机程序:STM32设置为I2C从机模式_iic从机_柒壹漆的博客-CSDN博客,实测这个程序是可以正常运行的,感谢博主的分享!另外我还参考了德州仪器的一篇基于TMS320F2803x系列单片机PMBus协议的实现,包括主机和从机程序(源程序和文档下载地址:http://www
- STM32的入门——CM3芯片STM32F103VET6的使用和相关外设
logic_cos_mos
stm32笔记单片机
根据《STM32库开发实战指南——基于野火指南者开发板》整理,https://gitee.com/Embedfire-stm32f103-zhinanzhe/ebf_stm32f103_zhinanzhe_std_tutorial在整理的过程中,还参考了其他的一些STM32资料使用了“幕布”这款软件,添加了一些思维导图整理框架目的:1.梳理知识脉络2.复习知识CM3芯片STM32F103VET6的
- STM32CubeMX——定时器之定时功能
lcp0633
STM32
功能实现:采用定时器实现LED灯的闪烁,周期为1S准备工作:1、STM32开发板(我的是STM32F103VET6)2、STM32CubeMx软件、IDE:Keil软件3、按键管脚:PA0PC134、LED管脚:PB0PB1PB5定时器简介:SMT32F1系列共有8个定时器:基本定时器(TIM6、TIM7)通用定时器(TIM2、TIM3、TIM4、TIM5)高级定时器(TIM1、TIM8)SMT3
- STM32之LCD液晶屏(ILI9341)显示图片
TianYaKe-天涯客
matlab图像处理stm32
前言本文章基于STM32F103VET6,参考野火的驱动程序,用LCD液晶屏显示静态图像。有纰漏请指出,转载请说明。学习交流请发邮件
[email protected]编程要点显示一个像素点将rgb888图片转为rgb555输出rgb555的C语言数组数组的每一个元素对应一个像素点的rgb三个通道的数据,用stm32的FSMC模拟8080时序,与ili9341进行通信,ili9341再驱动液晶屏显示
- Keil MDK的sct分散加载文件详解
吾爱技术圈
STM32进阶-疑难问题录单片机stm32嵌入式硬件
sct分散加载文件简介MDK生成一个以工程名命名的后缀为*.sct的分散加载文件(LinkerControlFile,scatterloading),链接器根据该文件的配置分配各个节区地址,生成分散加载代码,因此我们通过修改该文件可以定制具体节区的存储位置。工程构建时,MDK会根据我们选择的芯片型号,获知芯片的内部FLASH及内部SRAM存储器概况。这里我选择的是STM32F103VET6型号,这
- iOS http封装
374016526
ios服务器交互http网络请求
程序开发避免不了与服务器的交互,这里打包了一个自己写的http交互库。希望可以帮到大家。
内置一个basehttp,当我们创建自己的service可以继承实现。
KuroAppBaseHttp *baseHttp = [[KuroAppBaseHttp alloc] init];
[baseHttp setDelegate:self];
[baseHttp
- lolcat :一个在 Linux 终端中输出彩虹特效的命令行工具
brotherlamp
linuxlinux教程linux视频linux自学linux资料
那些相信 Linux 命令行是单调无聊且没有任何乐趣的人们,你们错了,这里有一些有关 Linux 的文章,它们展示着 Linux 是如何的有趣和“淘气” 。
在本文中,我将讨论一个名为“lolcat”的小工具 – 它可以在终端中生成彩虹般的颜色。
何为 lolcat ?
Lolcat 是一个针对 Linux,BSD 和 OSX 平台的工具,它类似于 cat 命令,并为 cat
- MongoDB索引管理(1)——[九]
eksliang
mongodbMongoDB管理索引
转载请出自出处:http://eksliang.iteye.com/blog/2178427 一、概述
数据库的索引与书籍的索引类似,有了索引就不需要翻转整本书。数据库的索引跟这个原理一样,首先在索引中找,在索引中找到条目以后,就可以直接跳转到目标文档的位置,从而使查询速度提高几个数据量级。
不使用索引的查询称
- Informatica参数及变量
18289753290
Informatica参数变量
下面是本人通俗的理解,如有不对之处,希望指正 info参数的设置:在info中用到的参数都在server的专门的配置文件中(最好以parma)结尾 下面的GLOBAl就是全局的,$开头的是系统级变量,$$开头的变量是自定义变量。如果是在session中或者mapping中用到的变量就是局部变量,那就把global换成对应的session或者mapping名字。
[GLOBAL] $Par
- python 解析unicode字符串为utf8编码字符串
酷的飞上天空
unicode
php返回的json字符串如果包含中文,则会被转换成\uxx格式的unicode编码字符串返回。
在浏览器中能正常识别这种编码,但是后台程序却不能识别,直接输出显示的是\uxx的字符,并未进行转码。
转换方式如下
>>> import json
>>> q = '{"text":"\u4
- Hibernate的总结
永夜-极光
Hibernate
1.hibernate的作用,简化对数据库的编码,使开发人员不必再与复杂的sql语句打交道
做项目大部分都需要用JAVA来链接数据库,比如你要做一个会员注册的 页面,那么 获取到用户填写的 基本信后,你要把这些基本信息存入数据库对应的表中,不用hibernate还有mybatis之类的框架,都不用的话就得用JDBC,也就是JAVA自己的,用这个东西你要写很多的代码,比如保存注册信
- SyntaxError: Non-UTF-8 code starting with '\xc4'
随便小屋
python
刚开始看一下Python语言,传说听强大的,但我感觉还是没Java强吧!
写Hello World的时候就遇到一个问题,在Eclipse中写的,代码如下
'''
Created on 2014年10月27日
@author: Logic
'''
print("Hello World!");
运行结果
SyntaxError: Non-UTF-8
- 学会敬酒礼仪 不做酒席菜鸟
aijuans
菜鸟
俗话说,酒是越喝越厚,但在酒桌上也有很多学问讲究,以下总结了一些酒桌上的你不得不注意的小细节。
细节一:领导相互喝完才轮到自己敬酒。敬酒一定要站起来,双手举杯。
细节二:可以多人敬一人,决不可一人敬多人,除非你是领导。
细节三:自己敬别人,如果不碰杯,自己喝多少可视乎情况而定,比如对方酒量,对方喝酒态度,切不可比对方喝得少,要知道是自己敬人。
细节四:自己敬别人,如果碰杯,一
- 《创新者的基因》读书笔记
aoyouzi
读书笔记《创新者的基因》
创新者的基因
创新者的“基因”,即最具创意的企业家具备的五种“发现技能”:联想,观察,实验,发问,建立人脉。
第一部分破坏性创新,从你开始
第一章破坏性创新者的基因
如何获得启示:
发现以下的因素起到了催化剂的作用:(1) -个挑战现状的问题;(2)对某项技术、某个公司或顾客的观察;(3) -次尝试新鲜事物的经验或实验;(4)与某人进行了一次交谈,为他点醒
- 表单验证技术
百合不是茶
JavaScriptDOM对象String对象事件
js最主要的功能就是验证表单,下面是我对表单验证的一些理解,贴出来与大家交流交流 ,数显我们要知道表单验证需要的技术点, String对象,事件,函数
一:String对象;通常是对字符串的操作;
1,String的属性;
字符串.length;表示该字符串的长度;
var str= "java"
- web.xml配置详解之context-param
bijian1013
javaservletweb.xmlcontext-param
一.格式定义:
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>contextConfigLocationValue></param-value>
</context-param>
作用:该元
- Web系统常见编码漏洞(开发工程师知晓)
Bill_chen
sqlPHPWebfckeditor脚本
1.头号大敌:SQL Injection
原因:程序中对用户输入检查不严格,用户可以提交一段数据库查询代码,根据程序返回的结果,
获得某些他想得知的数据,这就是所谓的SQL Injection,即SQL注入。
本质:
对于输入检查不充分,导致SQL语句将用户提交的非法数据当作语句的一部分来执行。
示例:
String query = "SELECT id FROM users
- 【MongoDB学习笔记六】MongoDB修改器
bit1129
mongodb
本文首先介绍下MongoDB的基本的增删改查操作,然后,详细介绍MongoDB提供的修改器,以完成各种各样的文档更新操作 MongoDB的主要操作
show dbs 显示当前用户能看到哪些数据库
use foobar 将数据库切换到foobar
show collections 显示当前数据库有哪些集合
db.people.update,update不带参数,可
- 提高职业素养,做好人生规划
白糖_
人生
培训讲师是成都著名的企业培训讲师,他在讲课中提出的一些观点很新颖,在此我收录了一些分享一下。注:讲师的观点不代表本人的观点,这些东西大家自己揣摩。
1、什么是职业规划:职业规划并不完全代表你到什么阶段要当什么官要拿多少钱,这些都只是梦想。职业规划是清楚的认识自己现在缺什么,这个阶段该学习什么,下个阶段缺什么,又应该怎么去规划学习,这样才算是规划。
- 国外的网站你都到哪边看?
bozch
技术网站国外
学习软件开发技术,如果没有什么英文基础,最好还是看国内的一些技术网站,例如:开源OSchina,csdn,iteye,51cto等等。
个人感觉如果英语基础能力不错的话,可以浏览国外的网站来进行软件技术基础的学习,例如java开发中常用的到的网站有apache.org 里面有apache的很多Projects,springframework.org是spring相关的项目网站,还有几个感觉不错的
- 编程之美-光影切割问题
bylijinnan
编程之美
package a;
public class DisorderCount {
/**《编程之美》“光影切割问题”
* 主要是两个问题:
* 1.数学公式(设定没有三条以上的直线交于同一点):
* 两条直线最多一个交点,将平面分成了4个区域;
* 三条直线最多三个交点,将平面分成了7个区域;
* 可以推出:N条直线 M个交点,区域数为N+M+1。
- 关于Web跨站执行脚本概念
chenbowen00
Web安全跨站执行脚本
跨站脚本攻击(XSS)是web应用程序中最危险和最常见的安全漏洞之一。安全研究人员发现这个漏洞在最受欢迎的网站,包括谷歌、Facebook、亚马逊、PayPal,和许多其他网站。如果你看看bug赏金计划,大多数报告的问题属于 XSS。为了防止跨站脚本攻击,浏览器也有自己的过滤器,但安全研究人员总是想方设法绕过这些过滤器。这个漏洞是通常用于执行cookie窃取、恶意软件传播,会话劫持,恶意重定向。在
- [开源项目与投资]投资开源项目之前需要统计该项目已有的用户数
comsci
开源项目
现在国内和国外,特别是美国那边,突然出现很多开源项目,但是这些项目的用户有多少,有多少忠诚的粉丝,对于投资者来讲,完全是一个未知数,那么要投资开源项目,我们投资者必须准确无误的知道该项目的全部情况,包括项目发起人的情况,项目的维持时间..项目的技术水平,项目的参与者的势力,项目投入产出的效益.....
- oracle alert log file(告警日志文件)
daizj
oracle告警日志文件alert log file
The alert log is a chronological log of messages and errors, and includes the following items:
All internal errors (ORA-00600), block corruption errors (ORA-01578), and deadlock errors (ORA-00060)
- 关于 CAS SSO 文章声明
denger
SSO
由于几年前写了几篇 CAS 系列的文章,之后陆续有人参照文章去实现,可都遇到了各种问题,同时经常或多或少的收到不少人的求助。现在这时特此说明几点:
1. 那些文章发表于好几年前了,CAS 已经更新几个很多版本了,由于近年已经没有做该领域方面的事情,所有文章也没有持续更新。
2. 文章只是提供思路,尽管 CAS 版本已经发生变化,但原理和流程仍然一致。最重要的是明白原理,然后
- 初二上学期难记单词
dcj3sjt126com
englishword
lesson 课
traffic 交通
matter 要紧;事物
happy 快乐的,幸福的
second 第二的
idea 主意;想法;意见
mean 意味着
important 重要的,重大的
never 从来,决不
afraid 害怕 的
fifth 第五的
hometown 故乡,家乡
discuss 讨论;议论
east 东方的
agree 同意;赞成
bo
- uicollectionview 纯代码布局, 添加头部视图
dcj3sjt126com
Collection
#import <UIKit/UIKit.h>
@interface myHeadView : UICollectionReusableView
{
UILabel *TitleLable;
}
-(void)setTextTitle;
@end
#import "myHeadView.h"
@implementation m
- N 位随机数字串的 JAVA 生成实现
FX夜归人
javaMath随机数Random
/**
* 功能描述 随机数工具类<br />
* @author FengXueYeGuiRen
* 创建时间 2014-7-25<br />
*/
public class RandomUtil {
// 随机数生成器
private static java.util.Random random = new java.util.R
- Ehcache(09)——缓存Web页面
234390216
ehcache页面缓存
页面缓存
目录
1 SimplePageCachingFilter
1.1 calculateKey
1.2 可配置的初始化参数
1.2.1 cach
- spring中少用的注解@primary解析
jackyrong
primary
这次看下spring中少见的注解@primary注解,例子
@Component
public class MetalSinger implements Singer{
@Override
public String sing(String lyrics) {
return "I am singing with DIO voice
- Java几款性能分析工具的对比
lbwahoo
java
Java几款性能分析工具的对比
摘自:http://my.oschina.net/liux/blog/51800
在给客户的应用程序维护的过程中,我注意到在高负载下的一些性能问题。理论上,增加对应用程序的负载会使性能等比率的下降。然而,我认为性能下降的比率远远高于负载的增加。我也发现,性能可以通过改变应用程序的逻辑来提升,甚至达到极限。为了更详细的了解这一点,我们需要做一些性能
- JVM参数配置大全
nickys
jvm应用服务器
JVM参数配置大全
/usr/local/jdk/bin/java -Dresin.home=/usr/local/resin -server -Xms1800M -Xmx1800M -Xmn300M -Xss512K -XX:PermSize=300M -XX:MaxPermSize=300M -XX:SurvivorRatio=8 -XX:MaxTenuringThreshold=5 -
- 搭建 CentOS 6 服务器(14) - squid、Varnish
rensanning
varnish
(一)squid
安装
# yum install httpd-tools -y
# htpasswd -c -b /etc/squid/passwords squiduser 123456
# yum install squid -y
设置
# cp /etc/squid/squid.conf /etc/squid/squid.conf.bak
# vi /etc/
- Spring缓存注解@Cache使用
tom_seed
spring
参考资料
http://www.ibm.com/developerworks/cn/opensource/os-cn-spring-cache/
http://swiftlet.net/archives/774
缓存注解有以下三个:
@Cacheable @CacheEvict @CachePut
- dom4j解析XML时出现"java.lang.noclassdeffounderror: org/jaxen/jaxenexception"错误
xp9802
java.lang.NoClassDefFoundError: org/jaxen/JaxenExc
关键字: java.lang.noclassdeffounderror: org/jaxen/jaxenexception
使用dom4j解析XML时,要快速获取某个节点的数据,使用XPath是个不错的方法,dom4j的快速手册里也建议使用这种方式
执行时却抛出以下异常:
Exceptio