现在位置: 首页 > magister发表的所有文章
Don't. Because a member function is meaningless without an object to invoke it on, youcan't do this directly (if The X Window System was rewritten in C++, it wouldprobably pass references to objects around, not just pointers tofunctions; naturally the objects would embody the required function andprobably a whole lot more). As a patch for existing software, use a top-level (non-member) function as awrapper which takes an object obtained through some other technique.Depending on the routin......
阅读全文
  • 03月
  • 26日
综合 ⁄ 共 10971字 评论关闭
Jerry整理 出处:汽车工业软件可靠性联会 最后更新时间:2005-7-20 转载请注明:来自Sawin系统分析之窗 MISRA (The Motor Industry Software Reliability Association 汽车工业软件可靠性联会) 是位于英国的一个跨国汽车工业协会,其成员包括了大部分欧美汽车生产商。其核心使命是为汽车工业提供服务和协助,帮助厂方开发安全的、高可靠性的嵌入式软件。这个组织最出名的成果是所谓的MISRA C Coding Standard,这一标准中包括了127条C语言编码标准,通常认为,如果能够完全遵守这些标准,则你的C代码是易读、可靠、可移植和易......
阅读全文
定义Notification通知事件。 android.app.Notification.Notification(int icon, CharSequence tickerText, long when)   public Notification (int icon, CharSequence tickerText, long when) Since: API Level 1   This constructor is deprecated. Use Notification.Builder instead.   Constructs a Notification object with the information needed to have a status bar icon without the standard expanded view. 构建一个非标准的扩展视图,需要一个状态栏图标。   Parameters icon  The resource id of the icon to p......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 16914字 评论关闭
1. 创建关联     表结构参考NHibernate考察系列 01。使用TBLPURCHASEGROUP与TBLUSER进行多对多关联,关联表为TBLPURCHASEGROUPUSER。     PurchaseGroup和User类代码以及映射配置文件在文章最下面。在NHTest项目里面运行下面的测试代码 static void Main(string[] args) {     ISessionFactory sessionFactory = new Configuration().Configure().BuildSessionFactory();     ISession session = null;     ITransaction trans = null;     try     {         session = sessionFactory.OpenSession();         trans = session.B......
阅读全文
  • 03月
  • 19日
综合 ⁄ 共 1110字 评论关闭
早期开始接触android的时候,没法承担功能的开发,大段大段的代码也看不进去,除了对android整体框架有点认识,其他的基础基本都是从《Android应用开发详解》来的。 作为新人,最开始做的一般都是解bug,但是对底层实现的不熟悉,导致我对于一些错误无从下手,甚至资源怎样获取都不太清楚。 但随着bug的深入,渐渐的也有了些自己定位bug的思路,下面与大家分享一下: 1、打开bug出现的地方,最好是将手机语言设置为english; 2、寻找包裹bug或者bug操作前一操作界面的主title等字段,如短信中心号码修改界面,关键字段为“SMS Servi......
阅读全文
  • 02月
  • 12日
综合 ⁄ 共 747字 评论关闭
LinkButton lb=(LinkButton)e.Item.FindControl("lb1");lb.Attributes.Add("onclick", "document.getElementById('ab').style.display='';                     document.getElementById('ab').style.left=window.event.clientX+25;document.getElementById('ab').style.top=window.event.clientY+20;document.getElementById('ab').src='Foundxx.aspx?b_date="+e.Item.Cells[9].Text+"&&e_date="+e.Item.Cells[10].Text+"&&depid="+e.Item.Cells[2].Text+"&&mtid="+e.Item.Cells[1].Text+"&&chec......
阅读全文
  • 01月
  • 18日
综合 ⁄ 共 432字 评论关闭
http://blog.csdn.net/daniel_h1986/article/details/6214632 查看linux操作系统的位数有如下三种方法: 1.通过编程实现(C程序):     在程序中返回sizeof(void*)  的值(通过指针地址来判断,也可以使用long类型),返回的结果是操作系统的字节数。若返回4则是32位操作系统,返回8即是64位。 or cout<<sizeof(int*) * 8<<endl; 32/64 关于不同编译器在不同平台上各数据类型的位数,可参见:http://blog.csdn.net/zhangxinbin5/article/details/7929591 2.Shell中getconf命令:     getconf命令可以获取系统的基本配......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 463字 评论关闭
先说POSIX的吧: mq_open,sem_open,shm_open着三个函数用于创建或者打开一个IPC通道。     由此可见,消息队列的读写权限是任意的,然而信号灯就没有,实际上,信号灯都需要读和写权限罢了。共享内存不能只以只写方式打开,否则不能往共享内存中写数据的。 在创建一个新的消息队列或者信号灯或者共享内存的时候,可能需要mode_t权限标志: S_IRUSER 用户读   S_IWUSER 用户写  S_IRGRP 用户组读 S_IWGRP 用户组写  S_IROTH 其他用户读    S_IWOTH 其他用户写 其中所指定的文件权限位受当前进程文件模式创建掩码,但我们可......
阅读全文
  • 11月
  • 14日
综合 ⁄ 共 187字 评论关闭
thinpad E430C BIOS设置(这样设置才能从U盘或者光盘启动) 1.开机按住F12 2.进入Security -------Secure Boot -------Disable 3.进入Set-up----UEFI/Legacy Boot 选项 选择Both  UEFI/Legacy Boot Priority 选择成UEFL first 4.save 重启 5.开机 按住F12 6.选中 USB HDD
阅读全文
  Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存 分类: Linux2013-09-18 21:14 114人阅读 评论(0) 收藏 举报 进程信号管道消息队列信号量 Linux进程间通信--进程,信号,管道,消息队列,信号量,共享内存 参考:《linux编程从入门到精通》,《Linux C程序设计大全》,《unix环境高级编程》 说明:本文非常的长,也是为了便于查找和比较,所以放在一起了 Linux 传统的进程间通信有很多,如各类管道、消息队列、内存共享、信号量等等。但它们都无法介于内核态与用户态使用,原因如表 通信方法......
阅读全文
  • 10月
  • 29日
综合 ⁄ 共 1625字 评论关闭
“程序员应有的权利你都要去争取!而且记住:你可以让公司做出改变,要不然你就换一家公司。” 一个公司愿意付给一个开发人员6万~10万美元的薪水,却用糟糕的工作条件以及破烂的硬件设施摧残他,这对我来说是难以置信的。不管怎么说,这买卖一点都不划算。然而,我却总能看到这样的事情。这让人很震惊,竟然有这么多公司依然没有为软件开发者的成功提供必要的基础条件。 我提议,我们应该制定一个针对程序员的《权利法案》,以防止公司拒绝给程序员提供取得成功所必需的基础条件,最终达到保护程序员权利的目的。 译者注:......
阅读全文
  • 10月
  • 28日
综合 ⁄ 共 14138字 评论关闭
转载地址:http://kayosite.com/?s=jquery+mobile,感谢博主详细的解说。 总体概况 一、jqm特性 1、跨平台--支持主流的操作系统,android 、ios 、nokia/symbian、windows mobile、blackberry 2、渐进功能增强--对于好的设备表现出更好的功能,比较低端的设备保证基本效果 3、优化触摸体验 4、新的布局控件 5、主题化框架 二、web app与 native app的区别 web app 优点:开发成本低,周期短,跨平台(只要有一个标准的浏览器就能很好的显示),维护方便(直接在服务器端修改就行,不需要每次更新都要求用户下载) 缺点:无法......
阅读全文