现在位置: 首页 > enforcer发表的所有文章
  • 08月
  • 12日
综合 ⁄ 共 2388字 评论关闭
Pro*C/C++同时支持C和C++,但是当预编译包含C++代码的PC源程序时,必须合理地设置相关的预编译选项。   代码:xx.pc /* 功能:演示了Pro*C/C++源程序生成C++源文件 说明:Pro*C/C++支持C和C++。当预编译包含C++代码的PC源程序时,必须合理地设置相关的预编译选项。 预编译选项应该设置为cpp_suffix=cpp code=cpp parse=none(或partial) code = ANSI_C, KR_C, CPP parse = NONE, PARTIAL, FULL cpp_suffix = c, cpp, cc */ #include <iostream.h> #include <stdio.h> #include <string.h> #inc......
阅读全文
  • 06月
  • 01日
综合 ⁄ 共 4559字 评论关闭
参考Ubuntu搭建ARM Cortex gcc环境。link as following wbsite: http://fun-tech.se/stm32/gcc/index.php 以下是详细说明: 1. go to root [jason@localhost]$su - password: " enter you pass word here" [root@localhost]$ 2. install some tools and get "FunTechCortexMX_gcc" [root@localhost]$yum install git-core git-doc git-gui gitk [root@localhost]$mkdir -p ~/stm32/ [root@localhost]$cd ~/stm32/ [root@localhost]$git clone git://github.com/jsiei97/FunTechCortexMX_gcc.git FunTechCortexMX_gcc 3. changed ......
阅读全文
  • 03月
  • 26日
综合 ⁄ 共 4044字 评论关闭
0.   版权声明: 本文著作权归属作者本人所有,提供广大网友学习分析用,如需在发表作品中引用,请联系作者本人。ourdev.cn作者ID:smily,百度文库id:mcs3000,电子邮件:guhongliang2000@gmail.com。本人保留署名权。如需转载请包含本版权声明。如果本文有不准确之处,欢迎与作者讨论,QQ:83414576。本人不对使用文中技术造成的后果负责。本文分析基于FreeModbus1.50.可以与作者联系获取pdf或者docx格式文档。 1.   FreeModbus协议分析 协议必须首先调用初始化功能eMBinit()函数。后调用eMBEnable(),最后,在循环体或者单......
阅读全文
百度个人云存储主页http://developer.baidu.com/ms/pcs 使用百度云存储原因: 1.应用的图片需要同步 2.部分数据需要云端存储   基于百度PCS的基本开发流程包括(见下图): 1. 注册百度账号。 2. 登录百度开发者中心,注册成为百度开发者。 3. 创建应用。 4. 开通PCS API权限。 5. 获取Access_Token。 6. 开发应用。   相关pcs的使用,网上介绍的很多了。我只整理一些关键点,第三步之后需要注意如下两点。 1.配置应用http://developer.baidu.com/console,找到你个人应用的API Key。 2.配置“API管理”,http://developer.baidu......
阅读全文
  • 06月
  • 06日
综合 ⁄ 共 687字 评论关闭
        我在Windows7 64位系统了安装了MySQL,但是总是提示服务没法启动。错误1067,进程意外终止。         我卸载了(注册表也把所有带MySQL的项删掉了),重装依然如故。         查看系统日志,提示Unknown/unsupported storage engine: INNODB,还有Aborting等信息。总之 ,根据各种错误,搜索无果。        最终的解决方法是:直接通过命令行运行服务: "C:\Program Files (x86)\MySQL\MySQL Server 5.6\bin\mysqld.exe"   "--defaults-file=C:\ProgramData\MySQL\MySQL Server 5.6\my.ini" --explicit_defaults_for_timest......
阅读全文
  • 05月
  • 21日
综合 ⁄ 共 528字 评论关闭
junit3和junit4的使用区别如下1.在JUnit3中需要继承TestCase类,但在JUnit4中已经不需要继承TestCase2.在JUnit3中需要覆盖TestCase中的setUp和tearDown方法,其中setUp方法会在测试执行前被调用以完成初始化工作,而tearDown方法则在结束测试结果时被调用,用于释放测试使用中的资源,而在JUnit4中,只需要在方法前加上@Before,@After 3.在JUnit3中对某个方法进行测试时,测试方法的命令是固定的,例如对addBook这个方法进行测试,需要编写名字为tetAddBook的测试方法,而在JUnit4中没有方法命令的约束,在方法的前面加上@Test,这......
阅读全文
  • 05月
  • 07日
综合 ⁄ 共 1449字 评论关闭
<mvc:annotation-driven/> 相当于注册了DefaultAnnotationHandlerMapping和AnnotationMethodHandlerAdapter两个bean,配置一些messageconverter。即解决了@Controller注解的使用前提配置。并提供了:数据绑定支持,@NumberFormatannotation支持,@DateTimeFormat支持,@Valid支持,读写XML的支持(JAXB),读写JSON的支持(Jackson)。 一般在springmvc项目中的spring-mvc.xml中配置该信息,取代下面的方式: <bean class="org.springframework.web.servlet.mvc.annotation.DefaultAnnotationHandlerMapping"/> ......
阅读全文
  • 04月
  • 22日
综合 ⁄ 共 3565字 评论关闭
就像activities一样,fragments也有它们自己的生命周期。理解fragments的生命周期,可以使你在它们被销毁的时候保存它们的实例,这样在它们重新被创建的时候,就能恢复它们之前的状态。下面的例子测试了fragments的不同状态。 1. 创建一个Fragment的子类:Fragment1.java。 [java] view plaincopy public class Fragment1 extends Fragment {       @Override       public View onCreateView(LayoutInflater inflater, ViewGroup container,               Bundle savedInstanceState) {              Log.d("Fragment 1", "......
阅读全文
  • 03月
  • 17日
综合 ⁄ 共 362字 评论关闭
题意: 第0天有1个吸血鬼和n-1个人. 每天会有两个个体相遇. 异种, 则p的概率, 人变吸血鬼. 问给定p时, 人全部变成吸血鬼的天数期望. 思路: 概率DP. 求期望一般是倒着算. 加上组合数公式. #include <cstdio> #include <cstring> using namespace std; const int MAXN = 1e5+5; double dp[MAXN],p; int n; int main() { int T; scanf("%d",&T); while(T--) { scanf("%d %lf",&n,&p); dp[n] = 0; for(int i=n-1;i>0;i--) { dp[i] = dp[i+1]......
阅读全文
  • 12月
  • 11日
综合 ⁄ 共 134字 评论关闭
记录在实际项目中遇到的问题 1、线程不要自己给自己发消息。否则程序会挂掉。 2、不能在不同线程中创建子窗体。即父窗体在A线程,而子窗体在B线程。 3、如何在一个线程中使用另一个线程创建的VBO?我试了一下,没成功。 4.往往莫名其妙的崩溃是因为使用opengl函数不当造成的。
阅读全文
  • 09月
  • 27日
综合 ⁄ 共 3555字 评论关闭
提醒:此博客暂时不再更新。 新博客 : http://blog.tankywoo.com 个人Wiki : http://wiki.tankywoo.com 个人主页 : http://tankywoo.com 已出连载: 1.《随机化算法(1) — 随机数》 2.《随机化算法(2) — 数值概率算法》 3.《随机化算法(3) — 舍伍德(Sherwood)算法》 正文: 悟性不够,这一章看代码看了快一个上午,才理解。 上一章讲过《概率算法(3) — 舍伍德(Sherwood)算法》,但是他的有点是计算时间复杂性对所有实例而言相对均匀,而其平均时间复杂性没有改变。而拉斯维加斯算法怎么显著改进了算法的有......
阅读全文
  • 09月
  • 19日
综合 ⁄ 共 10476字 评论关闭
如上一篇博客《Android动画之一:Drawable Animation》所说,android动画主要分为三大部分,上一篇博客已经讲解Drawable Animation的用法,即逐帧地显示图片,经常运用于动态显示一个进度动画,这是出现频率最高的应用场景。接下来,我们这篇文章将循序渐进,介绍View Animation。 View Animation也是我们平时很多书籍所说的Tweened Animation(有人翻译为补间动画)。View Animation分为4大类:AlphaAnimation,RotateAnimation,ScaleAnimation,TranslateAnimation,分别对应透明度,旋转,大小,位移四种变化。 View Animation的效......
阅读全文