摘要:
1 依赖属性1.1 依赖属性最终值的选用WPF属性系统对依赖属性操作的基本步骤如下:第一,确定Base Value,对同一个属性的赋值可能发生在很多地方。还用Button的宽度来进行举例,可能在Style或者Trigger中对其进行赋值,也可能在xaml中进行赋值(等同与在代码中赋值),这个Base Value就要确定这些值中优先级最高的值,把它作为Base Value; ButtonSubSub 在代码中查看ValueSource截图为图1 看到BaseValueSource是StyleTri... 阅读全文
摘要:
在做学生信息管理系统的时候,遇到了一条代码。 txtName.Text = mrc!student_Name txtResult.Text = mrc!result代码本身理解没有问题,给文本框添加内容,但是里面的"!"让我蒙圈了。第一次看见这样写的代码,不明白有什么作用,但感觉它和 "."有点关系。去网上搜索了一番,! 表示从"!"前面的记录集中取出"!"后面指定的字段的值 mrc!result = mrc.fields("result"), 即 txtName.Text = mrc.Fiel 阅读全文
摘要:
很多技术人员觉得上级经理和技术人员经常出技术难题。如把不同来源的数据显示在一起还不能显示来源。处理重名问题是个难题。出难题可能有各种原因,可能是考察技术人员技术水平,可能是为不长工资找借口,也有可能是为了提高其他人的形象。 下级人员一般不能问”你到底是什么意思?“。 作为技术人员一般应该尽自己能力解决。甚至可以借题发挥提出更高的功能,设计更大的方案,扩大自己的工作影响范围。 如:分析不同数据属性,用重要特性而非来源区分各个数据。找借口讲条件是应付恶意难题而不撕破脸皮的常见方法。 如:要求数据来源提供全局唯一名称。 把难题反推回去一般是不想干了。 产品架构师在给开发团队提要求时,需要讲明理由,. 阅读全文
摘要:
以前写过两个Android开发配置文档,使用NDK进行JNI开发,这样能够利用以前已经写好的C++代码。前两篇博客地址:http://blog.csdn.net/watkinsong/article/details/8829072http://blog.csdn.net/watkinsong/article/details/8829235 但是这两篇配置介绍中,多少的有些错误,这里重新整理这些错误以及要注意的问题,作为勘误文。 简介:本系列博客介绍了安卓开发环境的配置,和在安卓开发中,通过JNI调用本地C++代码,使用opencv进行开发处理,本地代码通过NDK进行编译。 参考链接:h... 阅读全文
摘要:
一.进程通信程序员必须让拥有依赖关系的进程集协调,这样才能达到进程的共同目标。可以使用两种技术来达到协调。第一种技术在具有通信依赖关系的两个进程间传递信息。这种技术称做进程间通信(interprocess communication)。第二种技术是同步,当进程间相互具有合作依赖时使用。这两种类型的依赖关系可以同时存在。一般而言,进程有单独的地址空间。我们可以了解下可执行程序被装载到内存后建立的一系列映射等理解这一点。如此以来意味着如果我们有两个进程(进程A和进程B),那么,在进程A中声明的数据对于进程B是不可用的。而且,进程B看不到进程A中发生的事件,反之亦然。如果进程A和B一起工作来完成某个 阅读全文
摘要:
1. 安装pure-ftpd、MySQLapt-get purge vsftpd apt-get purge pure-ftpd apt-get purge pure-ftpd-common apt-get purge pure-ftpd-mysql apt-get purge pure-ftpd-ldap apt-get install pure-ftpd-mysql mysql-server 2. 配置pure-ftpdecho "yes" > /etc/pure-ftpd/conf/ChrootEveryone echo "yes" > 阅读全文
摘要:
nib loading的过程,这个是app文档里面有说到资源编程指南 1. It loads the contents of the nib file and any referenced resource files into memory。将nib文件和其中引用到的资源文件加载到内存中。 2.It unarchives the nib object graph data and instantiates the objects。 解析nib对象,并对其进行实例化。对实例的对象初始化规则. a .By default, objects receive an init... 阅读全文
摘要:
最近总玩CloudStack + KVM,发现在重启CloudStack服务后,host(kvm)的状态老是为alert。日志里出现如下错误提示:ERROR [agent.manager.AgentManagerImpl] (AgentManager-Handler-7:) Monitor ClusteredVirtualMachineManagerImpl$$EnhancerByCGLIB$$121cf44e says there is an error in the connect process for 1 due to null java.lang.NullPointerExcept. 阅读全文
摘要:
/*poj 3130 How I Mathematician Wonder What You Are! - 求多边形有没有核*/#include #includeconst double eps=1e-8;const int N=103;struct point{ double x,y;}dian[N];inline bool mo_ee(double x,double y){ double ret=x-y; if(ret y + eps;} // x > yinline bool mo_ll(double x,double y) { return x y - eps;} // ... 阅读全文
摘要:
一直没认真看过android的源码,也不太敢看,稀里糊涂也敲了一年的代码,现在想好好学习了,就把常用的源码都看了一下,小伙伴们来涨姿势吧,有错误的地方,直接指出,我脸厚不怕丢人。来吧。 刚开始学android的时候我经常使用SimpleAdapter,但是后来经常用到的对象实体,SimpleAdapter也就不符合要求了,一直自己继承BaseAdapter,但是有的地方用SimpleAdapter还是比较方便的,一句话就搞定了,也不用写Adapter,所以来悄悄源码吧。 SimpleAdapter的初始化:SimpleAdapter sAdapter=new SimpleAdapter... 阅读全文