- 自制蓝牙手机app控制stm8/stm32/C51板载LED
挨踢玩家
stm8sstm32单片机arm
这里来分享下,自制手机app来控制单片机上的LED,以实现上位机,下位机的通讯这次分享的是蓝牙app控制stm8,stm32,C51的我前面的文章分享过,不懂的可以看看–>传送门原理很简单,就是蓝牙手机app发送字符1(亮),字符2(灭)蓝牙app的制作看我上面的传送门,这里一点都没更改这里的代码是基于stm8s串口通讯改的代码,如果没有代码的话可以看我上一篇文章–>传送门其实这些都很简单的,看我
- STM8 —— 创建IAR工程模板
SSS&10&01
STM8单片机
这里基于STM8S003F3P6首先需要安装IARforSTM8,这里就不演示下载及安装过程了;然后需要下载STM8S标准库,可以在ST官网下载:找到STM8S003型号点击STM8S003F3选择Tools&Software-MCU&MPUEmbeddedSoftware找到STM8S的标准外设库下载解压后可以得到以下文件夹软件和库文件准备好了之后,就可以开始新建工程了。1.提前新建一个文件夹用
- 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
- STM8S编译错误unable to allocate space for sections/blocks with a total
谷动谷力
嵌入式开发嵌入式硬件单片机
STM8S编译错误unabletoallocatespaceforsections/blockswithatotal#欢迎使用Markdown编辑器笔者用IARforSTM8开发碰到很多奇怪的问题,都是因为优化等级引起的首先看这个用dubug编译错误提示:unabletoallocatespaceforsections/blockswithatotalestimatedminimumsizeof0
- 普中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
- STM8S自学笔记-008 模拟I2C
向未知探索
I2CSTM8S自学笔记stm8i2c瑞萨
STM8S自学笔记-008模拟I2CI²C设计概要底层代码GPIO初始化GPIO输出设置,GPIO输入读取生成起始信号,生成结束信号发送字节读取字节I²CI²C(Inter-IntegratedCircuit)字面上的意思是集成电路之间,它其实是I²CBus简称,所以中文应该叫集成电路总线,它是一种串行通信总线,使用多主从架构,由飞利浦公司在1980年代为了让主板、嵌入式系统或手机用以连接低速周边
- 让Pegasus天马座开发板吃上STM8S标准库
lan120576664
嵌入式开发工具套件分享单片机单片机嵌入式硬件
WeCanStudio官方仓库的示例工程,只提供基于STM8S003寄存器方式来开发Pegasus天马座开发板。在此,我将基于官方的工程示例,将STM8S标准库移植到工程中。先上图,看运行结果:main.c文件#include"config.h"#include"delay.h"#defineLED_GPIO_PORTGPIOD#defineLED_PINGPIO_PIN_4#defineBUTT
- 让Pegasus天马座开发板用上OLED屏
lan120576664
嵌入式开发工具套件MCU分享单片机嵌入式硬件
继上篇《让Pegasus天马座开发板吃上STM8S标准库》移植完标准库之后,于是我又想为天马座开发板添加一块屏幕。终于在我的零件箱底下找到了沉入箱底多年的0.96OLED屏幕。屏幕介绍这个是128x64像素的屏幕模块,其使用的SSD1306的驱动IC。而目前该模组,只支持3/4线SPI及I2C通信方式。硬件连接我将天马座开发板通过4线SPI方式与OLED屏模组进行通信。板子与屏幕相关的连接如下代码
- STM8S 低功耗模式
猫咪老师nia~
STM8S实践单片机stm32嵌入式硬件
功耗控制的概念调整功耗控制之硬件调整在硬件体系中可以有以下优化手段:优化电路设计优化电源供电效率(减少用于发热的能源)调节单片机时钟频率(频率越高功耗越高)选择单片机或者外围的工作电压(供电电压影响运行功耗,供电越大耗电越大)管理单片机片上资源自定义电源管理方案管理模拟或者数字外设配置I/O端口模式单片机处理器选型片上外设影响运行功耗,针对具体的应用,编程人员往往只需要启用单片机的部分片上资源,而
- JLink和ST-Link接口引脚介绍
LaoZhangGong123
产品研发嵌入式硬件arm开发STM32STM8SPY32经验分享
STM32F1系列,STM8S系列,PY32F003系列都用过好久了,但是对JLink和ST-Link下载器认识,还是很肤浅的。有时候,需要自己接线,却不知道引脚定义,特整理如下:1、ST-LinkST-Link适合对象是STM8和STM32系列MCU,这些属于ST意法半导体。它是一种开发工具,可以在线仿真,也可以将程序下载到FLASH。1)、支持JTAG仿真和下载。用于仿真STM32系列;2)、
- STM8S使用外部时钟引起串口数据传输错误
收鞋伦
STM8单片机UART1外部晶振切换
最近有个小东西用到STM8S来驱动,之前用STM8S使用的是内部自带的16MHzRC时钟,尚未尝试过使用外部晶振作为主时钟。今天记录一下使用外部晶振时遇到的一个问题。老规矩,在进行程序设计时,首先初始化时钟,本次使用的是STM8S103F3P6芯片,8MHz的外部晶振,为了方便内外部时钟切换,结合资料写了两个切换函数/****************************************
- stm8L测量LSI频率,提高AWT精度,解决LSI误差的问题
田文健
这个网上资料比较少,用AWU测量的方式是stm8s系列的。翻遍了stm8L的手册才发现用BEEP可以测量,英文的看的头疼。image.png手册上只有寥寥两语,大意是要设置BEEP的寄存器连接到TIM2定时器的输入测量。那还得研究一下定时器测频率。根据这个图,要先使能BEEP时钟,然后选择LSI。image.png再设置BEEP_CSR1MSR位。接下来是定时器捕获。charmeasureFlag
- c51 嵌入 汇编语言,单片机代码编程时如何嵌入汇编语言
QHJJ
c51嵌入汇编语言
有一次有读者提问,想从C51单片机转入stm8单片机来学习,那么进行软件编程时能不能使用汇编呢?小编本文就简要介绍下如何使用C语言编程嵌入汇编语言。stm8单片机编译有两种嵌入汇编指令的方法。第一种语法:#asm//开始汇编指令块#endasm//结束汇编指令块第二种语法:_asm('嵌入的汇编代码',符合C语言规则的参数);下面我们分别依照两种方法举一个例子。方法一:#include'stm8s
- 【IAR工程】STM8S基于ST标准库读取DS1302数据
perseverance52
STM8#IARforSTM8S208RBstm8sds1302
【IAR工程】STM8S基于ST标准库读取DS1302数据✨申明:本文章仅发表在CSDN网站,任何其他网站,未注明来源,见此内容均为盗链和爬取,请多多尊重和支持原创!对于文中所提供的相关资源链接将作不定期更换。基于STSTM8S/A标准外设库:STSW-STM8069,版本号:2.3.1STSW-STM8069官方资源下载地址:https://www.st.com/zh/embedded-soft
- 踩坑STM8s IAP——Bootloader与App互相跳转
Crazy_K
嵌入式嵌入式单片机
背景介绍:开发环境STVD,芯片型号STM8S208C8T6很多步骤网上都讲了,但是有一个重点步骤-工程配置没讲,让我摸索了好久按STM8S208xx芯片手册指导我分别用两个不同工程各自实现IAP和APP功能,由于是小系统,空间还比较充足,计划用2k空间(0x8000-0x9FFF)来存放IAP,剩余的空间(0xA000-0x17FFF)存放APP。其中重点设置这两个工程的存放地址,和编写不同的中
- 基于STM8s官方标准库建立IAR工程
zyj12300
单片机开发标准库IARSTM8s工程
首先去ST官网论坛下载stm8s固件库:点进去以后,在固件软件资源里面找到固件库并下载。下载标准外设库。下载以后在电脑中解压:建立STM8工程模板文件夹:在文件夹下建立四个文件(这个看个人喜好),我喜欢建立一个工程文件夹Project用于存放工程文件,Library文件用于存放库文件,App用于存放用户程序,Doc用于存放说明文档,将官方的库文件Libraries文件下STM8S_StdPerip
- stm8s003f3 Error[Pe020]: identifier "FILE" is undefined 解决方法
郁一
stm8stm8suart
stm8s在串口开发中,重定向的过程中会报Error[Pe020]:identifier"FILE"isundefined的错识只要改下面两个地方就好了1):需要在IAR的Options->GeneralOptions->LibraryConfiguration里设置一下函数库,不然printf函数不对,将LibraryConfiguration中的Library设置由"Normal"改为"Ful
- STM8 脉冲宽度调制 (PWM):控制 LED 的亮度
玖玖单片机
单片机stm32物联网
使用PWM信号,您可以轻松控制伺服电机的速度或LED的亮度。由于通用微控制器只能在其输出引脚上提供逻辑1(高)或逻辑0(低),无法提供变化的模拟电压,除非它具有内置的数模转换器(DAC)或外部转换组件。在这种情况下,可以对微控制器进行编程以输出具有不同占空比的脉宽调制(PWM),然后可以将其转换为不同的模拟电压。现在,我们将LED与通用STM8S连接,该单片机对PWM信号进行控制,从而控制LED的
- TTL信号也能高速稳定的传输100m+,是的,你没有听错,量产电路推荐
芯片之家
硬件硬件工程电路推荐TTL信号信号远距离传输
作者:周工,排版:晓宇微信公众号:芯片之家(ID:chiphome-dy)TTL传输100+米,是不是很惊讶?早就看透了你的心思。传输100+米,干嘛不用差分信号?就知道你会这么想。言归正题,一般IC的TTL信号只能传输几米或十几米,比如STM8S系列单片机,直接IO驱动信号线,实测不超过7米,信号线过长时单片机可能宕机。TTL信号实际的传输距离,因IC不同会有差异,总之不会太远。而我们要做的,就
- 物联网通信技术课程安排
doctorlyly
笔记
1绪论什么是物联网IOT的含义万物互联的含义物联网中的通信协议4GCat1Wi-FizigbeeLoRa2.4GHz蓝牙blueroothUWB2-4节课2物联网的应用模式及应用框架介绍阿里云机智云模式设备+入网设备+云平台+客户端全栈开发模式3物联网硬件设备开发底层设备=单片机+传感器+执行机构+网络接入模块1.所用单片机stc8位单片机stm8s八位单片机cortex-m0内核的stm32的3
- 单片机STM8S测量电压电路_单片机毕设(课设)题目汇总
weixin_39730263
单片机STM8S测量电压电路基于单片机的环境检测红外测距模块51单片机
点击上方「电子菌」关注我们单片机类设计题目有哪些呢?下面是由为大家带来的关于单片机设计题目汇总,希望能够帮到您!1.电子时钟的设计2.全自动节水灌溉系统--硬件部分3.数字式温度计的设计4.温度监控系统设计5.基于单片机的语音提示测温系统的研究6.简易无线电遥控系统7.数字流量计8.基于单片机的全自动洗衣机9.水塔智能水位控制系统10.温度箱模拟控制系统11.超声波测距仪的设计12.基于51单片机
- STM8S存储器的读写操作
weixin_30363981
STM8S存储器的读写操作转载于:https://www.cnblogs.com/LittleTiger/p/5720901.html
- STM8S触摸按键固件库详解
玉怀一捧雪
由于刚好有小项目需要用到触摸按键,stm8s可以节约一块触摸按键的片子,并且成本比较低。在某些对成本比较敏感的应用还是有价值的。现将自己网上找到的资料与自己学习的心得记下与大家分析。ST的底层库对滚动条也支持,效果还是不错的一、原理分析ST的电容式触摸按键方案通过一个电阻和感应电极的电容CX构成的阻容(RC)网络的充电/放电时间来检测人体触摸所带来的电容变化。如上图所示,当人手按下时相当于感应电极
- Atomthreads移植
Hosea14
LinuxC/C++
初步编译错误:Error[Lc036]:noblockorplacematchesthepattern"rocodesection.textinatomport-asm-iar.o"stm8s移植html在线API文档csdn博客链接主要参考书籍:《嵌入式实时操作系统ucos-ii原理及应用》(第二版)主要编写内容:数据结构:程序控制块tcb解析:图文36、任务解析:单一任务,图文43上方,完成多
- STM8单片机的中断优先级
老司机的诗和远方
STM8单片机
STM8S的中断由中断控制器(ITC)控制。STM8所有IO都支持中断,分为PA~PE5个组,每组IO对应一个中断服务函数(也就是每组IO只有一个向量)。STM8没有专门的中断状态寄存器,所以只能通过刚进入中断就读取IDR来判断,不过在某些情况下,此种方法就不好用了,所以在设计的时候就要考虑清楚,是不是会冲突.最好把有冲突的中断放到不同的组。STM8的外部中断采用软件优先级+硬件优先级的控制方法,
- STM8S_005_ADC采集单通道电压
ybhuangfugui
STM8SSTM8S系列教程
Ⅰ、写在前面和前面51系列的芯片相比,STM8S芯片的优势之一在于外设资源要丰富且功能要强大的多。因此,本文讲述STM8S的一项比较实用的功能:ADC采集电压。在物联网的产品中,大多数传感器都使用了模数转换(ADC)这一功能。本文提供STM8S两种转换模式:Ø单次软件触发Ø连续转换本文将结合“STM8S参考手册”中ADC章节和软件源代码给大家讲述关于ADC相关的知识和用法。为方便大家阅读,本文内容
- STM8S——8位基本定时器(TIM4)
Christal_RJ
简介:该定时器由一个带可编程预分频器的8位自动重载的向上计数器所组成,它可以用来作为时基发生器,具有溢出中断功能。主要功能:(1)8位向上计数的自动重载计数器;(2)3位可编程的预分配器(可在运行中修改),提供1、2、4、8、16、32、64、128这8种分频比例;(3)中断产生:更新中断(溢出,计数器初始化)。代码实现:1/*Includes---------------------------
- 一个关于STM8中断应用异常的话题
lisparking
stm8
转载:MilerShao@STMCU信息交流某日一工程师跟我反映,他在使用STM8S芯片开发产品,用到某ADC通道,使用连续采集模式,开启ADC转换结束中断。整个中断程序执行时间大概200多us,因为连续采集转换,在这个ISR处理过程中可能会有新的EOC标志产生。他发现一个奇怪的现象,ADC中断服务程序能够不停的自己嵌套自己,仿佛进入了递归嵌套,最后导致堆栈溢出跑飞而令系统复位。在调试过程中也的确
- STM8 8位基本型定时器 TIM4
imxlw00
STM8
STM8S的定时器TIM4由一个带可编程预分频器的8位可自动重载的向上计数器组成。TIM4的时钟源为系统主时钟fMASTER,因为fMASTER来源于HSE、HSI、LSI,所以也相当于TIM4的时钟源可以为HSE、HSI、LSI。fMASTER直接连接到CK_PSC时钟,然后经过预分频器分频,3位可编程预分频器可以提供1、2、4、8、16、32、64、128的分频,生成CK_CNT时钟,以驱动向
- ST发飙,8-Pin MCU来袭! STM8S001 ( STM8S001J3M3 )即将登场!
smallmount123
日常博客
ST发飙,8-PinMCU来袭!STM8S001J3M3即将登场!4月25~26号,ST意法半导体的第二届STM32中国峰会在深圳举行,公布了这一好消息。先上图:STM8S属于STM8超值型系列,目前的型号有:STM8S003/STM8S005/STM8S007STM8S103/STM8S105STM8S207/STM8S208所有这些型号都没有8-Pin封装。如今8脚STM8S001貌似要来了,
- html页面js获取参数值
0624chenhong
html
1.js获取参数值js
function GetQueryString(name)
{
var reg = new RegExp("(^|&)"+ name +"=([^&]*)(&|$)");
var r = windo
- MongoDB 在多线程高并发下的问题
BigCat2013
mongodbDB高并发重复数据
最近项目用到 MongoDB , 主要是一些读取数据及改状态位的操作. 因为是结合了最近流行的 Storm进行大数据的分析处理,并将分析结果插入Vertica数据库,所以在多线程高并发的情境下, 会发现 Vertica 数据库中有部分重复的数据. 这到底是什么原因导致的呢?笔者开始也是一筹莫 展,重复去看 MongoDB 的 API , 终于有了新发现 :
com.mongodb.DB 这个类有
- c++ 用类模版实现链表(c++语言程序设计第四版示例代码)
CrazyMizzz
数据结构C++
#include<iostream>
#include<cassert>
using namespace std;
template<class T>
class Node
{
private:
Node<T> * next;
public:
T data;
- 最近情况
麦田的设计者
感慨考试生活
在五月黄梅天的岁月里,一年两次的软考又要开始了。到目前为止,我已经考了多达三次的软考,最后的结果就是通过了初级考试(程序员)。人啊,就是不满足,考了初级就希望考中级,于是,这学期我就报考了中级,明天就要考试。感觉机会不大,期待奇迹发生吧。这个学期忙于练车,写项目,反正最后是一团糟。后天还要考试科目二。这个星期真的是很艰难的一周,希望能快点度过。
- linux系统中用pkill踢出在线登录用户
被触发
linux
由于linux服务器允许多用户登录,公司很多人知道密码,工作造成一定的障碍所以需要有时踢出指定的用户
1/#who 查出当前有那些终端登录(用 w 命令更详细)
# who
root pts/0 2010-10-28 09:36 (192
- 仿QQ聊天第二版
肆无忌惮_
qq
在第一版之上的改进内容:
第一版链接:
http://479001499.iteye.com/admin/blogs/2100893
用map存起来号码对应的聊天窗口对象,解决私聊的时候所有消息发到一个窗口的问题.
增加ViewInfo类,这个是信息预览的窗口,如果是自己的信息,则可以进行编辑.
信息修改后上传至服务器再告诉所有用户,自己的窗口
- java读取配置文件
知了ing
1,java读取.properties配置文件
InputStream in;
try {
in = test.class.getClassLoader().getResourceAsStream("config/ipnetOracle.properties");//配置文件的路径
Properties p = new Properties()
- __attribute__ 你知多少?
矮蛋蛋
C++gcc
原文地址:
http://www.cnblogs.com/astwish/p/3460618.html
GNU C 的一大特色就是__attribute__ 机制。__attribute__ 可以设置函数属性(Function Attribute )、变量属性(Variable Attribute )和类型属性(Type Attribute )。
__attribute__ 书写特征是:
- jsoup使用笔记
alleni123
java爬虫JSoup
<dependency>
<groupId>org.jsoup</groupId>
<artifactId>jsoup</artifactId>
<version>1.7.3</version>
</dependency>
2014/08/28
今天遇到这种形式,
- JAVA中的集合 Collectio 和Map的简单使用及方法
百合不是茶
listmapset
List ,set ,map的使用方法和区别
java容器类类库的用途是保存对象,并将其分为两个概念:
Collection集合:一个独立的序列,这些序列都服从一条或多条规则;List必须按顺序保存元素 ,set不能重复元素;Queue按照排队规则来确定对象产生的顺序(通常与他们被插入的
- 杀LINUX的JOB进程
bijian1013
linuxunix
今天发现数据库一个JOB一直在执行,都执行了好几个小时还在执行,所以想办法给删除掉
系统环境:
ORACLE 10G
Linux操作系统
操作步骤如下:
第一步.查询出来那个job在运行,找个对应的SID字段
select * from dba_jobs_running--找到job对应的sid
&n
- Spring AOP详解
bijian1013
javaspringAOP
最近项目中遇到了以下几点需求,仔细思考之后,觉得采用AOP来解决。一方面是为了以更加灵活的方式来解决问题,另一方面是借此机会深入学习Spring AOP相关的内容。例如,以下需求不用AOP肯定也能解决,至于是否牵强附会,仁者见仁智者见智。
1.对部分函数的调用进行日志记录,用于观察特定问题在运行过程中的函数调用
- [Gson六]Gson类型适配器(TypeAdapter)
bit1129
Adapter
TypeAdapter的使用动机
Gson在序列化和反序列化时,默认情况下,是按照POJO类的字段属性名和JSON串键进行一一映射匹配,然后把JSON串的键对应的值转换成POJO相同字段对应的值,反之亦然,在这个过程中有一个JSON串Key对应的Value和对象之间如何转换(序列化/反序列化)的问题。
以Date为例,在序列化和反序列化时,Gson默认使用java.
- 【spark八十七】给定Driver Program, 如何判断哪些代码在Driver运行,哪些代码在Worker上执行
bit1129
driver
Driver Program是用户编写的提交给Spark集群执行的application,它包含两部分
作为驱动: Driver与Master、Worker协作完成application进程的启动、DAG划分、计算任务封装、计算任务分发到各个计算节点(Worker)、计算资源的分配等。
计算逻辑本身,当计算任务在Worker执行时,执行计算逻辑完成application的计算任务
- nginx 经验总结
ronin47
nginx 总结
深感nginx的强大,只学了皮毛,把学下的记录。
获取Header 信息,一般是以$http_XX(XX是小写)
获取body,通过接口,再展开,根据K取V
获取uri,以$arg_XX
&n
- 轩辕互动-1.求三个整数中第二大的数2.整型数组的平衡点
bylijinnan
数组
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
public class ExoWeb {
public static void main(String[] args) {
ExoWeb ew=new ExoWeb();
System.out.pri
- Netty源码学习-Java-NIO-Reactor
bylijinnan
java多线程netty
Netty里面采用了NIO-based Reactor Pattern
了解这个模式对学习Netty非常有帮助
参考以下两篇文章:
http://jeewanthad.blogspot.com/2013/02/reactor-pattern-explained-part-1.html
http://gee.cs.oswego.edu/dl/cpjslides/nio.pdf
- AOP通俗理解
cngolon
springAOP
1.我所知道的aop 初看aop,上来就是一大堆术语,而且还有个拉风的名字,面向切面编程,都说是OOP的一种有益补充等等。一下子让你不知所措,心想着:怪不得很多人都和 我说aop多难多难。当我看进去以后,我才发现:它就是一些java基础上的朴实无华的应用,包括ioc,包括许许多多这样的名词,都是万变不离其宗而 已。 2.为什么用aop&nb
- cursor variable 实例
ctrain
variable
create or replace procedure proc_test01
as
type emp_row is record(
empno emp.empno%type,
ename emp.ename%type,
job emp.job%type,
mgr emp.mgr%type,
hiberdate emp.hiredate%type,
sal emp.sal%t
- shell报bash: service: command not found解决方法
daizj
linuxshellservicejps
今天在执行一个脚本时,本来是想在脚本中启动hdfs和hive等程序,可以在执行到service hive-server start等启动服务的命令时会报错,最终解决方法记录一下:
脚本报错如下:
./olap_quick_intall.sh: line 57: service: command not found
./olap_quick_intall.sh: line 59
- 40个迹象表明你还是PHP菜鸟
dcj3sjt126com
设计模式PHP正则表达式oop
你是PHP菜鸟,如果你:1. 不会利用如phpDoc 这样的工具来恰当地注释你的代码2. 对优秀的集成开发环境如Zend Studio 或Eclipse PDT 视而不见3. 从未用过任何形式的版本控制系统,如Subclipse4. 不采用某种编码与命名标准 ,以及通用约定,不能在项目开发周期里贯彻落实5. 不使用统一开发方式6. 不转换(或)也不验证某些输入或SQL查询串(译注:参考PHP相关函
- Android逐帧动画的实现
dcj3sjt126com
android
一、代码实现:
private ImageView iv;
private AnimationDrawable ad;
@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout
- java远程调用linux的命令或者脚本
eksliang
linuxganymed-ssh2
转载请出自出处:
http://eksliang.iteye.com/blog/2105862
Java通过SSH2协议执行远程Shell脚本(ganymed-ssh2-build210.jar)
使用步骤如下:
1.导包
官网下载:
http://www.ganymed.ethz.ch/ssh2/
ma
- adb端口被占用问题
gqdy365
adb
最近重新安装的电脑,配置了新环境,老是出现:
adb server is out of date. killing...
ADB server didn't ACK
* failed to start daemon *
百度了一下,说是端口被占用,我开个eclipse,然后打开cmd,就提示这个,很烦人。
一个比较彻底的解决办法就是修改
- ASP.NET使用FileUpload上传文件
hvt
.netC#hovertreeasp.netwebform
前台代码:
<asp:FileUpload ID="fuKeleyi" runat="server" />
<asp:Button ID="BtnUp" runat="server" onclick="BtnUp_Click" Text="上 传" />
- 代码之谜(四)- 浮点数(从惊讶到思考)
justjavac
浮点数精度代码之谜IEEE
在『代码之谜』系列的前几篇文章中,很多次出现了浮点数。 浮点数在很多编程语言中被称为简单数据类型,其实,浮点数比起那些复杂数据类型(比如字符串)来说, 一点都不简单。
单单是说明 IEEE浮点数 就可以写一本书了,我将用几篇博文来简单的说说我所理解的浮点数,算是抛砖引玉吧。 一次面试
记得多年前我招聘 Java 程序员时的一次关于浮点数、二分法、编码的面试, 多年以后,他已经称为了一名很出色的
- 数据结构随记_1
lx.asymmetric
数据结构笔记
第一章
1.数据结构包括数据的
逻辑结构、数据的物理/存储结构和数据的逻辑关系这三个方面的内容。 2.数据的存储结构可用四种基本的存储方法表示,它们分别是
顺序存储、链式存储 、索引存储 和 散列存储。 3.数据运算最常用的有五种,分别是
查找/检索、排序、插入、删除、修改。 4.算法主要有以下五个特性:
输入、输出、可行性、确定性和有穷性。 5.算法分析的
- linux的会话和进程组
网络接口
linux
会话: 一个或多个进程组。起于用户登录,终止于用户退出。此期间所有进程都属于这个会话期。会话首进程:调用setsid创建会话的进程1.规定组长进程不能调用setsid,因为调用setsid后,调用进程会成为新的进程组的组长进程.如何保证? 先调用fork,然后终止父进程,此时由于子进程的进程组ID为父进程的进程组ID,而子进程的ID是重新分配的,所以保证子进程不会是进程组长,从而子进程可以调用se
- 二维数组 元素的连续求解
1140566087
二维数组ACM
import java.util.HashMap;
public class Title {
public static void main(String[] args){
f();
}
// 二位数组的应用
//12、二维数组中,哪一行或哪一列的连续存放的0的个数最多,是几个0。注意,是“连续”。
public static void f(){
- 也谈什么时候Java比C++快
windshome
javaC++
刚打开iteye就看到这个标题“Java什么时候比C++快”,觉得很好笑。
你要比,就比同等水平的基础上的相比,笨蛋写得C代码和C++代码,去和高手写的Java代码比效率,有什么意义呢?
我是写密码算法的,深刻知道算法C和C++实现和Java实现之间的效率差,甚至也比对过C代码和汇编代码的效率差,计算机是个死的东西,再怎么优化,Java也就是和C