风言枫语  

2013年8月12日

摘要: [Comment 1] 前同事企鹅上面说他安装的mysql 5.5,发现用mysql客户端远程连接的时候,报1042-Can’t get hostname for your address错误,但是权限已经grant了并且grant成功了。 这个报错的意思是“您的地址无法获得主机名”,我就想到了skip-name-resolve参数。官方文档: --skip-name-resolve Use IP addresses rather than host names when creating grant table entries. This option can be useful if y. 阅读全文
posted @ 2013-08-12 20:33 风言枫语 阅读(384) 评论(0) 推荐(0)
 
摘要: 技术不断发展的今天,越来越多人建立属于自己的网站,他们依赖增加特定关键字的曝光率以增加网站的能见度,使得许多用户浏览。只要浏览网站的用户增多,该网站就会得到许多商家的青睐,那样才有利于网站的不断发展。同为站长,看到许许多多的人花费心思做的网站,刚开始还客似云来,可是渐渐的,用户越来越少。网站能否长久的经营下去,不仅靠的是站长们正确的经营策略,还要不断规避在网站发展中出现的问题。在这里,我就和大家分享下,作为站长该如何处理好网站发展时出现的问题。一、不断补充网站关键词库既然自己会去建立起一个属于自己的网站,就应该用心经营,三天打渔两天晒网的做法是非常不可取的。每天社会中都会发生许多事情,作为站长 阅读全文
posted @ 2013-08-12 20:31 风言枫语 阅读(249) 评论(0) 推荐(0)
 
摘要: 首先了解一下CGContextRef:An opaque type that represents a Quartz 2D drawing environment. Graphics Context是图形上下文,可以将其理解为一块画布,我们可以在上面进行绘画操作,绘制完成后,将画布放到我们的view中显示即可,view看作是一个画框.自己学习时实现的demo,希望对大家有帮助,具体的实现看代码,并有完美的注释解释,还有一些对我帮助的博文供大家参考。都在代码里面。看一下demo效果图先: 自定义CustomView类,CustomView.h:#import #import #define P. 阅读全文
posted @ 2013-08-12 20:28 风言枫语 阅读(541) 评论(0) 推荐(0)
 
摘要: 据数据显示表明,中国的网络编辑人员近300万,网络编辑已经列为新行业前十,这一数据让很多从事网络编辑以及其他行业的朋友感到很吃惊,可想而知,网络编辑已经成为互联网中不可缺少的职位,它的重要性已经逐渐提升。如何做一名合格的网络编辑者,这无疑需要考验编辑者的写作功底,同时必须依靠丰富经验,以内容的方式将信息展现给用户。作为一名合格的网络编辑者需要具备哪些条件呢?1、命题新颖独到互联网上存在众多重复性内容,如何将内容耳目一新的方式展现给用户,必须依靠独到吸引的标题,作为一名合格的编辑者,在标题命题上必须下工夫,除了需要紧扣文章主题之外,还必须拥有一个新颖独到的标题,标题往往是第一时间把信息展现给用户 阅读全文
posted @ 2013-08-12 20:26 风言枫语 阅读(229) 评论(0) 推荐(0)
 
摘要: 一、APNS1.注册[[UIApplication sharedApplication] registerForRemoteNotificationTypes:UIRemoteNotificationTypeBadge | UIRemoteNotificationTypeSound | UIRemoteNotificationTypeAlert]; 2.服务器推送(JAVA)PushNotificationPayload payLoad = PushNotificationPayload.fromJSON(message); payLoad.addA... 阅读全文
posted @ 2013-08-12 20:24 风言枫语 阅读(490) 评论(0) 推荐(0)
 
摘要: Shape of HDUTime Limit: 3000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4407Accepted Submission(s): 1957 Problem Description 话说上回讲到海东集团推选老总的事情,最终的结果是XHD以微弱优势当选,从此以后,“徐队”的称呼逐渐被“徐总”所取代,海东集团(HDU)也算是名副其实了。 创业是需要地盘的,HDU向钱江肉丝高新技术开发区申请一块用地,很快得到了批复,据说这是因为他... 阅读全文
posted @ 2013-08-12 20:22 风言枫语 阅读(235) 评论(0) 推荐(0)
 
摘要: 题首Gh0st是一款开源的远程控制软件。界面友好,性能高效。网上流传很多版本,比如红狼,饭客,败笔,大灰狼版本以及多如牛毛的个人修改的如外星人,Drat等个人修改版本。但内核都是基于Gh0st3.6修改而成的。 Gh0st3.6下载地址见http://huaidan.org/archives/2010.html截止今天(2013年8月12日11:03:29),我能找到的最新版的Gh0st系列的源代码是2013年1月份左右的《大灰狼远程》,还有《Gh0st2013》等。地址就不发出来了,大家可以在网络上搜索得到。 开篇明义:本人水平十分一般,不敢班门弄斧,写这个系列原意是想记录在学习Gh... 阅读全文
posted @ 2013-08-12 20:19 风言枫语 阅读(896) 评论(0) 推荐(0)
 
摘要: 找出N*N范围内可见格点的个数.只考虑下半三角形区域,可以从可见格点的生成过程发现如下规律:若横纵坐标c,r均从0开始标号,则(c,r)为可见格点 r与c互质证明:若r与c有公因子1#include#includeint ans[1005];//由欧拉公式//phi(m) = m * (p1-1)/p1 * (p2-1)/p2 * .. * (pn-1)/pn. pi为大于1且不超过m的与m互质的数int eular(int n){ int s,i,m; m=(int)sqrt(n+0.5);//出于精度问题考虑,其实就是开根号向下取整 s=n; for(i=2; i1... 阅读全文
posted @ 2013-08-12 20:17 风言枫语 阅读(239) 评论(0) 推荐(0)
 
摘要: 1. POJ 3299 Humidex链接: http://poj.org/problem?id=3299这道题是已知H,D,T三者的运算关系,然后告诉你其中两个。求另一个。#include#include#include#includeusing namespace std;int main (){ char c,h; double T,D,H; while(cin>>c) { T=D=H=1000; if (c=='E') break; if (c=='T') cin>>T; else if (c=='D') ... 阅读全文
posted @ 2013-08-12 20:15 风言枫语 阅读(192) 评论(0) 推荐(0)
 
摘要: 记录编译 mysql C and C++ connector 和简单访问数据库.环境: vs2012, mysql 5.6.13, 基于x640.软件包mysqlhttp://dev.mysql.com/downloads/mysql/c connector http://dev.mysql.com/downloads/connector/c/c++ connector依赖C connector, mysql的binary里面有编译好的C connector lib, 如果你用的编译器和mysql 一样, 那么不用重新编译c++ connectorhttp://dev.mysql.com/do 阅读全文
posted @ 2013-08-12 20:13 风言枫语 阅读(1256) 评论(0) 推荐(0)
 
摘要: 在显示用户全部信息的页面,在显示全部数据的时候,长长的滚动条,像是没有边界的天空一样, 让用户查看数据很不方便. 于是, 我们要把这些数据分页显示, 就像office的word一样,每页显示一定数量的数据,这样方便用户观看, 让用户不会产生视觉疲劳, 所以我们在做项目时也把大量的用户数据进行分页显示.首先说说分页的逻辑.用户发出查询全部信息的请求(点击菜单信息中的查询按钮)---执行用户的请求----返回执行的结果,并在界面分页显示. 可以看出这和一般的显示数据大致相似, 我们要的是进一步把要显示的数据分页显示出来就ok了.如果没有前人的分页要让我们自己来创造一个分页的方法来,我会这样想:1 阅读全文
posted @ 2013-08-12 20:10 风言枫语 阅读(259) 评论(0) 推荐(0)
 
摘要: 1 引言中国本土程序员马根峰推出的个人作品----万能数据库查询分析器,中文版本《DB 查询分析器》、英文版本《DB Query Analyzer》。万能数据库查询分析器具有强大的功能、友好的操作界面、良好的操作性、跨越各种数据库平台乃至于EXCEL和文本文件。中文版本《DB 查询分析器》在中关村在线下载量达9万多次,位居整个数据库类排行榜中前20位。 在《程序员》2007第2期的“新产品&工具点评”部分,编辑“特别推荐”了“万能数据库查询分析器”发布。本文将以5.02版本为例,详细阐述“万能数据库查询分析器”中文版本《DB 查询分析器》在 EXCEL文件 处理方面非常强大的功能,要注 阅读全文
posted @ 2013-08-12 20:08 风言枫语 阅读(284) 评论(0) 推荐(0)
 
摘要: 定义:结构体变量的指针就是该变来那个所占据的内存段的起始地址。可以设一个指针变量,来指向一个结构体变量,此时该指针变量的值是结构体变量的起始地址。设p是指向结构体变量的数组,则可以通过以下的方式,调用指向的那个结构体中的成员:(1)结构体变量.成员名。如,stu.num。(2)(*p).成员名。如,(*p).num。(3)p->成员名。如,p->num。#include#includeusing namespace std;struct Candidate{ string name; int count;};int main(){ Candidate c_leader[2]={&q 阅读全文
posted @ 2013-08-12 20:06 风言枫语 阅读(2334) 评论(0) 推荐(0)
 
摘要: 一:EOSS功能介绍其于用户,角色,权限,菜单的一套“简约实用”的权限管理系统,可在其基础之上,快速进行二次开发。一个用户可以选择多个角色。一个角色可以选择多个权限。一个菜单可以有无限级子菜单。一个菜单可以选择多个权限,权限是基于页面或URL的。二:EOSS技术框架1.完美兼容IE6.0,IE6.0+,Chrome,Firefox,其它浏览器未测试。2.可选择MySQL或Oracle数据库。3.Spring3,Spring3MVC,Mybatis3。4.树形菜单选用jQueryzTree插件。5.选用jQueryeasyui,只使用其layout,button,window组件。(感觉data 阅读全文
posted @ 2013-08-12 20:04 风言枫语 阅读(361) 评论(0) 推荐(0)
 
摘要: MybatisGen一:主要技术1:apachecommonsdbutils2:freemarker模板引擎3:java(1.5+)二:使用说明1:配置文件是src/config.properties(1)配置您的MySQL或Oracle数据库的连接(2)配置outDir,database.type,database.name(3)入口方法类com.collonn.mybaits.gen.Main(4)模板文件在com.collonn.mybaits.ftl包下三:源码说明1:freemarker模板位置com.collonn.mybaits.ftl2:com.collonn.mybaits. 阅读全文
posted @ 2013-08-12 20:01 风言枫语 阅读(430) 评论(0) 推荐(0)
 
摘要: 1 PrefaceDB Query Analyzer is presented by Master Gen feng, Ma from Chinese Mainland. It has English version named ‘DB Query Analyzer’ and Simplified Chinese version named ‘万能数据库查询分析器(DB 查询分析器)’.Out of question, DB Query Analyzer is one of the few excellent Client Tools in the world for its’ powerf. 阅读全文
posted @ 2013-08-12 19:59 风言枫语 阅读(284) 评论(0) 推荐(0)
 
摘要: 本文实践自RayWenderlich、TonyDahbura的文章《 HowtoUseAnimationsandSpriteSheetsinCocos2D2.X》,文中使用Cocos2D,我在这里使用Cocos2D-x2.1.4进行学习和移植。在这篇文章,将会学习到如何创建一个简单的熊行走动画,如何使用精灵表单,如何改变熊行走的方向等等。 步骤如下: 1.新建Cocos2d-win32工程,工程名为" AnimBear"; 2.下载本游戏所需的资源; 这些图像的尺寸是最大分辨率所需的尺寸,将以这些图像来创建不同分辨率所需的尺寸。 3.下载 T... 阅读全文
posted @ 2013-08-12 19:57 风言枫语 阅读(541) 评论(0) 推荐(0)
 
摘要: Use the OpenCV function :copy_make_border:`copyMakeBorder ` to set the borders (extra padding to your image).The explanation below belongs to the book Learning OpenCV by Bradski and Kaehler.In our previous tutorial we learned to use convolution to operate on images. One problem that naturally arises 阅读全文
posted @ 2013-08-12 19:55 风言枫语 阅读(3003) 评论(0) 推荐(0)
 
摘要: 1 xml 2,java代码 package prox.AndroidRecordVideoTest; import java.io.File; import java.io.IOException; import java.text.SimpleDateFormat; import java.util.Date; import android.app.Activity; import android.content.pm.ActivityInfo; import android.media.MediaRecorder; import andr... 阅读全文
posted @ 2013-08-12 19:53 风言枫语 阅读(171) 评论(0) 推荐(0)
 
摘要: 题目地址:点击打开链接把浮点数当成整数来乘,最后再加上小数点即可。C++代码:#include #include const int maxnum=100000;char s1[maxnum],s2[maxnum],ans[maxnum],temps[maxnum];void add(char s[]){ int len_min=strlen(s)>strlen(ans)?strlen(ans):strlen(s); int len_max=strlen(s)=0;--i) temps[i+n]=temps[i]; for(i=0;i=0;--i) { if(num1[i]==' 阅读全文
posted @ 2013-08-12 19:50 风言枫语 阅读(153) 评论(0) 推荐(0)
 
摘要: 有n个物品的重量和价值分别是w[i]和v[i],从中选出K个物品使得单位重量的价值最大。1=x (i 属于我们选择的某个物品集合S)进一步:sigma(v[i]-x*w[i])>=0于是:条件满足等价于选最大的k个和不小于0.于是排序贪心选择可以判断,每次判断的复杂度是O(nlogn)。代码:#include #include #include using namespace std;const int maxn=1e4;const double eps=1e-5;int w[maxn],v[maxn],n,k;double y[maxn];bool check(double r){ f 阅读全文
posted @ 2013-08-12 19:48 风言枫语 阅读(223) 评论(0) 推荐(0)
 
摘要: 题目大意:给出一个正整数n(n为合数),求n的一个划分(a1,a2,...,ak,...)(k>=2)。使得其在存在最大的最大公约数之下,存在最大的最小公倍数。Time Limit:500MSMemory Limit:65536KB64bit IO Format:%I64d & %I64u数据规模:200=2,那么我们将:a2拆成:a2=q+(k-1)*q,这样q,q(k-1),k*p,三个数两两互质且最小公倍数大于原来的最小公倍数,所以必然两两互质。其次,我们证明,每个数都可以表示为:若干个1+p^k(p为素数),假设:存在合数(k*q)^i(k,p均为质数,且>=2), 阅读全文
posted @ 2013-08-12 19:46 风言枫语 阅读(243) 评论(0) 推荐(0)
 
摘要: Tomcat配置使用gzip,在server.xml中 compression="on" 打开压缩功能 compressionMinSize="2048" 启用压缩的输出内容大小,这里面默认为2KB noCompressionUserAgents="gozilla, traviata" 对于以下的浏览器,不启用压缩; compressableMimeType="text/html,text/xml" 压缩类型 重启tomcat即可。 阅读全文
posted @ 2013-08-12 19:43 风言枫语 阅读(1143) 评论(0) 推荐(0)
 
摘要: 题目大意:找出T组不大于ni(i=1,2,3,...,T)的因子数最多的数mi(i=1,2,3,...,T),有多个数时输出最小的。Time Limit:1000MSMemory Limit:65536KB64bit IO Format:%I64d & %I64u 数据规模:1=k2>=k3>=...)且m不超过n,则m即为所求的解。可知解为m不超过ns时素因子个数最多的情况下,小素数的指数尽可能多的情况,且达到最多素数时,假设,已知所有的素数的积为m,则问题转化为子结构:不超过n/m的情况下,求一个因子最多的最小数问题。这个我们直接深搜就可以了。代码如下:#include 阅读全文
posted @ 2013-08-12 19:40 风言枫语 阅读(295) 评论(0) 推荐(0)
 
摘要: 题目大意:统计位数不大于n的自守数的个数。Time Limit:2000MSMemory Limit:65536KB64bit IO Format:%I64d & %I64u 数据规模:1#includeusing namespace std;char number1[2001]="0302695456948792438016548848805106486276062082716415913252360\9790500938385405426324719893931802209823600162545177681029159\3965045066578090330527721 阅读全文
posted @ 2013-08-12 19:38 风言枫语 阅读(198) 评论(0) 推荐(0)
 
摘要: Spring中的属性编辑器能够自动的将String类型转化成需要的类型,例如一个类里面的一个整型属性,在配置文件中我们是通过String类型的数字进行配置的,这个过程中就需要一个转化操作,当然这个转化操作是由Spring来帮我们完成的,就是通过属性编辑器来操作的。Spring具有多个自定义编辑器,它们能够自动把注入的String值转化为更复杂的类型ClassEditor:能够实现将一个String值转化为java.lang.Class,其中String值包括一个完整的类名描述CustomDateEditor:将一个String值转化为java.util.Date,其中String是使用的自定义 阅读全文
posted @ 2013-08-12 19:36 风言枫语 阅读(733) 评论(0) 推荐(0)
 
摘要: 由于本人英文能力实在有限,不足之初敬请谅解本博客只要没有注明“转”,那么均为原创,转贴请注明本博客链接链接Processing Bitmaps Off the UI Thread在UI线程之外处理BitmapThe BitmapFactory.decode* methods, discussed in the Load Large Bitmaps Efficiently lesson, should not be executed on the main UI thread if the source data is read from disk or a network location ( 阅读全文
posted @ 2013-08-12 19:33 风言枫语 阅读(416) 评论(0) 推荐(0)
 
摘要: 批处理文件时无格式的文本文件,它包含一条或多条命令。它的文件扩展名为.bat或.cmd。使用批处理文件可以简化日常重复性任务。其帮助:命令/?eg:echo/?Ctrl+c组合键来强行终止一个批处理的执行过程。echo命令----打开、关闭请求回显功能,或显示消息。执行@echooff不但关闭以后命令的回显,连echooff命令本身也不显示了。通常以@echooff作为批处理程序的首行。--echohelloworld goto和:----指定跳转到标签@echooff:startset/avar+=1echo%var%if%var%leq3gotostartPause输出:1234 rem. 阅读全文
posted @ 2013-08-12 19:30 风言枫语 阅读(344) 评论(0) 推荐(0)
 
摘要: 第一步:Package Explorer里选择右键,新建Maven项目,如果没有在Other里找,还没有确认一下是否安装了Maven插件 第二步:在Wizards向导里可以通过搜索,找到Maven Project选项,点击 第三步:为了不必要的麻烦,请选中Create a simple project这一项,再下一步 第四步:填写整个工程pom的相关信息,注意这里的Packaging选择需要选择pom。 完成之后,就可以看见这样一个工程模样。 第五步:双击打开pom.xml文件,在Overview视图下,在modules处,点击Create按钮,创建一个新Module element,和刚才一 阅读全文
posted @ 2013-08-12 19:28 风言枫语 阅读(572) 评论(0) 推荐(0)
 
摘要: 信号导致的问题不是任何信号我们都需要的,如果遇到我们不想处理的信号,我们怎么避免这个信号?1.信号屏蔽 intsigprocmask(int how,//操作方式 SIG_BLOCK屏蔽信号 SIG_UNBLOCK剪除屏蔽信号 SIG_SETMASK修改屏蔽信号 constsigset_t *sigs,//操作的信号集合 sigset_t*oldsigs);//返回原来操作的信号集合返回值:执行成功返回0,失败返回-1。屏蔽信号的步骤:1.声明信号集 sigset_t sigs;2.加入屏蔽信号 一组信号集合维护函数 2.1. 清空集合sigemptyset int sigemptyset( 阅读全文
posted @ 2013-08-12 19:25 风言枫语 阅读(922) 评论(0) 推荐(0)
 
摘要: 常用命令目录:jps命令(Java Virtual Machine Process Status Tool)jstat命令(Java Virtual Machine Statistics Monitoring Tool) jinfo命令(Java Configuration Info) jstack命令(Java Stack Trace)jmap命令(Java Memory Map) 1. jps用于查看JVM里面所有进程的具体状态,包括进程ID,进程启动的路径等等参数格式: -m输出传递给main方法的参数,如果是内嵌的JVM则输出为null。 -l输出应用程序主类的完整包名,或者是应... 阅读全文
posted @ 2013-08-12 19:23 风言枫语 阅读(704) 评论(0) 推荐(0)
 
摘要: 终于把Hadoop的环境给配好了。在美国的第一个周末,非常的折腾,电脑坏了,一开机windows动画过后屏幕就没显示,无语死了,在想着人生地不熟的,哪里去找人修电脑,还好一个舍友说看到隔壁街有个PC Doctor,google了下大家评价都很好,看看周一或者周二有空赶紧去修理下。。。然后还没正式开学,没有学生卡,坐次公车来回5刀,贵死,还好教授让过几天再去实验室。正好宅家里,把Ubuntu,JDK,Eclispe,Hadoop都给安装了,算圆满结束周末了。这下子可以正式投入实验室的工作了。 Hadoop安装具体步骤就不说了,参考下面的Reference[1,2,3]。 这里总结下: 1:安装. 阅读全文
posted @ 2013-08-12 19:21 风言枫语 阅读(156) 评论(0) 推荐(0)
 
摘要: 原创文章,转载请注明出处:http://blog.csdn.net/donny_zhang/article/details/9923053demo功能:ios 无限循环翻页源码例子。iphone 6.1测试通过。demo说明:MyScrollView.m中又主要的页面控制代码。使用 UIScrollView和 UIPageControl控件。通过在滚动结束时设置uiscrollview的内容起始坐标来实现无限制循环。 demo截屏: demo主要代码:MyScrollView.m- (id)initWithFrame:(CGRect)frame{ self = [super ini... 阅读全文
posted @ 2013-08-12 19:18 风言枫语 阅读(496) 评论(0) 推荐(0)
 
摘要: cat 连续显示、查看文件内容more 分页查看文件内容less 分页可控制查看文件内容通俗点说:cat一次性把文件内容全部显示出来,管你看不看得清,显示完了cat命令就返回了,不能进行交互式操作,适合察看内容短小、不超过一屏的文件;more比cat强大一点,支持分页显示,你可以ctrl+B ctrl+F .....上下滚屏,但是不支持像shift+G(跳到文件尾)这种操作;less比more更强大一点,支持各种命令,随便翻页、跳转、查找.....想怎么看,就怎么看,爱怎么看,就怎么看。 SUMMARY OF LESS COMMA... 阅读全文
posted @ 2013-08-12 19:16 风言枫语 阅读(362) 评论(0) 推荐(0)
 
摘要: 整体布局 渐变色背景 ProgressBar的背景资源分别需要对3个 item进行id 进行设置 :android:id/backgroundandroid:id/secondaryProgressandroid:id/progress ... 阅读全文
posted @ 2013-08-12 19:14 风言枫语 阅读(292) 评论(0) 推荐(0)
 
摘要: 1、首先下载讯飞sdk及文档:http://open.voicecloud.cn/2、学习里面的demo简单实现了一个小的语音识别功能先做一个简单demo,看看识别效果。注:语音识别必须联网。所有接口必需在联网状态下才能正常使用。效果图: #import #import "iflyMSC/IFlySpeechRecognizer.h"#import "iflyMSC/IFlyDataUploader.h"@protocol SpeechAlertViewDelegate @optional- (void)getResultText:(NSString * 阅读全文
posted @ 2013-08-12 19:12 风言枫语 阅读(947) 评论(0) 推荐(0)
 
摘要: XML——这种用于表示客户端与服务器间数据交换有效负载的格式,几乎已经成了Web services的同义词。我们知道AJAX技术能够使得每一次请求更加迅捷,对于每一次请求返回的不是整个页面,也仅仅是所需要返回的数据。然而,由于Ajax和REST技术的出现影响了应用程序架构,这迫使人们开始寻求`XML的替代品,如:JavaScript Object Notation(JSON)。 JSON 作为一种更轻、更友好的 Web services客户端的格式(多采用浏览器的形式或访问 REST风格 Web服务的Ajax应用程序的形式)引起了 Web 服务供应商的注意。通常AJAX通过返回XML格式的数. 阅读全文
posted @ 2013-08-12 19:09 风言枫语 阅读(237) 评论(0) 推荐(0)
 
摘要: Projects Plan For Remaining 2013- Lisp Project: To Be.- Python Project: To Be.- Perl Project: To Be.- Games Project: Open War I- Foundational Algorithms Project: Foundational Algorithms Libs With C- Searching Project: Simple Searching Engine For Full Text.- AI Project: Simple AI Engine for Product R 阅读全文
posted @ 2013-08-12 19:07 风言枫语 阅读(105) 评论(0) 推荐(0)
 
摘要: 最近看各大IT门户网站都会看到很多XXX的创业经历,特别是最近比较火爆的手机APP,更是让很多吊丝程序员成功逆袭。不得不佩服人家对自身技术的坚持和面对机会的把握能力,但是身为GIS专业的自己,每次都很难让自己跟创业结合在一起,可能出于本身技术能力的问题,但更多的我觉得跟这个专业的特点有关系。提起现在的创业,成本最少的就是科技创业,也就是使用计算机技术来创业。如果说以前科技创业是做网站,那么现在最火爆的是做手机APP,特别是手机游戏,因为它有着几个特点: 1:以娱乐性和工具性最为容易被老百姓接受现在能够赚钱的事情,只要广大老百姓喜欢的,就不愁没有市场。我们不需要阳春白雪的技术,什么大数据存储、. 阅读全文
posted @ 2013-08-12 19:05 风言枫语 阅读(223) 评论(0) 推荐(0)
 
摘要: *期微吐槽博言论存档,涉及“性能优化”、C++陋*等写C++程序的几个陋*:class 名以大写 C 开头,例如 CDate;成员变量以 m_ 开头;变量采用匈牙利命名法;不知道何时禁用 copy-ctor/assign operator。前三个可能是从MFC那里传下来的,当时C++、class、OO是新玩意儿,要与 C struct 区分,现在还这么做就土了。C++的成员变量可用特殊命名格式,加下划线后缀即可(加下划线前缀是错的)。但在 Java 里不必模仿 C++ 的这种成员变量命名方式,IDE 可以让成员变量以不同的颜色显示,与局部变量区分,根本无需特殊命名。写程序就怕把以前的编程经验不 阅读全文
posted @ 2013-08-12 19:03 风言枫语 阅读(153) 评论(0) 推荐(0)
 
摘要: 给m个单词,由这m个单词组成的一个新单词(两个单词可以重叠包含)长度为n,且新单词中包含的基本单词数目不少于k个。问这样的新单词共有多少个? m很小,用二进制表示新单词中包含基本单词的情况。用m个单词建立AC自动机,可以求出所有单词之间相互包含的情况,AC自动机的后缀特性(每个结点的失配边指向新结点,新节点到trie树根的字符串是当前节点字符串的后缀)。 动态规划:f(i, j, k):长度为i的单词,在trie树中第j个结点处,包含基本单词的情况为k(二进制),的总方案数。 转移方程:在当前字符串后边再加上一个字母f(i+1, u, k|val[u]) += f(i, j, k)u是j结点的 阅读全文
posted @ 2013-08-12 19:00 风言枫语 阅读(204) 评论(0) 推荐(0)
 
摘要: 大家好,我们是微软大中华区安全支持团队。 在此提前通知各位:微软计划于北京时间8月14日清晨发布8个安全补丁,其中3个为严重等级补丁,另5个为重要等级补丁。3个严重等级补丁修复了 Microsoft Windows、Microsoft Server Software 和 InternetExplorer 中的安全漏洞,5个重要等级补丁修复 Microsoft Windows 中的安全漏洞。 下表概述了本次提前公告(按严重等级和公告 ID 排序): Bulletin IDMaximum Severity Rating and Vulnerability ImpactRestart Requi.. 阅读全文
posted @ 2013-08-12 18:58 风言枫语 阅读(196) 评论(0) 推荐(0)
 
摘要: 终于把3DMAX的MSE搞定了! 阅读全文
posted @ 2013-08-12 18:56 风言枫语 阅读(479) 评论(0) 推荐(0)
 
摘要: 题意:有一个n*n的01矩阵,任务是把尽可能少的0变成1,使得每个元素的上、下、左、右元素之和为偶数。思路:很容易想到的思路是枚举每个点是0还是1,因为n#include#define INF 0x3f3f3f3f#define MAXN 20using namespace std;int n,ori[MAXN][MAXN],t[MAXN][MAXN],dx[]={0,0,-1},dy[]={1,-1,0},ans,ca=0,T;bool f(int x,int y){ int sum=0; for(int i=0;i=0 && y+dy[i]>=0 && 阅读全文
posted @ 2013-08-12 18:53 风言枫语 阅读(204) 评论(0) 推荐(0)
 
摘要: 题意:一个人在一条线段来回走(遇到线段端点就转变方向),现在他从起点出发,并有一个初始方向, 每次都可以走1, 2, 3 ..... m步,都有对应着一个概率。问你他走到终点的概率 思路: 方向问题很是问题,我们可以把线段改造成环,具体我们可以把除端点以外的点作为另一个半圆 和原来的线段拼成一个环,方向就单一了,用dp[i]表示在i点的时候到达终点的期望步数,则dp[i]=dp[(i+1)%N]*p1+E[(i+2)%N]*p2+…E[(i+m)%N]*pm+1。 这里N为变成环以后的点数。注意到有些点是无法到达的,自然这些点的期望是无意义的,可以理解成正无穷,在实际列方程的... 阅读全文
posted @ 2013-08-12 18:51 风言枫语 阅读(154) 评论(0) 推荐(0)
 
摘要: 点击打开链接题意:给多个矩形和其被顺时针旋转的角度求矩形面积和凸包面积的比验证模板题//大白p263#include #include #include #include #include #include #include #include #include #include using namespace std;const double eps=1e-8;//精度const int INF=1 Polygon;Vector operator+(Vector a,Vector b){return Vector(a.x+b.x,a.y+b.y);}//向量+向量=向量Vector opera 阅读全文
posted @ 2013-08-12 18:49 风言枫语 阅读(181) 评论(0) 推荐(0)
 
摘要: Delphi获取默认打印机名称及端口 在前段时间写的收银系统中由于目前市场上很多电脑主板上已经没有并口,而POS机却又需要并口,所以目前需要用PCI转接卡,这个就导致不同门店使用的端口就有可能不同,这就给我们程序中弹出钱箱的指令带来一定的难度。所以就通过获取Window自带的默认,得出打印机信息。 在Windows文件下有个win.ini,里面自带默认打印机的信息。通过调用API函数Getprofilestring这个函数获取打印机信息。 在界面上拖个button,在其单击事件中写: procedure TForm1.Btn1Click(Sen... 阅读全文
posted @ 2013-08-12 18:47 风言枫语 阅读(667) 评论(0) 推荐(0)
 
摘要: 这是在开发“幸运猜数”微信游戏的时候遇到的问题对游戏感兴趣的,可以关注微信公众ID: EasyTool回复【幸运猜数】开始游戏之前提供的功能:【黄金】【双色球】【记事】等,都是无状态服务而开发一款游戏,必然要求服务是有状态的这样在SAE上的分布式环境下,还继续沿用无状态服务开发方式,必然遇到:分布式服务对于请求,会进行负载均衡分配在A服务器开始游戏,游戏操作被发到B服务器了于是,B服务器不知道玩家要做什么玩家发了好多开始游戏请求,结果同时在A、B服务器开始游戏,玩家体验就错乱了那么,如何在SAE上开发有状态的应用呢?宗旨就是:数据一致性保证设计思路:各分布服务共享关键数据需要时同步关键数据变化 阅读全文
posted @ 2013-08-12 18:44 风言枫语 阅读(283) 评论(0) 推荐(0)
 
摘要: 本文出自 http://blog.csdn.net/shuangde800 刘汝佳《算法竞赛入门经典-训练指南》的动态规划部分的习题Beginner 打开 这个专题一共有25题,刷完后对dp的感觉提升了不少。现把解题报告整理了一下,希望对大家能有帮助。 入门习题 (Exercises: Beginner)UVa11584Partitioning by Palindromes入门题目 LA4256Salesman入门题目 UVa10534Wavio Sequence可以转化为经典问题,时间O(nlogn) UVa11552Fewest Flops序列划分模型;... 阅读全文
posted @ 2013-08-12 18:42 风言枫语 阅读(413) 评论(0) 推荐(0)
 
摘要: 刚学做了哥Widget,感觉不错哦,先来秀下效果(用朋友手机截的图)这个Widget会每隔5秒钟自动切换内容和图片,图片最好使用小图,大图会导致你手机桌面(UI)线程卡顿 教程开始:1、首先创建一个布局(layout),用以显示Wdigetactivity_main.xml 2、然后创建一个appwidget-provider 的XML文件,点击资源目录的Res文件夹,鼠标右键选择New- android xml filemywidget_provider.xmlandroid:updatePeriodMillis指示了更新间隔,86400000为24小时,... 阅读全文
posted @ 2013-08-12 18:40 风言枫语 阅读(2458) 评论(1) 推荐(0)
 
摘要: 这一章节主要讲解了 简单的绘图主要是通过一些小的例子让我们学会了VC++的一些基本操作void CDrawView::OnLButtonDown(UINT nFlags, CPoint point) { // TODO: Add your message handler code here and/or call default m_ptOrigin = point;// MessageBox("hello"); CView::OnLButtonDown(nFlags, point);}void CDrawView::OnLButtonUp(UINT nFlags, CPo 阅读全文
posted @ 2013-08-12 18:38 风言枫语 阅读(179) 评论(0) 推荐(0)