码迷,mamicode.com
首页 > 其他好文
索求和释放“各个锁定”
注:调用 My  WaitForSingleObject()会做出锁定操作,调用ReleaseMutex()或RelaeseSemaphore()则会做出解除锁定的操作。 BOOL AcquireReadLock(RWLock *pLock) { BOOL result = TRUE; if (!MyWaitForSingleObject(pLock->hMutex)) return F...
分类:其他好文   时间:2015-07-26 20:58:53    阅读次数:125
LocalBroadcastManager源码分析
源码分析/* * Copyright (C) 2011 The Android Open Source Project * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. *...
分类:其他好文   时间:2015-07-26 20:59:29    阅读次数:244
(八十九)用AutoLayout实现动画和Label根据内容自动调整
【AutoLayout动画】 对于storyboard每个约束,都可以像控件那样通过拖线的方式来建立和代码的连接。 约束是一个对象,通过这个对象的constant属性可以修改约束的点数。 在修改之后,通过在UIView的animateWithDuration::方法的block内调用[self.view layoutIfNeeded]方法可以实现动画效果,调用layoutIfNeeded...
分类:其他好文   时间:2015-07-26 20:59:36    阅读次数:152
关于move_uploaded_file()出错的问题
move_upload0ed_file()函数返回参数较少,但是引起出错的原因却有很多,所以对于初学者难免会遇到问题。 出错原因大概有以下三点: 1.如果检测到文件不是来自post上传,这个文件不会执行cp工作; 2.目的路径找不到; 3.目的路径权限非执行进程课读写(这条是本人下午发现的); 首先看看这几行代码,了解一下环境: if(move_uploaded_file($f...
分类:其他好文   时间:2015-07-26 20:58:50    阅读次数:330
GTK入门学习:布局练习之计算器
接下来,我们做一个布局练习,如下图: 我们用表格布局实现,表格布局参考坐标如下: 这里我们用到行编辑控件( GtkEntry )。 行编辑的创建: GtkWidget * gtk_entry_new(void); 返回值:行编辑指针行 编辑内容的设置: void gtk_entry_set_t...
分类:其他好文   时间:2015-07-26 20:57:14    阅读次数:351
如何搭建轻量级架构-代码组织篇
很多程序员看到标题,估计心里一愣:一个组织代码,有什么可讲的,无非是公司网址倒着写,外加命名规范,最多分模块管理而已!怎么这都能忽悠一篇文章来? 代码组织确实是一件简单的事情,但是如果我说的“代码组织”不仅仅限于这些内容呢... 大家都知道Web项目的架构,文件很琐碎。一个模块前台包含JS,CSS,HTML文件,后台还有模块的逻辑处理类,实体的数据库...
分类:其他好文   时间:2015-07-26 20:58:36    阅读次数:129
做程序 vs 做菜
随想...
分类:其他好文   时间:2015-07-26 20:57:35    阅读次数:127
hdoj 1005Number Sequence
解题思路: 这个题太坑。今天考试废了我好长时间。 1.n的数值很大,这类数值很大的问题一般都有规律,找出循环节(周期)是关键; 2.找规律,这道题是从 f(1) = 1 和 f(2) = 1 开始,然后依次模7,可知 f(n) 只有7种情况,所以两数相邻只有7*7=49种; 3.所以从 f(1) 到 f(49) 必会出现相邻两个 f(m-1) = 1 , f(m) = 1,所以 f(n) 为周期函数,49为其一个周期;...
分类:其他好文   时间:2015-07-26 20:58:36    阅读次数:138
记录自己的傻逼的错误:找不到或无法加载主类
记录自己的傻逼错误自己用eclipse写的java代码,突然想在黑窗口看一下垃圾回收的日志,发现总是提示“错误:找不到或无法加载主类”这个错误,以前每天写代码都是好的,用eclipse运行也一直是好的,怎么今天在黑窗口就不行了呢,百度了下,说是JDK的环境配置有问题,然后我就仔细的检查了好几遍,依然无法解决,百度上面普遍这个问题的答案都是JDK的环境没有配置好,没有其他的,然后我就自己在Notepa...
分类:其他好文   时间:2015-07-26 20:58:21    阅读次数:191
leetcode 生成杨辉三角形, 118 119 Pascal's Triangle 1,2
Given numRows, generate the first numRows of Pascal's triangle. For example, given numRows = 5, Return [ [1], [1,1], [1,2,1], [1,3,3,1], [1,4,6,4,1] ] 解决方案: vector> gene...
分类:其他好文   时间:2015-07-26 20:56:25    阅读次数:135
UVA 10859 Placing Lampposts(树DP)
题意:给一个n个顶点m条边的无向无环图,在尽量少的结点上放灯,使得所有边都被照亮。每盏灯将照亮以它为一个端点的所有边。在灯的总数最小的前提下,被两盏灯同时照亮的变数应该尽量大。 决策只有两种:在i处放灯和不放灯。后继状态是i的各个子节点。但是,i处是否放灯将影响子节点的决策。因此要把父节点有没有放灯加入状态表示中。...
分类:其他好文   时间:2015-07-26 20:56:54    阅读次数:120
hdu 5312 Sequence【数学推导】
题目链接: http://acm.hdu.edu.cn/showproblem.php?pid=5312解法: 这个题看上去是一个贪心, 但是这个贪心显然是错的. 事实上这道题目很简单, 先判断1个是否可以, 然后判断2个是否可以. 之后找到最小的整数k (k > 2), 使得(m - k) mod 6 = 0即可.证明如下: 3n(n-1)+1 = 6(n*(n-1)/2)+1, 注意到n...
分类:其他好文   时间:2015-07-26 20:58:00    阅读次数:115
【基础练习】【堆】codevs1063 合并果子题解
是的我受不了诸城一中的魔鬼DEVCPP了 还有魔鬼codeblocks 每次编译都要把六个文件都点一遍删除可执行文件再重新编译= =命令行也各种问题 受不了他 直接上题目,不解释直接上代码 1063 合并果子 2004年NOIP全国联赛普及组 时间限制: 1 s 空间限制: 128000 KB 题目等级 : 钻石 Diamon...
分类:其他好文   时间:2015-07-26 20:56:00    阅读次数:159
Enterprise Library 5.0 学习笔记
最近了解了微软提供的企业开发框架Enterprise Library,目前最新版本是6.0,但是不支持FW3.5,所以就学习了5.0的版本,EL5.0支持FW3.5和4.0,官网下载地址是:https://www.microsoft.com/en-us/download/details.aspx?id=15104,将msi文件解压到特定的文件夹就可以有EL5.0的全部dll类库了,EL5.0的文档...
分类:其他好文   时间:2015-07-26 20:56:39    阅读次数:207
hdoj 1002A + B Problem II
这个题要认真细致。that means you should not process them by using 32-bit integer. 这句话是关键。要用数组来解决这道题。...
分类:其他好文   时间:2015-07-26 20:55:07    阅读次数:103
浅析嵌入式C优化技巧
嵌入式C语言优化小技巧1 概述 嵌入式系统是指完成一种或几种特定功能的计算机系统,具有自动化程度高,响应速度快等优点,目前已广泛应用于消费电子,工业控制等领域.嵌入式系统受其使用的硬件以及运行环境的限制,非常注重代码的时间和空间效率,因此选择一种合适的开发语言十分重要.目前,在嵌入式系统开发中可使用的语言很多,其中 C语言应用得最广泛.虽然用 C 语言编程具有许多优点,但基于嵌入式系统的C语言和标...
分类:其他好文   时间:2015-07-26 20:57:18    阅读次数:203
(_)snprintf跨平台测试
#include #include #include int main() {     char a[10];     memset(a, 255, 10); #如果win     _snprintf(a, 2, "ss"); #如果linux     snprintf(a, 2, "ss"); #如果结束     printf("%d %d %d\n",...
分类:其他好文   时间:2015-07-26 20:56:18    阅读次数:202
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!