比较完整的代码示例
- printf_format.c: printf格式化输出示例
- print_binary.c: 输出二进制
- dynamic_array.c: 动态定义数组
- timer.h: 程序计时
- opt.c: 解析命令行参数
- file_text.c: 读写文本文件 - fputc, fputs, fprintf, fgetc, fgets, fscanf
- file_binary.c: 读写二进制文件 - fseek, ftell, fread, fwrite, rewind
- file_stat.c: 获得文件信息 - stat
- helloworld.c: HelloWorld
- use_offloadh_api.c: 使用offload.h中的api
- offload_varfun.c: 定义可以在mic上使用的全局变量和函数
- offload_transdata.c: 在cpu和mic之间传输数据
- offload_static_array.c: 传输一维静态数组到mic上
- offload_static_array2.c: 传输二维静态数组到mic上
- offload_pointer.c: 传输指针
- offload_pointter2.c: 传输指针(指针指向的数组中每个元素是一个一维静态数组)
- offload_struct.c: 传输结构体(结构体中包含一个指针)
- offload_into.c: 将一个变量的值传到另外一个变量中
- offload_alloc_free.c: 使用alloc_if以及free_if控制内存分配和释放
- share_varfun.c: 在共享内存模式下, 定义可以在mic和cpu上共享的变量和函数
- share_pointer.c: 共享指针的内存分配及释放
- share_pointer2.c: 在共享内存模式下, 使用二维指针
- sync_compute.c: MIC和CPU异步计算
- sync_transfer.c: MIC和CPU异步数据传输
- multi_declare.c: 同时声明多个可以MIC上使用的变量或者函数
- vector_hello.c: 向量化示例
- vector2.c: 一些向量化函数(epi32)的使用: 加,减,乘,与,或,非,异或,移位,alignr
- parallel, for, section, singl, master, threadprivate 指令用法
- shared, private, default, firstprivate, lastprivate, nowait, schedule, if, reduction, copyin, copyprivate, num_threads 子句用法
- openmp函数用法
- 同步相关指令和函数, 包括barrier, ordered, critical, atomic, lock
- helloworld.c: HelloWorld示例
- basic_use.c: 基本用法--包括获得线程返回值、互斥锁、设置互斥锁属性、条件变量、信号量、读写锁
- 流水线模型(Pipeline Model)示例
- avoidTextAround.html:防止文字环绕
- CenterContent.html: 居中显示内容
- clearFloat.html:清除浮动
- flexDemo.html:使用flex布局示例
- JsonToCheckBox.html: 根据json格式信息自动生成checkbox
- fix_footer.html: 底部固定
- loading.html: 加载插件
- modal.html: bootstrap弹窗
- navigation.html: 导航示例
- switch.html: 开关切换插件
- toaster.html: 信息提示插件
- jquery_qrcode.html: jquery 生成二维码
- jquery_upload_file.html: Jquery-upload-file插件使用示例
- jquery_upload_file_angular.md: Jquery-upload-file和angularjs集成
- operate_dom.html: 操作dom元素
- dynamictexture.html: 在立方体上显示数字
- dynamictexture2.html: 在立方体上显示不同数字
- dynamictexture3.html: 在立方体上显示数字,可加边框
- BWTCode.java: BWT编码
- Cpdetector.java: 使用cpdetector检查文件编码方式
- EnumUse.java: 枚举使用示例
- GetIP.java: 获得主机的ip地址
- GnuGetOpt.java: 使用gnu getopt处理命令行参数
- SortFile.java: 将读入的文件一行行的进行排序, 使用TreeMap
- MultipartFileSender.java: 支持文件断点续传(WEB项目中)
- NioOp.java: NIO2 对文件操作-检查文件存在、获得文件属性、遍历文件夹、重命名、创建文件夹、删除文件
- JLanguageCheck.java: 使用JLanguageTool 检测文本语法和语义错误, 可自定义规则
- rules-en-English.xml: JLanguageTool 自定义规则示例