摘要:
其他部分第一章 矩阵一、矩阵的转置问题描述:编写函数,把给定的任意一个二维整型矩阵转换为其转置矩阵。输入: 1 2 3 4 5 6 输出: 1 4 2 5 3 6 分析 题目要求编写一个能转置任意二维矩阵的函数,显然这个函数需要得到一个二维数组的参数,还应该有一个作为输出的二维数组,我们可以将这个数组也传递给函数,然后函数交换行列的下标赋值给输出数组(即b[j][i] = a[i][j])即可。这样看似问题可以得到解决了,但是,二维数组作为参数时必须指定列数,也就是第二维的大小,比如:void transpose ( int a[][3], int b[][2]),那么这个函数...
阅读全文
posted @ 2013-09-26 23:17
风言枫语
阅读(244)
推荐(0)
摘要:
将web应用打包成.war类型的。。。因为将其发布到服务器时,其自动解压。。。非常方便
阅读全文
posted @ 2013-09-26 23:14
风言枫语
阅读(184)
推荐(0)
摘要:
广州 IT 网友 14:14:10 本人本科软件工程毕业,现在在一家公司做开发(不是很技术的那种),工作接近两年感觉自己不适合这个行业,想换销售行业,不愿意在做技术。打算从事本行业的销售,老师给点意见 人生规划董老师14:19:58 从事本行业的销售,做IT销售工程师 广州IT网友14:22:06 还有一个主要的原因是想以后能够创业技术创业和销售创业,本人认为做技术创业比销售创业难度大,老师的观点是什么?我这样子的想法对吗? 人生规划董老师14:24:30 创业做销售人人能做! 懂技术+销售+经营+管理=创业必备条件 广州IT网友14:25:45 我的意思是先做销售,然后创业。如果做技...
阅读全文
posted @ 2013-09-26 23:13
风言枫语
阅读(152)
推荐(0)
摘要:
区域动归的问题#include#include#include#includeusing namespace std;int n;int a[51];int vis[51][51];int num[51][51];int dll(int l,int r){ int i; if(num[l][r]!=-1)return num[l][r]; if(l>r) { return 1; } if(l==r) { num[l][r]=a[l]; vis[l][r]=l; return a[l]; } ...
阅读全文
posted @ 2013-09-26 23:11
风言枫语
阅读(163)
推荐(0)
摘要:
------------------本博客如未明正声明转载,皆为原创,转载请注明出处!------------------ 项目中需要一个日期选择控件,该日期选择控件是垂直滚动,停止滚动时需要校正日期数字位置,自动选择离中心位置最近的数字。效果如下: 利用继承LinearLayout实现,模仿Android带数据的控件的一般做法,加入适配器接口,选择事件监听接口,另外简单实现了子View的缓存,对应这样简单应用的情况下,应该是可以的,本人只用过TextView来做子控件,其他适配尚未测试,不知道效果如何。可能有其他的应用场景,分享给各位,可以修改或应用于你自己的项目。 下面贴代码...
阅读全文
posted @ 2013-09-26 23:08
风言枫语
阅读(1482)
推荐(0)
摘要:
以下是网友的疑问:================================================================Html.EditorFor(model=>Time, new{@Value='2010-01-01 00:00:00'}); 怎么就不能显示出来呢?================================================================解决方案:1.直接在返回的model中处理默认值(虽然能处理,但是人家要显示给用户看啊,这招明显不管用啊)2.Controller 中为 model.Ti
阅读全文
posted @ 2013-09-26 23:06
风言枫语
阅读(1068)
推荐(0)
摘要:
Qt Creator编译时:cannot open file 'debug\QtGuiEx.exe' File not found 利用Qt Creator编译工程时,出现如题目所示的错误,其中红色部分是工程名称。在Qt Creator的Build栏中,点击clean all 和 clean project "QtGuiEx",后,再进行编译,仍然出现该错误。 在工程目录下,发现debug文件夹内存在QtGuiEx.exe。 既然存在该文件,为什么还打不开呢?猛然见发现,上次debug(或run)时产生的ui窗口(或界面)还没有关闭。关闭ui窗口(或界面)后
阅读全文
posted @ 2013-09-26 23:04
风言枫语
阅读(517)
推荐(0)
摘要:
一、ListView有背景,ListItem 透明,但是在点击、拖动时变成白色 android:cacheColorHint="#0000"
阅读全文
posted @ 2013-09-26 23:02
风言枫语
阅读(150)
推荐(0)
摘要:
许多初学者都习惯用 char 型变量接收 getchar、getc,fgetc 等函数的返回值,其实这么做是不对的,并且隐含着足以 致命的错误 。getchar 等函数的返回值类型都是 int 型,当这些函数 读取出错 或者 读完文件后 ,会返回 EOF 。EOF 是一个宏,标准规定它的值必须是一个 int 型的负数常量 。通常编译器都会把 EOF 定义为 -1 。问题就出在这里,使用 char 型变量接收 getchar 等函数的返回值会导致对 EOF 的辨认出错,或者错把好的数据误认为是 EOF,或者把 EOF 误认为是好的数据。例如: int c; /* 正确。应该使用 int 型变量.
阅读全文
posted @ 2013-09-26 23:01
风言枫语
阅读(769)
推荐(0)
摘要:
--创建一个表 DROP TABLE TEST CASCADE CONSTRAINTS ; CREATE TABLE TEST(A VARCHAR(30),B VARCHAR(30)); --查看具体的权限 SELECT DISTINCT PRIVILEGE FROM DBA_SYS_PRIVS WHERE PRIVILEGE LIKE '%DIRECTORY%'; --用SYS用户授权给SCOTT GRANT CREATE ANY DIRECTORY TO SCOTT ; --授权后创建目录 CREATE OR REPLACE DIRECTORY FILENAME AS
阅读全文
posted @ 2013-09-26 22:58
风言枫语
阅读(517)
推荐(0)
摘要:
题目描述Description 给定x轴上的N(0#include #include using namespace std;struct node { int a,b;}x[100];int cmp(node x1, node x2){ return x1.b > n; for(int i=0; i> x[i].a >> x[i].b; if(x[i].a>x[i].b) swap(x[i].a, x[i].b); } sort(x, x+n, cmp); int res = 0, max = -1000; for(int i=0; i= max) { r...
阅读全文
posted @ 2013-09-26 22:57
风言枫语
阅读(220)
推荐(0)
摘要:
[root@localhost ~]# yum install gcc Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile * base: mirror01.idc.hinet.net * extras: mirror01.idc.hinet.net * updates: mirror01.idc.hinet.net Setting up Install Process Resolving Dependencies --> Running transaction check ---> Pa
阅读全文
posted @ 2013-09-26 22:56
风言枫语
阅读(388)
推荐(0)
摘要:
linux中安装gcc和g++今天在linux的服务器上安装C/C++的编译器gcc和g++,运行了如下两条命令: 1 yum install gcc 2 yum install g++然后发现gcc可以正确安装,但安装g++时却提示: Cannot find a package matching g++后在网上搜索后才发现,原来在linux下,C++的编译器不是g++这个名称,而是gcc-c++,由此看来的确是我想当然了。然后直接运行 1 yum install gcc-c++ libstdc++-devel 就可以了。安装完成后在linux下输入: which g++,就看到g++已...
阅读全文
posted @ 2013-09-26 22:52
风言枫语
阅读(277)
推荐(0)
摘要:
apport就是ubuntu上的"crash report"服务,就是当有程序崩溃时弹出的那个发送error report的程序: 个人觉得此功能无用,本着给我的老本子节省资源的思想我决定关闭它。方法有几个: 1、可以删除upstart的配置文件 /etc/init/apport.conf (记得备份) 2、你可以修改/etc/init/apport.conf 文件,在以下两行前加上注视符号 #start on runlevel [2345] stop on runlevel [!2345] 3、(推荐)修改/etc/default/apport浏览下/etc/init/a
阅读全文
posted @ 2013-09-26 22:51
风言枫语
阅读(1034)
推荐(0)
摘要:
问题现象为使用远程的db2来创建数据源时,测试连接时不通,好多人都说是驱动问题,将db2cc.jar拷贝到某lib目录下,实验不通;在看到某哥们的博客时最后提了一句,说需要将数据库catalog到本地,于是研究了一下,使用两行命令:catalog tcpip node node_name remote remote_ip server server_port 此时catalog到了节点;节点名是不允许重复的,可以使用命令查看已经有的节点名:list node directory 第二步,catalog数据库:catalog db db_name at node node_name 此时再去测试
阅读全文
posted @ 2013-09-26 22:49
风言枫语
阅读(390)
推荐(0)
摘要:
前言Ext js 创建一个多选下拉单的方式很简单, 使用Ext.form.ComboBox, 设置 multiSelect 为true 就可以了。但是如果要在每个下拉之前加上一个checkbox, 如何实现呢?ComboBox本身没有这样的配置, 有一个 “Ext.ux.form.MultiSelect” 这样一个扩展, 效果的话,是把选项全部显示出来。没办法只能自己扩展一个这样的组件了。界面实现要实现这样的显示,可以使用ComboBox 的listConfig 这个配置。可以配置listConfig的itemTpl来显示每个选项的显示效果, itemTpl : Ext.cre...
阅读全文
posted @ 2013-09-26 22:47
风言枫语
阅读(997)
推荐(0)
摘要:
各位大神好,遇到的问题如标题。我用Eclipse写了一个android工程,但是这个工程需要到SDK的隐藏类,所有想在源码下编译,但是每次mm之后,都会出现错误,提示是找不到对应的类。我需要加入的4个jar包如下:org.apache.commons.codec-1.7.0.jar org.knopflerfish.bundle.kxml-LIB-2.3.0.jar osgi.cmpn-4.3.0.jar osgi.core-4.3.0.jar 望各位大神支招。小弟在线等...
阅读全文
posted @ 2013-09-26 22:45
风言枫语
阅读(331)
推荐(0)
摘要:
工作一年多了,不太忙,除了赶项目进度的时候,总有些闲暇时光。我承认自己是个懒人,没有足够的韧性利用下班时间研究专业技术。但和大多数北漂人士一样,一样的不甘于平庸。每天朝九晚五,偶尔加班,懈怠、劳累、各种诱惑混杂着时间消磨曾经的梦想。转眼而立之年,虽然心里还有那么一丝不甘,也要回家解决生计了。我不想这样……试着学过些东西:多线程、linux、设计模式等等。忙忙碌碌的看些书籍《java与模式》、《java数据结构和算法》、《重构——改善既有代码的设计》《鸟哥的linux私房菜》……学着学着就会迷茫,不知道学的东西怎么应用,不知道学的东西有没有用,不知道学的东西怎么让自己更有竞争力。公司是做政府OA
阅读全文
posted @ 2013-09-26 22:42
风言枫语
阅读(343)
推荐(0)
摘要:
1 把apache 加入到系统服务,即用service 命令来控制Apache 启动、停止 如果Linux服务器上默认安装了httpd的话(用rpm -qa|grep httpd查看),那你就可以用编译生成的来覆盖到 /etc/init.d/httpd 如果没有安装的话,那么就下面的方法 # grep -v "#" /usr/local/apache2/bin/apachectl >/etc/init.d/httpd 然后用vi编辑Apache服务控制脚本/etc/init.d/httpd 在文件最前面插入下面的行,使其支持chkconfig命令: ****...
阅读全文
posted @ 2013-09-26 22:41
风言枫语
阅读(384)
推荐(0)
摘要:
基于HTTP的长连接,是一种通过长轮询方式实现"服务器推"的技术,它弥补了HTTP简单的请求应答模式的不足,极大地增强了程序的实时性和交互性。一、什么是长连接、长轮询?用通俗易懂的话来说,就是客户端不停的向服务器发送请求以获取最新的数据信息。这里的“不停”其实是有停止的,只是我们人眼无法分辨是否停止,它只是一种快速的停下然后又立即开始连接而已。二、长连接、长轮询的应用场景长连接、长轮询一般应用与WebIM、ChatRoom和一些需要及时交互的网站应用中。其真实案例有:WebQQ、Hi网页版、Facebook IM等。如果你对服务器端的反向Ajax感兴趣,可以参考这篇文章 D
阅读全文
posted @ 2013-09-26 22:38
风言枫语
阅读(241)
推荐(0)
摘要:
今天我们来聊聊如何带团队。 在移动互联网飞速发展的今天,许多公司开始组建移动开发团队,许多技术人员开始学习和开发移动App,许多管理者也从其它领域转向移动。那么带领一只移动开发的团队和传统的团队(例如Web)有什么不一样,会遇到什么问题,有哪些需要特别注意的地方呢?这篇文章将会简单讲讲我的经验和体会。首先我们先谈谈移动产品的特点。 移动产品的特点 上图是我在微博上曾经看到过的一个功能,代表了移动App的一个使用场景。这是百度地图App的HUD(抬头显示)功能,在夜间利用手机屏幕把图像投影在汽车挡风玻璃上,让司机在汽车风挡前方就能实时看到导航信息,极大的增强了实用性和安...
阅读全文
posted @ 2013-09-26 22:37
风言枫语
阅读(334)
推荐(0)
摘要:
http://hi.baidu.com/netpet/blog/item/2cc79216d9012b54f2de32b9.html 前段时间将新的web模型办到linux上来,用epoll代替了IOCP,经测试确实性能提高了很多,吞吐量也寓所提高,对于linux下面的网络编程不是三言两语就能说得透的了,加上多线程就更麻烦了,但是epoll模型的精髓就是事件驱动,这种模型提供了保持连接socket直线增涨而性能不会直线下降的特性,纵观epoll kueuen select等等,所有都是在解决一个socket不需要一个线程的问题,将事件去分开来 在ningx(有人用他同时保持了3万个处理连接).
阅读全文
posted @ 2013-09-26 22:35
风言枫语
阅读(1619)
推荐(0)
摘要:
用length方法select t.* from tp_area t where substr(t.area_id,0,2)='03' and length(t.area_id)>2
阅读全文
posted @ 2013-09-26 22:33
风言枫语
阅读(506)
推荐(0)
摘要:
采用下面的步骤来实现游戏逻辑: 通过应用程序代理类来初始化第一个CCScene(即AppDelegate里面的第一个CCScene), CCScene里面实例化一个或者多个CCLayer,并把它们当作孩子添加进去。 CCLayer 里面实例化一个或者多个CCSprite,也调用addChild添加进去 CCScene 处理用户输入(比如touch事件和加速计的改变),同时更新CCLayer和CCSpirte的属性,比如更改CCSprite的position,让sprite运行一个或多个actioin等。 CCScene里在运行一个游戏循环(game loop,一般是1/60更新一次),然后..
阅读全文
posted @ 2013-09-26 22:31
风言枫语
阅读(277)
推荐(0)
摘要:
【1】js毫秒时间转换成日期时间 var oldTime = (new Date("2012/12/25 20:11:11")).getTime(); //得到毫秒数 //不是上面格式的时间需要转换 //starttime ='2012-12-25 20:17:24'; starttime = starttime.replace(new RegExp("-","gm"),"/"); var starttimeHaoMiao = (new Date(starttime)).getTime(); //得
阅读全文
posted @ 2013-09-26 22:28
风言枫语
阅读(227)
推荐(0)
摘要:
package com.mqp.doc2xml;import java.io.File;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuilderFactory;import javax.xml.parsers.ParserConfigurationException;import javax.xml.transform.Transformer;import javax.xml.transform.TransformerConfigurationException;import javax.
阅读全文
posted @ 2013-09-26 22:27
风言枫语
阅读(476)
推荐(0)
摘要:
编译安装php5-5.2.6-49.11.src.rpm: ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib make;make install OK,现在已经完成50%了,下来就是修改httpd.conf和php.ini文件了 首先我们用命令: cp /etc/php5/cli/php.ini /usr/local/lib/php.ini vi /usr/local/lib/php.ini 修改下面的内容为On r
阅读全文
posted @ 2013-09-26 22:25
风言枫语
阅读(196)
推荐(0)
摘要:
前几天看内核中系统调用代码,在系统调用向量表初始化中,有下面这段代码写的让我有点摸不着头脑:const sys_call_ptr_t sys_call_table[__NR_syscall_max+1] = { /* * Smells like a compiler bug -- it doesn't work * when the & below is removed. */ [0 ... __NR_syscall_max] = &sys_ni_syscall,#include };咱先不管上面代码的意思,先来回顾一下 C 语言中数组初始化的相关知识,然后...
阅读全文
posted @ 2013-09-26 22:22
风言枫语
阅读(317)
推荐(0)
摘要:
linux 下 apache安装 1:系统安装,这里就不说了,网上有很多,也很简单。顺便说下,我用的是redhat 9; 2:在图形界面下下载apache 安装包,我下的是 httpd-2.2.9.tar.gz源码安装包,地址是http://httpd.apache.org/download.cgi 3:将下载文件保存到/home/redhat/src 目录下,起重redhat是普通用户所在文件夹,也可以自己建立其他的文件夹保存。 用:gzip -d httpd-2.2.9.tar.gz tar xvf httpd-2.2.9.tar 解压安装包,之后会出现 httpd-2.2.9 的文件夹,
阅读全文
posted @ 2013-09-26 22:20
风言枫语
阅读(283)
推荐(0)
摘要:
Stock ChaseTime Limit: 1000MSMemory Limit: 65536KTotal Submissions: 455Accepted: 131Description I have to admit, the solution I proposed last year for solving the bank cash crisis didn’t solve the whole economic crisis. As it turns out, companies don’t have that much cash in the first place. They ha
阅读全文
posted @ 2013-09-26 22:16
风言枫语
阅读(187)
推荐(0)
摘要:
从VS2010开始ATL ActiveX支持IObjectSafety接口,所以用VS2010来编写,新建一个ATL项目 向导的第一页没什么东西,直接下一步,选项可以根据具体需求调整点“完成”,切换到类视图,新建一个“ATL控件”类点击“添加”后出现向导,这里我输入MainWindow,因为这是作为一个窗口容器的标准窗体(不是ActiveX容器)点击“下一步”,如果需要网页接收ActiveX的事件则在“连接点”打钩,“已授权”未知(应该和数字签名有关系)点击“下一步”,让控件支持IObjectSafety接口,具体效果未知点击“下一步”,重点,这里配置一个窗口容器,由于没有Window或者Di
阅读全文
posted @ 2013-09-26 22:14
风言枫语
阅读(373)
推荐(0)
摘要:
摘要:类图(Class Diagram)可能是用得最多的一种UML图。类图的基本语法并不复杂,你可能最多学习两三天就可以掌握,然而要真正做到活用类图则可能需要几年的功力。类图是锻炼面向对象分析(OOA:Object-Oriented Analysis)和面向对象设计(OOD:Object-Oriented Design)思想的重要的工具,是业务结构建模的重要工具。本章将会有大量的实战练习,你的OOA思想将会接受极大的考验和提升。3.8 小结与练习小结 类图是最常用的UML图,是用来训练你OOA思想的最好武器。类图的语法不算很难,要看懂类图难度不大,但要用好类图就相当不容易了。 本章一开始,专.
阅读全文
posted @ 2013-09-26 22:12
风言枫语
阅读(526)
推荐(0)
摘要:
几乎每一个在百度里搜索到的网页,都会有一个相应的百度快照,而且使用site语法查询网站的收录量时,显示的结果中,网页的收录也会有快照(site语法是一个查询网站一定时期内收录数量的常用用搜索引擎命令,例如在百度搜索框中输入:site:www.link114.cn 出来的结果是网站www.link114.cn的总收录数量)。这个快照日期,是百度蜘蛛爬行网页时,并收录进入百度数据库的日期,注意,是收录的日期,而不是过了沙盒期,结果能出现在搜索结果中的日期。 现在就有一个问题了,百度快照日期,对一个网站来说,究竟意味着什么。为什么一些网站快照日期是24小时内的,排在前三名,而同样在前...
阅读全文
posted @ 2013-09-26 22:11
风言枫语
阅读(1072)
推荐(0)
摘要:
.h 文件中@property (strong, nonatomic) IBOutletUIButton *publishBtton;@property (strong, nonatomic) IBOutletUIButton *timeLineButton;@property (strong, nonatomic) IBOutletUIButton *chatButton;@property (strong, nonatomic) IBOutletUIButton *topicButton; .m 文件中 - (void)viewDidLoad{ [superviewDidLoad]; ..
阅读全文
posted @ 2013-09-26 22:09
风言枫语
阅读(576)
推荐(0)
摘要:
又到十一小长假了,每次回家都会遇到的一件头疼事应该就是如何向家乡的父老解释自己究竟是做什么的,其实,难以解释的原因在于亲戚朋友们不了解互联网这个行业,那么,家乡的互联网环境是怎样的呢?家乡的人对于互联网的了解到底有多少呢?为了能让我们的工作更加“接地气”,特举办“说说家乡的互联网”主题有奖征文活动,发表博文分享自己观察到的家乡互联网的情况即可参与活动,将有机会获赠IT类畅销图书和CSDN炫彩文化衫! 【活动时间】即日起-2013年10月21日 【活动规则】 1、活动期间,在CSDN博客中发表一篇与本次活动主题相关的文章,题目可自拟,并将文章的标题和链接发到本公告的评论中。 ...
阅读全文
posted @ 2013-09-26 22:08
风言枫语
阅读(217)
推荐(0)
摘要:
为了解决单服务器压力,将库分服务器部署,但是原来用触发器实现的表数据同步就实现不了了。因为总监老大不允许 开启分布式事务(MSDTC),我又不想为了一个几千行的基础数据做复制订阅。于是乎决定用 JOB+MERGE的方式实现。第一步 创建一个存储过程(当然也可以直接写到JOB中)CREATE PROCEDURE PRC_SYNC_DATAASBEGIN SET NOCOUNT ON --跨库跨服务器同步A到B (A,B 表结构相同) --通过条件判断 相同则 更新 不同则插入 merge [guagua_vas_statistics].[dbo].[t_base_goods] t --要更...
阅读全文
posted @ 2013-09-26 22:05
风言枫语
阅读(256)
推荐(0)
摘要:
做Extjs开发中,往往后台程序可能要执行一段时间才能得到返回结果,加入进度条可以提高客户体验度,以下为两种便捷的方式:1.提交数据前用Ext.Msg.wait('提示','正在处理数据,请稍候');弹出等待条,数据处理成功后用Ext.Msg.hide();将等待去掉,例如: Ext.Msg.wait('提示','正在处理数据,请稍候'); Ext.Ajax.request({ url:'DataAction.ashx?method=update', params:{ItemCode:It...
阅读全文
posted @ 2013-09-26 22:02
风言枫语
阅读(611)
推荐(0)
摘要:
jQuery获取网页中图片的高度使用jquery获取网页中图片的高度其实很简单,有两种常用的方法都可以打到我们的目的$("img").whith();(返回纯数字)$("img").css("width");(返回字符串:数字+"px")但是有时候会遇到返回0的情况,上面方法返回值竟然是0或者0px,很让人诧异方法一在很早之前,我使用的解决方法,这也是我的师傅告诉我的解决方法:在你需要获取到的图片的标签上加上width属性,或者在css中写出来图片的告诉,这样就可以了,所以每次我要去获取一个图片的高度的时候,都需要
阅读全文
posted @ 2013-09-26 22:00
风言枫语
阅读(251)
推荐(0)
摘要:
今天亲自尝试了LibGDX如何开发ios游戏,必须条件:1:mac操作系统,mac下必须安装Xcode 好像ios开发必须在mac操作系统下2:mac下安装eclipse3:eclipse安装robovm插件,插件地址http://download.robovm.org/eclipse/运行步骤: 将项目导入eclipseRun as就可以了
阅读全文
posted @ 2013-09-26 21:59
风言枫语
阅读(347)
推荐(0)
摘要:
在XMPP通讯开发-服务器好友获取以及监听状态变化中我们获取服务器上的用户好友信息,然后结合XMPP通讯开发-好友获取界面设计 我们将两个合并起来,首先获取用户组,然后把用户组用List存储起来用作对比好友的用户组,根据用户组的个数然后创建相应的DefaultMutableTreeNode节点用于添加好友,获取好友列表,根据用户组把当前用户添加的所属的用户组,这里要注意的是一个好友可以存在不同的用户组里面,所以获取的好友所在的组也是一个集合,最后在添加一个根的DefaultMutableTreeNode把之前用户组都添加到根组里面,最后把根组添加到JTree里面最后再把JTree添加到jTab
阅读全文
posted @ 2013-09-26 21:56
风言枫语
阅读(700)
推荐(0)
摘要:
摘要:一般情况下,我们在终端输入一些字符,输入的同时可以编辑(增加,删除,修改),然后输入回车,这些字符被送到缓冲区。但是,在more程序和其他的程序中,比如游戏中的快捷键,我们需要的是不用输入回车就可以读取字符。此时,我们就需要了解如何控制终端,使得在不输入回车的情况下就可以读入字符。 首先,我们看一下这个程序的实现:#include#include#include#includeint kbhit();int main(int argc, char *argv[]){ int i=0; int c=' '; system("stty raw -echo"
阅读全文
posted @ 2013-09-26 21:54
风言枫语
阅读(1032)
推荐(0)
摘要:
一、程序员对英语能力的重视度和能力要求应该是在各行各业中排在比较靠前的这样说吧,英语程度的好坏直接影响着一个程序员的编程、开发、创新能力。道理很简单:1. 计算机和软件是用英语创造出来的2. 国内的技术普及度不怎么高,而最前沿最好最全的资料也往往是英语3.你在读OpenSource的一些源码时,这些OpenSource也大都来源于英语因此英语和技术对于一个程序员来说是各占50%这样的一个比重的,英语能力的好坏直接影响到一个程序员的技术能力。说到这儿其实还是主要源于国内的技术普及度不够而导致的,网上很多东西都是千篇一律、copy & paste,要想学到国外的一些先进思路,你肯定逃不过去
阅读全文
posted @ 2013-09-26 21:50
风言枫语
阅读(215)
推荐(0)
摘要:
接公司需求,要实现类似百度文库的这么一个东西关键的技术就在于文档转换为swf,及展示网上搜了好多参考,总结出几种可实现方案:1.Print2flash商业软件。功能非常强大,可制定性强,稳定。可直接把office、PDF等文档直接转换成带浏览框架的swf文件。唯一缺点是,收费,搜不到破解方法,有序列号,但序列号版本功能有限制,不适合通过代码实现文档转换2.FlashPaper。同上,可以直接把office、PDF等文档直接转换成带浏览框架的swf文件。只是无法制定皮肤、水印等东西,速度慢,不稳定。3.最后决定使用的方案是:office文档转换为PDF,再通过pdf转为swf,使用flex制作一
阅读全文
posted @ 2013-09-26 21:46
风言枫语
阅读(351)
推荐(0)
摘要:
linux下很简单直接一句即可: ntpdate time.nist.govntp后面参数为internet时间服务器url或ip即可。但是ntpdate命令需要root特权,如果做成自动运行每次要手动输入就不爽鸟,如何解决呢? 3种办法: 1 直接echo管道输入密码:echo "your_passwd"|sudo -S ntpdate time.nist.gov这个方法缺点是密码是明文,容易被黑。 2expect自动输入密码:#!/usr/bin/expect set timeout 30 spawn sudo ntpdate time.nist.gov expect
阅读全文
posted @ 2013-09-26 21:42
风言枫语
阅读(356)
推荐(0)
摘要:
向上转型:通过子类进行父类对象实例化操作。如果调用的方法被子类覆写过,则肯定调用被覆写过的方法。注意:转型之后,因为操作的是父类对象,所以无法找到子类中定义的新方法。class A{ // 定义类A public void fun1(){ // 定义fun1()方法 System.out.println("A --> public void fun1(){}") ; } public void fun2(){ this.fun1() ; // 调用fun1()方法 }};class B extends A{ public void fun1(){ // 此方法被子类覆
阅读全文
posted @ 2013-09-26 21:38
风言枫语
阅读(183)
推荐(0)
摘要:
updateData 0 0 2 * * ? updateOrderStatus 0 0 1 * * ?
阅读全文
posted @ 2013-09-26 21:36
风言枫语
阅读(578)
推荐(0)
摘要:
能上QQ无法上网电脑故障解决方法 Winsock协议配置故障解决方法 第1步 :单击开始菜单中的运行,并在打开的运行窗口中键入“cmd”并回车确定,打死命令提示符窗口。 第2步 :在打开的命令提示符窗口中输入“ netsh winsock reset ”并回车确定。 第3步 :按命令提示符中的提示,电脑重新启,在启新启动后的电脑中检查是否电脑可以正常上网,QQ也可以正常登录了。 DNS服务器故障解决方法 无法特别好的判断是否是当地的nds服务器或本机中的dns服务器设置错误,不过我们可以直接把自己电脑中的dns服务器ip地址设置成8.8.8.8即可...
阅读全文
posted @ 2013-09-26 21:34
风言枫语
阅读(258)
推荐(0)
摘要:
XMLHttpRequest 对象是AJAX功能的核心,学习XMLHttpRequest对象就先从创建XMLHttpRequest 对象开始,了解在不同的浏览器中创建XMLHttpRequest 对象使用不同的方法:以前只是听说有些浏览器不太支持Ajax,后来浏览器逐渐的兼容了这个浏览器,现在来看明白了很多,根据代码看实质性的代码:先看看IE创建XMLHttpRequest对象的方法(方法1):var xmlhttp=ActiveXobject("Msxml12.XMLHTTP");//较新的IE版本创建Msxml12.XMLHTTP对象 var xmlhttp=Activ
阅读全文
posted @ 2013-09-26 21:30
风言枫语
阅读(170)
推荐(0)
摘要:
引言:现代操作系统提供了一种对内存的抽象概念,叫做虚拟存储器,它为每个进程提供了一个大的,一致的,和私有的地址空间。通过一个很清晰的机制,虚拟存储器提供了3个重要的能力:1)它将主存看成是一个存储在磁盘上的地址空间的高速缓存,在主存中只保存活动区域,并根据需要在磁盘和主存之间来回传送数据,通过这种方式,它高效的使用了主存。2)它为每个进程提供了一致的地址空间,从而简化了存储器管理。3)它保护了每个进程的地址空间不被其他进程破坏。Linux操作系统同样也采用了虚拟内存技术,对一个进程而言,它好像可以访问整个系统的所有物理内存,更重要的是,即使单独一个进程,它拥有的地址空间也可以远远大于系统物理内
阅读全文
posted @ 2013-09-26 21:28
风言枫语
阅读(467)
推荐(0)
摘要:
今天遇到的问题,纠结了一上午,终于解决了。在此记录下来,自我认为还有很多类似的问题都可以套用这段代码。 需求描述:一个表MyImage,列有:号码ID,路径PATH 如:ID PATH 1 C:/ 1 C:/ 1 D:/ 2 C:/ 2 C:/ 3 A:/ 3 C:/ 4 D:/ 写个SQL语句,返回这样的记录的ID号:相同ID存在不同PATH。如上例子,正确的结果应是: ID13(ID2没有不同PATH,ID4只有一条记录不存在不同PATH) 这是我的SQL语句:select ID from [MyImage] as A group by ID having ( ...
阅读全文
posted @ 2013-09-26 21:26
风言枫语
阅读(152)
推荐(0)
摘要:
腾讯2014软件开发笔试题目 -----9月21日,腾讯2014软件开发校招-简答题-广州 简答题: 1、请设计一个排队系统,能够让每个进入队伍的用户都能看到自己在 中所处的位置和变化。队伍可能随时有人加入和退出,当有人退出影响到用户的位置排名时需要即时反馈到用户。 2、A、B两个整数集合,设计一个算法求他们的交集,尽可能的高效。 (博主能力有限,不是所有题目都会求解,第1题不是我的擅长,这里贴出来让大家知道腾讯的考题。我的重点放在第2题上面!) 第2题 题解(个人见解,仅供参考!) 思路1:排序法 对集合A和集合B进...
阅读全文
posted @ 2013-09-26 21:22
风言枫语
阅读(248)
推荐(0)