- TMS320多核 DSP 实时算法实现
亚图跨际
嵌入式算法TMS320dsp
特点学习如何使用开发工具,利用该处理器的最大性能和功能了解从架构、开发工具和编程模型(如OpenCL和OpenMP)到调试工具的丰富内容详细介绍了各种多核音频和图像应用一套丰富的经过测试的实验室练习和解决方案音频和图像处理应用程序源代码内容DSP介绍TMS320架构软件开发工具和TMS320EVM数值问题软件优化TMS320中断实时操作系统:TI-RTOS增强型直接内存访问(EDMA3)控制器处理
- 蓝牙5学习笔记2-协议栈软件
qq_32631343
蓝牙5学习笔记蓝牙5CC2640R2
蓝牙5学习笔记2-协议栈软件构架协议栈软件包含四大组件:1、TI-RTOS实时操作系统TI-RTOS是协议栈程序的运行环境,通过RTOS可以控制协议栈以外的所有硬件资源。2、DriverLib外设驱动库DriverLib是用来访问CC2640的一组驱动程序,并将SPI、UART、I2C、GPIO等外是封分组封装成API接口,只需要调用对应API函数接口就行。3、BLE协议栈协议栈程序stack,作
- 2020-10-19
chocolate2018
核间通信多核通信
ARM-DSP通信的多种方式本文档描述了TI多核设备上的通信方式。应用程序中的单个核心可以承担主机/设备或主/从的角色。这里的讨论假设主机/主集群是运行SMP/Linux的ARM集群,而设备/从服务器是运行TI-RTOS的C6xxDSP集群。OpenCLOpenCL是一个框架,用于编写跨异构系统执行的程序,以及用于表示跨异构设备分派并行计算的程序。这是一个开放的,没有版税的标准,由Khronos财
- TI-RTOS Sys-Bios操作系统:Hwi创建方法
linpeng1577
操作系统应用
1.1动态创建Hwi_Handlehwi0;//句柄Hwi_ParamshwiParams;//传入参数Error_Blockeb;//错误块Error_init(&eb);//错误块初始化,注意必须初始化,否则易进入System_abortHwi_Params_init(&hwiParams);//初始化传入参数hwiParams.arg=5;hwi0=Hwi_create(id,hwiFunc
- 第一个SYSBIOS(工程的建立)
kunkliu
TMS320C6678
SYS/BIOS其实只是ti-RTOS的一个多任务内核。只是组件的一部分,其中还包括网络支持包NDK等其他组件,组成了这一站式的嵌入式工具生态系统。。。在使用TI-RTOS组件是必须使用XDCtools工具,可以在TI的官网上下载。。试着介绍一下一个SYSBIOS工程时怎么建立的1.首先要创建一个平台配置组件包,感觉相当于CMD文件,用于分配内存和缓存的相关配置。在ProjectExplorer中
- CCS v6.1下完成TI-RTOS配置
lvySam
DSP学习
TI-RTOS是实时操作系统的TI微控制器。TI-RTOS实现更快的发展不再需要开发人员编写和维护的系统软件,如调度程序,协议栈和驱动程序。它结合了实时多任务内核与其他中间件组件,包括TCP/IP和USB协议栈,FAT文件系统和设备驱动程序,使开发人员能够专注于差异化他们的应用程序。TI-RTOS提供整个TI微控制器的设备一致的嵌入式软件平台,因此很容易端口遗留应用程序的最新设备。此外,TI-RT
- TI-RTOS(RTOS内核)概述 》 任务
Mark Vimy
参考文献:file:///D:/CCS/CC1310/simplelink_cc13x0_sdk_2_20_00_38/docs/ti154stack/html/tirtos/tasks.html任务一、基本概念1.定义TI-RTOS任务(概念上)等同于在单个C程序中并行执行函数的独立线程。2.执行状态(1)Running任务正在执行中(2)Ready任务就绪(3)Blocked任务被阻塞(暂停执
- CC1310/CC1350带TI-RTOS操作系统的Sensor、Collector例程跳频模式通信细节
发呆健将
项目相关,研究了TI公司的无线产品CC1310/CC1350的带TI-RTOS操作系统的Sensor、Collector例程跳频模式(Freq_hopping)的通信细节问题:一.软件结构Sensor端主要为三文件:1.sensor.c2.ssf.c3.jdllc.cColletor端主要为三个文件:1.collector.c2.csf.c3.cllc.c二.通信细节通信过程中为以下4种数据包:1
- TI-RTOS实时操作系统开发之低功耗模式和外部唤醒
---牧马人---
CC1310TI-RTOSCC2640R2F
写在前面本文章适用基于TI-RTOS开发的芯片以下说明是以CC2640R2F为例,低功耗模式分为两种:1、掉电模式(shutdown),2、睡眠模式(sleep或者standby)API说明1、睡眠模式即规格书中说的Standby模式,电流功耗1.1uA,只有RTC,RAM/CPU保持运行int_fast16_tPower_sleep(uint_fast16_tsleepState)参数:slee
- TI-RTOS实时操作系统开发之串口应用
---牧马人---
CC1310CC2640R2FTI-RTOS
TI-RTOS实时操作系统之串口应用适用CC1310\CC2640R2F等基于TI-RTOS的SDK开发更新-20190622重新定义API1、外部传入回调函数,方便调用。2、增加自定义printf3、线程安全考虑,增加互斥信号量功能,防止多线程(多任务)同时调用时冲突4、自定义printf的缓存使用的是动态分配内存,可以换成固定数据5、自定义printf的打印默认结尾带换新行6、两种打印API,
- 超低功耗无线技术 - CC1310开发常见问题和解答
weixin_30839881
CC1310开发过程中,可能遇到的主要问题和解决方法总结如下:一、CC1310简介1、TI主流的Sub-1G超低功耗无线收发一体模块。2、基于TI-RTOS的MCU,集成ARMCotex-M3系统和RF-Core。3、休眠电流2uA,Rx模式电流5.5mA左右,能实现远距离稳定通信组网。二、主要开发工具1、CCS:最好安装最新的高版本;或者安装IAR也可以。2、SmartRFStudio7:PC端
- 基于TI-RTOS的CC2650DK开发(1)---开发环境搭建
abatei
TI-RTOS
看了下TI公司的开发工具CodeComposerstudio(CCS),基于eclipse,比Ubuntu下的vi好用得多了。实在是不喜欢在Linux下开发,太麻烦,无代码追踪,学习起来太不方便。TI公司有自己的操作系统TI-RTOS,我看了下,注释超级详细,代码编写堪称典范,如获至宝啊,看来商业代码和开源代码还是有区别的。最终决定用TI-RTOS来学习CC2650芯片。接下来就是考虑使用Sens
- 【CC2640R2F】SIMPLELINK_CC2640R2_SDK 1.35.00.33发行说明
卡图卢斯
cc2640
介绍:SimpleLink™CC2640R2软件开发套件(SDK)提供的组件使工程师能够在TexasInstrumentsSimpleLinkBluetooth®BLECC2640R2F无线MCU上开发应用。通过将一些基本软件组件(如蓝牙低功耗(BLE)协议栈,TI-RTOS内核和TI驱动程序)包装在一个易于使用的软件包中,为所有SimpleLinkCC2640R2F用户提供了一个连贯一致的软件体
- 【CC2640R2】SIMPLELINK_CC2640R2_SDK 1.30.00.25发行说明
卡图卢斯
cc2640
介绍:SimpleLink™CC2640R2软件开发工具包(SDK)可提供组件,使工程师能够在TexasInstrumentsSimpleLinkBluetooth®BLECC2640R2FWirelessMCU上开发应用程序。这个强大的软件工具包通过将一些易于使用的软件包中的基本软件组件(如BLE-Stack,TI-RTOS和外围驱动程序)以及详尽的文档包装在一起,为所有SimpleLinkCC
- CC2640R2F BLE5.0 CC2640R2F SPI驱动实现
leconiot
SPI驱动这一节我们详细讲解TICC13x0/CC26x0SDK开发平台基于TI-RTOS的SPI驱动实现,主要了解SPI驱动的分层实现、驱动接口,以及结合开发板板载SPIFlash调试通过驱动。概述SPI(SerialPerripheralInterface),串行外设接口,是Motorala公司推出的一种同步串行接口技术,它能够使MCU以全双工(数据能够同时进行双向传输)的同步串行方式与各种外
- CC2640R2F BLE5.0 TI-RTOS概述
leconiot
TI-RTOS概述TI-RTOS是CC2640R2F设备上低功耗蓝牙项目的运行环境。TI-RTOS内核是传统SYS/BIOS内核的定制版本,是一个具有驱动程序,同步和调度工具的实时抢占式多线程操作系统。线程模块TI-RTOS内核管理线程执行的四个不同的任务级别,如图21所示。线程模块列表如下图所示,按照优先级降序排列。硬件中断软件中断任务后台空闲功能的空闲任务图21.TI-RTOS执行线程这一节将
- CC2640R2F BLE5.0 应用程序框架
leconiot
应用程序从这个章节开始,我们将详细讲解CC2640R2FBLE5.0的应用程序框架,在之前我们希望已经按照我们学习线路图储备了CC2640R2F平台的软硬件架构知识。明白应用工程区分App和Stack工程管理。这里我们主要是讲解基于TI-RTOS的App应用程序框架。这里介绍以simple_peripheralDemo应用程序部分,包括以下内容:Pre-maininitializationICal
- sub1G-CC1310的应用开发之入门
---牧马人---
CC1310TI-RTOS
写在前面CC1310是TI新出的一款sub1G射频模块,具体参数见数据手册吧,这款芯片的SDK跑的是rtos系统,是基于free-rtos定制的ti-rtos,多任务运行。芯片集成了两个核,一个M3做控制MUC,一个M0负责射频。官方提供了多种SDK包开发工具,包括simplelink_cc13x0_sdk(适用launchPad)、tirtos_cc13xx_cc26xx(适用DK板)、TI-1
- TI CC1310 sub1G的SDK开发之入门
---牧马人---
CC1310
前言CC1310是TI新出的一款sub1G射频模块,具体参数见数据手册吧,这款芯片的SDK跑的是rtos系统,是基于free-rtos定制的ti-rtos,多任务运行。芯片集成了两个核,一个M3做控制MUC,一个M0负责射频。准备工作编译器:IARforARM或者CCS(TI官方),本文用的是IAR仿真器+下载器:XDS100SDK固件:基于launchPad(建议)或者基于DK板tirtos_c
- TI-RTOS之初体验(1)
一条有梦想的X鱼
TI-RTOS操作系统
自从学单片机以来,陆续接触了一些嵌入式操作系统,从最开始的51单片机,叫做rtx51_tiny,就是在keilC51安装后,例程里边自带一个实时操作系统例程,可以用它来建立多个任务(函数)同时执行的应用,官方例程实现了一个交通灯控制,嘿嘿,可能90%的人都忽略了它的存在。没错,就是最普通的51单片机也是可以跑操作系统的。到后来,学习了uc/OSII,很经典的嵌入式操作系统,适合学习原理用,每行代码
- TI-RTOS实时操作系统开发之功耗测试
---牧马人---
CC2640R2FCC1310TI-RTOS
##写在前面要测试一个产品的电流功耗方式有很多种:1、电流转电压,通过在供电回路中串联10Ω电阻,通过示波器实时跟踪电阻的电压波动。2、TI官方的CCS工具,该工具有个功耗跟踪的插件,但是需要launchpad的配合。本文主要介绍第二种方式。CCS(codecomposerstudio)CCS中集成了一个EnergyTrace的工具,实时监控launchPad的输出功耗。如下图,TI的launch
- 物联网下的RTOS开发(一)——前言
别拍我后脑勺
RTOS设计模型物联网
RTOS的百家争鸣这几年随着物联网的快速崛起,使得RTOS操作系统被更加广泛的应用。ARM公司推出了针对物理网的mbedOS,以及芯片厂家TI有自己的TI-RTOS,配合自家的芯片产品,使用其提供的API,变的非常方便。也有使用开源操作系统的如FreeRTOS的,其API文档中使用示例写的很详细,很适合有一定经验的程序员快速入门。也有商业的uCOS,因为一直被培训机构包括高校在内用于教材来实行,被
- CC2640开发记录5 TASK应用实战--蓝牙任务+LED灯任务
Clarence_happy
有了前文对TI-RTOS的认识,包括1HWI与SWI的关系与区别,TI-RTOS的介绍https://blog.csdn.net/Clarence_happy/article/details/894785882TASK机制的介绍,https://blog.csdn.net/Clarence_happy/article/details/894857163信号量机制的介绍,https://blog.c
- CC2640开发记录5 TASK应用实战--蓝牙任务+LED灯任务
Clarence_happy
有了前文对TI-RTOS的认识,包括1HWI与SWI的关系与区别,TI-RTOS的介绍https://blog.csdn.net/Clarence_happy/article/details/894785882TASK机制的介绍,https://blog.csdn.net/Clarence_happy/article/details/894857163信号量机制的介绍,https://blog.c
- CC2640开发记录4 TI-RTOS 信号量 Semaphore
Clarence_happy
信号量是TI-RTOS中管理任务的重要组件,必须认真研究。》信号量是最原始的基本的阻塞任务的组件-信号量记录了一个count,这个count>=0-posting信号量操作会增加这个计数值-pending一个计数值会减少这个计数值-如上图所示定义了一个名叫mySem的信号量,初始值为0,POST操作使得信号量++,PENDING操作使得信号量--如果是计数信号量,POST操作持续++,如果只是二进
- CC2640开发记录3 TI-RTOS TASK
Clarence_happy
原文地址http://processors.wiki.ti.com/index.php/SYS/BIOS_Online_Training上一篇文章谈到HWI与SWI的关系,笔者认为开发TI-RTOSHWI与SWI不是咱们关心的重点,绝大多数SWI是官方SDK提供的,HWI与硬件紧密相关,我们也很难开发。研究TASK和信号量要打起精神来!//TASK》使用TASK可以使用到更多的调度特性-TASK可
- CC2640开发记录2 《TI-RTOS Training》 记录-翻译-笔记
Clarence_happy
笔者需要深刻认识TI-RTOS的运行机制,使得自己开发的产品可以运行多个线程,发现了TI有一个很好的介绍文档,于是有了此篇博客。文档地址http://processors.wiki.ti.com/index.php/SYS/BIOS_Training:_Introduction_to_SYS/BIOS笔者的编译运行环境:IAR笔者的硬件运行环境:CC2640正文WhatisanRTOS?一个标准的
- CC2640开发记录1_在TI-RTOS框架下实现LED+BUTTON功能_任务之间消息传递
Clarence_happy
CC2640
一需要准备的①仔细阅读《SWRU393_CC2640_BLE_Software_Developer's_Guide》官方文档②《ble_cc26xx_2_01_00_44423》蓝牙协议栈③IAR+XDS100V3调试器④功能比较全的开发板二目的在TI-RTOS的框架下,实现LED与BUTTON的交互功能,以此来熟悉TASK的编写方法,方便于后期创建功能更加丰富的应用程序。LED是设备的简单输出设
- 蓝牙5学习笔记4-实时操作系统TI-RTOS简述
qq_32631343
蓝牙5学习笔记
实时操作系统TI-RTOS简述TI-RTOS是CC2640R2芯片中协议栈运行环境,TI-RTOS内核是SYS/BIOS内核的定制版本,一个带有同步和调度(XDCTools)工具实时的、抢占式的多线程操作系统。SYS/BIOS内核管理四个不同级别线程:硬件中断服务程序(ISR)软件中断程序任务后台空闲RTOS任务相当于在单个C程序中并行while(1)独立线程。处理器从一个任务切换到另一个任务,将
- 基于TI-RTOS的CC2640 UART
In_the_way_Wang
软件开发平台:IAR硬件开发平台:CC2640board操作系统:TI-RTOSSYS/BIOS工程基础:SimpleBLEPeripheral目的:实现CC2640UART口的接收和发送送能这篇文章仅介绍阻塞(blocking)模式下UART代码的编写,所谓阻塞模式就是执行到这段代码时,只有完成相应的代码功能(如接收或发送数据完成)才允许继续执行之后的相应代码。具体步骤如下:1.在Board.h
- ASM系列四 利用Method 组件动态注入方法逻辑
lijingyao8206
字节码技术jvmAOP动态代理ASM
这篇继续结合例子来深入了解下Method组件动态变更方法字节码的实现。通过前面一篇,知道ClassVisitor 的visitMethod()方法可以返回一个MethodVisitor的实例。那么我们也基本可以知道,同ClassVisitor改变类成员一样,MethodVIsistor如果需要改变方法成员,注入逻辑,也可以
- java编程思想 --内部类
百合不是茶
java内部类匿名内部类
内部类;了解外部类 并能与之通信 内部类写出来的代码更加整洁与优雅
1,内部类的创建 内部类是创建在类中的
package com.wj.InsideClass;
/*
* 内部类的创建
*/
public class CreateInsideClass {
public CreateInsideClass(
- web.xml报错
crabdave
web.xml
web.xml报错
The content of element type "web-app" must match "(icon?,display-
name?,description?,distributable?,context-param*,filter*,filter-mapping*,listener*,servlet*,s
- 泛型类的自定义
麦田的设计者
javaandroid泛型
为什么要定义泛型类,当类中要操作的引用数据类型不确定的时候。
采用泛型类,完成扩展。
例如有一个学生类
Student{
Student(){
System.out.println("I'm a student.....");
}
}
有一个老师类
- CSS清除浮动的4中方法
IT独行者
JavaScriptUIcss
清除浮动这个问题,做前端的应该再熟悉不过了,咱是个新人,所以还是记个笔记,做个积累,努力学习向大神靠近。CSS清除浮动的方法网上一搜,大概有N多种,用过几种,说下个人感受。
1、结尾处加空div标签 clear:both 1 2 3 4
.div
1
{
background
:
#000080
;
border
:
1px
s
- Cygwin使用windows的jdk 配置方法
_wy_
jdkwindowscygwin
1.[vim /etc/profile]
JAVA_HOME="/cgydrive/d/Java/jdk1.6.0_43" (windows下jdk路径为D:\Java\jdk1.6.0_43)
PATH="$JAVA_HOME/bin:${PATH}"
CLAS
- linux下安装maven
无量
mavenlinux安装
Linux下安装maven(转) 1.首先到Maven官网
下载安装文件,目前最新版本为3.0.3,下载文件为
apache-maven-3.0.3-bin.tar.gz,下载可以使用wget命令;
2.进入下载文件夹,找到下载的文件,运行如下命令解压
tar -xvf apache-maven-2.2.1-bin.tar.gz
解压后的文件夹
- tomcat的https 配置,syslog-ng配置
aichenglong
tomcathttp跳转到httpssyslong-ng配置syslog配置
1) tomcat配置https,以及http自动跳转到https的配置
1)TOMCAT_HOME目录下生成密钥(keytool是jdk中的命令)
keytool -genkey -alias tomcat -keyalg RSA -keypass changeit -storepass changeit
- 关于领号活动总结
alafqq
活动
关于某彩票活动的总结
具体需求,每个用户进活动页面,领取一个号码,1000中的一个;
活动要求
1,随机性,一定要有随机性;
2,最少中奖概率,如果注数为3200注,则最多中4注
3,效率问题,(不能每个人来都产生一个随机数,这样效率不高);
4,支持断电(仍然从下一个开始),重启服务;(存数据库有点大材小用,因此不能存放在数据库)
解决方案
1,事先产生随机数1000个,并打
- java数据结构 冒泡排序的遍历与排序
百合不是茶
java
java的冒泡排序是一种简单的排序规则
冒泡排序的原理:
比较两个相邻的数,首先将最大的排在第一个,第二次比较第二个 ,此后一样;
针对所有的元素重复以上的步骤,除了最后一个
例题;将int array[]
- JS检查输入框输入的是否是数字的一种校验方法
bijian1013
js
如下是JS检查输入框输入的是否是数字的一种校验方法:
<form method=post target="_blank">
数字:<input type="text" name=num onkeypress="checkNum(this.form)"><br>
</form>
- Test注解的两个属性:expected和timeout
bijian1013
javaJUnitexpectedtimeout
JUnit4:Test文档中的解释:
The Test annotation supports two optional parameters.
The first, expected, declares that a test method should throw an exception.
If it doesn't throw an exception or if it
- [Gson二]继承关系的POJO的反序列化
bit1129
POJO
父类
package inheritance.test2;
import java.util.Map;
public class Model {
private String field1;
private String field2;
private Map<String, String> infoMap
- 【Spark八十四】Spark零碎知识点记录
bit1129
spark
1. ShuffleMapTask的shuffle数据在什么地方记录到MapOutputTracker中的
ShuffleMapTask的runTask方法负责写数据到shuffle map文件中。当任务执行完成成功,DAGScheduler会收到通知,在DAGScheduler的handleTaskCompletion方法中完成记录到MapOutputTracker中
- WAS各种脚本作用大全
ronin47
WAS 脚本
http://www.ibm.com/developerworks/cn/websphere/library/samples/SampleScripts.html
无意中,在WAS官网上发现的各种脚本作用,感觉很有作用,先与各位分享一下
获取下载
这些示例 jacl 和 Jython 脚本可用于在 WebSphere Application Server 的不同版本中自
- java-12.求 1+2+3+..n不能使用乘除法、 for 、 while 、 if 、 else 、 switch 、 case 等关键字以及条件判断语句
bylijinnan
switch
借鉴网上的思路,用java实现:
public class NoIfWhile {
/**
* @param args
*
* find x=1+2+3+....n
*/
public static void main(String[] args) {
int n=10;
int re=find(n);
System.o
- Netty源码学习-ObjectEncoder和ObjectDecoder
bylijinnan
javanetty
Netty中传递对象的思路很直观:
Netty中数据的传递是基于ChannelBuffer(也就是byte[]);
那把对象序列化为字节流,就可以在Netty中传递对象了
相应的从ChannelBuffer恢复对象,就是反序列化的过程
Netty已经封装好ObjectEncoder和ObjectDecoder
先看ObjectEncoder
ObjectEncoder是往外发送
- spring 定时任务中cronExpression表达式含义
chicony
cronExpression
一个cron表达式有6个必选的元素和一个可选的元素,各个元素之间是以空格分隔的,从左至右,这些元素的含义如下表所示:
代表含义 是否必须 允许的取值范围 &nb
- Nutz配置Jndi
ctrain
JNDI
1、使用JNDI获取指定资源:
var ioc = {
dao : {
type :"org.nutz.dao.impl.NutDao",
args : [ {jndi :"jdbc/dataSource"} ]
}
}
以上方法,仅需要在容器中配置好数据源,注入到NutDao即可.
- 解决 /bin/sh^M: bad interpreter: No such file or directory
daizj
shell
在Linux中执行.sh脚本,异常/bin/sh^M: bad interpreter: No such file or directory。
分析:这是不同系统编码格式引起的:在windows系统中编辑的.sh文件可能有不可见字符,所以在Linux系统下执行会报以上异常信息。
解决:
1)在windows下转换:
利用一些编辑器如UltraEdit或EditPlus等工具
- [转]for 循环为何可恨?
dcj3sjt126com
程序员读书
Java的闭包(Closure)特征最近成为了一个热门话题。 一些精英正在起草一份议案,要在Java将来的版本中加入闭包特征。 然而,提议中的闭包语法以及语言上的这种扩充受到了众多Java程序员的猛烈抨击。
不久前,出版过数十本编程书籍的大作家Elliotte Rusty Harold发表了对Java中闭包的价值的质疑。 尤其是他问道“for 循环为何可恨?”[http://ju
- Android实用小技巧
dcj3sjt126com
android
1、去掉所有Activity界面的标题栏
修改AndroidManifest.xml 在application 标签中添加android:theme="@android:style/Theme.NoTitleBar"
2、去掉所有Activity界面的TitleBar 和StatusBar
修改AndroidManifes
- Oracle 复习笔记之序列
eksliang
Oracle 序列sequenceOracle sequence
转载请出自出处:http://eksliang.iteye.com/blog/2098859
1.序列的作用
序列是用于生成唯一、连续序号的对象
一般用序列来充当数据库表的主键值
2.创建序列语法如下:
create sequence s_emp
start with 1 --开始值
increment by 1 --増长值
maxval
- 有“品”的程序员
gongmeitao
工作
完美程序员的10种品质
完美程序员的每种品质都有一个范围,这个范围取决于具体的问题和背景。没有能解决所有问题的
完美程序员(至少在我们这个星球上),并且对于特定问题,完美程序员应该具有以下品质:
1. 才智非凡- 能够理解问题、能够用清晰可读的代码翻译并表达想法、善于分析并且逻辑思维能力强
(范围:用简单方式解决复杂问题)
- 使用KeleyiSQLHelper类进行分页查询
hvt
sql.netC#asp.nethovertree
本文适用于sql server单主键表或者视图进行分页查询,支持多字段排序。KeleyiSQLHelper类的最新代码请到http://hovertree.codeplex.com/SourceControl/latest下载整个解决方案源代码查看。或者直接在线查看类的代码:http://hovertree.codeplex.com/SourceControl/latest#HoverTree.D
- SVG 教程 (三)圆形,椭圆,直线
天梯梦
svg
SVG <circle> SVG 圆形 - <circle>
<circle> 标签可用来创建一个圆:
下面是SVG代码:
<svg xmlns="http://www.w3.org/2000/svg" version="1.1">
<circle cx="100" c
- 链表栈
luyulong
java数据结构
public class Node {
private Object object;
private Node next;
public Node() {
this.next = null;
this.object = null;
}
public Object getObject() {
return object;
}
public
- 基础数据结构和算法十:2-3 search tree
sunwinner
Algorithm2-3 search tree
Binary search tree works well for a wide variety of applications, but they have poor worst-case performance. Now we introduce a type of binary search tree where costs are guaranteed to be loga
- spring配置定时任务
stunizhengjia
springtimer
最近因工作的需要,用到了spring的定时任务的功能,觉得spring还是很智能化的,只需要配置一下配置文件就可以了,在此记录一下,以便以后用到:
//------------------------定时任务调用的方法------------------------------
/**
* 存储过程定时器
*/
publi
- ITeye 8月技术图书有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的8月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
8月试读活动回顾:
http://webmaster.iteye.com/blog/2102830
本次技术图书试读活动的优秀奖获奖名单及相应作品如下(优秀文章有很多,但名额有限,没获奖并不代表不优秀):
《跨终端Web》
gleams:http