- 博客(182)
- 资源 (3)
- 收藏
- 关注
原创 hjr-Eclipse与MyEclipse乱码问题解决
Eclipse与MyEclipse各种编码设置窗口-->首选项-->常规-->工作空间 在左下角把编码改成UTF-8窗口-->首选项-->常规-->内容类型 一个一个子选项点开,在下方把所有编码都改成UTF-8...
2016-06-14 21:49:00 332
原创 hjr-TCP,UDP,http,FTP,TCP/IP
这些都是通信协议TCP:安全,三次握手,效率低于UDOUDP:不安全,只管发送不管接收http:超文本传输协议,基于TCP,用于WEB浏览器浏览内容FTP:用于WEB浏览器下载文件TCP/IP:是一组协议包含TCP、UDP、IP......
2016-06-13 12:43:56 295
原创 hjr-PHP:PDO连接Mysql
wamp用户PDO默认开启,不用设置,其他用户可以在php.ini里把extension=php_pdo.dllextension=php_pdo_mysql.dll前面的分号去掉,其他数据库也可以同法开启<?phpphpinfo();?>运行 ,找到PDO可以看到mysql处于disable即可接下来简单说下php语法主要注意有两点1、弱类型,...
2016-06-12 17:28:27 392
原创 hjr-PHP:PHP环境搭建
PHP环境需要三部分php+apache+mysql推荐wamp三个软件全部自动安装百度wamp,去官网下载适合自己位数的即可,免费的不用破解安装后提示缺少dll,说明安装的位数不对,试试32位的软件,即x86后缀的安装好的mysql,账户root密码为空安装最后一步需要选择浏览器与默认文本编辑器,直接路径选择到快捷方式即可安装后运行如果变绿色即证明三个软件服务皆正常运行...
2016-06-12 17:04:27 311
原创 hjr-PHP:phpstorm使用
phpstorm破解汉化网上自己找phpstorm是一个PHP IDE,主要介绍一下首先建工程,php版本选你安装的版本,interpreter选项选择你下载的PHP主文件夹里的PHP.exe即可,用wamp的在bin-->php文件夹里1、配置默认浏览器,注:以下配置打开方式皆是,file-->setting 工具-->web浏览器->Path里设...
2016-06-12 16:49:58 621
原创 hjr-DSP:关键字与伪指令
关键字关键字是用来修饰变量与函数的,说明变量与函数的一些属性比如interrupt修饰一个函数,就说明这个函数是中断服务函数比如iopart 修饰一个变量则说明这个变量是指向io空间,(有些说法把内存分为程序空间,数据空间和io空间),注:该关键字只能修饰全局或静态变量和局部指针,不能修饰局部变量const 修饰变量说明该变量值不可改变,分配到ROM,vilatile 修饰表...
2016-06-08 13:20:28 910
原创 hjr-DSP:汇编运算与段的理解
DSP编程语言是汇编和C先说下汇编基础,这是几种常见运算MOVE 传送,ADD 加法,SUB减法,MPYM乘法,MACM乘加(MACM a,b,c =》 c=a*b+c)移位:移出位丢弃,空位补零,左移n位相当于乘以2的n次方,右移n位相当于除以2的n次方对于程序,主要由数据与代码组成,数据又分为初始化的数据和未初始化的数据,比如你int a;这就是未初始化,in...
2016-06-08 12:25:52 1845
原创 hjr-Android:下载tomcat服务器文件
第一步,随便用个开wifi软件开启笔记本局域网wifi热点,然后然后需要注意三点1、android的AndroidManifest需要开启几个权限,见如下加粗代码<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" ...
2016-06-07 21:11:45 474
原创 hjr-C:函数调用与参数传递与返回值
C语言就是由很多子函数组成的模块化语言参数是体现一个函数灵活性的重要工具首先说下PC程序指针,PC是一个寄存器,里面的值指向当前程序代码执行点的地址既然是指针那么,可以看这里了解一下指针hjr教程-C(二):关于指针指针变量值就是地址,我们的程序是从上往下执行的,程序又是存放到程序空间的,所以每一句程序都有一个地址对应PC就是记录这个地址的,每执行一句程序,PC就加一,所以PC...
2016-06-06 23:00:21 518
原创 hjr-C:关于指针
在了解指针之前应该先了解地址,可以参考这篇文章hjr教程-汇编(一):地址与数据内存一般分为程序空间和数据空间,程序空间放写的程序,数据空间放程序执行过程的用到的数据指针分为指针变量名和指针变量值指针变量名就是随便用英文字母命个名指针变量值,存放在程序空间,是一个16进制数,这个数是一个地址,现在你知道为什么指针是16进制数了吧,因为地址就是用16进制表示的如果用一本书做比喻,...
2016-06-06 19:49:14 442
原创 hjr-数据结构
数据结构具体点说是一个类,例化就可以使用里面的一些方法和属性抽象的说就是一种对数据类型的存放、组织的概念,和编程语言无关所以数据结构与我们常说的int,float等数据类型的区别就是数据类型是指的一段不同大小的内存,是具体的数据结构是对数据类型的存放、组织的一种概念,是抽象的。这里有数据类型的解释()所以,如果你用的编程需要自带数据结构的类,你就可以直接例化使用,不带的话就根据相应...
2016-06-05 09:08:08 303
原创 hjr-汇编:地址与数据
注:对于计算机中以下数字都用2进制表示,对于我们人类都用16进制表示地址:0,1,2,3...........往后一直排,这一串编号就是地址数据:10,100,1000这种数字就是数据数据存放到地址中地址长度:表示排了多少个数地址宽度:就是每个地址编号可以存放数字的大小范围举个例子,地址0,这是地址地址0可以存放数字,数字范围是0-255,那么地址0的宽度就是255...
2016-06-02 13:27:23 737
原创 hjr-汇编:关于寻址
汇编做的所有事,传输,运算之类的都是寻址寻址分为4种立即寻址(绝对寻址):直接操作一个数直接寻址(寄存器寻址):操作一个地址里的数间接寻址:操作一个地址里的数->代表的地址->里的数变址寻址:操作一个固定的值(基址)+地址里的数寄存器是在做到CPU内部的,运算速度最快,寄存器>高速缓存(check)>RAM>ROM>FLASH比...
2016-05-19 12:02:34 423
原创 hjr-DSP:CMD文件
注:NAME指任何不重复名字,xx指地址。首先说下CMD,每一个DSP工程都必须有CMD文件,用来分配DSP存储器,先在MEMORY里定义多个NAME的存储器类型(RAM,ROM等)和每个NAME的一段地址再在SECTIONS里把程序里用到的段放到相应NAME里,注意每个NAME地址不要重叠CMD文件由两部分组成存储器:MEMORY{ PAGE 0: NAME:...
2016-05-18 13:15:08 456
原创 hjr-CPU,MCU,MPU,DSP,MCU,ARM.SOC,SOPC,FPGA
首先芯片分为芯片级与系统级芯片级就是,只是一个芯片,比如51单片机,可以写程序,下载后按照程序运行,前后台程序系统级就是,可以跑操作系统,比如ARM,SOC之类的,有RAM与ROMCPU:有电脑的都应该了解,中央处理器,计算机运算核心与控制核心,以下所有芯片都包含CPU,芯片级MPU:微处理器,包含CPU于GPU等,芯片级MCU:我门常说的单片机,51之类的,叫做微...
2016-05-17 16:50:55 981
原创 hjr-DSP:CCS软件
首先现在CCS软件比较常见的有CCS3.3和CCS6,CCS6x没有软件仿真,所以没有板的童鞋不要用6CCS3.3是一个经典的版本,CC6x是基于Ecipse做的,如果有弄JAVA的一定会倍感亲切对于既想亲切又想仿真的可以用CCS5x先说下CCS3.3,安装完会有两个快捷方式,先点击StepCC配置一下你要用的板,DSP有三个系列2000,5000,6000,2000和单片机类似可...
2016-05-16 18:27:37 992
原创 hjr-汇编:指令操作地址和数据
声明,下面都是瞎猜的,一定是片面的,可能有错误的汇编语言是由很多指令组成的指令用来操作地址与数据指令由操作码和操作数组成,操作码就是你要进行的操作,操作数就是你要操做的数据或者地址指令操作数据的方式是寻址寻址就是,读或者取寻到的地址里的数据操作码可以是加减乘除,传送等数据就是我们常说的数字关于地址与数据可以看这篇博文 hjr教程-汇编(一):地址与数据下面简...
2016-05-15 19:40:52 943
原创 hjr-Android:关于Log
注:className代指任意类名Log是用来调试时打印信息的,有两种写法rivate static final String FLAG="className";//每次要使用Log需要先定义一个FlagLog.i(Flag,"更新数据库成功!");//Flag在这里使用,打印的数据会是这种格式,Flag.更新数据成功! Log.v(ACTIVITY_TAG, "This is V...
2016-04-29 10:55:34 399
原创 hjr-Android:Sqlite数据库
注:className代表任意类名,databaseName指任意数据库名,object代表例化的对象首先,手机没Root不能查看数据库文件,仿真可以Sqlite数据库,查询语句用标准的SQL语法就可以,INSERT,UPDATA等public class className1 extends SQLiteOpenHelper{//必须继承SQLiteOpenHelper类private sta...
2016-04-28 10:55:51 335
原创 hjr-寄存器,RAM,ROM,FLASH,硬盘
一、寄存器微处理器微控制器,和各种外设芯片都有寄存器,比如单片机微控制器,dsp微处理器,x86,arm,mips结构的cpu和超声波模块,摄像头图像处理芯片,时钟芯片,温度传感器之类的模块等等都有寄存器,所以寄存器就是各种芯片内部的一个速度最快的内存,不同的地址有不同的作用,你用c语言或者汇编往相应的地址里写相应的指令该芯片就会控制晶振往内存里读或者写相应的数据二、内存先...
2016-04-22 16:43:46 982
原创 hjr-JAVA:Jquery的ajax在jsp上的实现
首先jquery的ajax与js的ajax本质是没有区别的,只是jquery的ajax看着更舒服,所以无论是cs还是servelat后台接收文件是不变的先说下两种jquery的写法jsp: $.ajax({ type:"post", url:"UsersTable.do",//这个是web.xml里声明java类的路径 data:{ k...
2016-04-19 20:07:18 771
原创 hjr-四旋翼飞行器串级PID飞控算法
先说下什么是四旋翼飞行器名称:四旋翼飞行器组件:一个机架,一个陀螺仪,四个无刷直流电机,一个电池,一块单片机(能飞起来的最基本配置)原理:利用四个电机旋转产生的反作用力托起飞行器上升,利用单片机和飞行控制算法控制电机使飞行器稳定然互简单介绍下串级PID算法名字:串级PID算法作用:采集飞行器姿态角,输出调控量是飞行器稳定先说一下姿态角,现在我们想象一个平铺在空间的一个“十”字,这个字左右晃,上下晃...
2016-03-25 16:33:43 7251 1
$page.pager{}分页
2017-09-01
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人