摘要:
因为不是系统学习,只能把每天自己学习到的东西零碎的记录下来。一来方便自己记忆,二来可供大家查阅。后续有精力再去做进一步的整理。1 开发一个模块分为有下面几个文件hook.admin.inchook.infohook.installhook.module这里hook可以替换成你开发模块的名字admin.inc文件,我感觉是drupal中admin用户的菜单中的选项。module这个我现在没有完全弄明白。 2 admin.inc文件解析看下面的代码function videoads_settings_form() { $form = array(); $form['adserver' 阅读全文
posted @ 2013-06-19 21:05
爱生活,爱编程
阅读(568)
评论(0)
推荐(0)
摘要:
using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Text;using System.Windows.Forms;using System.Runtime.InteropServices;namespace VistaRenderer{ public partial class FrmTestTimeout : Form { public FrmTestTimeout(... 阅读全文
posted @ 2013-06-19 21:04
爱生活,爱编程
阅读(785)
评论(0)
推荐(0)
摘要:
今天以前的同事让我帮他上服务器看看,他把页面伪静态之后,出现404错误,为什么会出现这样的问题呢,仔细研究才发现,原因如下:因为ASP.NET4.0在安装的过程中,已经在IIS6做了一些手脚,让它可以原生的支持的无后缀的URL请求,那么它究竟是做了什么事情呢?在实现这个功能的作者Thomas Marquardt的这篇博客上的一段话解释了它的工作原理,大概是这样的: ASP.NET 4.0在安装的时候,会在IIS6注册一个ISAPI Filter,叫做”aspnet_filter.dll”,ISAPI Filter会先于ISAPI处理程序前执行,它会在所有的的无后缀的URL后面加一串字符“/.. 阅读全文
posted @ 2013-06-19 21:01
爱生活,爱编程
阅读(1527)
评论(0)
推荐(0)
摘要:
官网提供架构图单看这个图呢,还木有说明,感觉有点蛋疼,作者的抽象度太高了,还好在前面已经大概分析过了执行流程如图左边是View视图,我们就理解html结构,换句话就是说用户能看到的界面,渲染页面,绑定事件,切换类名,什么脏活都揽右边是ViewModel 视图模式,就是开发者通过avalon.define("xxx", function(vm){vm.firstName = "模型"})既然是MVVM 那么还有个M跑哪里去了,M在MVVM定义中,M只是一个过客,被VM给再次包装,它与其他表示业务状态的东西融入VM(ViewModel)中,一个普通的JS对象 阅读全文
posted @ 2013-06-19 21:00
爱生活,爱编程
阅读(303)
评论(0)
推荐(0)
摘要:
TextView中加入超链接的方式很多,但下面的方式应该的最简便合理的 strings.xml中定义字串<string name="blog"><a href="http://blog.csdn.net/jonahzheng">东子的博客</a></string> 布局中textview定义,并且textview的text引用stings.xml中定义的‘blog’ <TextView android:id="@+id/tv_blog" android:layout_width=& 阅读全文
posted @ 2013-06-19 20:58
爱生活,爱编程
阅读(367)
评论(0)
推荐(0)
摘要:
面向对象的三大特征封装(Encapsulation)封装,可以望文生义,即将东西封装起来,不让别人知道,当然,自己可以知道,指定信得过的人也可以知道。封装将数据和行为封装起来,并对对象的使用者隐藏了数据的实现方式。其实,一个对象就是封装了数据和操作这些数据的代码的逻辑实体。在一个对象内部,某些代码或某些数据可以是私有的,不能被外界访问。这就为对象内部数据提供了保护的作用,防止被意外修改。好处:1提高重用性(封装)2提高可靠性(隐藏)3方便对象的使用者使用(隐藏了复杂性)继承现实世界中,很多东西都不是相互孤立的,它们往往具有相同的特征,也存在差异。上图反应了人类的派生关系。最高层往往具有最普遍的 阅读全文
posted @ 2013-06-19 20:56
爱生活,爱编程
阅读(262)
评论(0)
推荐(0)
摘要:
一、什么是单例?说到单例我就想起了我的java啊 ,不禁感叹起我的大学时光,学了4年的java开发,到现在还是放弃了我的java,踏入了iOS的行列。 算了,入正轨,我现在正是铁树银花的青春美少女,不要抱怨,少说多做,要相信自己,要勇于拼搏,送自己一句话: 不论你在什么时候开始,重要的是开始之后就不要停止。单例模式是一种常见的设计模式。“单”是指唯一性,“例”是指实例化对象,也就是使某个类的一个对象成为系统中的唯一实例。这样有什么优点呢?1.在内存中只有一个对象,节省内存空间。2.避免频繁的创建销毁对象,可以提高性能。3.避免对共享资源的多重占用。4.可以全局访问。例如,由于项目的需求,我需要 阅读全文
posted @ 2013-06-19 20:54
爱生活,爱编程
阅读(548)
评论(0)
推荐(0)
摘要:
本章是phing的入门篇,查看 原文请猛击这里。 XML And Phing 一个合法的Phing构建文件有以下几部分构成: 1.文档序言 2.唯一的根元素<project> 3.一些Phing的type元素(比如<property>, <fileset>, <patternset>等) 4.一个或多个<target>元素,每个target包含内建或用户自定义的Phing task元素(例如<install>, <bcc>等)。 Writing A Simple Buildfile Foobar项目将一些php 阅读全文
posted @ 2013-06-19 20:52
爱生活,爱编程
阅读(395)
评论(0)
推荐(0)
摘要:
标准输入输出函数%[]和%n说明符的使用方法 scanf fscanf,均从第一个非空格的可显示字符开始读起! 标准输入输出函数scanf具有相对较多的转换说明符,它常常作为入门级函数出现在各种教材中。但奇怪的是,[]和n这两种都为c89/c99所规定的标准说明符却鲜少在大多数教材中出现。虽然[]和n说明符的使用频率不及其它说明符,但两者在程序设计中的作用仍然不可小视,尤其是[]说明符。 众所周之,scanf以空白字符为定界符,但如果输入的字符串是以其它字符为定界符的,那怎么办?[]就是专门处理这个问题的转换说明符。[]转换说明符可以通过两种方式产生结果字符集,如果第一个[字符... 阅读全文
posted @ 2013-06-19 20:50
爱生活,爱编程
阅读(1344)
评论(0)
推荐(0)
摘要:
【android】listview改变选中行字体颜色目标:选中item,其字体设置为#3197FF,未选中的,其字体为#FFFFFF与listvew设置选中行item背景图片一样,使用selector,不过这里的颜色设置,应该是在listview中的textview中设置。<?xml version="1.0" encoding="utf-8"?> <TableLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layou 阅读全文
posted @ 2013-06-19 20:49
爱生活,爱编程
阅读(664)
评论(0)
推荐(0)
摘要:
之前没有仔细想过这个问题,因为总是不会用到,也没有犯过类似错误。顺便提一下学习方法吧。卤肉的学习方法是:常用知识点,熟悉理论并反复做实验,深入理解;不常用的知识点,相关内容都了解大概,遇到问题时想得起来能知道去哪里查就可以;所有知识点都必须要用实验验证,否则学习效果会大打折扣,光看书或看视频是没有用的,我保证一个月之后,你忘记的干干净净的,哈哈。比如今天这个问题,卤肉看到报错就会想到可能是数据文件大小和限制规则冲突了,因为以前了解过相关的知识点,有点印象,于是上网去google一下,果然如此。处理过程如下:环境背景信息:suse linux11sp1, oracle10.2.0.5 SQL&g 阅读全文
posted @ 2013-06-19 20:47
爱生活,爱编程
阅读(7659)
评论(0)
推荐(0)
摘要:
package cn.dlpu.lby;public class Gubaosuanshi { /* 福尔摩斯到某古堡探险,看到门上写着一个奇怪的算式: ABCDE * ? = EDCBA 他对华生说:“ABCDE应该代表不同的数字,问号也代表某个数字!” 华生:“我猜也是!” 于是,两人沉默了好久,还是没有算出合适的结果来。 请你利用计算机的优势,找到破解的答案。 把 ABCDE 所代表的数字写出来。 答案写在“解答.txt”中,不要写在这里! */ /*方法一: * public static void main(String[] args) { // TODO Auto-gener... 阅读全文
posted @ 2013-06-19 20:45
爱生活,爱编程
阅读(516)
评论(0)
推荐(0)
摘要:
自定义注解类编写的一些规则:1. Annotation型定义为@interface, 所有的Annotation会自动继承java.lang.Annotation这一接口,并且不能再去继承别的类或是接口.2. 参数成员只能用public或默认(default)这两个访问权修饰3. 参数成员只能用基本类型byte,short,char,int,long,float,double,boolean八种基本数据类型和String、Enum、Class、annotations等数据类型,以及这一些类型的数组.4. 要获取类方法和字段的注解信息,必须通过Java的反射技术来获取 Annotation对象, 阅读全文
posted @ 2013-06-19 20:43
爱生活,爱编程
阅读(1062)
评论(0)
推荐(0)
摘要:
分表是分散数据库压力的好方法。分表,最直白的意思,就是将一个表结构分为多个表,然后,可以再同一个库里,也可以放到不同的库。当然,首先要知道什么情况下,才需要分表。个人觉得 单表记录条数达到百万到千万级别时就要使用分表了。1,分表的分类1>纵向分表将本来可以在同一个表的内容,人为划分为多个表。(所谓的本来,是指按照关系型数据库的第三范式要求,是应该在同一个表的。)分表理由:根据数据的活跃度进行分离,(因为不同活跃的数据,处理方式是不同的)案例:对于一个博客系统,文章标题,作者,分类,创建时间等,是变化频率慢,查询次数多,而且最好有很好的实时性的数据,我们把它叫做冷数据。而博客的浏览量,回复 阅读全文
posted @ 2013-06-19 20:41
爱生活,爱编程
阅读(278)
评论(0)
推荐(0)
摘要:
1.什么是策略模式策略模式属于对象行为模式,其用意是针对一组算法,将每一个算法封装到具有共同接口的独立的类中,从而使它们可以相互替换。2.策略模式的结构策略模式是对算法的包装,把使用算法的责任和算法本身分开,委派给不同的对象管理。 环境(Context)角色:持有一个Strategy引用;抽象角色(Strategy)对象:抽象角色,由一个抽象类或借口实现,它指出所有的具体策略类所需的接口;具体角色(ConcreteStrategy)对象:包装了相关算法或行为;public class Context{ private Strategy strategy; public Contex... 阅读全文
posted @ 2013-06-19 20:39
爱生活,爱编程
阅读(328)
评论(0)
推荐(0)
摘要:
为什么要使用选择器通道处于就绪状态后,就可以在缓冲区之间传送数据。可以采用非阻塞模式来检查通道是否就绪,但非阻塞模式还会做别的任务,当有多个通道同时存在时,很难将检查通道是否就绪与其他任务剥离开来,或者说是这样做很复杂,即使完成了这样的功能,但每检查一次通道的就绪状态,就至少有一次系统调用,代价十分昂贵。当你轮询每个通道的就绪状态时,刚被检查的一个处于未就绪状态的通道,突然处于就绪状态,在下一次轮询之前是不会被察觉的。操作系统拥有这种检查就绪状态并通知就绪的能力,因此要充分利用操作系统提供的服务。在JAVA中,Selector类提供了这种抽象,拥有询问通道是否已经准备好执行每个I/0操作的能力 阅读全文
posted @ 2013-06-19 20:37
爱生活,爱编程
阅读(471)
评论(1)
推荐(0)
摘要:
今天闲的时候trace route了yahoo和sina的域名,yahoo的如下: 1 1 ms 1 ms <1 ms 172.21.127.1 2 3 ms <1 ms <1 ms 10.236.253.17 3 3 ms 3 ms 3 ms 10.236.253.46 4 12 ms 6 ms 5 ms 172.21.202.198 5 103 ms 100 ms 100 ms 172.21.202.18 6 102 ms 109 ms 99 ms 172.21.202.17 7 101 ms 101 ms 102 ms 10.236.252.6 8 104 ms 103 阅读全文
posted @ 2013-06-19 20:35
爱生活,爱编程
阅读(257)
评论(0)
推荐(0)
摘要:
1,背景 吸入(Inhale)效果,最初我是在iOS上面看到的,它是在Note程序中,用户可能添加了一页记录,在做删除时,它的删除效果是:这一页内容吸入到一个垃圾框的图标里面。请看下图所示: ===============================================================================这里,我要介绍的是如何在Android上面实现一个类似的效果。先看看我实现的效果图。 上图演示了动画的某几帧,其中从1 - 4,演示了图片从原始图形吸入到一个点(红色标识)。实现这样的效果,我们利用了Canvas.drawBitmapMesh().. 阅读全文
posted @ 2013-06-19 20:33
爱生活,爱编程
阅读(844)
评论(0)
推荐(0)
摘要:
在Android的ApiDemo中,有Button的走马灯效果,但是换作是TextView,还是有一点差异。 定义走马灯(Marquee),主要在Project/res/layout/main.xml即可 <TextView android:layout_width="40px" android:layout_height="wrap_content" android:text="Test marquee for TextView" android:layout_gravity="center" androi 阅读全文
posted @ 2013-06-19 20:31
爱生活,爱编程
阅读(515)
评论(0)
推荐(0)
摘要:
一、1、Jquery是什么?有什么特性?jQuery 是一个 JavaScript 函数库。jQuery 库包含以下特性:HTML 元素选取、HTML 元素操作、 CSS 操作 、HTML 事件函数、 JavaScript 特效和动画、 HTML DOM 遍历和修改 、AJAX 、Utilities二、2、Jquery有关的语法:(1)、通过 jQuery,您实现的是隐藏和显示效果:jQuery hide() 和 show()通过 jQuery,您可以使用 hide() 和 show() 方法来隐藏和显示 HTML 元素:语法:$(selector).hide(speed,callback); 阅读全文
posted @ 2013-06-19 20:29
爱生活,爱编程
阅读(383)
评论(0)
推荐(0)
摘要:
之前出现过机房断电情况,重启数据库后发现出现ORA-00376的错误。 通过查询数据文件状态:SQL> select file_id,online_status from dba_data_files order by 1; FILE_ID ONLINE_STATUS ---------- ------------- 1 SYSTEM 2 ONLINE 3 ONLINE 4 ONLINE 5 RECOVER 6 ONLINE 7 RECOVER 8 ONLINE 9 ONLINE 10 ONLINE 11 RECOVER 12 ONLINE 13 RECOVER... 阅读全文
posted @ 2013-06-19 20:27
爱生活,爱编程
阅读(992)
评论(0)
推荐(0)
摘要:
我们项目管理有两个工作薄,一个里面有多个表,每天建一个,记录当天项目,另一个工作薄,有多个表,其中一个是所有项目汇总。以前都是第一个工作薄一个表做完,再复制粘贴到第二个工作薄的汇总表中。写了个VBA宏完成这个工作。Sub CopyToOtherBook()'' copyToOtheBook Macro' 宏由 cuianzhu 录制,时间: 2013-6-18'' Dim fname As String Dim maxLine As Integer Dim maxLineS As String Dim wb As Workbook Dim curShee 阅读全文
posted @ 2013-06-19 20:25
爱生活,爱编程
阅读(2534)
评论(0)
推荐(0)
摘要:
Ovirt安装模式 支持install,update,downupdate,reinstall四种安装方式。 install:全新安装(以前未安装过ovirt node)。 update:安装比现有版本更新的ovirt node。 downupdate: 安装比现有版本旧的ovirt node。 reinstall: 安装于现有版本相同的ovirt node。 四种安装模式差别 install会进行如下4步。 1.磁盘格式化分区 2.密码设置 3.安装Image和bootloader 4.设置键盘 update/downupdate/reinstall只进行如下2步。 1.安装Image和bo 阅读全文
posted @ 2013-06-19 20:23
爱生活,爱编程
阅读(1212)
评论(1)
推荐(0)
摘要:
在上一章Android本地视频播放器开发--SDL编译编译中编译出sdl的支持库,当时我们使用的2.0,但是有些api被更改了,所以在以下的使用者中我们使用SDL1.3的库,这个库我会传上源码以及编译出的库,接下来这张我们使用ffmpeg解码视频文件中的视频帧同时使用SDL去显示。1、Decodec_Video.c 这是我视频解码的文件,其中内容如下: [cpp] #include <stdio.h> #include <android/log.h> #ifdef __MINGW32__ #undef main /* Prevents SDL from overridi 阅读全文
posted @ 2013-06-19 20:21
爱生活,爱编程
阅读(537)
评论(0)
推荐(0)
摘要:
GridView跟ListView都是比较常用的多控件布局,而GridView更是实现九宫图的首选!本文就是介绍如何使用GridView实现九宫图。GridView的用法很多,网上介绍最多的方法就是自己实现一个ImageAdapter继承BaseAdapter,再供GridView使用,类似这种的方法本文不再重复,本文介绍的GridView用法跟前文ListView的极其类似。。。。也算是我偷懒一下,嘻嘻嘻嘻。。。。 先来贴出本文代码运行的结果: 本文需要添加/修改3个文件:main.xml、night_item.xml、JAVA源代码。 main.xml源代码如下,本身是个GirdV... 阅读全文
posted @ 2013-06-19 20:19
爱生活,爱编程
阅读(263)
评论(0)
推荐(0)
摘要:
题意:每个奶牛对所有的牛棚有个排名(根据喜欢程度排的),每个牛棚能够入住的牛的数量有个上限,重新给牛分配牛棚,使牛棚在牛心中的排名差(所有牛中最大排名和最小排名之差)最小。 牛棚个数最多为20,那么直接枚举最差排名和最好排名,对于每种情况判断是否合法,取最小值。构图:源点与每头牛之间连接一条边,边权为1,每头牛与枚举范围内的牛棚之间连接一条边,边权为1(表示每头牛可以入住的牛棚),然后每个牛棚与汇点之间建立一条边,边权为每个牛棚的入住上限。 换了一个模板,那个Dinic模板用邻接矩阵存储的,速度太慢了。这个模板非常优秀,只是有点长了。#include <cstring>#inclu 阅读全文
posted @ 2013-06-19 20:18
爱生活,爱编程
阅读(190)
评论(0)
推荐(0)
摘要:
C++编程语言在程序开发应用中能够帮助我们轻松的完成许多功能需求。比如今天为大家介绍的C++获取文件大小的方法,就可以以多种方式轻松的实现。现在将会实现方法呈现给大家,以便大家参考。 C++获取文件大小代码示例:#include < iostream> #include < io.h> #include < sys\stat.h> #include < afx.h> #define _AFXDLL using namespace std; void main() { // 此文件在工程打开状态下为不可访问 char* filepath = &qu 阅读全文
posted @ 2013-06-19 20:16
爱生活,爱编程
阅读(612)
评论(0)
推荐(0)
摘要:
http://d2100.com/questions/29022作为依赖关系的另一个 NSOperation 添加时不调用 NSOperation dealloc使用文书我看到很多我自定义的 NSOperation 永远不会被释放。我已经把一个断点放在 dealloc 方法中,它叫做永远不会。我还注意到作为依赖关系的另一个 NSOperation 添加任何 NSOperation 时出现问题。如果我从我的代码中删除以下句子,称为 myOperation 的 dealloc 方法。[otherOperation addDependency:myOperation];我新建类@interface 阅读全文
posted @ 2013-06-19 20:14
爱生活,爱编程
阅读(837)
评论(0)
推荐(0)
摘要:
本文讨论一下异步链式调用的设计与实现。考虑如下情况:情况1:访问网络(或其他耗时的事情)。通常的做法是:1、显示一个ProgressDialog对话框,提示用户。2、启动工作线程来执行耗时操作。3、发送消息到关联到主线程的Handler里面,关闭对话框。情况2:从网络下载一个zip文件,下载完成之后,询问用户是否执行解压操作。通常的合理做法:1、显示一个ProgressDialog对话框,提示用户。2、启动线程执行下载操作。3、发送消息到关联到主线程的Handler里面,关闭对话框,然后启动一个询问对话框。4、用户如果点击[YES],显示一个ProgressDialog对话框。5、启动用线程执 阅读全文
posted @ 2013-06-19 20:12
爱生活,爱编程
阅读(1307)
评论(0)
推荐(0)
摘要:
1 默认情况下 实际用户和有效用户是一样的 实际用户:执行用户 有效用户:权限用户 getuid() 实际用户 geteuid() 有效用户 chmod u+s 之后 ,其他人执行文件时,实际用户和有效用户会不一样 2 目录相关函数 int chdir(const char *path);改变当前目录 int mkdir(const char *pathname, mode_t mode); 创建目录 int rmdir(const char *pathname); 删除目录 int unlink(const char *pathname); 删除文件 ... 阅读全文
posted @ 2013-06-19 20:10
爱生活,爱编程
阅读(437)
评论(0)
推荐(0)
摘要:
package cn.dlpu.lby;import java.util.Scanner;public class Xinyongkahaoma { /* 当你输入信用卡号码的时候,有没有担心输错了而造成损失呢?其实可以不必这么担心, 因为并不是一个随便的信用卡号码都是合法的,它必须通过Luhn算法来验证通过。 该校验的过程: 1、从卡号最后一位数字开始,逆向将奇数位(1、3、5等等)相加。 2、从卡号最后一位数字开始,逆向将偶数位数字,先乘以2(如果乘积为两位数,则将其减去9),再求和。 3、将奇数位总和加上偶数位总和,结果应该可以被10整除。 例如,卡号是:5432123456788881 阅读全文
posted @ 2013-06-19 20:08
爱生活,爱编程
阅读(577)
评论(0)
推荐(0)
摘要:
方式一: mysqldump -ukevin -P3306 --default-character-set=utf8 -p -h10.1.15.123 activity sign_in_user > user.sql 导出的结果包含建表脚本及数据已INSERT.SQL形式。 导入数据 mysql>use activity; mysql>source user.sql; 方式二: mysql -uactivity -P3306 --default-character-set=utf8 -p -h10.2.8.13 -e "select user_id,mac,phon 阅读全文
posted @ 2013-06-19 20:06
爱生活,爱编程
阅读(1649)
评论(0)
推荐(0)
摘要:
Hadoop 手动安装指南cheungmine2013-4本文用于指导在Windows7,VMWare上安装Ubuntu, Java, Hadoop, HBase实验环境. 本指南用于实验的软件(版本)为:1)HOST OS: Windows7x64bits Professional2)VMware workstation: version:8.0.2 build-5912403)Guest (VM) OS: Ubuntu64bit Server: ubuntu-12.04.1-server-amd64.iso4)Guest Softwares:a)JDK6: jdk-6u32-linux-. 阅读全文
posted @ 2013-06-19 20:04
爱生活,爱编程
阅读(309)
评论(0)
推荐(0)
摘要:
编译无效对象 1、查找无效对象: SELECT object_name, object_type FROM dba_objects WHERE status = 'INVALID'; 2、编译无效对象: 手工编译: ALTER PACKAGE pkg1 COMPILE REUSE SETTINGS;使用PL/SQL Package编译 : revalidate all invalid objects in the database, in parallel and in dependency order: begin utl_recomp.recomp_parallel(); 阅读全文
posted @ 2013-06-19 20:02
爱生活,爱编程
阅读(614)
评论(0)
推荐(0)
摘要:
最近写了一个newlisp_armory库,用来实现一些newlisp自身不支持的操作。比如跨windows和ubuntu的目录拷贝功能等。自己用的时候,发现没有API reference文档参考,很不方便。于是学习了如何用注释生成文档。在Ubuntu环境下,首先要下载newlispdoc程序的源码:http://newlisp.org/syntax.cgi?code/newlispdoc.txt将文件重命名为newlispdoc,添加执行权限,复制到/usr/bin目录下。也可直接从我的github项目中获得:https://github.com/csfreebird/newlisp_arm 阅读全文
posted @ 2013-06-19 20:00
爱生活,爱编程
阅读(374)
评论(0)
推荐(0)
摘要:
我们来看看rulelist,它是整个ABNF文法的入口,就是说一个ABNF文法就是一个规则列表rulelist。一个rulelist由若干个rule规则组成,每个rule由规则名rulename、定义方式define-as和元素elements构成。先来看解析代码:/* This file is one of the component a Context-free Grammar Parser Generator, which accept a piece of text as the input, and generates a parser for the inputt... 阅读全文
posted @ 2013-06-19 19:59
爱生活,爱编程
阅读(512)
评论(0)
推荐(0)
摘要:
1什么是进程:进程是一个执行中的程序执行的程序: 代码->资源->CPU 进程有很多数据维护:进程状态/进程属性 所有进程属性采用的一个树形结构体维护 ps -a//所有进程 ps -aue //有效进程 进程状态:(man ps) D Uninterruptible sleep (usually IO) R Running or runnable (on run queue) S Interruptible sleep (waiting for an event to complete) T Stopped, e... 阅读全文
posted @ 2013-06-19 19:57
爱生活,爱编程
阅读(804)
评论(0)
推荐(0)
摘要:
Flex与java通信最简单例子(详细说明了各种需要注意的配置):http://blog.csdn.net/u010011052/article/details/9116869Flex与java通信(java查询数据库返回List,Flex调用java展示数据):http://blog.csdn.net/u010011052/article/details/9116871Flex与java通信(java解析xml返回List,Flex调用java展示数据):http://blog.csdn.net/u010011052/article/details/9127643这个例子展示的意思是:jav 阅读全文
posted @ 2013-06-19 19:55
爱生活,爱编程
阅读(523)
评论(0)
推荐(0)
摘要:
一句话,Spring对Hibernate的整合,是在applicationContext.xml中配置sessionFactory来实现的,其中sessionFactory中要装配dataSource。下面就详细介绍dataSource Bean的配置。先上代码(比较齐全的属性)<bean id="dataSource" class="org.apache.commons.dbcp.BasicDataSource" destroy-method="close"> <property name="driver 阅读全文
posted @ 2013-06-19 19:53
爱生活,爱编程
阅读(21373)
评论(1)
推荐(1)
摘要:
出这题的人是怎么想出来的……言归正传,这题是二分图套值域线段树。首先经过 @Vfleaking的神奇建图后,把图拆成二分图,不妨利用有向图最小割的性质建图(以前我一直以为最小割和边的方向无关,可这样的话很奇怪哦……)理解悲剧……我们可以利用边有向的性质解决黑白色块……然后发现线段树很多……主席树闪亮登场然后·就这麽A了?…………#include<cstdio>#include<cstdlib>#include<cstring>#include<iostream>#include<algorithm>#include<f 阅读全文
posted @ 2013-06-19 19:51
爱生活,爱编程
阅读(513)
评论(0)
推荐(0)
摘要:
1、安装DirectShow9.0 SDKDirectShow9 SDK下载链接http://download.csdn.net/detail/jindou910101/55911692、运行DirectShow里面的BaseClasses工程DEMO,生成strmbasd.lib和strmbase.lib。遇到的错误解决方式:http://blog.csdn.net/jindou910101/article/details/9127771解决错误后就可以生成strmbasd.lib和strmbase.lib啦!实在不行的话,你下载BaseClasses替换DirectShow文件夹里面的Ba 阅读全文
posted @ 2013-06-19 19:49
爱生活,爱编程
阅读(2453)
评论(0)
推荐(0)
摘要:
概述MHA是一位日本MySQL大牛用Perl写的一套MySQL故障切换方案,来保证数据库系统的高可用.在宕机的时间内(通常10—30秒内),完成故障切换,部署MHA,可避免主从一致性问题,节约购买新服务器的费用,不影响服务器性能,易安装,不改变现有部署。 还支持在线切换,从当前运行master切换到一个新的master上面,只需要很短的时间(0.5-2秒内),此时仅仅阻塞写操作,并不影响读操作,便于主机硬件维护。在有高可用,数据一致性要求的系统上,MHA 提供了有用的功能,几乎无间断的满足维护需要。优点1master自动监控和故障转移 在当前已存在的主从复制环境中,MHA可以监控master主 阅读全文
posted @ 2013-06-19 19:47
爱生活,爱编程
阅读(418)
评论(0)
推荐(0)
摘要:
在以前的基础上,将音视频进行合并,音频播放采用OpenSL ES,视频播放采用OpenGL ES2.0进行显示,这次的版本其中音频和视频是在同一个线程,会造成音频断断续续,后续会采用音频使用SDL,视频采用SDL+OpenGL ES2.0,这部份代码会在之后开源,现在只提供库用来测试。可以使用git clonehttps://github.com/jwzhangjie/Graduation.git下载源码,也可以下载apk测试,地址:http://download.csdn.net/download/jwzhangjie/5610587,显示效果图如下: 阅读全文
posted @ 2013-06-19 19:46
爱生活,爱编程
阅读(314)
评论(0)
推荐(0)
摘要:
场景描述: 用户注册模块(ajax提交方式,post方法),在url后追加了一个参数,如:url+‘btnvalue=中文参数’,如此在非ie浏览器注册时,功能完好,但在ie下注册不成功。调式后发现在服务端,请求的参数全部为空值. 问题: ie浏览器:在提交时中文乱码,如(btnvalue=口口口口口口口口口).也就是说浏览器提交时出现了转码问题。 其它浏览器:在提交时中文转码,如(btnvalue=%8E%9D%8E%9D%8E%9D).也就是说浏览器提转码正常。 解决方案: url =encodeURI(url),转码后中文参数为'%34%64%23%e4'格式 ----- 阅读全文
posted @ 2013-06-19 19:44
爱生活,爱编程
阅读(225)
评论(0)
推荐(0)
摘要:
蜗牛的故事 来兄弟连是因为看到《蜗居》中郭海藻讲给宋思明的《蜗牛的故事》,深深的打动了我,感觉自己就是一只蜗牛,一无所有,只有一份坚持让我变得坚强,变得勇敢。下面把蜗牛的故事分享给所有需要勇气和信心的朋友们,希望我的故事能改变更多人的命运。 小蜗牛问妈妈:为什么我们从生下来,就要背负这个又硬又重的壳呢? 妈妈:因为我们的身体没有骨骼的支撑,只能爬,又爬不快。所以要这个壳的保护! 小蜗牛:毛虫姊姊没有骨头,也爬不快,为什么她却不用背这个又硬又重的壳呢? 妈妈:因为毛虫姊姊能变成蝴蝶,天空会保护她啊。 小蜗牛:可是蚯蚓弟弟也没骨头爬不快,也不会变成蝴蝶他什么不背这个又硬又重的... 阅读全文
posted @ 2013-06-19 19:42
爱生活,爱编程
阅读(338)
评论(0)
推荐(0)
摘要:
一、在web.xml中将配置文件的位置指定好。Web.xml的配置如下:<?xmlversion="1.0"encoding="UTF-8"?><web-appversion="2.5" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns 阅读全文
posted @ 2013-06-19 19:40
爱生活,爱编程
阅读(306)
评论(0)
推荐(0)
摘要:
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2612思路:从两个起点出发,有多个终点,求从两个起点同时能到达的终点具有的最小时间,开两个数组分别保存两个起点到达每一个终点的用时,最后将两个数组里的时间加起来求最小的一组,必须对应相加,因为终点必须同时到达。#include <iostream>#include <string>#include <cstdio>#include <cmath>#include <vector>#include <algorithm>#incl 阅读全文
posted @ 2013-06-19 19:38
爱生活,爱编程
阅读(243)
评论(0)
推荐(0)
摘要:
所谓自动的自动初始化与自动卸载其实就是类似于dll中的DllMain函数,或者MFC DLL中的InitInstance与ExitInstance更为贴切(其实这两个也是从DllMain调用过来的)。也就是当调用静态库的PE文件加载时,自动初始化,PE文件释放时,自动执行卸载这个作用,看似不怎么样,实际运用中,处理好之后则可能省去很多麻烦的代码。 你封装在静态库中的代码,通常应该是较为通用的代码,我个人写程序,是把一个静态库当作自己的核心开发库来使用,静态库中包含的接口,通常是一些便捷功能的API封装,或者一些通用的算法,在开发过程中,又慢慢的把常用、通用的代码封装到静态库中,时间长了,累积的 阅读全文
posted @ 2013-06-19 19:36
爱生活,爱编程
阅读(753)
评论(0)
推荐(0)
摘要:
C2. Tidying Uptime limit per test4 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputSmart Beaver is careful about his appearance and pays special attention to shoes so he has a huge number of pairs of shoes from the most famous brands of the forest. He's trying to 阅读全文
posted @ 2013-06-19 19:34
爱生活,爱编程
阅读(334)
评论(0)
推荐(0)
摘要:
可以看到Qt提供了一个等待事件发生的类QWaitCondition,当条件满足时可以唤醒其它等待的线程。写一个类可以在线程间实现同步功能#ifndef THREADEVENT_H#define THREADEVENT_H#include <QWaitCondition>#include <QMutex>class ThreadEvent{public: ThreadEvent(const char* name); void postMessage(); bool waitMessage(unsigned long time = ULONG_MAX);private: Q 阅读全文
posted @ 2013-06-19 19:33
爱生活,爱编程
阅读(1222)
评论(0)
推荐(0)
摘要:
MQ简介:MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。应用程序通过写和检索出入列队的针对应用程序的数据(消息)来通信,而无需专用连接来链接它们。消息传递指的是程序之间通过在消息中发送数据进行通信,而不是通过直接调用彼此来通信,直接调用通常是用于诸如远程过程调用的技术。排队指的是应用程序通过队列来通信。队列的使用除去了接收和发送应用程序同时执行的要求。其中较为成熟的MQ产品有IBMWEBSPHERE MQ。MQ特点:MQ的消费-生产者模型的一个典型的代表,一端往消息队列中不断的写入消息,而另一端则可以读取或者订阅队列中的消息。MQ和JMS类似,但不 阅读全文
posted @ 2013-06-19 19:30
爱生活,爱编程
阅读(389)
评论(0)
推荐(0)


浙公网安备 33010602011771号