自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 Linux内核的list_head民用改造

list_head.h /*************************************************************************************************** * * Linux的list_head链表民用改造 * ...

2016-12-30 22:39:07 561 0

原创 Linux i2c->sound

// i2c总线 struct bus_type i2c_bus_type = {  .name  = "i2c",  .match  = i2c_device_match,  .probe  = i2c_device_probe,  .remove  = i2c_device...

2016-10-19 17:55:55 508 0

转载 Linux驱动之设备模型

http://blog.csdn.net/cjok376240497/article/category/941999 

2016-10-14 14:38:58 357 0

原创 Linux串口大致过程

基于i.mx6ul drivers\tty\serial\imx.c #define SERIAL_IMX_MAJOR 207 #define MINOR_START  16 #define DEV_NAME  "ttymxc" /*  * This determines ...

2016-10-12 17:19:55 1959 0

转载 GitHub 上有哪些值得推荐的开源电子书?

转载自:https://www.zhihu.com/question/38836382/answer/79794319?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io 作者:聞其詳 链接:https...

2016-10-09 20:33:05 3108 0

原创 linux设备树interrupt GIC_SPI及GIC_PPI

例: interrupts = ; 1. GIC type // include\dt-bindings\Interrupt-controller\arm-gic.h #define GIC_SPI 0 // 共享中断 #define GIC_PPI 1 // 每个处理器拥有独立中断 ...

2016-09-27 11:54:34 7772 0

原创 i.mx6ul引脚复用

使用CAN引脚作为例子 arch\arm\boot\dts\imx6ul-14x14-evk.dts: pinctrl_flexcan1: flexcan1grp{ fsl,pins = < MX6UL_PAD_UART3_RTS_B__FLEXCAN1_RX 0x1b020 MX...

2016-09-27 10:10:07 3476 0

转载 高并发的epoll+线程池,epoll在线程池内

转载自:http://blog.chinaunix.net/uid-311680-id-2439723.html epoll是linux下高并发服务器的完美方案,因为是基于事件触发的,所以比select快的不只是一个数量级。 单线程epoll,触发量可达到15000,但是加上业务后...

2016-09-19 13:22:23 6095 2

原创 module_platform_driver(), module_i2c_driver

将近六年没看linux,发现多了个module_platform_driver(),记录一下。 #include static struct platform_driver flexcan_driver = { .driver = { .name = DRV_NAME, .pm = ...

2016-09-05 15:41:48 1677 0

原创 UWP 依赖动画及独立动画(Dependent and independent animations)

拥有如下任意特性的动画是一个独立动画: 1. 动画的Duration设置为0秒 2. 动画目标为UIElement.Opacity属性 3. 动画目标是UIElement属性的子属性,如:RenderTransform, Projection, Clip 4. 动画目标为Canvas.Left...

2016-06-16 22:50:17 1640 0

原创 温习C/C++宏定义

很早以前写过一篇C宏定义相关文章。 今天用VS2015建了一个windows驱动的工程,上一次工作写了一个WDF USB驱动还是2010年,准确说是KMDF的驱动。看了一下驱动结构,结构基本没怎么变,但发现多了相当多的宏定义,如果你是高手就绕道行吧,这里在温习一下宏定义相关的东西 :-( 一....

2016-06-07 21:08:23 460 0

原创 环形缓存(C#版)

想了一想,既然连厌恶的android平台都测试了环形缓存,不能冷落了windows。 C#源码: /// /// 环形缓冲区 /// 一. 写数据: /// 1. push: 当数据已写满时返回false,否则可以正常写入返回true /// 2. pushNoCas...

2016-06-06 21:28:52 2341 2

原创 环形缓存(java版)

mRingBuffer = new RingBuffer(10); new Thread(new Runnable() { int write = 0; String s; ...

2016-06-06 19:15:39 1822 1

转载 样条关键帧动画(SplineDoubleKeyFrame)

转载: http://www.cnblogs.com/KevinYang/archive/2008/11/10/1330789.html

2016-06-01 22:52:39 845 0

转载 RenderTransform特效【五种基本变换】及【矩阵变换MatrixTransform】

转载自:http://www.cnblogs.com/crazypig/archive/2012/02/20/2359599.html CompositeTransform

2016-06-01 22:21:05 703 0

转载 C语言的2016

转载自:http://www.techug.com/c-language-2 这是我在2015年初写的草稿,且从未考虑过发布。这是一个未经雕琢的版本,因为没有任何人对这个草稿提供改进。最简单的变化只是将发布时间从2015年改成2016年。如果有缺陷、改进和抱怨,请随时联系。-Matt 自70年代...

2016-04-03 22:00:20 284 0

转载 OpenGL ES 3.0 顶点缓冲区VBO使用

转载自:http://www.cnblogs.com/gaofengworking/p/4943204.html OpenGL ES 3.0 顶点缓冲区VBO使用 一般情况下数据都是有CPU从RAM取数据 然后传给GPU去处理,相对于GPU速度要慢一些。 使用VBO技术 ...

2016-03-14 22:28:34 988 0

转载 OpenGL ES 3.0 点,线,三角形绘制形式总结

转载自:http://www.cnblogs.com/gaofengworking/p/4941937.html OpenGL ES 3.0 顶点     -1,  1, 0, -0.5f,  0, 0,      0, -1, 0,     -1,  0, 0,  0....

2016-03-14 22:24:32 742 0

转载 Android OpenGL ES 3.0 纹理应用

转载自:http://www.cnblogs.com/gaofengworking/p/4941774.html 文主要演示OpenGL ES 3.0 纹理演示。接口大部分和2.0没什么区别,脚本稍微有了点变化而已。 扩展GLSurfaceView package com.examp...

2016-03-14 22:20:29 1771 0

原创 C# delegate多种变体

C#代理比较啰嗦,整理一下。 public delegate int AddDelegate(int a, int b); public delegate int DoWork(); int x = 1; int y = 2; int result = 0; AddDelegate add_0 ...

2016-03-09 00:08:41 475 0

原创 .NET Task的新认识

当使用Task时,如果Task的实现(即代理)本身也是异步的,则Wait()会失效。 1. Wait()有效,Task的实现(即代理)本身非异步 private async void btn_task1_Click(object sender, RoutedEventArgs e) { ...

2016-02-21 00:07:47 504 0

原创 C#委托&Lambda

委托类似于C/C++中的函数指针,与函数指针不同的是委托是一种类型安全的类。 但是委托本身不安全,如果能用接口就不用委托。犹如函数指针一样,如果其他人设置了函数指针,任何地方都可以被调用,防人之心不可无,害人之心不可有。 虽然事件是基于委托,但事件是安全的,因为事件不可以Invoke显示调用,而委...

2015-12-27 00:52:11 378 0

原创 吐槽微软DataTemplate

今年3月份左右提了一个关于DataTemplate布局失效的问题,微软给的答复是那时候有更重要的事情要处理,后续会处理这个问题。 今天下载了VS2015 with update 1测试了一下还是不行。 啥时候微软改好了这bug,还有就是解决不能和WP8.1秒开各个APP的问题,俺就买windows...

2015-12-01 23:31:09 561 0

原创 Java冒泡排序

闲的无聊,写了个冒泡排序。 import java.util.List; public class SortHelper { /* 冒泡:降序(从大到小排列)排列 */ public static > void Descending(T[] datas) { for (in...

2015-09-30 14:35:07 453 0

转载 windows UWP保持屏幕常亮或关闭

转载:DisplayRequest /// /// private void Activate_Click(object sender, RoutedEventArgs e) { Error.Text = string.Empty; Button b = s...

2015-09-25 16:08:05 1928 0

转载 检测正运行你的应用的平台

原文:https://msdn.microsoft.com/zh-cn/library/windows/apps/dn705767.aspx#detecting_the_platform 检测正运行你的应用的平台 介绍 Windows 10 中面向应用所做的更改。新增的概念...

2015-08-14 09:57:23 667 0

转载 WPF分级数据显示(集合包含其他集合)

关键字:HierarchicalDataTemplate HierarchicalDataTemplate 类专用于 HeaderedItemsControl 类型以显示这样的数据。 在下面的示例中,LeagueList 是 League 对象的列表。 每个 League 对象都有一...

2015-06-25 10:46:05 1095 0

转载 WPF一个列表(ListBox)呈现多个数据集合

关键字:CompositeCollection XAML: <Window x:Class="CompositeCollection_Test01.MainWindow" xmlns="http://schemas.microsoft.c...

2015-06-25 09:47:11 4956 0

转载 WPF中ListView使用GridViewColumn居中对齐的方法

转载自:http://www.tuicool.com/articles/2u2EJv 在WPF中使用ListView经常会用到GridView作为视图,但是却碰到GridViewColumn不能居中对齐的问题,首先想到不使用GridViewColumn的DisplayMemberBindin...

2015-03-24 22:02:38 6555 0

转载 Windows8.1离线部署应用程序

所有连接来源:http://sphrbeu2012.blog.163.com/ 1. Windows8.1离线部署应用程序(1):微软原版应用(APPX格式)的下载及安装 2. Windows8.1离线部署应用程序(2):重新打包原版应用之"制作根证书"...

2015-03-21 00:09:36 712 0

原创 Android判断网络是否连接

public boolean isNetworkConnected(Context context) { ConnectivityManager cm = (ConnectivityManager) context.getSystemService(Context.CONNECTIVITY_S...

2015-03-17 13:47:24 582 0

原创 iTextPdf最简单最彻底解决中文显示

不需要itextasian.jar轻松解决iTextpdf显示中文。 步骤如下: 1、在windows系统中搜索"*.ttc"(本例使用微软雅黑,使用msyhl.ttc),找一个放到Android工程->res->raw文件夹中,如果没有raw文件夹新建一个。 2...

2015-03-16 18:23:53 42660 11

原创 Windows store app CollectionViewSource

1. C# Teams teams = new Teams(); var result = from t in teams group t by t.City into g ...

2015-03-13 21:08:35 832 0

原创 Windows APP Binding之索引器

例子 1、布局 2、填充DataContext rootLayout.DataContext = new Teams(); 3、辅助类 public class Team //Has a custom string indexer { ...

2015-03-13 20:52:28 539 0

原创 Android View转成图片

public Bitmap View2Bitmap(View view) { view.measure(MeasureSpec.makeMeasureSpec(0, MeasureSpec.UNSPECIFIED), MeasureSpec.makeMeasureSpec(0, MeasureS...

2015-03-13 19:46:57 491 0

原创 Android测量字符串所占UI的大小

public static Point MeasureString(Context context, String text, float fontSize, int widthMeasureSpec, int heightMeasureSpec) { int width = 0; int h...

2015-03-12 22:02:30 1112 0

原创 Windows store app Hash(MD5/SHA1/SHA256/SHA384/SHA512)

public class HashAlgorithm { /// /// 加密类型 /// public enum AlgorithmType { MD5=1, SHA1, SHA256, ...

2015-03-11 16:38:47 1237 0

原创 UI绑定MainPage的属性

1、布局 <Slider x:Name="slider_opacity" Value="0" Maximum="100" Background="DarkOrange&quo...

2015-03-11 12:06:50 519 0

原创 android attrs

public MyView(Context context,AttributeSet attrs) { super(context,attrs); mPaint = new Paint(); TypedA...

2015-03-10 14:38:41 768 0

原创 Android AlertDialog

public static void showMessageBox(Context context, String title, String message, final Runnable action) { final AlertDialog dialog = new AlertDialog...

2015-03-10 14:24:06 425 0

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