2013年9月5日

找工作笔试面试那些事儿(12)---数据库测试题

摘要: 照例,在对数据库基本知识(尤其是SQL语句和范式)的归纳总结之后,来一份小测试题。题目的难度大致和大学数据库原理与应用课程期末考试相当,大家看看,通过题目再次熟悉熟悉知识。关系数据库规范化是为解决关系数据库中(A)问题而引入的。 A.插入异常、删除异常和数据冗余 B.提高查询速度 C.减少数据操作的复杂性 D.保证数据的安全性和完整性在数据管理技术的发展过程中,经历了人工管理阶段、文件系统阶段和数据库系统阶段。在这几个阶段中,数据独立性最高的是A 阶段。A.数据库系统B.文件系统C.人工管理D.数据项管理 数据库(DB)、数据库系统(DBS)和数据库管理系统(DBMS)三者之间的... 阅读全文
posted @ 2013-09-05 19:39 you Richer 阅读(738) 评论(0) 推荐(0)

js编码、解码

摘要: js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeURIComponent 1、传递参数时需要使用encodeURIComponent,这样组合的url才不会被#等特殊字符截断。 例如: 2、进行url跳转时可以整体使用encodeURI 例如: Location.href=encodeURI(http://cang.baidu.com/do/s?word=中国&ct=21); ... 阅读全文
posted @ 2013-09-05 19:37 you Richer 阅读(160) 评论(0) 推荐(0)

jQuery EasyUI API 中文文档 - 布局(Layout)

摘要: region:定义布局面板的位置(方向),可以取下列值的其中之一:north, south, east, west, center。 border:设置为true将显示布局面板的边框。 split:如果设置为... 阅读全文
posted @ 2013-09-05 19:35 you Richer 阅读(207) 评论(0) 推荐(0)

linux signal之初学篇

摘要: 前言本博文只总结signal的应用,对signal的kernel实现暂不讨论。1. linux signal是什么?signal是linux提供的用于进程间通信的一种IPC机制。2. 如何发送signal来实现IPC?使用kill命令或kill函数可以发指定的进程发送signal。kill -0 pid,没有id为0的signal,通常这个命令仅仅是用来测试进程号为pid对应的进程是否存在;不过使用ps -A | grep pid应该同样可以做这项测试。kill -9 pid,强制杀掉一个进程。对于linux管理员来讲,经常会搭配ps/pstree/top等命令来查找系统中异常的进程并将其杀死 阅读全文
posted @ 2013-09-05 19:33 you Richer 阅读(270) 评论(0) 推荐(0)

Eclipse 每次打开workspace目录记录位置?

摘要: E:\eclipse_j2ee eclipse安装根目录在这个文件下:E:\eclipse_j2ee\configuration\.settings\org.eclipse.ui.ide.prefs属性:RECENT_WORKSPACES 阅读全文
posted @ 2013-09-05 19:30 you Richer 阅读(209) 评论(0) 推荐(0)

Conexant声卡实现内录功能(win7)

摘要: Conexant声卡本身没有立体声混音设备可选,所以我们采用virtual audio device,实现内录功能。 【1】下载virtual audio device。下载地址:http://download.csdn.net/detail/lisq037/6216887 【2】安装好后,右键单击win7右下角小喇叭,打开声音设置选项。在【播放】和【录制】选项卡中,将Line 1设为默认设备。 【3】打开安装目录下的Audio Repeater的可执行文件。进行如下设置:wave in:选择line 1;wave out:选择扬声器。其他设置主要是为了降噪,可参考。 【4】至此,就可... 阅读全文
posted @ 2013-09-05 19:28 you Richer 阅读(822) 评论(0) 推荐(0)

RCP开发中错误:java.lang.RuntimeException: WARNING: Prevented recursive attempt to activate part...

摘要: 在做RCP的eclipse插件开发时,启动管理软件界面时,总是报如下错误 : !ENTRY org.eclipse.ui.workbench 4 0 2012-05-25 18:44:21.306!MESSAGE WARNING: Prevented recursive attempt to activate part org.gluster.storage.management.console.views.ClusterSummaryView while still in the middle of activating part org.gluster.storage.managem... 阅读全文
posted @ 2013-09-05 19:26 you Richer 阅读(347) 评论(0) 推荐(0)

Extjs4 RowEditing 的使用和更新方法

摘要: 如何灵活快速的掌握RowEditing组件的应用,应大家的要求,今天给大家具体讲下该组件的使用。 1、创建var rowEditing = Ext.create('Ext.grid.plugin.RowEditing',{ pluginId:'rowEditing', saveBtnText: '保存', cancelBtnText: "取消", autoCancel: false, clicksToEdit:2 //双击进行修改 1-单击 2-双击 0-可取消双击/单击事件 });2、定义使用插件Ext.define( 阅读全文
posted @ 2013-09-05 19:23 you Richer 阅读(375) 评论(0) 推荐(0)

Android 调用谷歌语音识别

摘要: 調用谷歌语音识别其实很简单,直接利用 intent 跳转到手机里面的谷歌搜索代码也很简单,直接调用方法 startVoiceRecognitionActivity()如果大家手机里面没有谷歌搜索,这里会弹出一个下载框给我们选择下载识别完成后,得到result List数组,里面有很多识别结果,我们获取第一个就可以了贴出代码: /** * 調用方法 */ private void startVoiceRecognitionActivity() { try { // 通过Intent传递语音识别的模式,开启语音 Intent intent = new Intent(Recognize... 阅读全文
posted @ 2013-09-05 19:21 you Richer 阅读(465) 评论(0) 推荐(0)

心情对炒股的影响

摘要: 炒股很难,特别是对于一个心境不完整的人来说,看着数字起起伏伏,有几个人能否坦然面对,我自己也是一个,但凡我耐心持有股份,现在大部分股都已经翻过1倍了,而我却没挣到。如果一个股这样,那还好,大部分股都这样,那说明心态真的错了。 有段时间,被心情影响很深,频繁的操作,相信自己割肉以后,会找到更好的股,于是陷入的一种循环。天津磁卡带给我的不仅仅是痛,去年那一波,我就是在黎明前割肉的。深天马持有了很长时间,最后没有坚持,从5块一路到18,今年更让我后悔的是北纬通信。一直告诉自己这次要相信。最后还是出局了,16买的,之后到达40几了。 现在我终于学乖了,尽量不要让心情影响到你的操作,不要眼红涨停板。真. 阅读全文
posted @ 2013-09-05 19:19 you Richer 阅读(219) 评论(0) 推荐(0)

产品经理的工作感想(2)

摘要: 产品的过程:用户- 用户研究-需求采集-需求分析-需求筛选-需求开发。1需求采集的方法:数据分析,调查问卷,用户访谈需求采集的效果:尽可能多的采集需求分析:听用户的但不要照着做 , 必须明确我们存在的价值.。需求分析目的:把用户需求转化为产品需求需求分析方法:给需求做一次DNA检测 来 确定需求的基本属性,分析需求的商业价值,初步评审需求的实现难度,从而计算出需求的性价比。资源总是有限的,所以我们只能做那些性价比高的事情,活下来的永远是少数,少做就是多做,有意识的尽可能多的放弃。 2从用户中来到用户中去需求采集 过程:明确目标,选择采集方法,制定采集计划,执行采集,资料整理,然后进入下一步的需 阅读全文
posted @ 2013-09-05 19:17 you Richer 阅读(276) 评论(0) 推荐(0)

windows下游戏服务器端框架Firefly安装说明及demo运行

摘要: 本来公司一个网游服务器端选定了pomelo框架,后来出了个Firefly,为做一个对比,决定研究一下Firefly。看了一下Firefly,感觉头大,python的,本人python小白,只好慢慢折腾,一天下来总算装上了Firefly框架,并把他的那个开源网游《暗黑世界》服务器端跑了起来,特此记录共享!其实关于这个框架的安装,他们的官网和BBS是有教程的只是太零散,并且面向的都是高手使用,python小白根本看不懂,在这里我尽量写得简单明了,你就算是刚入门菜鸟都能看懂。开始之前我大体讲一下,这个框架基于python编写,第三方库依赖:twisted, python-memcached,DBUt 阅读全文
posted @ 2013-09-05 19:14 you Richer 阅读(584) 评论(0) 推荐(0)

Android支付接入(七):Google In-app-Billing

摘要: 前段时间有事请耽搁了,今天跟大家一起看下Google的in-app Billing V3支付。 如果没有Google Play此处附上安装Google Play的一键安装器的链接(需要Root权限):http://www.muzhiwan.com/com.muzhiwan.gsfinstaller-86095.html google Play商店理应是Android发布游戏及应用最首选的平台,毕竟google Play是Google为Android应用打造的商店,但在天朝却完全不是这么回事。众所周知天朝对google的封锁一直很严密(你妹的,坑爹),逐渐形成了“翻过墙去,人人平等... 阅读全文
posted @ 2013-09-05 19:12 you Richer 阅读(2565) 评论(1) 推荐(0)

[置顶] 正则表达式应用:分割字符

摘要: 在编写调查问卷的过程中,遇到一个分割字符串的小问题。 网页的名称为"Browse_"+调查编号+"_"+页码.html 现在为了获得调查编号,和页码有很多中方式。例如,可以使用string的Split。 此处使用正则表达式 分析:需要的数据其实是在两个下划线和点号之间,故编写正则表达式:_\d{1,}_\d{1}\. _\d{1,}_\d{1}\.含义: _:表示匹配下划线 \d{1,}:表示匹配一个或者多个数字 \.:表示匹配一个点号,由于点号有特殊含义,故使用转移字符斜杠。 整体的含义就是,先匹配一个下划线,再匹配一个或者多个数字,再匹配下划线,再匹 阅读全文
posted @ 2013-09-05 19:10 you Richer 阅读(453) 评论(0) 推荐(0)

Android支付接入(四):联通VAC计费

摘要: 刚发了个电信爱游戏支付的sdk接入,接下来看下联通VAC计费的sdk接入,联通在三个运营商支付中算是要求比较少的,但联通的sdk版本更新比较频繁。不过现在的sdk接入都是向下兼容的,大家也不需要有什么顾虑。今天发的这篇文章是基于联通短代VAC计费SDK(V1.0.5)版本写的,文档及demo依旧放到了百度网盘中,需要的可以去下载:http://pan.baidu.com/share/link?shareid=429975&uk=473193131注意事项:1.联通支付是不需要自己标识软硬计费点的,当平台申请计费点的时候会提交每个计费点是否允许重复支付(即软硬计费点),支付时我们只需要传 阅读全文
posted @ 2013-09-05 19:08 you Richer 阅读(527) 评论(0) 推荐(1)

Android支付接入(八):Amazon亚马逊支付

摘要: 下面跟大家一起走一遍Amazon亚马逊的支付,亚马逊目前刚把业务拓展到大陆市场,但这并不代表Amazon支付不成熟,恰恰相反,Amazon的支付流程,支付结果获取及测试另人称赞,支付流程、测试流程简洁可靠。不想国内三个运营商,典型的国企,支付成功与否的判断标准仅仅是看短信是否发送出去,连个二次握手都没有,更没有安全可靠之说。在此并无他意,只是在对比运营商支付跟其他支付后的感触。但不可否认的是运营商支付在大陆移动付费端堪称龙头,尽管它并不安全,这就是现状。。。 源码链接:http://pan.baidu.com/share/link?shareid=2345870563&uk=4731. 阅读全文
posted @ 2013-09-05 19:06 you Richer 阅读(920) 评论(0) 推荐(1)

Android支付接入(一):支付宝

摘要: 相信相同过App获取利润的都会需要接入计费SDK,下边就跟大家走一遍完整的支付宝SDK接入,支付系列均通过计费Button触发,计费所有代码均放到一个java文件实现,这样虽然会有点违背java面向对象及封装性,但这样做的一个好处是可以快速集成到不同的游戏中,将改动的文件降到最低,各有利弊吧,如果大家有什么更好的方法,望一起交流,好了,废话不多说了,开始干活。PS:初次写博文,各方面还不够完善,看到此博文的朋友有什么意见或者建议请回复或者留言,你们的支持是我最大的动力。 注意事项: 1.添加android.permission.INTERNET权限和android.perm... 阅读全文
posted @ 2013-09-05 19:04 you Richer 阅读(641) 评论(0) 推荐(1)

MFC模态对话框的消息循环

摘要: MFC模态对话框的消息循环 单线程程序, 当主窗口响应函数中弹出模态对话框时,为什么主窗口响应函数可能照常工作?当弹出模态对话框时,线程的消息循环无法返回,父窗口的事件本应没人处理,应该处于卡死状态,但实事上父窗口是可以正常响应能接收到的消息的,比如计时器传来的WM_TIMER 及系统托盘菜单传回来的WM_COMMAND。之前的消息循环无法返回是正确的,但模态对话框并不意味着死循环,实事上,它在做另一个消息循环。 AfxInternalPumpMessage() 里面就是一个消息泵,包括消息的获取与分发: 只要有消息循环存在线程内的所有窗口就会活过来。不管弹出多少个模态对话框,线程内始终有.. 阅读全文
posted @ 2013-09-05 19:01 you Richer 阅读(785) 评论(0) 推荐(0)

jQuery 自学笔记—5 遍历

摘要: 什么是遍历?jQuery 遍历,意为“移动”,用于根据其相对于其他元素的关系来“查找”(或选取)HTML 元素。以某项选择开始,并沿着这个选择移动,直到抵达您期望的元素为止。下图展示了一个家族树。通过 jQuery 遍历,您能够从被选(当前的)元素开始,轻松地在家族树中向上移动(祖先),向下移动(子孙),水平移动(同胞)。这种移动被称为对 DOM 进行遍历。图示解释: 元素是 的父元素,同时是其中所有内容的祖先。 元素是 元素的父元素,同时是 的子元素左边的 元素是 的父元素, 的子元素,同时是 的后代。 元素是 的子元素,同时是 和 的后代。两个 元素是同胞(拥有相同的父... 阅读全文
posted @ 2013-09-05 18:59 you Richer 阅读(222) 评论(0) 推荐(0)

漏洞攻击包如何闪躲安全厂商

摘要: 藏有漏洞攻击包的网站是安全厂商和研究人员经常研究的目标,所以攻击者会想去闪躲安全厂商和研究人员也并不令人惊讶。他们怎么做呢? 攻击者所用的最基本方法是IP黑名单。就像安全厂商会有IP用来发送垃圾邮件、代管恶意网站和接收被窃资料的大量黑名单一样,攻击者也掌握了他们认为安全厂商和研究人员所使用的IP列表,并封锁来自这些地址的存取。 更复杂一点的方式是只感染特定IP地址一次。这要如何做?假设安全厂商和研究人员有和特定攻击相关的网站列表。他们会连上一个网站(手动或使用自动化工具),但攻击者会在自己的后端资料库记录此特定IP地址已经连过与此攻击相 关的网站,如果安全厂商和研究人员想要... 阅读全文
posted @ 2013-09-05 18:57 you Richer 阅读(243) 评论(0) 推荐(0)

Android支付接入(三):电信爱游戏支付

摘要: 刚过完51,公司还没什么气氛,人好少啊。。。好了废话不多说了,今天跟大家一起走一遍电信的爱游戏支付。其实三大运营商的支付接口是类似的,均以付费计费点短代码标识计费,然后调用支付接口,实现支付结果回调,上一篇跟大家一起走了一遍移动的支付可以看的出来运营商的支付逻辑是很简单的,只是界面、功能点的要求比较多,电信计费跟移动一样我会为大家整理好付费接入要求。文中所用到的资源及demo照旧放到了百度网盘中,地址:http://pan.baidu.com/share/link?shareid=429716&uk=473193131 注意事项: 1.电信要求必须先启动电信的闪屏界面 2... 阅读全文
posted @ 2013-09-05 18:54 you Richer 阅读(468) 评论(0) 推荐(0)

Linux目录文件详解FHS标准(2013.09.05)

摘要: Linux 目录配置的依据FHS(Filesystem Hierarchy Standard)标准,将目录分成为四种交互作用的形态:四种形态的具体解释: 可分享的:可以分享给其他系统挂载使用的目录,所以包括执行文件与用户的邮件等数据, 是能够分享给网络上其他主机挂载用 的目录; 不可分享的:自己机器上面运作的装置档案或者是与程序有关的socket档案等, 由于仅与自身机器有关,所以当然就不适合分享给其他主机了。 不变的:有些数据是不会经常变动的,跟随着distribution而不变动。 例如函式库、文件说明文件、系统管理员所管理的主机服务配置文件等等;  可变动的:经常改变的数据,例如登.. 阅读全文
posted @ 2013-09-05 18:52 you Richer 阅读(359) 评论(0) 推荐(0)

uva 10003 Cutting Sticks(区间DP)

摘要: 题目连接:10003 - Cutting Sticks 题目大意:给出一个长l的木棍, 再给出n个要求切割的点,每次切割的代价是当前木棍的长度, 现在要求输出最小代价。 解题思路:区间DP, 每次查找当前区间的最优解 , 并记录。需要注意的是输入的切割点并不是从小到大。 #include #include #include using namespace std;const int N = 55;int l, n, val[N], dp[N][N];int count(int a, int b) { if (dp[a][b]) return dp[a][b]; if (a ==... 阅读全文
posted @ 2013-09-05 18:50 you Richer 阅读(179) 评论(0) 推荐(0)

ASP.NET MVC的跳转攻击问题

摘要: 在ASP.NET MVC的自带的模板代码中,有这样一段,用来拦截非登录用户,使其跳转到登录页面,然后登录后在跳转回原页面。所以,期间有一个returnUrl参数用来保存原页面地址。在Login Action中,public ActionResult Login(LogOnModel model, string returnUrl) { if (ModelState.IsValid) { RegisteredUser usr = RegisteredUserBLL.AuthenticateUser(model... 阅读全文
posted @ 2013-09-05 18:47 you Richer 阅读(362) 评论(0) 推荐(0)

Spark实践的阶段性总结

摘要: 写这篇小总结是因为前段时间是自己业余时间对Spark相关进行了些探索,接下来可能有别的同事一起加入,且会去借用一些别的服务器资源,希望可以借此理下思路。 实践Spark的原因在之前Spark简介及安装的文章前面,介绍了Spark在大数据处理领域的一个定位,以及AMP实验室构建的生态圈,总之我定义Spark为一个值得研究的东西,包括他的实现语言Scala,底层的资源管理Mesos/YARN。对于Spark的实践,我理了下思路,大致有以下几个阶段:1.看paper,官网等网上的资源介绍,了解熟悉Spark,熟悉scala之后看看源码2.搭建Spark,以standalone的方式run examp 阅读全文
posted @ 2013-09-05 18:46 you Richer 阅读(614) 评论(0) 推荐(0)

VB.NET 机房收费系统项目总结

摘要: VB.NET机房收费系统项目总结 从2013年5月3日——2013年8月20日历时三个多月的.NET机房收费系统终于完成了。项目做完了,真有一种如释重负的感觉。下面我将从文档、UML图,代码这三个方面来进行总结,重点是前两方面内容。一、文档1.1可行性分析报告和项目开发计划 这两个文档主要是确定软件系统是否值得开发,搞清楚问题的性质,确定系统的目标和规模,从技术,经济和社会等方面分析论证项目的可行性。还有对此项目的开发做个总体的规划,内容有:项目的背景,项目概述,计划,人员及组织分工,交付期限。为软件的开发进行详细的计划。可行性分析报告和项目开发计划是给开发单位看的。1.2需求分析。 是... 阅读全文
posted @ 2013-09-05 18:43 you Richer 阅读(264) 评论(0) 推荐(0)

Struts2 后台action接收 jsp页面中checkbox中的值

摘要: 如前端页面jsp中的标签为:张三李四 在后台的User实体类public class User{String name;public String getName() { return name;}public void setName(String name) { this.name = name;}} 在后台action层的接收为: public User user;public User user;public User getUser() { return user;}public void setUser(User user) { this.user = user;} 结... 阅读全文
posted @ 2013-09-05 18:41 you Richer 阅读(468) 评论(0) 推荐(0)

[置顶] 华为2014校招机试

摘要: 通过键盘输入一串小写字母(a~z)组成的字符串。请编写一个字符串过滤程序,若字符串中出现多个相同的字符,将非首次出现的字符过滤掉。 比如字符串“abacacde”过滤结果为“abcde”。 要求实现函数:void stringFilter(const char *pInputStr, long lInputLen, char *pOutputStr); 输入 pInputStr: 输入字符串 lInputLen: 输入字符串长度 输出 pOutputStr: 输出字符串,空间已经开辟好,与输入字符串等长; 注意 只需要完成该函数功能算法,中间不需要有任何IO的输入输出 示例 输入... 阅读全文
posted @ 2013-09-05 18:39 you Richer 阅读(681) 评论(0) 推荐(0)

[置顶] ※数据结构※→☆线性表结构(stack)☆============栈 序列表结构(stack sequence)(六)

摘要: 栈(stack)在计算机科学中是限定仅在表尾进行插入或删除操作的线性表。栈是一种数据结构,它按照后进先出的原则存储数据,先进入的数据被压入栈底,最后的数据在栈顶,需要读数据的时候从栈顶开始弹出数据。栈是只能在某一端插入和删除的特殊线性表。用桶堆积物品,先堆进来的压在底下,随后一件一件往堆。取走时,只能从上面一件一件取。堆和取都在顶部进行,底部一般是不动的。栈就是一种类似桶堆积物品的数据结构,进行删除和插入的一端称栈顶,另一堆称栈底。插入一般称为进栈,删除则称为退栈。 栈也称为后进先出表。 基本概念 首先系统或者数据结构栈中数据内容的读取与(压入push和 弹出pop)是两回事!... 阅读全文
posted @ 2013-09-05 18:37 you Richer 阅读(322) 评论(0) 推荐(0)

Invalid embedded descriptor for ".proto".Dependencies passed (Protobufer)解决办法

摘要: 前言之前开发的时候,发现居然出现了Dependencies passed to FileDescriptor.buildFrom() don't match those listed in the FileDescriptorProto.的错误,还有Protocol Buffers Invalid embedded descriptor problem等错误,上网google了很久也没找到解决方法,最终经过设断点找官方文档,才把问题解决了。然后分享下解决问题的方法和过程。 一、找到出现bug的原因 看到报错了之后,就去设断点,用debug模式,弄明白为什么会出问题,通过设断点知道if 阅读全文
posted @ 2013-09-05 18:34 you Richer 阅读(766) 评论(0) 推荐(0)

mongodb分页优化

摘要: 现在参与一个项目的开发,需要用java查询mongodb数据库,在这里分页用的skip sort 和limit结合,查询语句如下(已经在相关字段建立索引)DBCursor cursor = collection.find(query).skip((skip - 1) * PAGESIZE).sort(new BasicDBObject("starttime", -1)).limit(PAGESIZE);//PAGESIZE=10 由于分页,这里需获取符合条件的总数 语句如下 int count = cursor.count()根据count和PAGESIZE的两个数据来分页 阅读全文
posted @ 2013-09-05 18:32 you Richer 阅读(783) 评论(1) 推荐(0)

程序四大段

摘要: 今天写出了这样一行代码:static PT_PageList ptStatic = ptBookDesc->ptPageList;编译器报错:initializer element is not constant.导致这个错误是因为我对程序的分段没弄清楚,写过汇编以及连接脚本的就会知道,一个程序分为最基本的 .text,.data,.rdata,.bss 四个段(可以添加自定义段)。.text代码段,这个存放代码的,用汇编角度来看就是指令。.rdata只读数据段,存放常量,字符常量,const常量,据说还存放调试信息。.data数据段,存放已经初始化好的全局变量和静态变量。.bssbss 阅读全文
posted @ 2013-09-05 18:30 you Richer 阅读(456) 评论(0) 推荐(0)

Objective-C ,ios,iphone开发基础:快速实现一个简单的图片查看器

摘要: 新建一个single view 工程:关闭ARC , 在.xib视图文件上拖放一个UIImageView 两个UIButton ,一个UISlider ,布局如图。并为他们连线,UIImageView 和 UISlider 分别定义插座变量,两个UIButton 分别 连接两个Action next和previous ,在为 UISlider 连接一个Action 事件。再在.h 文件中声明两个实例变量。 NSInteger index ; NSMutableArray* arrayPic ; 一个用来记录当前图片的index,一个用来做图片的容器,用UISlider 来控制图片的透明度 (a 阅读全文
posted @ 2013-09-05 18:28 you Richer 阅读(205) 评论(0) 推荐(0)

Servlet:通过初始参数实现权限访问某个文件、页面

摘要: 目录结构 src 目录下com.xieyuan包MyServlet.java文件(Servlet文件)package com.xieyuan;import java.awt.Color;import java.awt.Font;import java.awt.Graphics2D;import java.awt.image.BufferedImage;import java.io.IOException;import java.io.PrintWriter;import java.net.URLEncoder;import java.util.Enumeration;import java.u 阅读全文
posted @ 2013-09-05 18:26 you Richer 阅读(251) 评论(0) 推荐(0)

File already exists: filesystem '/path/file', transaction svn常见错误解决方法

摘要: 前言多人任务基本都会用到SVN,于是提交的时候如果不先更新在提交或者操作顺序不对,会经常出现错误,其中File already exists: filesystem这个就是个常见问题,上网找了半天没找到解决办法,经过摸索,经解决办法分享于此。 解决方法 不同情况对应不同的解决方法: 1、通用的。直接先备份,然后将本地删除,然后充仓库里面checkout出最新的文件,然后将备份的修改加入最新的文件,然后提交就搞定啦 。。 2、localy new,本地新建。这写内容在被commit之前,可以做任何改变,包括删除,比如你新建一个目录,然后删除,那么下次commit的时候就不会体现这个过程,当没有. 阅读全文
posted @ 2013-09-05 18:23 you Richer 阅读(2835) 评论(0) 推荐(0)

最优化方法在图像处理中的应用【2】

摘要: 今天要讨论的内容是我们要开始学习的基础,我想将这些基本概念好好描述下,以便于将来使用啊。本次讨论的主题是Convex Sets(凸集)1 affine and convex sets (仿射集和凸集)1.1 Affine set先看看line through x1 x2: all points x =θ•x1+(1-θ)x2 (θ belongs to R)这里x1和x2都是n维空间中的点,如果用向量表示他们的坐标,他们就是n维向量了。用公式表示出的新的点x就是通过x1和x2这两个点的直线上的点。what is affine set? affine set is a set of point. 阅读全文
posted @ 2013-09-05 18:21 you Richer 阅读(595) 评论(0) 推荐(0)

MySQL在一台db服务器上面如何启动多个实例

摘要: 安装过程省略过,源码安装请参考http://write.blog.csdn.net/postlist/1609043/all整理自己的文档,发现以前做的例子,share下,欢迎大家提出改进意见。一、上传RPM包到服务器上 二、安装mysql服务器端 rpm-ivhMySQL-server-5.5.8-1.rhel5.x86_64.rpm 三、安装mysql客户端rpm -ivhMySQL-client-5.5.8-1.rhel5.x86_64.rpm 四、创建目录在/data下创建目录,把原来的数据目录/var/lib/mysql 移到/data/mysql/d... 阅读全文
posted @ 2013-09-05 18:19 you Richer 阅读(264) 评论(0) 推荐(0)

浏览器url传参中文时得到null的解决方法

摘要: 在写一个中文参数需求的时候遇到了以下问题,经过半天的测试和各种编码,以及网上一些有用没用的资料尝试终于解决 比如下面的url地址:http://travel.widget.baike.com:8010/travelComment.do?action=queryAllCommentList&docTitle=北京饭店 在程序中通过下面方法取参数request.getParameter("docTitle");;常理就是你不通过特殊处理也应该是乱码或者编码过的东西才对;但是意外的是null值 中间各种尝试的过程: 1.设置请求和相应的编码 request.setChar 阅读全文
posted @ 2013-09-05 18:17 you Richer 阅读(386) 评论(0) 推荐(0)

javascritp封装的类似java HashMap的类

摘要: function Map(){ this.init();};//map的大小Map.prototype.size = function(){ return this._size;};//将数据放入map中Map.prototype.put = function(key,value){ if(!this.containsKey(key)){ this.array[key] = value; this._size++; }};//根据key获得map的其中一个valueMap.prototype.get = function(key){ return this.array[key];};//m.. 阅读全文
posted @ 2013-09-05 18:14 you Richer 阅读(215) 评论(0) 推荐(0)

hdu1428之dfs+spfa

摘要: 漫步校园Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2421Accepted Submission(s): 715 Problem Description LL最近沉迷于AC不能自拔,每天寝室、机房两点一线。由于长时间坐在电脑边,缺乏运动。他决定充分利用每次从寝室到机房的时间,在校园里散散步。整个HDU校园呈方形布局,可划分为n*n个小方格,代表各个区域。例如LL居住的18号宿舍位于校园的西北角,即方格(1,1)代表的地... 阅读全文
posted @ 2013-09-05 18:11 you Richer 阅读(203) 评论(0) 推荐(0)

Java NIO的性能

摘要: 最近调研了一下mina和netty框架的性能,主要是想了解java nio在单机能支持多少长连接。首先,mina的qq群有同学反映说单机支持3w长连接是没问题的其次,http://amix.dk/blog/post/19456netty号称可以单机处理十万个以上的长连接然后,http://groovy.dzone.com/articles/512000-concurrent-websockets有人基于netty改了一个gretty,单机能处理50w+的长连接有哪位同学有资料,能说明mina最多单机能支持多少长连接吗。不胜感激。 阅读全文
posted @ 2013-09-05 18:08 you Richer 阅读(221) 评论(0) 推荐(0)

用 C++ 标准模板库(STL)的 vector 实现二叉搜索树(BST)

摘要: 本文由Justme0翻译自Code Project转载请参见文章末尾处的要求。 介绍 众所周知,要建一棵树,我们需要关注它的内存分配与释放。为了避开这个问题,我打算用C++ STL(vector和deque)来建一棵小型的BST。很明显,这篇文章是出于这个想法的。背景 BST是应用最广泛的数据结构之一。C是首选语言,不过因为C++尤其是C++11的出现,我更有兴趣用C++来实现。但是这篇文章里没有涉及到C++11,代码可用C++98来编译。使用代码 要建BST,我们需要BST的数据结构。传统的BST数据结构包含指向左右子树的指针。我将用vector而不用指针,所以我将用vector的下标作为指 阅读全文
posted @ 2013-09-05 18:07 you Richer 阅读(557) 评论(0) 推荐(0)

hdu1428之spfa+dfs

摘要: 漫步校园Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2421Accepted Submission(s): 715 Problem Description LL最近沉迷于AC不能自拔,每天寝室、机房两点一线。由于长时间坐在电脑边,缺乏运动。他决定充分利用每次从寝室到机房的时间,在校园里散散步。整个HDU校园呈方形布局,可划分为n*n个小方格,代表各个区域。例如LL居住的18号宿舍位于校园的西北角,即方格(1,1)代表的地... 阅读全文
posted @ 2013-09-05 18:04 you Richer 阅读(161) 评论(0) 推荐(0)

【Android每周专题】触摸屏事件

摘要: 本系列文章均为A2BGeek原创,转载务必在明显处注明: 转载自A2BGeek的【Android每周专题】系列,原文链接:http://blog.csdn.net/benbmw2008/article/details/11143893 每个专题的实验代码会在文章的最后放上下载链接!下面开始第一个专题——触摸屏事件。Android系统的用户事件有触屏事件和按键事件,今天的重点放在触屏事件上,先来看一下实验代码的结构: 布局如下: 样子大概就是这样的:其中布局文件中的MyRelativeLayout和MyTextView也没有什么特别的,只是实现了和事件分发有关的几个回调方法——disp... 阅读全文
posted @ 2013-09-05 18:02 you Richer 阅读(233) 评论(0) 推荐(0)

正则解决字符串超出长度的问题

摘要: 有时候我们会遇到这样的情况,显示的空间不足以显示所有的字符串。这有时候我们一般的解决方式是截取字符串的前一段,后面的用..来代替。但是这样同时也会出现一种问题,那就是中文和英文的占用长度是不一样的。所以单纯的用str.substring(0,n);是不合适的。这里用正则稍微转化一下,我们判断如果是中文(包括繁体)的话长度就+2,其他的符号的就加1,这样看来其就会合适许多。如果输入的是:刘类类类类类则会返回:刘类类..如果输入的是:刘类则会返回:刘类 至于长度的设定只需要修改maxnum的值就可以了。 public class Test12 {static int maxnum=6; publ. 阅读全文
posted @ 2013-09-05 17:59 you Richer 阅读(752) 评论(0) 推荐(0)

HDOJ 2736 Surprising Strings

摘要: Surprising StringsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 294Accepted Submission(s): 209 Problem Description The D-pairs of a string of letters are the ordered pairs of letters that are distance D from each other. A string is D-un... 阅读全文
posted @ 2013-09-05 17:57 you Richer 阅读(259) 评论(0) 推荐(0)

hdu - 3488 - Tour

摘要: 题意:N个点,M条边的有向图,边有正权,求使每个点至少属于一个环的路径的最小权和(2 >好题~拆点的二分图最佳完美匹配。对于每一个顶点u,将其拆成u1和u2,若原来有一条边为u——>v,则变成u2——>v1,以xx2为X结点,xx1为Y结点,边权的相反数为权值(我们要求最小权和,二分图最佳完美匹配KM求的是最大权和,所以取边权的相反数作为权值,即可直接调用KM),跑一次KM,根据fa[](即选出来的路径)输出就好。不确定是否有重边的情况,为保险,插入权值时加个比较~#include #include using namespace std;const int maxn = 2 阅读全文
posted @ 2013-09-05 17:55 you Richer 阅读(155) 评论(0) 推荐(0)

hdu 4404 Worms(多边形与圆的交)

摘要: 求出爆炸点的坐标,就成了多边形与圆相交面积的模板题了。。。#include#include#include#include#include#include#include#include#include#include#include#include#include#include#define FF(i, a, b) for(int i=a; i=b; i--)#define REP(i, n) for(int i=0; i T sqr(T x) { return x * x;}Vector operator + (Vector A, Vector B) { return Vector(A. 阅读全文
posted @ 2013-09-05 17:53 you Richer 阅读(326) 评论(0) 推荐(0)

HTC one/M7电信802d 毒蛇ViperOne2.1.0/高级毒蛇工具/完美root,精简/更多自定义,稳定,流畅ROM

摘要: ROM版本HTC One/M7 802dROM作者 雪狼团队·大盛 http://weibo.com/DaShengdd Android版本 Android 4.2.2 创建日期 2013.09.05 ROM大小 850M MD5验证码 3359CB4E8D456C685705A7112635D0DC 适用机型 HTC One(802d)国行电信版 QQ群 QQ: 177061373 ROM简介: 声明:该版本只针对HTC one国行电信版本,其他版本请勿刷! 从上次发布的国际版的毒蛇相关ROM:http://ww... 阅读全文
posted @ 2013-09-05 17:50 you Richer 阅读(526) 评论(0) 推荐(0)

Replace - with an en dash character (–, –) ?

摘要: 这个安卓开发过程中eclipse的提示,新浪网友给出这个解决方法:http://blog.sina.com.cn/s/blog_5ea8670101015dgk.html 太笨了。 看看stackoverflow给出的办法: 直接将“-”符号替换为“–” (不含双引号). 阅读全文
posted @ 2013-09-05 17:48 you Richer 阅读(1270) 评论(0) 推荐(0)

Centos环境下部署游戏服务器-权限

摘要: 部署Web服务器的时候,在“DocumentRoot”指向的根目录新建一个文件夹,然后将网页和资源放在这个文件夹里,通过地址http://192.168.0.100/Res/index.php,提示错误无权访问。但是我新建一个test.php文件却是可以执行的。在同一个目录里,为什么会出现两种状况呢? 在Linux下执行命令:$ls -l, 返回结果为: 图1 从图里可以看到第一列十个“-”,第一个显示文件属性,默认是单个文件,d表示是文件夹,第二列表示数量。后面的九个“-”分三组,每组三个一组,每组三个分别代表读,写,执行权限。字母表示就是"r", "w... 阅读全文
posted @ 2013-09-05 17:46 you Richer 阅读(357) 评论(0) 推荐(0)