风言枫语  

2013年8月19日

摘要: 最近需要编译不同平台的库,因此比以前只开发C++程序关注底层更多点。先来看看术语runtime system的解释。主要参考资料:http://en.wikipedia.org/wiki/Runtime_systemruntime system有时候就简称runtime, 但是runtime字面意义是运行的时候发生的事情,范围很广。所以我这里仍然用runtime system.无论什么计算机语言,都会在运行时执行一定的策略,或多或少而已。这些策略显然是一些可以运行的代码,这些代码一定会出现在你的可执行程序里面。我把实现这些策略的这些代码叫做runtime system. 因此这是一个人为制造出 阅读全文
posted @ 2013-08-19 20:54 风言枫语 阅读(989) 评论(0) 推荐(1)
 
摘要: 递归实现,需要注意以下几点:1. 递归终止条件2. 递归递推关系式这里实际上是一个排列问题,只是排列需要满足条件在每一次递归调用时左括号数不能少于右括号数。还有一点需要特别注意,当推出递归调用时相应的变量要替换掉旧的值,相当于一个出栈的过程。#include#define N 20char* output[N];int sum = 0;int findAllCombines(int left, int right, int index, char* output){ int i = 0; if(left N /2 || right > N / 2 ){ return; } if(left 阅读全文
posted @ 2013-08-19 20:51 风言枫语 阅读(472) 评论(0) 推荐(0)
 
摘要: 以下是自学it网--中级班上课笔记 网址:www.zixue.it常用以下配置gzip on|offgzip_buffers 4K|8K 缓冲(和硬盘块相当)gzip_comp_level [1-9] 推荐6gzip_disable 正则匹配如User-Agent,针对古老浏览器不压缩gzip_min_length 200gzip_http_version 1.0|1.1gzip_types text/plain , application/xml (各mime之间,一定要加空格,不是逗号)gzip_vary on|off Vary的作用:Vary是用来标志缓存的依据.如上图:看出,这个新闻页 阅读全文
posted @ 2013-08-19 20:49 风言枫语 阅读(216) 评论(0) 推荐(0)
 
摘要: 1、创建项目:执行create_project.py脚本,进入Doc界面输入下面的命令:cd D:\cocos2d-x-2.1.4\cocos2d-x-2.1.4\tools\project-creator //进入到create_project.py脚本所在目录运行脚本,生成HelloWorld项目,命令为:python create_project.py -project HelloWorld -package com.cocos2dx.org -language cpp//其中HelloWorld为工程名称,com.cocos2dx.org为android版本取的包标识名。 2、AN.. 阅读全文
posted @ 2013-08-19 20:47 风言枫语 阅读(1486) 评论(0) 推荐(0)
 
摘要: 以下是自学it网--中级班上课笔记 网址:www.zixue.itNginx对于图片,js等静态文件的缓存设置注:这个缓存是指针对浏览器所做的缓存,不是指服务器端的数据缓存.主要知识点: location expires指令 location ~ \.(jpg|jpeg|png|gif)$ { expires 1d; } location ~ \.js$ { expires 1h; }设置并载入新配置文件,用firebug观察,会发现 图片内容,没有再次产生新的请求,原因--利用了本地缓存的效果.... 阅读全文
posted @ 2013-08-19 20:45 风言枫语 阅读(1547) 评论(0) 推荐(0)
 
摘要: 题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4433 题目大意:给两个长度相等的数字串s1,s2。每次操作可以把连续的最多三位都+1或-1,如果超过9则变成0,如果小于0则变成9.问从s1到s2最少的步数。解题思路:每一位移动正确最多5位,如果一位一位的移动最多需要1000*5=5000 。长度有1000太大,不能直接用BFS。因为每次改变最多只影响3位,前面的i-3位不改变,所以可以设dp[i][j][k]表示处理到了第i位,且最后两位分别为j,k时,前面的i-2位为原串s1时,达到最终的s2的前i位时移动的最小的步数。转移时,先把第i位移动 阅读全文
posted @ 2013-08-19 20:42 风言枫语 阅读(341) 评论(0) 推荐(0)
 
摘要: 题意:求出度为0的强连通分量.思路:缩点具体有两种实现:1.遍历所有边, 边的两端点不在同一强连通分量的话, 将出发点所在强连通分量出度+1.#include #include #include #include using namespace std;//0.03s 4856Kconst int MAXN = 5005;struct Pool{ int pre, v;}p[MAXN*100];//适当开int num,head[MAXN];int low[MAXN];int dfn[MAXN],Index;int id[MAXN],size;bool vis[MAXN];stack ... 阅读全文
posted @ 2013-08-19 20:41 风言枫语 阅读(155) 评论(0) 推荐(0)
 
摘要: 接上一节http://blog.csdn.net/mybelief321/article/details/10040939说实话,我当时写这个系列的博文的时候,感觉对BusyBox算是有点了解,直到昨天出现问题,今天解决了,才醍醐灌顶,算是知道了BusyBox静态编译和动态编译的区别。首先,说明一下我的问题,以下是我的问题----------------------------------问题描述开始-------------------------------------------在配置busybox的时候,我选择的是静态编译,可以出现控制台console,可是我利用交叉编译器编写的hel 阅读全文
posted @ 2013-08-19 20:38 风言枫语 阅读(222) 评论(0) 推荐(0)
 
摘要: 其实做起来很简单,但是国内的网站就是找不到。 1、开始按钮原来的界面是这样的:windows mobile 6.0界面: windows mobile 6.5.X界面: 修改一个windows mobile上的注册表即可搞定(C#的修改方式,其他语言参考注册表键值修改方式即可)://隐藏开始按钮(如果没有该键值,请创建DWORD类型的HardwareStartKeyEnabled)Microsoft.Win32.Registry.LocalMachine.OpenSubKey(@"Software\Microsoft\Shell\BubbleTiles", true).Se 阅读全文
posted @ 2013-08-19 20:36 风言枫语 阅读(339) 评论(0) 推荐(0)
 
摘要: 前面搭建好了android开发环境jni开发环境,那么就来用一用目前火热的cocos2d的游戏引擎吧 所需资料:cocos2d :下载地址 http://www.oschina.net/p/cocos2d-x我下载的是较老的版本 cocos2d-1.0.1-x-0.11.0。如果你和我一样,也是第一次,建议也下这个版本ndk版本使用 r7 的。 这样之后才会遇到较少的问题 下载完,解压 cocos2d。进入目录下修改create-android-project.bat 这个文件@echo off:: This script is used to create an android projec 阅读全文
posted @ 2013-08-19 20:33 风言枫语 阅读(171) 评论(0) 推荐(0)
 
摘要: 含义:job是oracle的一种对象,可以理解为定时执行的程序 目的:定时自动执行特定代码 照猫画虎--创建job 1、创建测试表JOB_TEST create table JOB_TEST(a date);2、创建存储过程往测试表插入数据 create or replace procedure JOB_PRO_TEST as begin insert into JOB_TEST values(sysdate); end; /3、创建job,名称jobtest,作用每分钟执行一次存储过程 variable jobtest number; begin dbms_... 阅读全文
posted @ 2013-08-19 20:31 风言枫语 阅读(323) 评论(0) 推荐(0)
 
摘要: 点抽稀是制图综合的一部分,即在点数据点特别密集是,需要选取比较重要的点而舍去不要重的点,使得图面整洁。一、基本原理 先把所有的点符号都设成透明。这样显示是没有点的。然后给这些点设置标注。标注方法很奇特,利用“带有牵引线”的标准方法,这个牵引线要带个箭头的,而这个箭头可以编辑成想要的点符号的样式,然后把牵引线的线颜色设成透明,这样一条牵引线就变成了一个点加上一段空白区域。牵引线一般是从点牵出来的,因此这时候要设置个带向左箭头的牵引线,目的是将牵引线换个指示方向正好指向点。可以设置牵引线的阈值,牵引线标注有个特点就是有空间就有牵引线,能标注注记,如果小于该阈值则不标注。这时候设置注记的偏移量略大于 阅读全文
posted @ 2013-08-19 20:29 风言枫语 阅读(2544) 评论(0) 推荐(0)
 
摘要: var chart;var options = { chart: { renderTo: 'container', type:'line' }, title: { text: '历史趋势时序图', x: -20 //center }, xAxis: { events : {afterSetExtremes : loadDate }, categories: [] }, yAxis: { title: { text: '测点峰值历史趋势' }, mi... 阅读全文
posted @ 2013-08-19 20:27 风言枫语 阅读(1419) 评论(0) 推荐(0)
 
摘要: 1 Cortex-M3/4的Fault简介 Cortex-M3/4的Fault异常是由于非法的存储器访问(比如访问0地址、写只读存储位置等)和非法的程序行为(比如除以0等)等造成的。常见的4种异常及产生异常的情况如下:Bus Fault:在fetch指令、数据读写、fetch中断向量或中断时存储恢复寄存器栈情况下,检测到内存访问错误则产生Bus Fault。Memory Management Fault:访问了内存管理单元(MPU)定义的不合法的内存区域,比如向只读区域写入数据。Usage Fault:检测到未定义指令或在存取内存时有未对齐。还可以通过软件配置是否检测到除0和其它未对齐内... 阅读全文
posted @ 2013-08-19 20:24 风言枫语 阅读(748) 评论(0) 推荐(0)
 
摘要: 1、使用Fragment 可以方便的替代TabActivity、ViewGroup2、同时也省去了在AndroidManifest.xml文件中 添加相应的Activity3、Fragment 是3.0之后的功能,如果想向下兼容我们在导包时一定要注意了,该导入import android.support.v4.app.FragmentActivity; 而不是import android.app.Fragment;4、同时向下兼容我们的Activity 要继承FragmentActivity 而不是 Activity5、核心代码:package com.example.testdialog;. 阅读全文
posted @ 2013-08-19 20:22 风言枫语 阅读(620) 评论(0) 推荐(0)
 
摘要: #!/usr/bin/env pythonimport cv2import sysfn="test2.jpg"if __name__ == '__main__': print 'http://blog.csdn.net/myhaspl' print 'myhaspl@qq.com' print print 'loading %s ...' % fn img = cv2.imread(fn) cv2.imshow('preview', img) cv2.waitKey() cv2.destroyA 阅读全文
posted @ 2013-08-19 20:20 风言枫语 阅读(170) 评论(0) 推荐(0)
 
摘要: 上午在虚拟机安装了oracle10g,安装比较简单,只是前期工作比较多,如: 在Root用户下执行以下步骤: 1)修改用户的SHELL的限制,修改/etc/security/limits.conf文件 输入命令:vi/etc/security/limits.conf,按i键进入编辑模式,将下列内容加入该文件。 oraclesoftnproc2047 oraclehardnproc16384 oraclesoftnofile1024 oraclehardnofile65536 编辑完成后按Esc键,输入“:wq”存盘退出 2)修改/etc/pa... 阅读全文
posted @ 2013-08-19 20:18 风言枫语 阅读(205) 评论(0) 推荐(0)
 
摘要: 今天在Windows XP上安装Microsoft Office 2010时,总是遇到“Windows Installer服务不能更新一个或多个受保护的windows文件,安装失败,正在回滚更改”提示,于是在网络上搜索了一下,最终找到解决方法,看来这个问题在Microsoft Office 2007上就已经很多网友遇到过,大家都大胆的尝试一下吧。一、安装Office2007、2010之前确认内容1、安装程序来源是否可靠,最好不要使用网络上的修改版本,建议使用官方原版。2、该版本的Office是否支持现在的操作系统,包括Service Pack也需要确认是否支持。3、当前帐户是否具有安装... 阅读全文
posted @ 2013-08-19 20:15 风言枫语 阅读(3118) 评论(0) 推荐(0)
 
摘要: 日期:2013-8-19来源:GBin1.com本周,我们带来了极客社区推荐的10款前端特效,仍然是非常有趣的小动态效果的页面生成。喜欢的可以直接将我们的在线调试代码插入,希望可以带给大家一些更好的帮助和不同以往的更好的体验!使用CSS和javascript实现的指针式手表效果 指针式手表效果,无论是计时还是时间,都是网站非常好的选择!GBdebug在线调试地址:http://www.gbin1.com/gb/debug/9bf3b87c-9879-4c54-a4a6-f18ebacbae5b.htm使用CSS实现的卡通宠物效果 这是使用CSS来制作的卡通人物,下载代码,你也同样可以创造出独一 阅读全文
posted @ 2013-08-19 20:13 风言枫语 阅读(206) 评论(0) 推荐(0)
 
摘要: 以下代码为调用 JAVA 调用Axis2 code generator 生成的webservice的代码。package test;import java.rmi.RemoteException;import org.apache.axis2.AxisFault;import soap.*;import type.*;public class soap{ public static void main(String[] args) throws RemoteException { ScfMobileSoapStub stu = new ScfMobileSoapStub(null, " 阅读全文
posted @ 2013-08-19 20:11 风言枫语 阅读(413) 评论(0) 推荐(0)