码迷,mamicode.com
首页 > 2015年07月20日 > 全部分享
C代码分析器(一个 公开赛冠军)
最近心血来潮,我希望能写一个通用的代码分析工具(其实这个词有点太。事实上为C代码)。看到这几天我看到代码头晕眼花,尽管Source Insight救命,仍然没有足够的智慧思考很多地方。如今主要遇到的问题有下面几个:1。非常多函数被定义为宏,然后被调用。这个就须要自己搜索到对应的定义。然后再去寻找调用...
分类:其他好文   时间:2015-07-20 21:19:42    阅读次数:117
2015年7月15日 项目开发文档
日期2015年7月15日星期星期三位置中蓝公寓蓝芳园D507主要工作1) 修改小错误2) 将发送邮件功能添加到总程序中3) 实现了多台机器远程通信功能4) 对系统进行JUnit5) 对系统进行人工手动测试遇到的问题1) 系统无法实现进行多台机器远程通信2) eclipse的JUnit和netbean...
分类:其他好文   时间:2015-07-20 21:20:32    阅读次数:103
POJ3156 暑假集训-最短路H题floyd http://acm.hust.edu.cn/vjudge/contest/view.action?cid=82829#rank
#include#include#include#include#include#include#include#includeusing namespace std;#define max(a, b) a>b?a:b;#define min(a, b) a<b?a:b;#define maxn 1...
分类:Web程序   时间:2015-07-20 21:21:39    阅读次数:172
赵晓铮 2015/7/6 个人文档
姓名赵晓铮日期2015年7月6日主要工作及心得今天,我们对如何设计、实现软件进行了详细的讨论,并且进行了详细的分工,每个人都分到了适合自己的工作。遇到的问题1、 具体是采用C/S模式还是用网页的形式实现2、 每个部分如何设计,模块之间如何连接解决方法1、 最终决定采用C/S模式2、 模块之间...
分类:其他好文   时间:2015-07-20 21:21:18    阅读次数:112
linux c 笔记 文件(一)
一.linux下包含的文件类型 1.普通文件 2.目录文件 3.字符特殊文件 4.块特殊文件 5.FIFO 6.套接字 7.符号连接二.linux的访问文件控制 chmod使用语法 $ chmod [options] mode[,mode] file1 [file2 ...] 使用ls命令的查...
分类:系统相关   时间:2015-07-20 21:20:50    阅读次数:127
Ehcache和MemCached区别及应用
Ehcache和MemCached区别及应用ehcache是纯java编写的,通信是通过RMI方式,适用于基于java技术的项目。 memcached服务器端是c编写的,客户端有多个语言的实现,如c,php(淘宝,sina等各大门户网站),python(豆瓣网), java(Xmemcached,s...
分类:系统相关   时间:2015-07-20 21:18:39    阅读次数:160
C语言实现匿名函数
在C语言中可以通过宏定义的方式实现匿名函数,具体如下:123456#define lambda(return_type, function_body) \({ \ return_type $this function_body \ $this; \})#define $ lambda该定义利用了GC...
分类:编程语言   时间:2015-07-20 21:20:57    阅读次数:854
Node学习HTTP模块(HTTP 服务器与客户端)
Node学习HTTP模块(HTTP 服务器与客户端) Node.js 标准库提供了 http 模块,其中封装了一个高效的 HTTP 服务器和一个简易的HTTP 客户端。http.Server 是一个基于事件的 HTTP 服务器,它的核心由 Node.js 下层 C++部分实现,而接口由JavaSc....
分类:Web程序   时间:2015-07-20 21:21:08    阅读次数:267
不同的数据库页的摘要
主流总结下MYSQL。sqlSever 和oracle寻呼代码数据库。如下面:MySQL:select * from TableName where …… limit start_th , count_num; SqlSever:select top count_num from TableN...
分类:数据库   时间:2015-07-20 21:18:56    阅读次数:161
请问MVC4是不是类似于html页+ashx页之间用JSON通过AJAX交换数据这种方式、?
不是,可以讲mvc模式是借鉴于java下面的mvc开发模式,为开发者公开了更多的内容和控制,更易于分工合作,与单元测试,借用官方的说法:MVC(Model、View、Controller)将一个Web应用分解为:Model、View和Controller。ASP.NETMVC框架提供了一个可以代替A...
分类:Web程序   时间:2015-07-20 21:17:55    阅读次数:131
Android控件之CheckBox(复选框控件)
一、有两种状态: 选中状态(true)、未选中状态(false)二、属性 android:id = "@+id/checkbox" android:layout_width="match_parent" android:layout_height="wrap_content"...
分类:移动开发   时间:2015-07-20 21:20:25    阅读次数:150
ios 8.4 Xcode6.4 设置LaunchImage图片
Step11.点击Image.xcassets 进入图片管理,然后右击,弹出"New Launch Image"2.如图,右侧的勾选可以让你选择是否要对ipad,横屏,竖屏,以及低版本的ios系统做支持.这边我选了ios8.0,ios7.0,ios6没有做支持.Step2将规定尺寸的图片从你的文件中...
分类:移动开发   时间:2015-07-20 21:19:14    阅读次数:435
Linux基础整理-vi/vim常用指令与简单配置
常用指令部分摘自:http://www.runoob.com/linux/linux-vim.html说明:常用指令这里直接copy过来了,因为我对照鸟哥的书和自己的经历,觉得这里的已经整理的很好了,就不自己浪费时间去整理了,千人栽树,后人乘凉吧,绿色部分是我觉得比较实用的部分。vi/vim 按键说...
分类:系统相关   时间:2015-07-20 21:18:14    阅读次数:221
【转】sqlserver查询数据库中有多少个表
sql server 数表:select count(1) from sysobjects where xtype='U'数视图:select count(1) from sysobjects where xtype='V'数存储过程select count(1) from sysobjects w...
分类:数据库   时间:2015-07-20 21:19:20    阅读次数:132
POJ No.1769
分类:dp | 线段树题意转化:用m个区间去覆盖1~n,求所需区间的最小数目。分析:假设输入的n个数中第i个数是应该输出的最大值,则通过所选若干区间的操作后,若能将其从第i个位置移动到第n个,则Maximizer正常工作。由分析可知,如果i = 1时maxmizer可以正常工作,则对于任意地i都可以...
分类:其他好文   时间:2015-07-20 21:18:52    阅读次数:112
Mac 启用http-dav功能(WebDAV服务器)
启用Mac的WebDAV可以实现文件的上传以及Windows、Linux和Mac之间的数据互传。客户端使用:windows下使用网上邻居 --> 添加一个网上邻居 --> 输入uploads的网址:http://192.168.0.254/uploads 。linux下使用nautilus工具即可使...
分类:Web程序   时间:2015-07-20 21:17:52    阅读次数:333
设计模式——代理模式
一、代理模式简介 代理模式的作用是:为其他对象提供一种代理以控制对这个对象的访问。 在某些情况下,一个客户不想或者不能直接引用另一个对象,而代理对象可以在客户端和目标对象之间起到中介的作用。 代理模式主要有两种:静态代理和动态代理二、静态代理1.代理模式一般涉及到的角色抽象角色:声明真实对象和...
分类:其他好文   时间:2015-07-20 21:18:43    阅读次数:168
2365条   上一页 1 ... 24 25 26 27 28 29 30 ... 140 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!