摘要:
本节主要讲利用栈来实现一个程序中的成对出现的符号的检测,完成一个类似编译器的符号检测的功能,采用的是链式栈。一、问题的提出以及解决方法1.假定有下面一段程序:#include #include int main (){ int a[5][5]; int(*p)[5]; p = a[0]; printf ("%d", &a[3][3] - &p[3][3]);} 这段程序中[]{}""这些符号都是成对出现的,假如不是成对出现,那么我的程序在编译的时候将会报错。2.我们即将要编写的程序的主要目的就是来检测程序中所出现的成对的符号是否都匹配。3
阅读全文
posted @ 2013-08-29 20:26
风言枫语
阅读(832)
推荐(0)
摘要:
WARN OgnlValueStack:49 - Error setting expression '1' with value '[Ljava.lang.String;@11c7eb2' ognl.InappropriateExpressionException: Inappropriate OGNL expression: 1 at ognl.SimpleNode.setValueBody(SimpleNode.java:312) at ognl.SimpleNode.evaluateSetValueBody(SimpleNode.java:220) at
阅读全文
posted @ 2013-08-29 20:24
风言枫语
阅读(1049)
推荐(0)
摘要:
因为在开发的过程中出现了PerGen Space.所以需要修改Tomcat的启动参数,郁闷的事情是公司不使用盗版,因此离开了熟悉的一塌糊涂的MyEclipse界面还真的找不到配置Tomat启动参数的地方.经过不懈努力,总算是找到了地方.特此记录一下,看来我应该要jump out of the box. 点击上面的run选项卡. 点击里面的Run Configurations子选项,点击会弹出配置运行时的相关配置项. 然后找到JVM的启动参数,增加上内存设置参数,运行就ok了.
阅读全文
posted @ 2013-08-29 20:22
风言枫语
阅读(312)
推荐(0)
摘要:
Qt提供了QTcpSocket类,可以方便地建立TCP连接。利用这一功能,Maxiee编写了一个简单地端口扫描工具。软件的功能就是,扫描某一网段的固定端口,如80端口,若目的地址开放了这一端口,那么连接就能建立。通过waitForConnected() 方法,我们就能得知是否连接成功,若成功,我们在输出中加以标记。Maixee利用这个软件,扫了一下校园网里都有哪些网站(PS:学校的导航做的太简单了,好多好网站上了这么多年学都不知道哎%>_#include #include int main(int argc, char *argv[]){ QApplication a(argc, arg
阅读全文
posted @ 2013-08-29 20:19
风言枫语
阅读(841)
推荐(0)
摘要:
1.http://www.csdn.net/article/2013-08-28/2816729-15-steps-to-build-tech-company-3
阅读全文
posted @ 2013-08-29 20:17
风言枫语
阅读(114)
推荐(0)
摘要:
简介Android系统是基于Linux内核的,而Linux内核继承和兼容了丰富的Unix系统进程间通信(IPC)机制。Binder其实也不是Android提出来的一套新的进程间通信机制,它是基于OpenBinder来实现的。Binder是一种进程间通信机制,它是一种类似于COM和CORBA分布式组件架构,通俗一点,其实是提供远程过程调用(RPC)功能。功能向其它进程注入事件,比如触屏、单击、按键等人为事件。我们已经知道了Android系统进程交互是采用什么机制了。那么如何实现进程交互?他的原理是什么?原理是通过app操作手机超级终端命令来向系统驱动写命令实现。模拟原理是对驱动发送消息,就是li
阅读全文
posted @ 2013-08-29 20:15
风言枫语
阅读(466)
推荐(0)
摘要:
1.java.io包中的字符流类-FileReader和FileWriter:BufferedReader:缓存的输入字符流;BufferedWriter:缓存的输出字符流;FileReader:从文件中读取内容的输入流;FileWriter:向文件中写入内容的输出流;注:Buffered缓冲区,它就是一个像水池的东西,往水池里放水,放满后,一次性取走。而不是方一勺取一次,减少了IO读写次数。2.实例-读写文件: import java.io.BufferedReader;import java.io.BufferedWriter;import java.io.FileNotFoundExce
阅读全文
posted @ 2013-08-29 20:13
风言枫语
阅读(152)
推荐(0)
摘要:
例子package mainimport ( "github.com/lxn/win" "strconv" "syscall")func _TEXT(_str string) *uint16 { return syscall.StringToUTF16Ptr(_str)}func _toString(_n int32) string { return strconv.Itoa(int(_n))}func main() { var hwnd win.HWND cxScreen := win.GetSystemMetrics(win.SM
阅读全文
posted @ 2013-08-29 20:10
风言枫语
阅读(1159)
推荐(0)
摘要:
致各位亲爱的 Google 技术爱好者 很高兴的通知各位朋友,Nanjing GDG 将在本周六 (08/31) 举办线下活动,讨论 Android 开发实战技巧,热烈欢迎大家报名参加。 时间: 8月31日 (周六) 上午 9:30~12:00 地点: 南京半坡村咖啡馆 青岛路32号(近南京大学鼓楼校区) 025-83324627 日程安排: a. Android 应用大数据量的数据批量导入实现方案 b. Android DevBytes 介绍 c. Leap Motion 初体验 G+ 活动链接: https://plus.google.com/115699391295...
阅读全文
posted @ 2013-08-29 20:08
风言枫语
阅读(195)
推荐(0)
摘要:
在微博上问mysql高手,如何阅读mysql 源码大致给了下面的一些建议:step 1,知道代码的组织结构(官方文档http://t.cn/z8LoLgh;Step2: 尝试大致了解一条sql涉及的上层接口Step3:使用gdb单步调试Step4 理解每个新版本mysql changelog的具体实现以后深入关注mysql源码,今天以此为证。
阅读全文
posted @ 2013-08-29 20:06
风言枫语
阅读(539)
推荐(0)
摘要:
因为工作的需要我需要把自己的手机升级到iOS7,安装苹果的升级顺序总是报This device isn't eligible for the requested build错误,搜索相关的文章我的错误还是未得到解决,最后还是参照苹果官方网站上的文章把我的问题解决了,跟大家分享下。本人手机是港版行货,手机未越狱,系统6.1.4,升级是用的电脑是mac pro,系统是最新系统,iTunes也是最新的,打开终端输入 sudo nono /private/etc/hosts;找到 gs.apple.com这一行,按return 进行编辑,在这一行的首部加上# 和空格 ;然后按ctrl+o进行保
阅读全文
posted @ 2013-08-29 20:04
风言枫语
阅读(478)
推荐(0)
摘要:
public class LeftRightDeadLock { private final Object left = new Object(); private final Object right = new Object(); public void leftRight() { synchronized (left) { synchronized (right) { //doSomthing(); } } } public void rightLeft() { synchronized (right) ...
阅读全文
posted @ 2013-08-29 20:01
风言枫语
阅读(163)
推荐(0)
摘要:
IT界就像一个武林,各种各样的编程语言就像各门各派一样,各自有各自的特色。 就像我学的java这个语言门派算是前三吧,古有武当少林,今有java,C++。刚接触程序语言时的兴奋,觉得一切都很神奇,为什么几行代码就能够显示出那些文字,或者一个点击操作,为什么就能按照你设计的想法去办事。这种东西对于一个不懂机器语言不懂低层的人来说真是是一个神奇的事件。武当的内劲,太极以柔克刚,少林的刚猛,金钟罩,铁布衫猛打梦进,各有造诣。 如今这个大世界每天出来的东西很多,而我们做程序的也要跟着一起去学习,学无止境啊,有时候会感觉力不从心,是不是有一种老的状态显现出来了。我是一个毕业3年,做了...
阅读全文
posted @ 2013-08-29 19:59
风言枫语
阅读(354)
推荐(1)
摘要:
题目:输入一个已经按升序排序过的数组和一个数字, 在数组中查找两个数,使得它们的和正好是输入的那个数字。 要求时间复杂度是O(n)。如果有多对数字的和等于输入的数字,输出任意一对即可。 例如输入数组1、2、4、7、11、15和数字15。由于4+11=15,因此输出4和11。#includeusing namespace std;void test(int* data,int& first,int& last,int targetNum){ if(first>=last) { cout<<"NO NUM"<<endl; retur
阅读全文
posted @ 2013-08-29 19:57
风言枫语
阅读(634)
推荐(0)
摘要:
原来spinner选中以后显示的view 还是textview ,这样就是可以设置它的字体颜色了 sp.setOnItemSelectedListener(new OnItemSelectedListener() { public void onItemSelected(AdapterView arg0, View arg1, int arg2, long arg3) { TextView tv=(TextView)arg1; tv.setTextColor(SearchLocaAct.this.getResources().getColor(R.color.blue)); } public.
阅读全文
posted @ 2013-08-29 19:55
风言枫语
阅读(1122)
推荐(0)
摘要:
在ubuntu 12.10下运行adb devices出现: List of devices attached ???????????? no permissions 1.用命令: lsusb 以下是我的输出(当前连的是小米手机) Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub Bus 004 Device 002: ID 062a:0000 Creative Labs Optical mouse Bus 004 Device 001: ID 1d6b:0001 Linu...
阅读全文
posted @ 2013-08-29 19:53
风言枫语
阅读(396)
推荐(0)
摘要:
从Javascript面向对象编程(二):构造函数的继承这里,可以看到详细的说明。我只是将其中的例子做成html文件,便于调试罢了。1. 构造函数绑定 Test 但是这种方法只适合本地变量的继承,并且Animal和Cat之间也没有关系。看截图,可以看到从cat1并不能访问Animal.prototype.species2。2。 prototype模式 Test从截图可以看出,prototype还是没有改变javascript内部的继承关系,见直角方框;圆角方框中的内容就是通过改变prototype,来实现继承。 3. 直接继承prototype Test从下面的截图上可以看出,修改Cat.pr
阅读全文
posted @ 2013-08-29 19:50
风言枫语
阅读(245)
推荐(0)
摘要:
Untitled Document 一个和尚挑水吃、两个和尚抬水吃、三个和尚没水吃。总寺的方丈大人得知情况后,就派来了一名主持和一名书记,共同负责解决这一问题。主持上任后,发现问题的关键是管理不到位,于是就招聘一些和尚成立了寺庙管理部来制定分工流程。为了更好地借鉴国外的先进经验,寺庙选派唐僧等领导干部出国学习取经;此外,他们还专门花钱请了天主教、基督教的神父传授MBA。神父呆了不久留下几个东东就走了,一个叫BPR,一个叫ERP。 书记也没闲着,他认为问题的关键在于人才没有充分利用、寺庙文化没有建设好,于是就成立了人力资...
阅读全文
posted @ 2013-08-29 19:48
风言枫语
阅读(148)
推荐(0)
摘要:
在CXxxCtrl文件中HWND hAppWnd = NULL;if (m_pInPlaceSite != NULL) m_pInPlaceSite->GetWindow(&hAppWnd);
阅读全文
posted @ 2013-08-29 19:45
风言枫语
阅读(489)
推荐(0)
摘要:
当业务逻辑很复杂,涉及多个条件的真假,或者多种条件下都会执行同一动作时,如何编写紧凑的if语句呢?本文借由一个实际例子,利用数学的布尔逻辑整理条件,最终产生if语句。问题在《X3 重聚》里,宇宙是一个个星区由跳跃门连接起来的。大多数星区是相邻的,也有部分星区是非连通的。这是X3 重聚星系图,右下的红色星区就是非连通星区。飞船从一个星区到另一个星区有两种方法,一是老老实实飞过去,二是跃迁过去。跃迁的话飞船要装有跃迁引擎和足够能量。能量由发电机供应。跃迁是跃迁到目的星区的跳跃门,跳跃门那里不能太挤,否则飞船会和其他飞船相撞。去非连通星区只能靠跃迁。问题来了。给定一艘船和它的当前星区以及目的星区,求
阅读全文
posted @ 2013-08-29 19:43
风言枫语
阅读(422)
推荐(0)
摘要:
接前面提到的,如何创建一个术语库.sharepoint 2013 列表和库标签 元数据导航配置(1),现在要做的,就是如何在自定义或者文档库中使用这个术语库,实现标签功能,通过这些标签,找到对应的文档或者条目。1.开启元数据导航功能在需要的站点上,点击网站设置--》管理网站功能,找到元数据导航和筛选,激活该功能 2.创建一个文档库,并且创建和一个字段. 3.在库设置中,元数据导航设置。 4.查看效果配置完元数据导航之后,我们发现在左边的菜单栏上,出现了标签的结构,这时候,点击左边的标签,就能查询到对应这个标签的文档。 以上就是关于元数据导航配置的方法。
阅读全文
posted @ 2013-08-29 19:41
风言枫语
阅读(238)
推荐(0)
摘要:
在一个字符串中找到第一个只出现一次的字符。如输入abaccdeff,则输出b。#includeusing namespace std;int times[256];void main(){ char* data="ajsdlfasd"; int length=strlen(data); int i; for(i=0;i<length;i++) { times[data[i]]++; } for(i=0;i<length;i++) { if(times[data[i]]==1) { cout<<data[i]<<endl; break; }
阅读全文
posted @ 2013-08-29 19:39
风言枫语
阅读(145)
推荐(0)
摘要:
下载地址:http://download.csdn.net/detail/xin814/6032573 关于Sprite Kit 重要提示:这是API或开发技术的一个初版文档。虽然本文档的技术准确性已被审阅过,但这还不是最终版本。这个苹果的机密信息仅用于适用的苹果开发者计划的注册会员。苹果公司提供这些机密信息来帮助你计划采用本文所述的技术和编程接口。此信息如有变更,根据这份文档实现的软件,应该用最终的操作系统软件和最终文档进行测试。本文档的新版本可能会与API或技术的未来种子一起提供。 Sprite Kit提供了一个图形渲染(rendering)和动画的基础,你可以使用它让...
阅读全文
posted @ 2013-08-29 19:36
风言枫语
阅读(382)
推荐(0)
摘要:
这是昨天改进后的,我测试了下,可以加载图片到5万张,估计5万以上也是没问题的,我只试到5万,其实也没必要这么高,现实中1000左右就差不多了,不过我的应用到100就差不多了,package com.lanlong.test; import java.io.File; import java.lang.ref.SoftReference; import java.lang.ref.WeakReference; import java.util.HashMap; import java.util.Map; import android.app.Activity; import android...
阅读全文
posted @ 2013-08-29 19:34
风言枫语
阅读(336)
推荐(0)
摘要:
关于WIndows服务的介绍,之前写过一篇: http://blog.csdn.net/yysyangyangyangshan/article/details/7295739。可能这里对如何写一个服务不是很详细。现在纯用代码的形式介绍一下windows服务是如何开发和安装的。 开发环境:Win7 32位;工具:visualstudio2010。 因为win7自带的就有.net环境,算是偷一下懒吧。因为无论是手动安装或程序安装都要用到。一个目录(默认C盘为操作系统的情况):C:\Windows\Microsoft.NET\Framework,如果你的代码是.net2.0:C:\Windows\.
阅读全文
posted @ 2013-08-29 19:32
风言枫语
阅读(288)
推荐(0)
摘要:
打印 若此页有一个打印按钮: JS连接到打印页问号后边是传参数,是在此页的查询条件: function PrintDep() { window.open('Print.aspx?txtUName=' + escape($("#txtUName").val()) + '&ddlDep=' + escape($("#ddlDep").val()) + '&ddlClass=' + escape($("#ddlClass").val()) + '&ddlIYea
阅读全文
posted @ 2013-08-29 19:30
风言枫语
阅读(268)
推荐(0)
摘要:
转载请注意出处:http://blog.csdn.net/zcm101 最近在学习NoSql,先从Mongodb入手,把最近学习的总结下。Mongodb下载安装Mongodb的下载安装就不详细说了,Mongodb是绿色免安装的,我装的是win32版本,点击下载,其它版本可以官网上下载,下载完后解压到E:\mongodb目录下,即E:\mongodb\mongodb-2.4.0,新建E:\mongodb\data文件夹,data用来存放数据库数据。Mongodb启动关闭启动命令行cd E:\mongodb\mongodb-2.4.0\bin mongod -dbpathE:\mongodb\da
阅读全文
posted @ 2013-08-29 19:27
风言枫语
阅读(373)
推荐(0)
摘要:
REDOLOG文件里的用户数据和数据文件里的用户数据存储结构相同 几个月前同事给台湾一家公司培训《pg9 ad admin》时,有个学员提及WAL里记录的内容为Query时的SQL语句(比如insert等),同事告知WAL里记录的tuple信息,而非SQL,该学员坚持里面是SQL或SQL+tuple,并说oracle的redo日志里记录的是SQL(不知到这个从哪里知道的,也许是日志挖掘出来SQL的缘由吧)。便看了一下源码(还是开源的好)。 前面我写过一篇文章《PostgreSQL的存储系统二:REDOLOG文件存储结构》,见地址http://beigang.iteye.com/blog/156
阅读全文
posted @ 2013-08-29 19:25
风言枫语
阅读(731)
推荐(0)
摘要:
DEDECMS利用strftime()函数格式化时间的所有参数详解,包括年份日期进制、小时格式等,大家收藏吧,呵.日期时间格式 (利用strftime()函数格式化时间)0dedecms首页时间标签:1、12-27 样式([field:pubdate function='strftime("%m-%d",@me)'/])2、May 15, 2009 样式([field:pubdate function='strftime("%b %d, %Y",@me)'/])提示:可修改后代码再运行!dedecms列表页时间标签:1、2
阅读全文
posted @ 2013-08-29 19:23
风言枫语
阅读(170)
推荐(0)
摘要:
org/apache/commons/pool/impl/GenericObjectPool异常的解决办法 webwork+spring+hibernate框架的集成, 一启动Tomcat服务器就出了一大堆异常 报的错误是java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool 在网上查找错误的原因,说是缺少了一个commons-pool.jar文件 在myeclipse的安装目录下搜索,得到这个文件.放进lib文件夹. 问题解决!
阅读全文
posted @ 2013-08-29 19:21
风言枫语
阅读(779)
推荐(0)
摘要:
这是通化邀请赛的题,当时比赛的时候还完全没想法呢,看来这几个月的训练还是有效果的。。。题意要求(1) |ai| |ai- aj| >= T。由于(1)条件的存在,所以(2)条件能成立当且仅当ai和aj一正一负。由此可见,图中某条路上的元素正负值分别为正->负->正->负。。。显然当图中存在奇环的时候是无解的。判断奇环用二分染色,color[i]=0表示假设i节点未被染色,1表示假设i节点权值为正,2为负。如果图中没有奇环呢?对于图中的一条边,如果color[u]=1,那么显然a[u]-a[v] >= T,color[u]=2, 也就是 -(a[u]-a[v]) &
阅读全文
posted @ 2013-08-29 19:18
风言枫语
阅读(220)
推荐(0)
摘要:
格式化日期显示为2013-08-29 02:47:03的形式,方法如下:import java.text.SimpleDateFormat;import java.util.Date;public class timeFormat { /** * Author jinhoward * Date:2013-08-29 */ public static void main(String[] args) { SimpleDateFormat sfd = new SimpleDateFormat("yyyy-MM-dd hh:mm:ss"); Date date = new ...
阅读全文
posted @ 2013-08-29 19:16
风言枫语
阅读(204)
推荐(0)
摘要:
在wince里面保存屏幕亮度的值保存在注册表HKEY_CURRENT_USER\ControlPanel\\Backlight\Brightness里面,值的范围是0-100,所以要改变屏幕的亮度,只要改变这个值,然后重新加载就行代码如下: /// /// 调节屏幕的亮度 /// public class SetBackLight { public static void SetBright(string strValue) { SetBackLightValue(strValue); Rel...
阅读全文
posted @ 2013-08-29 19:14
风言枫语
阅读(890)
推荐(0)
摘要:
要导出页的前台: 后台: protected void btnSearch_Click(object sender, EventArgs e) { Response.Redirect("Export.aspx?uname=" + txtUNameS.Text + "&dep=" + this.ddlDepS.SelectedValue + "&class=" + this.ddlClassS.SelectedValue + "&iyear=" + this.ddlYearS.Selected
阅读全文
posted @ 2013-08-29 19:12
风言枫语
阅读(267)
推荐(0)
摘要:
相信使用过MFC编程的朋友对CString这个类的印象应该非常深刻吧?的确,MFC中的CString类使用起来真的非常的方便好用。但是如果离开了MFC框架,还有没有这样使用起来非常方便的类呢?答案是肯定的。也许有人会说,即使不用MFC框架,也可以想办法使用MFC中的API,具体的操作方法在本文最后给出操作方法。其实,可能很多人很可能会忽略掉标准C++中string类的使用。标准C++中提供的string类得功能也是非常强大的,一般都能满足我们开发项目时使用。现将具体用法的一部分罗列如下,只起一个抛砖引玉的作用吧,好了,废话少说,直接进入正题吧!要想使用标准C++中string类,必须要包含#i
阅读全文
posted @ 2013-08-29 19:10
风言枫语
阅读(106)
推荐(0)
摘要:
mysql的key和index多少有点令人迷惑,这实际上考察对数据库体系结构的了解的。1 key 是数据库的物理结构,它包含两层意义,一是约束(偏重于约束和规范数据库的结构完整性),二是索引(辅助查询用的)。包括primary key, unique key, foreign key 等。 primary key 有两个作用,一是约束作用(constraint),用来规范一个存储主键和唯一性,但同时也在此key上建立了一个index; unique key 也有两个作用,一是约束作用(constraint),规范数据的唯一性,但同时也在这个key上建立了一个index; foreign ...
阅读全文
posted @ 2013-08-29 19:07
风言枫语
阅读(1796)
推荐(0)
摘要:
240 [1] => 124 [2] => 1 [3] => width="240" height="124" [bits] => 8 [channels] => 3 [mime] => image/gif ) //image_type_to_mime_type - 取得 getimagesize,exif_read_data,exif_thumbnail,exif_imagetype 所返回的图像类型的 MIME 类型 //$aa = getimagesize("./logo_i.gif"); /
阅读全文
posted @ 2013-08-29 19:05
风言枫语
阅读(234)
推荐(0)
摘要:
因为项目IE升级,导致原来使用的dhtmlgrid无法正常显示,同时通过loadxml接口还有属性不支持。花了半天时间对dhtmlgrid进行了修改,能够支持IE10正常加载显示。edit by danielinbiti点击打开链接
阅读全文
posted @ 2013-08-29 19:03
风言枫语
阅读(181)
推荐(0)
摘要:
CBtn::CBtn(){ RegisterWndClass();}bool CBtn::RegisterWndClass(void){ WNDCLASS n; HINSTANCE hInst=AfxGetInstanceHandle(); if(GetClassInfo(hInst,"MyBtn",&n)==0)return true;//已经存在 n.style=CS_DBLCLKS; n.cbClsExtra=0; n.cbWndExtra=0; n.hIcon=NULL; n.hCursor=AfxGetApp()->LoadStandardCurso
阅读全文
posted @ 2013-08-29 19:00
风言枫语
阅读(272)
推荐(0)
摘要:
前言 欢迎大家我分享和推荐好用的代码段~~ 声明 欢迎转载,但请保留文章原始出处: CSDN:http://www.csdn.net 雨季o莫忧离:http://blog.csdn.net/luckkof 正文 Android的logcat命令详解(1) 显示全部日志信息:adb logcat (2) 显示某一TAG的日志信息:adb logcat -s TAG名称 (3) 显示某一TAG的某一级别的日志信息:adb logcat TAG名称:级别.....TAG名称:级别 *:S 注:日志级别(V-verbose,D-debug,I-info,W-warning,E-e...
阅读全文
posted @ 2013-08-29 18:58
风言枫语
阅读(936)
推荐(0)
摘要:
在Windows操作系统内核把软件中断分为三个中断级别:DISPATCH_LEVEL,APC_LEVEL,PASSVIE_LEVEL。同时他们与线程的调试相关,WINDOWS内核中没有一个专门的程序来做线程的调度工作,它是散落在系统各个部分的。总结一下主要以下几种情况。当空闲线程运行时粗略讲是1.先检查当前处理的DPC例程队列,分发DPC调用。2.检查NextThread是否为空,如果存在不为空就切换到这个线程,若为空进行第三步3.执行线程的调试算法。当HalpDispatchSoftwareInterrupt被调用时。这个函数主要流程还是比较简单的,判断了第一个参数是否为1(APC_LEVE
阅读全文
posted @ 2013-08-29 18:56
风言枫语
阅读(919)
推荐(0)
摘要:
SDK 13据称兼容 StarTeam 11. 下载地址是:ftp://us.ftp.microfocus.com/Starteam/st-sdk-13.0-readme.htmJava用户可以选在windows安装包:ftp://us.ftp.microfocus.com/Starteam/13.0/st-sdk-runtime-13.0.1.22-java-win32.exeftp://us.ftp.microfocus.com/Starteam/13.0/st-sdk-runtime-13.0.1.22-java-win64.exe我的Window7是64位,选择后者。安装选择默认路径,
阅读全文
posted @ 2013-08-29 18:54
风言枫语
阅读(482)
推荐(0)
摘要:
这个代码调试,你首先要保证你的udc驱动没用问题,这个有些矛盾,应为我本来要用gadget驱动来调试udc驱动,结果反过来了。这是在zero基础改的,大概的改动1. 去掉loop。 2. sink的读写去掉了。3. 增加了一个misc,通过fs去读写数据。4. setup的特殊请求去掉了。之前的文章已经把大部分的东西说完了,所以代码没有太多的注释。请结合之前的文章阅读。我用了一个完成量,在没有数据时,读可能会死在那。这个可以优化一下,我就不做了。还有就是主机是虚拟机的usb,linux-2.6.18(无耻的告诉你就是usb-skeleton驱动),gadget是板子的,linux-3.2.36
阅读全文
posted @ 2013-08-29 18:52
风言枫语
阅读(749)
推荐(0)
摘要:
Description Did you know that you can use domino bones for other things besides playing Dominoes? Take a number of dominoes and build a row by standing them on end with only a small distance in between. If you do it right, you can tip the first domino and cause all others to fall down in succession
阅读全文
posted @ 2013-08-29 18:49
风言枫语
阅读(104)
推荐(0)
摘要:
以下为一个引子: C中struct的函数实现,只能用函数指针成员。 C结构体内不能有函数的代码,但可以有函数的指针。 C/C code Code highlighting produced by Actipro CodeHighlighter (freeware) http://www.CodeHighlighter.com/#include struct test{ void fun() { printf("hello,world\n"); }};int main(){ struct test _t; _t.fun(); return 0...
阅读全文
posted @ 2013-08-29 18:47
风言枫语
阅读(374)
推荐(0)
摘要:
本文简单介绍,使用mod_cluster进行apache httpd server和jboss eap 6.1集群配置。本配置在windows上测试通过,linux下应该是一样的。可能要稍作调整。后面会在linux上做测试。1、首先下载apache httpd serverhttp://httpd.apache.org/download.cgi#apache22,下载2.2.25,应该最新的2.4.6版本也是可以的。只是官网没有给出windows的版本,我又懒得去编译。就使用2.2.25。 将apache安装到C:\asf\Apache2.22、下载mod_cluster2-1、 下载地址:h
阅读全文
posted @ 2013-08-29 18:44
风言枫语
阅读(556)
推荐(0)
摘要:
JAVA运行在JVM之上,JVM的运行状况会对程序产生很大的影响,因此了解一些JVM的东东,对于编写稳定的,高性能的java程序至关重要。这是JVM的规范中定义的标准结构图: 以上标准是JVM标准中定义的,各个厂商在实现的时候不一定完全遵守. JVM负责装载class文件并执行,因此首先要掌握的是JDK如何将java代码编译成class文件,如何装载class文件及如何执行class,将源码编译成class文件的实现取决于各个JVM的实现或各种源码编译器,class文件通常由ClassLoader来加载完成,class的执行在SUN的JDK中有解释执行和编译为机器码执行两种,其中编译为机器码又
阅读全文
posted @ 2013-08-29 18:42
风言枫语
阅读(199)
推荐(0)
摘要:
在自定义通信协议中,如果采用字节流形式的的方式。就特别注意多字节数据的解析。此处以整形数据为例进行讲解。 例如:通信协议中规定整个数据帧长度为整形,占用两个字节。 则数据帧长度257转化为字节数组为:byte[0]=2,byte[1]=1,发送数据时先发送字节byte[0],再发送字节byte[1] 则在服务端解析时,计算的数据的正确方式就是byte[0]+byte[1]*256=258,错误的为byte[0]*256+byte[1]=513 相反如果客户端先发送byte[1],在发送byte[0],则在服务端解析式的正确方式就是byte[0]*256+byte[1]=258,错误的为...
阅读全文
posted @ 2013-08-29 18:40
风言枫语
阅读(410)
推荐(0)
摘要:
朋友昨天问我一个问题,他公司使用的vpn连接的svn,使用svn管理软件进行svn update是可行的,使用命令行svn update出错,svn status可行。 思路1: 刚开始我关注的焦点都在vpn上,以为是软件与svn有绑定,而命令行没有绑定。搜索了百度百科,大致了解了什么叫vpn。我的理解就是一个中介装置,外部的网络想要访问公司内部的网络,不可以直接访问,通过一个中转服务器,由中转服务器负责将请求转到内网。中转服务器就是vpn服务器,它有两个网卡,一个负责和公司内部网络交互,一个负责和外部网络交互。如果我在外地出差,在我的机器上配置好vpn服务器的ip,那么我的请求就可以通过v.
阅读全文
posted @ 2013-08-29 18:38
风言枫语
阅读(2352)
推荐(0)
摘要:
在eclipse maven中没报错的JSP在引入到netbeans的时候,JSP就报错了。错误提示:package javax.servlet.jsp does not exist百度找了下,有的说在classpath加入servlet-api引用,有的说把servlet-api复制到jre\ext下,我尝试过都不成功。最后谷歌了一下,发现我在pom文件里面没有加入依赖,所以问题就好办了在pom.xml里加入一下代码: javax.servlet.jsp jsp-api 2.1 provided 重新...
阅读全文
posted @ 2013-08-29 18:35
风言枫语
阅读(783)
推荐(0)
摘要:
原文:http://www.cnblogs.com/rogerwei/archive/2010/11/18/1880336.html使用 string[] arr = {"qi","ji","ta"}; //求排列 List lst_Permutation = PermutationAndCombination.GetPermutation(arr, 2); //求组合 List lst_Combination = PermutationAndCombination.GetCombination(arr, 2);代码using Sys
阅读全文
posted @ 2013-08-29 18:33
风言枫语
阅读(281)
推荐(0)