2013年8月30日

GNOME3启动时出错:Oh no! Something has gone wrong.Logout!

摘要: 今天用虚拟机安装debian7.1,在启动的时候遇到登录失败的问题,用GNOME Classic可以登录,特地记录如下:原文出处:http://r3dux.org/2011/11/how-to-fix-gnome-3-sessions-failing-to-start/在登录进入GNOME3时,出错的内容如下,原本是一个对话框的,此处用文本表示Oh no! Something has gone wrong. A problem has occurred and the system can’t recover. Please log out and try again. [Log out](按 阅读全文

posted @ 2013-08-30 19:28 新一 阅读(2501) 评论(0) 推荐(0)

设计模式之迭代器模式

摘要: _name = $name; }}class myIterator implements Iterator{ private $_p; private $_data; public function __construct(){ $this->_data = array(new A("apple"), new A("banana"), new A("blow")); $this->_p = 0; } public function current() { return array_key_exists($thi... 阅读全文

posted @ 2013-08-30 19:26 新一 阅读(206) 评论(0) 推荐(0)

C#中多线程 委托的使用

摘要: 背景:什么是多线程?我们在建立以个C#项目时,往往会在Form1上添加控件,然后写代码,初学者都是在重复这个过程,其实这个过程是单线程的,可以理解为只有“main”主线程,有的时候往往需要同时测量多个东西,比如说在扫面局域网主机时,如果按一个一个主机的IP去扫描,会很浪费时间,因为当一个主机未开机,会对这个主机等待一直到超时。如果建立多个线程,让所有的IP 扫描分配给不同的线程去执行,因此会节省很多时间,尤其是扫面的IP段主机大部分没开机,和单线程比花费的时间差很多。因为我也是初学者,谈的很肤浅,关于进程、线程的概念还是去看高手的理解吧。不过有一点,多线程未必会比单线程节省时间,上面的例子是节 阅读全文

posted @ 2013-08-30 19:24 新一 阅读(9222) 评论(0) 推荐(1)

python的memcache使用如果对key设置了一个int型

摘要: 如果对key设置了int型,会出现不可预知的错误,这个问题纠结了我好久,最终还是加了个str(),切忌切忌 阅读全文

posted @ 2013-08-30 19:22 新一 阅读(195) 评论(0) 推荐(0)

Linux select TCP并发服务器与客户端编程

摘要: 介绍:运行在ubuntu linux系统,需要先打开一个终端运行服务端代码,这时,可以打开多个终端同时运行多个客户端代码(注意客户端数目要小于MAX_FD);在客户端输入数据后回车,可以看见服务器收到数据,并回复客户端确认信息,客户端输入:exit,按回车,该客户端关闭,在服务器端显示退出信息;所有客户端关闭后,服务器不会自动关闭,需要按ctrl+c强制关闭。 服务器端代码:#include #include #include #include #include #include #include #include #include #include #define S... 阅读全文

posted @ 2013-08-30 19:19 新一 阅读(2339) 评论(0) 推荐(0)

G++ 教程(转)

摘要: 简介 gcc and g++分别是GNU的c & c++编译器 gcc/g++在执行编译工作的时候,总共需要4步 1.预处理,生成.i的文件[预处理器cpp] 2.将预处理后的文件不转换成汇编语言,生成文件.s[编译器egcs] 3.有汇编变为目标代码(机器代码)生成.o的文件[汇编器as] 4.连接目标代码,生成可执行程序[链接器ld] 操作指南 [参数详解] -x language filename 设定文件所使用的语言,使后缀名无效,对以后的多个有效.也就是根 据约定C语言的后缀名称是.c的,而C++的后缀名是.C或者.cpp,如果 ... 阅读全文

posted @ 2013-08-30 19:17 新一 阅读(938) 评论(0) 推荐(0)

android webview内容压线问题解决方法

摘要: 最近在使用webview做页面开发,项目上要求webview在获取到焦点的时候需要有边框线,于是添加上了webview的选中效果,但是出现了网页中的内容压选中框的情况。之后给webview添加padding也不能解决这个问题,从网上搜索后发现,webview设置padding是不会起作用的,这个是webview的一个bug。但是问题还是地解决的,于是想了如下的webview选中的替代方案:webview设置背景色为透明色在webview下方放一个LinearLayout里面有个ImageView,大小刚好比webview大出一个边框当webview获取到焦点的时候,显示有边框的ImageVie 阅读全文

posted @ 2013-08-30 19:14 新一 阅读(510) 评论(0) 推荐(0)

BS和CS对比

摘要: BS和CS对比牛腩新闻发布系统已经开始了不短的时间了,CS的项目也算是接触了下,接下来对比下CS和BSCS和BS是什么?C/S结构即Client/Server(客户机/服务器)结构,是大家熟知的软件系统体系结构,通过将任务合理分配到Client端和Server端,降低了系统的通讯开销(客户端和服务器端的通信),可以充分利用两端硬件环境的优势。B/S结构,即Browser/Server(浏览器/服务器)结构,对C/S结构的一种变化或者改进的结构(C/S的变种)。在这种结构下,用户界面完全通过浏览器实现,一部分事务逻辑在前端实现,但是主要事务逻辑在服务器端实现。CS... 阅读全文

posted @ 2013-08-30 19:12 新一 阅读(543) 评论(0) 推荐(0)

【OpenCV-Python】Python Extension Packages for Windows

摘要: 下载相关Python的扩展包,请点击这里:This page provides 32- and 64-bit Windows binaries of many scientific open-source extension packages for the official CPython distribution of the Python programming language.The files are unofficial (meaning: informal, unrecognized, personal, unsupported) and made available for 阅读全文

posted @ 2013-08-30 19:10 新一 阅读(3007) 评论(0) 推荐(0)

hdu4462 Scaring the Birds

摘要: Scaring the BirdsTime Limit: 2000/1000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 970Accepted Submission(s): 329 Problem Description It’s harvest season now! Farmer John plants a lot of corn. There are many birds living around his corn field. These bird... 阅读全文

posted @ 2013-08-30 19:08 新一 阅读(284) 评论(0) 推荐(0)

tomcat安全配置之证书密码加密存储

摘要: 最近项目组要完成一个新Web Servicer接口的开发,其中有项要求是支持外部客户程序以https方式访问这些SOAP接口。项目组当前基于tomcat6.0.29开发,axis版本为1.4。拿到这个需求时不明所以,后来发现网上的资料非常多,但据观察,基本步骤和apache官网的上操作步骤基本一致,少有特别之处。于是参照资料,这个特性顺利完成。客户拿到之后非常满意,但看到tomcat配置文件中证书的密码以明文保存时,客户不满意了,要求修改为密文。 根据官网的资料以及实地验证,tomcat的Connector配置默认只支持明文。但客户就是上帝,客户的要求即是圣旨。 于是新一轮... 阅读全文

posted @ 2013-08-30 19:05 新一 阅读(1829) 评论(0) 推荐(0)

UVA 10714 Ants 蚂蚁 贪心+模拟 水题

摘要: 题意:蚂蚁在木棍上爬,速度1cm/s,给出木棍长度和每只蚂蚁的位置,问蚂蚁全部下木棍的最长时间和最短时间。模拟一下,发现其实灰常水的贪心。。。不能直接求最大和最小的= =。只要求出每只蚂蚁都走长路下木棍时的最大值,和走短路时的就行了。代码: /* * Author: illuz * Blog: http://blog.csdn.net/hcbbt * File: uva10714.cpp * Lauguage: C/C++ * Create Date: 2013-08-29 22:52:12 * Desc... 阅读全文

posted @ 2013-08-30 19:03 新一 阅读(392) 评论(0) 推荐(0)

一个不喜欢读书的Javaer的读书单

摘要: 很可惜,从我一开始学技术开始,我就不喜欢看书,严重的时候翻不到两页就会开始狂打瞌睡。很幸运,有互联网能够为我提供很多知识,甚至一些知识从网上看来的会更加权威一些。但是,我的经验告诉我,无论是从功利性的找工作的角度,还是从实用性的学技术的角度,下面这些书都非常值得多读几遍,于是它们很幸运没在我即将离校的时候被当做废纸卖掉。1.《Java核心技术》仔细研读这套书上下册至少两遍,最现实最直接的好处就是网上各种Java基础的笔试、面试题90%以上都难不倒你。这套书对JavaSE各种特性的讲解较为深入,同时配以大量(个人认为甚至有点过多)的示例,因而既适合新手入门,又适合老鸟深入理解。缺点就是太厚太重了 阅读全文

posted @ 2013-08-30 19:01 新一 阅读(174) 评论(0) 推荐(0)

二叉树可视化--Graphviz

摘要: 大家平时写C程序有没有种把内存里的数据结构全给画出来的冲动呢?数据量小的话,画起来还蛮简单,用viso,我前面的文章都用viso画的。之前写红黑树代码的时候,用的是命令行把整个树打印出来,不过只是一些小片段,很丑,还得自己手动再在纸上画一遍,非常麻烦,要是用程序就能把图画出来那就爽了。好了,推荐使用 Graphviz这个东东,so 一下就知道啦,功能挺丰富的,也提供了很多库(c,php,python等),下面画一颗简单的红黑树(红黑树代码参考我前面的代码,下面只写画树的代码)直接看效果图: 这树怎么画的呢?参考官网http://www.graphviz.org/Documentation.p. 阅读全文

posted @ 2013-08-30 18:59 新一 阅读(1280) 评论(0) 推荐(0)

[置顶] mmog游戏开发之业务篇

摘要: 这周不是很忙,因为我们的游戏开发了近一年,由于公司的业务调整,在游戏开第二服的时候,老板果断的把项目停到了。感觉超级的不爽啊。因为这个游戏项目像我的孩子一样和我一样成长,里边的大概的业务逻辑都是偶实现的,比如基础系统里的,任务系统,背包系统,公会系统,相关副本系统,商城系统,人物属性相关,运镖,怪物AI,技能相关,地图等等,差不多游戏里的所有业务我都有所涉及 那么对于一个业务是如何设计,如何少的产生bug,和一些漏洞呢。任务系统在这里我表述一下,如果是C语言的开发,那么任务系统,属于玩家一个的一个必须要序记住的的数据,因为,我们要在玩家身上找到。好,那我们就记下来了任务ID,但是我们发现一个游 阅读全文

posted @ 2013-08-30 18:56 新一 阅读(417) 评论(0) 推荐(0)

【C++】第 1 章:C++基础知识

摘要: C++历史简介 1、Java和C#语言都是从C++继承而来的。简而言之,要成为专业的编程人员就意味着要深刻理解C++。它是现代编程的基础。 C:现代编程时代的开始 1、C语言的发展经历了20世纪60年代的结构化编程的革命。在此之前,大型程序是难以书写的,因为程序的逻辑趋向于退化成“意大利面条式的代码”,充斥着难以理解的,混乱的跳转,函数调用和返回。2、结构化编程通过增加很好的控制语句,带有局部变量的子程序和其他的一些改进解决了这个问题。结构化编程使得编写巨大的程序成为了可能。C却是第一个功能强大,富裕表达,能书写出优美代码结构化的语言。C语言很快就在20世纪80年代变成了最为广泛的结构化语言。 阅读全文

posted @ 2013-08-30 18:54 新一 阅读(182) 评论(0) 推荐(0)

android使用webview加载flash文件

摘要: android 字段webview几乎实现了浏览器的全部功能,最近在使用webview加载不固定格式的文章,文章中有一部分嵌入了flash,下面就是webview可以进行视频需要进行的设置,代码如下:mWebView = (WebView) findViewById(R.id.id_webview); mWebView.loadUrl("http://abc.com/flash/kucg.swf"); // mWebView.loadDataWithBaseURL(null,// "视频 视频2:",// "text/html",// 阅读全文

posted @ 2013-08-30 18:52 新一 阅读(2103) 评论(0) 推荐(0)

win8如何删除未知账户(s-1-5-21-2000478354-1390067357-725345543-1003)

摘要: 今天突然发现从别处复制来的游戏压缩文件不能解压,并且以前把游戏文件都是放在该目录下的,以前局域网玩起游戏来老是不能作为主机,且不能下载局域网玩的RPG地图,以前就注意过这个未知账户(s-1-5-21-2000478354-1390067357-725345543-1003),觉得是它的问题,但一直放着没去解决,今天真是有点气愤了,一定要删了这个破未知账户!! 就开始网上各种搜了。。说是以前系统账号遗留下来的问题,管他呢,能删掉就行试了方法一:首先选中一个分区,然后选择右键——安全——选择高级按钮——选择所有者标签——选择编辑——然后选中管理员组(administrators)并把下面的勾打上, 阅读全文

posted @ 2013-08-30 18:50 新一 阅读(761) 评论(0) 推荐(0)

paip.提升性能---- 网站并发数的总结.txt

摘要: paip.提升性能---- 网站并发数的总结.txt 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax 普通服务器并发数5000 -------------------------- 4G内存 5000并发数 虚拟主机200--500并发数 服务器在线人数10w---20W左右.. ------------------------------- 服务器是4G内存,4个640G硬盘。两个双核CPU。 ... 阅读全文

posted @ 2013-08-30 18:47 新一 阅读(319) 评论(0) 推荐(0)

paip.mysql 5.6 安装总结

摘要: paip.mysql 5.6 安装总结 作者Attilax , EMAIL:1466519819@qq.com 来源:attilax的专栏 地址:http://blog.csdn.net/attilax mysql 5.6 安装完三,石麻亚麻... 写磊个bat D:\MySQL56\bin\mysqld.exe --defaults-file=D:\MySQL56\my-default.ini 才OK兰.. 好像一挂走战栗400来M的MEM...5.0的才30... 阅读全文

posted @ 2013-08-30 18:45 新一 阅读(120) 评论(0) 推荐(0)

导航