自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(43)
  • 资源 (7)
  • 收藏
  • 关注

原创 play 方法乱掉了

因为异步方法不可以调用单例 在 CompletionStage中返回delegate.call(ctx); 不可以使用@Singleton

2017-08-01 17:07:03 441

原创 windows下配置play的相关环境

安装java环境安装IDEA下载软件软件下载选择Ultimate版下载,下载后直接安装破解方法:链接,在Help->Register->License server,填上http://idea.iteblog.com/key.php在file-setting-plugins中安装sbt和scala插件将代码导入,框架选择scala的Activator安装mysql安装方法安装Navi

2017-07-21 10:25:20 609

原创 编码GBK的不可映射字符

1、Editor-File Encodings 将所有的encoding改为UTF-8; 2、在VM parameters中添加-Dfile.encoding=UTF-8

2017-07-18 16:02:35 432

原创 Idea 光标快捷键

在settings->keymap里面搜索navigate,然后就有蓝色字体的Back、Forward,这个两个有自己对应的快捷键,但是你有可能不能使用这个功能,因为在不同的操作系统里面,有可能跟操作系统和其他应用软件快捷键冲突。比如intelliJ在我的ubuntu里面Ctrl+Alt+ left/right快捷键就不能用,不过删除原来的快捷键,重新设置一个快捷键就可以了。我自己把Back设置成c

2017-06-26 18:03:36 2562 1

原创 centos下配置redmine,以及邮件配置和优化

安装redmine前提要求开始安装redmineredmine安装后的后续工作打开服务器端口号 sudo firewall-cmd –add-port=9200/tcp –permanent sudo systemctl restart firewalldredmine 邮件配置方案打开redmine的配置文件,sudo vim config/configuration.yml,然后将

2017-02-17 11:40:26 1761

原创 ubuntu软件下载及配置

ubuntu 软件配置

2017-01-14 18:39:34 705

原创 杂七杂八知识点

经纬度小数点后面表示位数地球半径大致是6400千米(赤道略鼓,两极稍扁,这里全部近似成6400千米) 算弧长的公式为:弧长=(度数/180)×π×r 以经度差0.000001为例: 弧长=(0.000001/180)×3.14×6400 = 0.000111644444千米 约等于0.1米

2017-01-04 10:48:43 334

原创 IDEA关于git的操作

代码提交到本地Commit,以及下载Pull,上传Push 代码从本地回滚,将服务器强制push git push origin develop -f*

2017-01-03 11:18:03 401

原创 文章标题

120.732843,31.355584 //lon经度,lat纬度 120.732888,31.355523 120.732906,31.355445 120.732929,31.355361 120.732951,31.355284 120.732974,31.355233 120.733001,31.355176 120.733027,31.355048 120.

2017-01-02 22:19:15 221

原创 play框架list转jsonNode

` List list = labelService.getNameBy(); List matchLabels = list.subList(1,3); Gson gson = new Gson(); String comtext = gson.toJson(matchLabels);ObjectMapper mapper = new ObjectMapper(); JsonNode

2017-01-02 22:18:49 313

原创 u盘安装ubuntu

前期准备下载对应的ubuntu系统 Ubuntu下载地址下载UltraISO UltraISO下载地址打开UltraISO,点击文件打开,找到我们刚才进行下载的Ubuntu的ISO文件,然后点击打开,完成ISO文件的加载。接着我们插入U盘,点击UltraISO启动选项,然后找到写入硬盘映像选项,点击。安装开机狂按F12(个人电脑配置不一样),进入bios选择,选择usb HDD进入ub

2016-12-21 10:05:56 362

原创 ElasticSearch5.0.2配置head

下载安装elasticsearchelasticsearch官网下载 解压到本地软件安装目录,将启动文件目录添加到系统环境中; export PATH=$PATH:/home/xhy/software/elasticsearch-5.0.2/bin打开elasticsearch,在命令行中输入curl http://localhost:9200/可以访问,出现 “tagline” : “Yo

2016-12-20 10:54:29 1155

原创 play框架list转jsonNode

` List list = labelService.getNameBy(); List matchLabels = list.subList(1,3); Gson gson = new Gson(); String comtext = gson.toJson(matchLabels);ObjectMapper mapper = new ObjectMapper(); JsonNode

2016-12-16 08:03:25 990

原创 ubuntu切换用户

su root / su su xhy / exit如果提示su:认证失败; 则输入 sudo passwd; Password: <— 输入安装时那个用户的密码 ; Enter new UNIX password: <— 新的Root用户密码 passwd:已成功更新密码;这时可以用su进入管理员权限,若要切换成普通用户,则输入su xhy后面是你的用户名

2016-12-13 13:25:25 5603

原创 Java的final作用

在final有存储空间时立刻赋值。赋值后绝对不可能再修改。 这个修改是指: 如果是数字,则不能改成其它值。 如果是对象,则不能再引用别的对象,但是可以改变自身的状态。

2016-11-29 14:43:21 243

转载 Java的@override作用

@Override是伪代码,表示重写(当然不写也可以),不过写上有如下好处: 1. 可以当注释用,方便阅读; 2. 编译器可以给你验证@Override下面的方法名是否是你父类中所有的,如果没有则报错。例如,你如果没写@Override,而你下面的方法名又写错了,这时你的编译器是可以编译通过的,因为编译器以为这个方法是你的子类中自己增加的方法。

2016-11-17 13:37:17 241

原创 英语单词

1、optimize 使最优化 [ˈɑ:ptɪmaɪz]

2016-11-17 09:49:07 270

原创 ubuntu下小问题

1、ubuntu开机无限重启 系统配置文件出错; 按ctrl+alt+f1 命令行输入用户名密码 /usr/bin/sudo vim /etc/profile 将添加的错误的配置环境删除掉 按ctrl+alt+f7进入登录界面,登录即可 2、

2016-11-16 14:49:19 248

原创 IDEA遇到的一些问题

1、IDEA编译找不到sbt的库 file-setting-sbt 2、IDEA用sbt编译时,可以打开目录 sbt clean / sbt compile 3、

2016-11-16 14:46:24 235

原创 名词记录

一、语言 1、scala 一种可扩展语言, 2、java 3、 二、项目管理工具 1、sbt 2、maven 三、数据库 四、平台

2016-10-27 16:59:41 235

原创 ubuntu配置IDEA

1、下载最新的ubuntu系统,推荐下载32位的http://cn.ubuntu.com/download/2、在win7下安装ubuntuhttp://jingyan.baidu.com/article/e4d08ffdace06e0fd2f60d39.html3、安装JDKsudo apt-get update sudo apt-get install openjdk-8-jdk4、IDEA下

2016-10-25 23:18:25 628

原创 Matlab之 rectpulse函数

rectpulse(t,w)可产生高度为1、宽度为w、关于t=0对称的矩形脉冲信号,该函数的横坐标范围由向量t决定,是以t=0为中心向左右扩展。

2016-09-28 17:43:21 27190 2

原创 Matlab之化简多项式

syms a;   %定义为符号变量syms b; syms c;r = 2;ss = a^r/((a-b)*(a-c))+b^r/((b-c)*(b-a))+c^r/((c-a)*(c-b));%多项式公式simplify(ss) %%简化多项式%simple(ss)simple是通过对表达式尝试多种不同的方法(包括simplify)进

2016-09-28 17:08:52 60173

转载 频宽、带宽和频带关系

1.频带宽度:有时称必要带宽。系指为保证某种发射信息的速率和质量所需占用的频带宽度容许值,以赫(Hz)、千赫(KHz)、兆赫(MHz)表示。 2.带宽:又叫频宽,是指在固定的的时间可传输的资料数量,亦即在传输管道中可以传递数据的能力。在数字设备中,频宽通常以bps表示,即每秒可传输之位数。在模拟设备中,频宽通常以每秒传送周期或赫兹 (Hz)来表示。3. 频带: 通俗的说,对信道而言,频带

2016-09-02 10:09:11 53941 3

原创 知道mac地址如何查看对方电脑名字

1、arp -a查看局域网内所有地址,找到你要查询的MAC地址,记下对应的IP地址2、nbtstat -a xxx.xxx.xxx.xxxxxx.xx对应这IP地址,这个可以查看IP地址对应的电脑名

2016-08-16 14:17:08 26505

原创 CDMA码分多址

CDMA的正交码: 不只是正交调制中用到的三角函数之间具备正交性,有一些码(矩形脉冲串)也具有这种特性,例如:CDMA中所用的walsh码。    下面我们来看看walsh码,这是一种正交码。         Walsh码在码分多址系统(CDMA、WCDMA等)中一般被用于区分不同的信道,不同的用户将分配不同的信道(使用不同的walsh码)来传业务,“码分多址”中的“码”就包括wals

2016-08-12 17:18:48 2005

原创 音频小知识

1、ADAT是著名的Alesis公司的注册商标,现在ADAT已经成为全世界最流行的专业数字录音系统之一。采用一根Optical(单模光纤)传输8路信号,单向传输。

2016-08-05 09:58:54 381

原创 xmos控制一组GPIO

#define LED0 0X01#define LED1 0x02#define LED2 0x04#define LED3 0x08static unsigned LedState = 0;out port LEDPORT;#define TURNON(p) {LedState |= p;\LEDPORT  #define TURNOFF(p)

2016-07-29 10:26:33 937

转载 exit()和_exit()函数

进程就好比人一样有其生命,我们通过fork()函数来创建一个进程,那么我们又是如何来中止进程呢。 进程退出 1.在Linux中任何让一个进程退出 进程退出表示进程即将结束。在Linux中进程退出分为了正常退出和异常退出两种。 1>正常退出 a. 在main()函数中执行return 。 b.调用exit()函数 c.调用_exit()函数

2016-07-29 09:21:21 304

原创 xmos xu208加密

打开xTIME Composer Command1、xburn --genkey xu208keyfile.txt注释:生成的xu208keyfile.txt是密钥文件2,xburn --lock xu208keyfile.txt --target-file x200-mc-audio.xn --enable-jtag --disable-master-lock注释

2016-07-26 11:10:50 3783

原创 xc 将高八位低八位拆开使用

int main(void){unsigned temp = 0x4142;unsigned char tempH,tempL;tempL = (temp,unsigned char[])[0]; /* 将 temp 当做 1 个 unsigned char 的数组,并取第 0 个元素 */tempH = (temp,unsigned char[])[1];

2016-07-21 11:55:26 746

原创 xc Delay代码

void DelayMs(unsigned ms){unsigned time;timer t;t :> time;for(int i = 0;i{time += 100000;//timer 计数频率为100MHZt when timeafter(time) :> void;}}

2016-07-21 10:30:37 378

原创 xmos ?的功能

matches是一个可选参数,用“?”作为前缀,表示这个函数参数可以为空的,但是必须是数组参数。

2016-07-20 18:05:50 560

转载 MCU DSP ARM 嵌入式 之间的区别

嵌入式”这是个概念,准确的定义没有,各个书上都有各自的定义。但是主要思想是一样的,就是相比较PC机这种通用系统来说,嵌入式系统是个专用系统,结构精简,在硬件和软件上都只保留需要的部分,而将不需要的部分裁去。所以嵌入式系统一般都具有便携、低功耗、性能单一等特性。然后,MCU、DSP、FPGA这些都属于嵌入式系统的范畴,是为了实现某一目的而使用的工具。MCU经过这么多年的发展,早已不单单只有普

2016-07-20 12:04:16 2918 1

转载 XMOS命名规则

http://40ic.com/waiyu/ArticleShow2.asp?id=51

2016-07-19 23:26:59 583

原创 铜线阻抗

阻抗分为电阻和电抗两部分。电阻和导线直径成反比,和导线长度成正比,单位长度导线越细电阻越大。电抗是在交流电路中由电感产生的,主要和导线环绕的匝数以及电路的频率有关。在直流电路可以忽略电抗,但是在交流电路,电抗占据了阻抗的很大部分。

2016-07-19 23:18:06 1707 1

转载 usb-c接口与USB接口的区别

USB Type-C具有以下特性:1.快速  理论上,USB-C端口的最高传输速率为每秒10GB。但是苹果表示新款MacBook的USB-C端口最高传输速率为5Gbps。最大输出电压为20伏,可以加快充电时间。 而USB-A型,到目前为止极限传输速率为5Gbps,输出电压为5伏。2.超薄  新的MacBook Air比以前11英寸的MacBook Air

2016-07-19 23:03:26 13903

转载 getchar()和getch()的区别

1.getchar();从键盘读取一个字符并输出,该函数的返回值是输入第一个字符的ASCII码;若用户输入的是一连串字符,函数直到用户输入回车时结束,输入的字符连同回车一起存入键盘缓冲区。若程序中有后继的getchar();函数,则直接从缓冲区逐个读取已输入的字符并输出,直到缓冲区为空时才重新读取用户的键盘输入。2.getch();接受一个任意键的输入,不用按回车就返回。该函数的返回值是所输入

2016-04-20 10:40:19 1127 1

原创 c程序文件目录结构

——Include ——Source ——Shared ——Resource ——Debug ——Release ——Bin ——IDE生成的文件 ——Readme ——其他临时文件 ——数据文件 ——配置文件 ——DLL 目录的用途如下。 (1)Include目录存放应用程序的头文件(.h),还可以再细分子目录。 (2)Source目录存放应用程序的源文件(.c或

2016-04-15 10:55:10 2883

原创 xc与c语言的区别

XC与C语言的区别: XC 是以 C 语言为基础并含有运算框架的指令式程序语言,所有 XC 的数据型态和运算符在 C 语言中的意义相同,而用户定义的类型包含结构、联集、枚举以及自订型态都有支援;传参考的参数以及多重回传值函数延伸自C 语言中经常使用指针的操作,XC 的作用域以及连结规则和 C 语言相同,两个语言都使用预处理器。XC 不支援浮点数, long long 计算,位元栏位结构以及 vol

2016-03-30 15:35:58 4838

算法谜题(完整版)

算法谜题(完整版)

2016-09-28

XMOS入门指南

xmos入门指南中文版,介绍详细,功能齐全,适合入门

2016-07-29

入门XMOS培训

xmos入门培训

2016-03-23

串口调试助手

vs2010编译,c#代码,串口调试助手,功能全面,支持定时发送

2016-02-19

串口接受数据画图显示

Studio 2010编写串口程序,自动搜索串口并加载,接受信号后,画图显示

2016-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除