现在位置: 首页 > sulphate发表的所有文章
  • 05月
  • 07日
综合 ⁄ 共 2987字 评论关闭
开发者在创建web程序和Web移动开发时应该不断的挑战自我,开发新技术。如今,触屏时代了终结了鼠标,大多数便携式应用改变了传统的台式机产品。为了帮助您快速的构建跨平台的移动应用和网页,本文收集了一些JavaScript框架。对此,你可以充分利用它。 移动Web开发框架的主要特点: 优化触屏设备:触屏设备代替了鼠标,给用户界面设计提供更多的挑战。移动Web开发框架给移动设备平台提供标准的UI元素和事件处理。 跨平台:支持多个移动设备平台,比如iOS和Android等。 轻量级:由于目前带宽的限制,降低文件重量的重点是放在移......
阅读全文
  • 05月
  • 04日
综合 ⁄ 共 7447字 评论关闭
--添加文件组和文件,确定目录[c:/SQLDataPart]/[d:/SQLDataPart]已存在 /* if exists(select 1 from sys.sysfiles where name='Exam99')     alter database EventExam remove file Exam99 if exists(select 1 from sys.filegroups where name='FG_Exam99')     alter database EventExam remove filegroup FG_Exam99 go select * from sys.filegroups select * from sys.sysfiles */ alter database EventExam add filegroup FG_Exam1 alter database EventExam add file(name='Exam1',filename='c:/SQLDataPart/Exam1.ndf',size......
阅读全文
  • 04月
  • 28日
综合 ⁄ 共 4421字 评论关闭
上一部分漫谈QWidget及其派生类(一) 介绍了QWidget及其派生类,分:窗口、普通控件两种类型(其实有个Qt::SubWindow没有提,不过本系列中也没有介绍它的打算,因为我不熟)。 本文接下来试图看看 QLayout 与窗口的几何尺寸控制。 注意:本文只是试图解释,QLayout其实没有任何神秘的东西,它所有的功能离开它你也都可以做。但这并不是鼓励大家不使用QLayout。 始终记住一点:要改变一个Widget的大小,只有move()、resize()、setGeometry()这3个东西可用,当然,对于带装饰器的顶级窗口,你还可以通过鼠标等改变大小或移动窗口位置......
阅读全文
  • 04月
  • 18日
综合 ⁄ 共 2250字 评论关闭
  31.复选按钮在JS中判断是否选中:document.forms[0].checkThis.checked (checked属性代表为是否选中返回TRUE或FALSE) 32.单选按钮组(单选按钮的名称必须相同):取单选按钮组的长度document.forms[0].groupName.length 33.单选按钮组判断是否被选中也是用checked. 34.下拉列表框的值:document.forms[0].selectName.options[n].value (n有时用下拉列表框名称加上.selectedIndex来确定被选中的值) 35.字符串的定义:var myString = new String("This is lightsword"); 36.字符串转成大写:string.toUpperCase(); 字符串转成小写:string.......
阅读全文
  • 04月
  • 13日
综合 ⁄ 共 2422字 评论关闭
Tomcat内存溢出的原因     在生产环境中tomcat内存设置不好很容易出现内存溢出。造成内存原因是不一样的,当然处理方式也不一样。     这里根据平时遇到的情况和相关资料进行一个总结。常见的一般会有下面三种情况:     1.OutOfMemoryError: Java heap space     2.OutOfMemoryError: PermGen space     3.OutOfMemoryError: unable to create new native thread.     Tomcat内存溢出解决方案     对于前两种情况,在应用本身没有内存泄露的情况下可以用设置tomcat jvm参数来解决。(-Xms -Xmx -XX:PermSize  -XX:MaxP......
阅读全文
  • 03月
  • 22日
综合 ⁄ 共 5339字 评论关闭
Twisted异步编程 并发编程介绍 等待回应 不等待数据 非阻塞调用 callback Deferred Deferred解决的问题 Deferred——数据即将到来的信号 callback 错误处理:errback 结论 参考资料 这篇文档介绍了异步编程模型,以及在Twisted中抽象出的Deferred——象征着“承诺了一定会有的”结果,并且可以把最终结果传递给处理函数(Python中实现了__call__()方法的对象都可以称之为“函数”,方法也是以函数的形式存在的,因此将所有“function”译作“函数”。——译者注)。 这篇文档适合于刚接触Twisted的读者,并且熟悉Python编程语言,......
阅读全文
  • 02月
  • 22日
综合 ⁄ 共 1217字 评论关闭
Monster Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 60 Accepted Submission(s): 34 Problem Description Teacher Mai has a kingdom. A monster has invaded this kingdom, and Teacher Mai wants to kill it. Monster initially has h HP. And it will die if HP is less than 1. Teacher Mai and monster take turns to do their action. In one round, Teacher Mai can attack the monster so that the HP of the monster will be reduced by a. At the end of ......
阅读全文
  • 02月
  • 14日
综合 ⁄ 共 681字 评论关闭
两年前,我怀着对大学生活的向往和对知识的渴望来到了我的大学。如今,时光飞逝。大学生活已经有两年半了,可总感到这不像是一个大学……而是一个游乐场。大家都不是来学习的了,而是来混日子来了。都大三的人了,还搞不清自己为什么来读书,是不是一种可悲? 迷茫的大学生们,在校园里失去了自我。每天沉醉于游戏和网络的虚拟世界,沉醉于和情人花前月下,沉醉于休闲快乐的日子。他们忘记了自己是来做什么的了,他们忘记了自己背后亲人期待的眼光了。 可造成这个原因,是什么?自身因素还是教育环境?按照我的说法,一个失败的教育......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 14814字 评论关闭
我们都知道,在JDK1.5之前,Java中要进行业务并发时,通常需要有程序员独立完成代码实现,当然也有一些开源的框架提供了这些功能,但是这 些依然没有JDK自带的功能使用起来方便。而当针对高质量Java多线程并发程序设计时,为防止死蹦等现象的出现,比如使用java之前的wait()、 notify()和synchronized等,每每需要考虑性能、死锁、公平性、资源管理以及如何避免线程安全性方面带来的危害等诸多因素,往往会采用 一些较为复杂的安全策略,加重了程序员的开发负担.万幸的是,在JDK1.5出现之后,Sun大神(Doug Lea)终于为我们这些可......
阅读全文
  • 02月
  • 10日
综合 ⁄ 共 6677字 评论关闭
package com.chengxi.jm.test; import java.util.Properties; /*** * 邮件发送的参数类 * * @author wzh * @version 1.0 */ public class Mail_SendProper { //邮件服务器 private String host; private String port = "25"; //邮件发送者地址 private String sendAddress ; //接收地址 private String receiveAddress = "372849177@qq.com"; //是否需要验证 private boolean isValidate ; private String username; private String password; private String subject;//邮件主题 private String con......
阅读全文
  • 01月
  • 10日
综合 ⁄ 共 236字 评论关闭
洗牌算法汇总以及测试洗牌程序的正确性 一步一步写算法(之洗牌算法) 如何测试洗牌程序 随机洗牌:哪一种算法是正确的? 电脑取随机数是什么原理,是真正的随机数吗? 从Linux内核中获取真随机数 伪随机数生成算法及性能检验 关于真随机数生成器 浅谈随机数发生器 音乐播放器的随机播放真的是完全随机吗?这个随机算法是怎样的? 如何生动形象说明网游中伪随机数不可能与时间简单函数相关或统计相关? iPod 的 shuffle 功能的算法是怎样的?歌曲播放列表是预先存储在 iPod 中的,还是使用时即时生成的?
阅读全文
  • 12月
  • 22日
综合 ⁄ 共 1809字 评论关闭
题目: Given a list of non negative integers, arrange them such that they form the largest number. For example, given [3, 30, 34, 5, 9], the largest formed number is 9534330. Note: The result may be very large, so you need to return a string instead of an integer. 思路: 对于一组数字组成一个数字,越大的数在前面,组成的数字就越大。这个规则显而易见。 但是这条规则多用于位数相同的该组数字相互比较。对于上面这组,3,30,34这三个数字,怎么样才最大呢? 首先,第一位均为3,而3只有一位,如何跟......
阅读全文