V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  quadpixels  ›  全部回复第 3 页 / 共 4 页
回复总数  73
1  2  3  4  
我遇到过一个类似的问题,问题的原因是 [超时]
是因为用 [龙芯笔记本电脑 8089A] 进行数据库更新时由于 CPU 性能低所以导致查询运行的时间长了很多。

说到设定超时时间,题主是在服务端设定,但是我是在客户端设定的。所以也许可以试试看在客户端设定。
就是在客户端执行这个一句的查询就行了:

SET @@LOCAL.wait_timeout=800;

其中 800 秒是我这个例子中设定的超时。
2016-07-21 02:42:55 +08:00
回复了 XhstormR 创建的主题 Java 自己实现一个简单计算器碰到了一个问题,不知如何解决。
楼主问的“怎么构造一个 数字 运算符 数字 运算符 数字 的式子”的话,应该是语法树吧?
那我就建立一个类叫做 Token , Token 里面含有一个 string ,是原字串内容; Token 有两个子类分别为表示运算符的 OpToken 和表示数字的 NumberToken ,运算符的 Token 里面存一个枚举表示是什么运算, NumberToken 里面存一个数表示这个数的值(不是字符串表示的字面值)。然后新建一个栈是 stack<Token> ,存放在解析过程中拿到的所有的 Token 。

这个题目和 2013 年的时候在网上出现的一门叫 《 CPPGM 》的公开课的第三个作业( PA3 )(“ ctrlexpr ” )(=control expression )蛮相似的。在那个公开课里 PA3 继承了 PA2 ,而在 PA2 里所有的这些解析出来的元素也都是称作 Token 的,具体则叫作 PreprocessingToken 。
@arrow2015 用过一些 PyQt4 ,完全是因为方便所致(因为用的是 Xubuntu ,软件仓库里正好是 4 )。
用的 QT Creator 是基于 QT 5.6.0 的,但是生成出来的 UI 文件也能在 PyQt4 中装载。
平时我用的查文档的页面是这个: http://pyqt.sourceforge.net/Docs/PyQt4/qtgui.html ,但是感觉看文档不如自己撸个小 GUI 程序帮助大…
2016-07-09 01:45:35 +08:00
回复了 omg21 创建的主题 Python 怎样才能把单引号双引号这些特殊字符存到数据库里?
我就记得单引号在转义中是写成连续两个单引号(`''`)…
2016-06-03 14:36:03 +08:00
回复了 quadpixels 创建的主题 Python 用 imaplib 只取信件头会取到乱码,取整封信则正常
@18600491593 应该没有吧,如果加密了的话,不应该能看到发件人的邮件地址的
2016-04-20 08:03:34 +08:00
回复了 zhongsheng 创建的主题 程序员 迷茫的高三学生
我觉得至少上完大学之后你经历的一些事能让你坐在老板边上不再紧张,其实不光是你老板,你遇到更多的情况都不那么容易紧张,即使身边是个凶神恶煞的人你也能自如地写出递归下降语法分析器 :D
在龙芯 2F 笔记本上,只有 uxterm 跑得流畅
(:
2015-10-23 00:25:04 +08:00
回复了 HentaiMew 创建的主题 Ubuntu 快点升级 Ubuntu15.10 吧!
这个功能好像是 alsamixer 中可以设定的 “ Auto-Mute Mode ” ,是要声卡支持的吧。像俺有一台 2008 年的电脑就不支持这功能。
当然,如果误设置成了“ Disable ”的话,那就会在耳机和外接音箱里同时出声 … 在工作场所就坑爹了。

截屏:
┌────────────────────────────────────────────── AlsaMixer v1.0.27.2 ───────────────────────────────────────────────┐
│ 音效卡: HDA Intel F1 : 說明 │
│ 晶片: IDT 92HD71B7X F2 : 系統資訊 │
│ 檢視: F3:[播放] F4: 擷取 F5: 全部 F6 : 選取音效卡 │
│ 項目: Master [dB 增益: 靜音] Esc :結束 │
│ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ ┌──┐ │
│ │ │ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ │ │ │▒▒│ │ │ │ │ │ │ │ │ │ │ │
│ ├──┤ ├──┤ ├──┤ ├──┤ ├──┤ Line Out+Sp ├──┤ └──┘ Disabled │
│ │éé│ │éé│ │éé│ │éé│ │éé│ │éé│ │
│ └──┘ └──┘ └──┘ └──┘ └──┘ └──┘ │
│ 0 100<>100 0<>0 0<>0 0 0<>0 0<>0 │
│ < Master > Headphone PCM Mic Beep Auto-Mute M Dock Mic Dock Mic Bo Loopback Mi │
└──────────────────────────────────────────────────────────────────────────────────────────────────────────────────┘
@jasontse 我有怀疑是 AP 扛不住,但是无线延迟应该是渐渐变恶劣的吧,所以即使可以回避完全扛不住的情况,也还是需要准备应对“开始有点扛不住了”和“快要扛不住了”这样的情况的吧
@CupTools 看到一篇文章中的几张试验结果图,即使是用了 CSMA/CA 在人多的时候竟然也有某些客户传输率降至 0 的区间 …
@flynaj @Themyth 改天我看看能不能找到 AP 的型号
@rssf @powergx 原来还有接入点控制器这个东西,看起来是能在未来某个时刻解救俺于水火之中的,赞一个
@deben 这个方法真是够暴力哈 … 不过不知如果一段时间内的所有包全都丢掉,送 1 个还是送 10 个是否都是一样 …
@squid157 AP 彻底爆炸是啥样?
@fantasticfears 那有没有什么方法能“知道他们在 backoff ”呢?比如用 Wireshark 抓包或是某些性能测试工具?
@Showfom 设置专门的 Wi-Fi 通道是要改房间里的路由器的设定吗?如果是那样我改不了…
2015-08-22 05:27:44 +08:00
回复了 kennedy32 创建的主题 PHP 新人求教,不懂是哪里出问题
确定 Query 语句在 MySQL 界面和在运行时是同一条吗?
我猜有可能在执行时,符合“ link==$article_link ”的条目其实在数据库中不存在,所以返回了 0 行的空结果。
因为顺利执行了 SQL 查询,仅仅是结果为空,所以不是错误。
(我构造了一个类似的情况然后在查询最后加上了 “ WHERE 1==0 ” 试出来的,不一定正确哈)
2015-08-11 03:18:24 +08:00
回复了 lsylsy2 创建的主题 宽带症候群 还有多少人记得 169 网络的?
记得在上世纪末(年份记不清了…)的时候有一种叫“专线上网”的东西,是包时间的,价钱记得不是很清楚,好像是1XXX元一年。
当时接上56kbps的猫、用网络蚂蚁以5KB/s的速度下载完了86MB之巨的《Return of the Incredible Machine: Contraptions》,觉得真是赚翻啦。
2015-07-21 01:27:12 +08:00
回复了 gengyanda 创建的主题 程序员 想写一个二维游戏引擎,不知道应该怎么入手
找到了!!!我说的那个规模较小比较容易研究的带源代码的2D物理引擎是这个: http://elancev.name/oliver/2D%20polygon.htm
另:上一篇回复有错别字,最后一句话打了两遍,不好意思啊

s/啃一遍回/啃一遍书/
s/感谢你看了我这些浅薄.*//
2015-07-21 00:54:20 +08:00
回复了 gengyanda 创建的主题 程序员 想写一个二维游戏引擎,不知道应该怎么入手
啊,俺来说点不太成功的粗浅的理解和学习经验…

曾经照着这本书《游戏物理引擎开发》(英文版 http://www.amazon.com/Game-Physics-Engine-Development-Commercial-Grade/dp/0123819768 中文版 http://product.dangdang.com/23410640.html)想做个3D的碰撞检测与碰撞响应系统。

但是后面到了碰撞向量检测之后,由于一开始没有明白整个系统是建立在冲量的基础上这一点,而且摩擦也没做不出来,所以后来砍掉重来改做了个2D的碰撞检测系统,把目标改为做出能堆叠的物件。最后的效果在此:
http://v.youku.com/v_show/id_XNTYyOTEwOTAw.html?from=y1.7-2

虽然还是很破,比如堆叠的稳定性很烂,堆叠下方的物件还会漂移,但做出来的一刻还是好有成就感有木有!!而且领略到了「只要正确地模拟了冲量,万里长征就走完了第一步」这样的美妙的感觉。
俺在弄这个2D版的时候,还参考了一个很简单的2D物理引擎(绝对不是Box2D或Chipmunk那么复杂的,而是从碰撞检测到碰撞分离、从平到到转动一步一步各有一个Visual Studio的工程文件那样的,一共只有千多行程序,可惜俺之前的硬盘挂掉了,所以我得在网上找一找才能给出它的名字。)

总得来说,啃一遍回以后,无论结果如何只要尽力了就觉得不怕困难和麻烦的东西了 TvT

俺画图用的是Opengl,同样的源文件可以在Windows下编译,也可以在Linux下编译。

个人感觉物理部分是以计算机的离散计算来模拟现实生活中的连续现象的过程,它只是2D游戏引擎的一个部分而已,它的职责和一个2D游戏引擎的管理场景树的职责是不一样的。那方面我就不懂了,只是大概知道在Cocos2D里面看得见的东西和看不见的东西都是以一个场景树组织成的。其实在做2D物理的时候,会涉及到从世界坐标系转换到物体的自身坐标系的过程,这其实就是沿着场景树向下走一级时所经历的坐标转换的过程。

说了这些浅薄的见解,不知有没有用呢 :D
感谢你看了我这些浅薄的见解,希望有用 XD
@Neo @Pseric 我知道怎么做了,最后大概是写一个模板页用include命令,根据URL中的Get参数,来从原先的PHP文件中选一个来包含,比如./currpage=page1。

然而后来我踩了个坑,那就是name是Wordpress里面的保留字,如果改写了的话会导致“此页找不到”错误(http://codex.wordpress.org/WordPress_Query_Vars)。最后把Get、Post和Session中的name都改掉了这个问题才消失的。
2015-07-20 11:01:38 +08:00
回复了 hiboshi 创建的主题 硬件 内存加多少呢
@hiboshi
话说DDR2内存比DDR3贵…好像就像当年DDR1比DDR2贵那般。
说到平台,貌似不是只有CPU决定整体性能的。有一天在做MemTest86时惊讶地发现俺的XPS M1330(比你的电脑要旧一代)的L2 Cache的读取带宽只比得上只有一根单通道的运行在H87主板上的DDR3的带宽 :( 更不用说双通道了。
昔日CPU片内的缓存都没今天内存读取速度带宽大,这就是时代进步的证明啊…
可能是因此才在Eclipse里面容易卡顿…
@O21 @Neo 谢谢,我去学习一下插件和独立模板页的用法
@Kilerd 果然都觉得iframe看起来有点不太好啊,以前看过些文章还推荐在浏览器中设置屏蔽所有的iframe呢
1  2  3  4  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5715 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 49ms · UTC 01:36 · PVG 09:36 · LAX 17:36 · JFK 20:36
Developed with CodeLauncher
♥ Do have faith in what you're doing.