摘要:
从网上找到如下资料: $sudo gedit /etc/mysql/my.cnf [client]下添加: default-character-set=utf8 [mysqld]下添加: default-character-set=utf8 然后保存退出 $ /etc/init.d/mysql restart 结果出现了: Since the script you are attempting to invoke has been converted to an Upstart job, you may... 阅读全文
posted @ 2013-11-18 14:05
我的小人生
阅读(360)
评论(0)
推荐(0)
摘要:
说明:1、栈底为高地址,栈顶为低地址。2、入栈顺序:从右到左。 解释1:栈在内存中的结构[注:0x00 到 0x04之间间隔4个地址]入栈:指针先指向0x10,从高地址向低地址方向填数值,最终指针在0x00位置结束。[栈底 到 栈顶][高地址 到 底地址]出栈:从0x00位置开始遍历到0x10位置。[栈顶 到 栈底][底地址 到 高地址] 解释2:程序入栈顺序#include int t(int e0, int e1, int e2 ){ int a=1; int b=2; int d0=4,d1=44,d2=444; printf("e... 阅读全文
posted @ 2013-11-18 14:01
我的小人生
阅读(1318)
评论(0)
推荐(0)
摘要:
1、解释 a+=1/a=+1/a-=1 含义a+=1实质等于 a += 1,也就是等于 a = a + 1; a=+1实质等于 a = +1;[因为运算符中没有=+,很多人误以为是 a =+ 1(错误)] a-=1实质等于 a -= 1;也就是等于 a = a - 1; 2、与 a++ / ++a 区别a += 1 又等于 ++a -> a = a + 1;a -= 1 又等于 --a -> a = a - 1;[为什么不是等于 a++ 呢? 因为 a++ 是先进行复制再累加,而他们是先累加再赋值] 所有可以说:a += n 是 ++a 的一种拓展,实现每次累加多个数值。 阅读全文
posted @ 2013-11-18 13:57
我的小人生
阅读(975)
评论(0)
推荐(0)
摘要:
感性认识Typedef char *va_list;/*这个在中有定义*/#define va_start(ap,p) (ap=(char*)(&(p)+1))#define va_arg(ap,type) ((type*)(ap+=sizeof(type)))[-1]#defien va_end(ap)/*下面为测试函数*/#include#include#includevoid fun(char *s, ... ) /* ...为声明不定个数参数*/{ va_list ap; int t; /*与main()中的a,b,c 相同的类型声明*/ va_start(ap,s); pri 阅读全文
posted @ 2013-11-18 13:54
我的小人生
阅读(396)
评论(0)
推荐(0)
摘要:
在近一年的努力之后,公司的移动产品终于是千呼万唤始出来:要上线了。为了配合这次上线,偶们.net组的集中用户登录平台也做了相应的修改:根据职位决定用户登录后跳转到不同的业务页面。给移动产品做支持服务,偶也算是大姑娘上轿——头一回。当然了古人说的好:凡事豫则立。在这个不计成本、不计效率的环境下,研发人员本着没有蛀牙的中心思想,实施文档在一改再改、反复推敲之后,一份连从古代穿越到现在的孔乙己也能看懂的文档总算是准备好了。当然了其中也有些写作能力不好的研发人员写出的文档竟然比文言文还难看懂:几个文件复制替换的操作竟然没写上个5到6页的操作步骤,简直是对孔乙己先生智商的侮辱。有点儿吐槽了,言归正传。总 阅读全文
posted @ 2013-11-18 13:50
我的小人生
阅读(190)
评论(0)
推荐(0)
摘要:
C/C++中动态开辟一维、二维数组是非常常用的,以前没记住,做题时怎么也想不起来,现在好好整理一下。C++中有三种方法来动态申请多维数组 (1)C中的malloc/free (2)C++中的new/delete (3)STL容器中的vector下面逐一介绍:第一种:malloc/free1.动态开辟一维数组//动态开辟一维数组void dynamicCreate1Array(){ int m; int i; int *p; printf("请输入开辟的数组长度:"); scanf("%d",&m); p = (int*)malloc(sizeof 阅读全文
posted @ 2013-11-18 13:47
我的小人生
阅读(475)
评论(0)
推荐(0)
摘要:
我在xcode5下写的代码,我下载了iOS6的模拟器,我用iOS6和iOS7的模拟器切换运行,有的时候可以运行有的时候不可以运行,报错:2013-11-17 16:49:04.049 sim[4747:303] /Applications/xcode5/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/usr/bin/sim: Did not find an executable file at the path: '/Users/will/Library/Developer/Xcode/DerivedDat 阅读全文
posted @ 2013-11-18 13:43
我的小人生
阅读(255)
评论(0)
推荐(0)
摘要:
初涉网络流。改日再写一些概念性的介绍。ek算法可作为模板使用。 #include #include usingnamespacestd; #defineMAXN105 #defineinf1q; while(1) { memset(pre,-1,sizeof(pre)); memset(used,0,sizeof(used)); while(!q.empty()) q.pop(); q.push(0); used[0]=true; while(!q.empty()) { now=q.front(); q.pop(); if(now==vertices+1) break; for(i=0;i.. 阅读全文
posted @ 2013-11-18 13:40
我的小人生
阅读(139)
评论(0)
推荐(0)
摘要:
一步步的往前走,判断当前状态与上一个状态的关闭。注意,题目输入的楼层的速度是从小到大,而实际运用的楼层顺序是从大到小。。#include#include#include#include#define max3(a,b,c) max(max(a,b),c)using namespace std;int dp[110][221];int b[10010];int main(){ int n,v,k,i,j,a; while(~scanf("%d%d%d",&n,&v,&k)) { memset(dp,0,sizeof(dp)); for(i=n-1;i. 阅读全文
posted @ 2013-11-18 13:36
我的小人生
阅读(191)
评论(0)
推荐(0)
摘要:
使用了大名鼎鼎的CURL 开源库,以及mimetic开源库。CURL支持N多协议。功能超强,但是不能直接发邮件附件,需要自己拼mime。太麻烦,于是乎~~mimetic主要用于构造邮件mimetic格式数据。 CURL:http://curl.haxx.se/ mimetic:http://www.codesink.org/mimetic_mime_library.html源码:http://download.csdn.net/detail/kfbyj/6566431 m_Email.SetUserInfo("你的邮箱帐号", "你的邮箱密码"); m_ 阅读全文
posted @ 2013-11-18 13:33
我的小人生
阅读(1063)
评论(0)
推荐(0)
摘要:
最近在使用Android Studio开发android项目,我的项目是由gradle构建的,gradle的优势文档上有说明,当你不断使用中,我越来越发现,太TMD方便啦,优势大大的明显。打包,功能模块多实现切换等等吧,在这里感谢Nick Xu的引导和帮助。回到正题,如何加载so库。以前的项目都没有使用jni比较简单的项目,最近由于工作原因,感觉切换成Android studio基于gradle构建项目能够很好的解决公司内多款产品的问题,所所以开始研究如何加载so库,发现这方面的资料很少,多次尝试终于成功啦,在此笔记。(如有错误,请留言纠正)。一:so库应该放在那里呢? │app│ |── l 阅读全文
posted @ 2013-11-18 13:29
我的小人生
阅读(2027)
评论(0)
推荐(0)
摘要:
Author: Charlie个人微博:http://YinYongYou.com转载请注明出处。工作过程纯粹手贱,测试了一下。然后发现了这么一个东西。有心利用能造成大范围影响。如可以自由修改用户信息。漏洞存在文件:*.b2b.youboy.com/framephoto.html 【用户商铺的framephoto.html 文件均存在】成因:没有对提交的参数 path 和 t 的值进行过滤就插入到网页。漏洞证明: 看到这里,懂的同学就知道弹出那个框是什么意思了。不懂的继续往下看。看看它能干嘛。先看下面一张图展示一个简单的攻击过程: 正常访问应该如图片中所示。提交用户名密码 -> 服务器验 阅读全文
posted @ 2013-11-18 13:26
我的小人生
阅读(671)
评论(0)
推荐(0)
摘要:
本文简单的介绍下Python的几个基本语句。print语句 print可同时打印多个表达式,只要将他们用逗号隔开。>>> name='Gumy'>>> greet='hello'>>> print(name+',',greet) #注意这里既有用到+号,又用到逗号同时打印多个表达式Gumy, helloimport语句 在导入一些模块的时候会用到import。 import somemodule from somemodule import somefunction from somemodu 阅读全文
posted @ 2013-11-18 13:22
我的小人生
阅读(1163)
评论(0)
推荐(0)
摘要:
免费轻松学习Linux系统调试技术欢迎收看本工作室放到优酷上播放的免费教学视频。清晰! 完整! 无病毒!请点击:http://v.youku.com/v_show/id_XNjM1OTQ3MjY0.html 阅读全文
posted @ 2013-11-18 13:18
我的小人生
阅读(143)
评论(0)
推荐(0)
摘要:
把图片添加到工程里面:就报了108个警告!!! 然后我发现我添加的图片有很多命名是这样子的: xcode去找图片的时候是按照什么方式找的呢????? 还发现有好几张同名的图片。。。。。----------------------在这个地方把里面的png全部删除,,然后把工程里面的图片删除了,再加上自己现在需要的那几个png进去。就ok了。之前是一股脑的把整个工程的png全部加进去,没有注意到有的是不同颜色的图片但是同名。 --- 阅读全文
posted @ 2013-11-18 13:15
我的小人生
阅读(176)
评论(0)
推荐(0)
摘要:
最近自学linux,看鸟哥的文章。提到了apache,所以在虚拟机redhat 5下安装了一把,结合国内外文章写下快速可行的教程:-------------------------------------------------------------------------------系统版本: # cat /etc/redhat-release Red Hat Enterprise Linux Server release 5.4 (Tikanga) 一 步骤概览:(摘自apache官网) Download $ http://httpd.apache.org/download.cgi .. 阅读全文
posted @ 2013-11-18 13:11
我的小人生
阅读(459)
评论(0)
推荐(0)
摘要:
在unix系统中,特权是基于用户和组ID的,当程序需要增加特权,或需要访问当前并不允许访问的资源时,我们需要更换自己用户ID或组ID,使的新ID具有合适的特权或访问权限。与此类似,当程序需要降低其特权或阻止对某些资源的访问时,也需要更换用户ID或组ID,从而使新ID不具有相应特权或访问这些资源的能力。可以用setuid函数设置实际用户ID和有效ID,与此类似,可以使用setgid函数设置实际组ID和有效组ID。#include int setuid(uid_t uid);int setgid(gid_t gid);//两个函数返回值:若成功则返回0,出错则返回-1。POSIX.1包含了两个函数 阅读全文
posted @ 2013-11-18 13:08
我的小人生
阅读(333)
评论(0)
推荐(0)
摘要:
两个类,一个学生类,含姓名和出生日期两个属性;还有一个学生排序类,重写compare函数,自定义排序规则是先比较出生日期,如果相同再比较姓名字母package birthday;import java.util.Calendar;public class Student { private String name; private Calendar birthday; Student(String aname,Calendar date) { name=aname; birthday=date; } public String getName() { return name; } p... 阅读全文
posted @ 2013-11-18 13:04
我的小人生
阅读(981)
评论(0)
推荐(0)
摘要:
纯动态规划。注意初始化为-INF#include#include#include#include#define INF 99999999#define max3(a,b,c) max(max(a,b),c)using namespace std;int n,m,i,j;int map[1010][1010];int dp[1010][1010];int main(){ while(~scanf("%d%d",&n,&m)) { for(i=1;i=1&&j-2>=1&&map[i-1][j-2]!=-1) { ... 阅读全文
posted @ 2013-11-18 13:01
我的小人生
阅读(210)
评论(0)
推荐(0)
摘要:
1.序言 根据上两节的内容,我们已经实现了整数倍的扩大与缩小。链接给在下面,有需要的就点吧。 [数字图像处理]数字图像的整数倍扩大(数字图像插值) [数字图像处理]数字图像的整数倍缩小 事实上,在缩小与放大图像的时候,很多时候需要非整数倍的变换,整数倍变换是很特殊的情况。在实现了整数倍的扩大与整数倍的缩小之后,就可以实现有理数倍的变换。 2.图像的分辨率的有理数倍变换 图像的分辨率的有理数倍变换,如上图所示。先进行U倍的扩大,然后再缩小D倍,那么,就实现了U/D倍的分辨率变换。这里值得说的是,U与D都是整数,其中↑U表示了零值插入操作,↓D则表示为降采样操作。... 阅读全文
posted @ 2013-11-18 12:57
我的小人生
阅读(3060)
评论(0)
推荐(0)
摘要:
关于DBID:DBID是DataBase IDentifier的缩写,意思就是数据库的唯一标识符。 这个DBID在数据文件头和控制文件都是存在的,可以用于标示数据文件的归属。 对于不同数据库来说,DBID应当不同,而db_name则可能是相同的。 但是DBID是可变的,在进行数据库Clone等操作时,DBID可以被重置。 dbid是一个根据db_name \ db create time等hash出来的值 NOMOUNT/MOUNT/OPEN及未打开数据库等状态时,查询或获取数据库DBID的方法汇总:五大种类合计10种方法 一、数据库MOUNT/OPEN时,从v$databas... 阅读全文
posted @ 2013-11-18 12:54
我的小人生
阅读(868)
评论(0)
推荐(0)
摘要:
过多的我就不说了,直接看看代码:java版的:/** * */package Factorial;/** * @author 牟尼(昵称) * @blog:http://blog.csdn.net/u012027907 * */public class Factorial {/* * 大数阶乘计算类 */ /* * 分析:大数阶乘用数组来存储,如5的阶乘可存在数组cal[]中,表示为 * 0 1 2 3 *[3][0][2][7] *个位存阶乘的位数 *要求5的阶乘,则要求得4!的结果,一直要求的1!的结果为1; *所以使用循环即可 */ /* * 大数阶乘计算 *... 阅读全文
posted @ 2013-11-18 12:50
我的小人生
阅读(196)
评论(0)
推荐(0)
摘要:
Oracle数据库默认数据库监听与连接端口是1521, 但是有时候项目中需要更改默认端口这样做很多时候客户要求,基于安全考虑. 以Oracle 11g 为例, 更改Listener的端口大致需要以下几步:1. 通过命令行查看当前Listener的状态 c:\>lsnrctl status执行以后,显示内容一般会告诉你,当前Listener与那些数据库实例相关联2. 执行命令停止Oracle Listener服务c:\>lsnrctl stop执行该命令,停止Oracle监听服务,3. 打开listener.ora与tnsnames.ora文件修改端口号,同时要在listener. 阅读全文
posted @ 2013-11-18 12:46
我的小人生
阅读(2048)
评论(0)
推荐(0)
摘要:
code::blocks是一款据说灰常强大的IDE,以前虽然也经常使用,但一没用过高度功能,二来没用它写过工程性的东西,简单点说就是一个以上的源文件并且加入其他非标准的头文件,今天想做一个多文件的语法的测试,用的CB,结果却非常不幸的无法编译过,在主函数里调用另一个源文件里的函数,却提示没有定义的引用,若干分钟后终于找出原因:在Manager窗口(就是源文件、头文件等文件的列表窗口)里,在定义函数的那个源文件上点右键,会出现一个菜单,选择最后一项:Properties,然后出现一个对话框 在这里选择第二个标签:Build,然后将Build中下面的两个复选框Debug和Release都选中,再. 阅读全文
posted @ 2013-11-18 12:43
我的小人生
阅读(339)
评论(0)
推荐(0)
摘要:
// 中断公共入口1.1 common_interrupt: //所有可屏蔽中断函数的公共入口 SAVE_ALL //寄存器入栈 movl %esp,%eax // eax保存栈顶指针 call do_IRQ //中断处理函数 jmp ret_from_intr //从中断返回// 从中断返回// 函数主要任务:// 1.确定中断发生前的运行模式// 1.1 恢复内核执行路径// 1.1.1 检查是否内核抢占,执行内核抢占// 1.1.2 恢复硬件上下文 // 1.1.3.iret// 1.2 恢复用户执行路径/... 阅读全文
posted @ 2013-11-18 12:36
我的小人生
阅读(266)
评论(0)
推荐(0)
摘要:
Sort a linked list inO(nlogn) time using constant space complexity. /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode(int x) : val(x), next(NULL) {} * }; */class Solution {public: ListNode *sortList(ListNode *head) { // IMPORT... 阅读全文
posted @ 2013-11-18 12:32
我的小人生
阅读(221)
评论(0)
推荐(0)
摘要:
jquery.elevatezoom.js文件请到演示文件查看演示JavaScript CodeXML/HTML Code原文地址:http://www.freejs.net/article_jquerytupiantexiao_89.html 阅读全文
posted @ 2013-11-18 12:29
我的小人生
阅读(449)
评论(0)
推荐(0)
摘要:
Tomcat 7.0.32,Oracle ADF Essentials 12.1.2Oracle ADF Essentials是Oracle ADF框架的免费版本。Oracle ADF essentials应用可以运行在Glassfish应用服务器上,Glassfish应用服务器是通过认证的可以运行Oracle ADF Essentials的应用服务器。然而,Oracle ADFEssentials应用也可以运行在其他JavaEE容器上。下面描述在Tomcat7上运行ADF FacesRich Client示例。需要下载下面的文件• Apache Tomcat 7 : http://tomca 阅读全文
posted @ 2013-11-18 12:25
我的小人生
阅读(366)
评论(0)
推荐(0)
摘要:
HTML5到底能给企业带来些什么?HTML5是近年来互联网行业的热门词汇,火的很。微软IE产品总经理发文: 未来的网络属于HTML5。乔布斯生前也在公开信《Flash之我见》中预言:像HTML5这样在移动时代中创立的新标准,将会在移动设备上获得胜利。更有人高调宣称“APP将在几年内灭亡,HTML5取而代之”。怪吓人的。这么革命性的东西,不能只是技术宅们的那杯茶,在商业应用上也该有所作为。更具体些:HTML5到底将给企业带来什么?本文中我们做了如下探讨:一、改变企业网络广告的模式与分布广告是企业网络营销的主要方式之一。十几年来,无论是展示还是互动,基本被Adobe Flash所主宰。然而,HTM 阅读全文
posted @ 2013-11-18 12:22
我的小人生
阅读(388)
评论(0)
推荐(0)
摘要:
准确来说,这篇博文并不是译文,而是一篇某个网页中代码改写而来。原文章中的代码存在几处严重错误,网页又不提供留言功能(不是没有而是一个没有留言功能的留言板)。4年过去了,作者对这些错误不更正让人无法接受。遂在此“翻译”之。原网址:点击打开链接 此代码是用来解决Boost库中持久化内存问题(主要是内存泄露)。代码如下:#include #include #include #include #include #include #include #include #include #include #include using namespace std;using namespace boost.. 阅读全文
posted @ 2013-11-18 12:18
我的小人生
阅读(333)
评论(0)
推荐(0)
摘要:
sizeof不是函数,而是运算符,C/C++语言编译器在预编译阶段的时候就已经处理完了sizeof的问题,也就是说sizeof类似于宏定义。下面给出一个sizeof的一个宏定义实现版本#define sizeof(L_Value) ((char*)(&L_Value + 1) - (char*)(&L_Value)) 实验一:#define mysizeof(L_Value) ((char*)(&L_Value + 1) - (char*)(&L_Value))int main(){ int a[5]={1,2,3,4,5}; printf("%d&q 阅读全文
posted @ 2013-11-18 12:15
我的小人生
阅读(1506)
评论(0)
推荐(0)
摘要:
当你考虑写一个扩展性良好的基于Java的服务器时,相信你会毫不犹豫地使用Java的NIO包。为了确保你的服务器能够健壮、稳定地运行,你可能会花大量的时间阅读博客和教程来了解线程同步的NIO selector 类和处理常见的陷阱上。本篇文章介绍了一个基本的、面向连接的基于NIO的服务器架构。在介绍之前,让我们先来看一下该它首选的线程模型和它的基本组件。线程架构模型 最先想到的实现多线程服务器程序的方法是每个线程负责一个连接。这是传统的,JDK1.4版本以前的解决方案,因为老版本的JDK缺少非阻塞支持。这种方式为每一个连接创建一个工作线程。由创建的工作线程等待新传入的数据,处理请求,返回相应数据, 阅读全文
posted @ 2013-11-18 12:11
我的小人生
阅读(212)
评论(0)
推荐(0)
摘要:
最近开始学习使用Linux上的开源软件KiCad来绘制电路图和PCB。学习这个还是比较快的,用了两天了,觉得还是蛮方便的。在这两天的使用以及今后的使用过程中,一定会有很多想要谈的。所以,就写下这篇博文,方便记录,也方便今后查阅。错误及解决Pin connected to some others pins but no pin drive it. 这个错误花了我不少时间来检查。我当时犯了两个错误:. 我自己做了一个元件库来存放我自己会用到的一些的东西。结果我在编辑的时候不小心把管脚属性搞错了: 我当时错误地选成了inpu... 阅读全文
posted @ 2013-11-18 12:07
我的小人生
阅读(3499)
评论(1)
推荐(1)
摘要:
字串数Time Limit: 2000/1000 MS (Java/Others)Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 2661Accepted Submission(s): 606 Problem Description 一个A和两个B一共可以组成三种字符串:"ABB","BAB","BBA". 给定若干字母和它们相应的个数,计算一共可以组成多少个不同的字符串. Input 每组测试数据分两行,第一行为n(1<=n<=26),表示不同 阅读全文
posted @ 2013-11-18 12:04
我的小人生
阅读(260)
评论(0)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=4781 由于题目太长,这里就不直接贴了,直接说大意吧。题目大意:有一个n个点,m条边的有向图,每条边的权值分别为1,2,3........m,让你构造满足下列条件的有向图。1:每两个点之间最多只有一条有向边,且不存在自环。2:从任意点出发都可以达到其他任意一个点,包括自己。3:任意一个有向环的权值和都是3的倍数。 思路:首先我们可以将点1到n连成一条链,边的权值分别是1到n-1,然后点n到点1连一条边,若n%3为0或2,则边权值为n,否则边权值为n+2(m>=n+3),现在我们构造出了一个环且满足上述三 阅读全文
posted @ 2013-11-18 12:00
我的小人生
阅读(243)
评论(0)
推荐(0)
摘要:
Jquery中的DOM操作为了能全面的讲解DOM操作,首先需要构建一个网页。HTML代码: 你最喜欢的水果是? 苹果 橘子 菠萝 n节点操作:一、查找节点1、查找元素节点获取元素节点并打印它的文本内容,jQery代码如下:var li_txt=$("ul li:eq(1)").text();//获取里第二个节点的文本内容 alert(li_txt);//结果为橘子2、查找属性节点利用jQuery选择器查找到需要的元素之后,就可以使用attr()方法来获取它的各种属性的值,attr()方法的参数可以是一个,也可以是两个,当参数是一个时,则是要查询... 阅读全文
posted @ 2013-11-18 11:57
我的小人生
阅读(407)
评论(0)
推荐(0)
摘要:
http://acm.hdu.edu.cn/showproblem.php?pid=4786Fibonacci TreeTime Limit: 4000/2000 MS (Java/Others)Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 49Accepted Submission(s): 26 Problem Description Coach Pang is interested in Fibonacci numbers while Uncle Yang wants him to do some... 阅读全文
posted @ 2013-11-18 11:53
我的小人生
阅读(197)
评论(0)
推荐(0)
摘要:
目录 android ndk是android用于开发本地代码的开发工具包。它提供C/C++交叉编译工具。android内核、驱动、已有的C/C++代码,都需要ndk来支持开发。目前支持以下平台:arm、mpis、x86ARMv5TE, including Thumb-1 instructions (see docs/CPU-ARCH-ABIS.html for moreinformation)ARMv7-A, including Thumb-2 and VFPv3-D16 instructions, with optional support for NEON/VFPv3-D32 instru 阅读全文
posted @ 2013-11-18 11:49
我的小人生
阅读(441)
评论(0)
推荐(0)
摘要:
搭建一台安装了XenServer的服务器搭建一台安装了CloudStack的服务器用以管理云平台可以使用CloudStack云平台进行虚拟机管理使用远程桌面访问windows虚拟机由于最近实验室要搭建cloudstack+xenserver环境,先写出这个配置文档,以便后期查阅,文章后面我会给出一个shell脚本安装cloudstack (*^__^*) 嘻嘻…… 安装cloudstack的那台机器安装的操作系统为centos6.3 desktop版本,xenserver安装的是xenserver6.0.2版,因为根据官方文档指示,目前cloudstack4.2只支持到6.0.2版本的... 阅读全文
posted @ 2013-11-18 11:46
我的小人生
阅读(908)
评论(0)
推荐(0)
摘要:
贡献11道php面试题及解决方法,跟大家总结一下曾经遇到的部分面试题。希望可以给大家得到帮助。 1、 什么事面向对象?主要特征是什么?面象对象是把自然界的物体和概念直接映射到程序界的一种比较优雅的手段主要特征:继承、封装、多态 2、有一个网页地址, 比如PHP开发资源网主页: http://www.phpres.com/index.html,如何得到它的内容?($1分)答:方法1(对于PHP5及更高版本): $readcontents = fopen("http://www.phpres.com/index.html", "rb"); $contents 阅读全文
posted @ 2013-11-18 11:42
我的小人生
阅读(434)
评论(0)
推荐(0)
摘要:
oracle 控制文件中的信息 oracle 11g oracle 10g DATABASE DATABASE CKPT PROGRESS CKPT PROGRESS REDO THREAD REDO THREAD REDO LOG REDO LOG DATAFILE DATAFILE FILENAME FILENAME TABLESPACE TABLESPACE TEMPORARY FILENAME TEMPORARY FILENAME RMAN CONFIGURATION RMAN CONFIGURATION LOG HISTORY LOG HISTORY OFFL... 阅读全文
posted @ 2013-11-18 11:39
我的小人生
阅读(799)
评论(0)
推荐(0)
摘要:
在Linux下,音频设备程序的实现与文件系统的操作密切相关。Linux将各种设备以文件的形式给出统一的接口,这样的设计使得对设备的编程与对文件的操作基本相同,对Linux内核的系统调用也基本一致,从而简化了设备编程。 如何对各种音频设备进行操作是在Linux上进行音频编程的关键,通过内核提供的一组系统调用,应用程序能够访问声卡驱动程序提供的各种音频设备接口,这是在Linux下进行音频编程最简单也是最直接的方法。 声卡不是Linux控制台的一部分,它是一个特殊的设备。声卡主要提供3个重要的特征: 数字取样输入/输出频率调制输出MIDI接口 这3个特征都有它们自己的设... 阅读全文
posted @ 2013-11-18 11:35
我的小人生
阅读(433)
评论(0)
推荐(0)
摘要:
接上文高扩展的基于NIO的服务器架构Reactor模式如下图所示,将不同事件的检测分离开,当一种事件发生时一个事件处理器EventHandler将通知与该事件处理相对应的专用工作线程采用这种架构,连接的通道不得不注册在一个Selector上。这样才能通过调用register方法使通道有效。未完待续...SocketChannel channel = serverChannel.accept();channel.configureBlocking(false);// register the connectionSelectionKey sk = channel.register(selecto 阅读全文
posted @ 2013-11-18 11:32
我的小人生
阅读(317)
评论(0)
推荐(0)
摘要:
本地流量管理技术主要有以下几种负载均衡算法:动态负载均衡算法包括: 最少连接数,最快响应速度,观察方法,预测法,动态性能分配,动态服务器补充,服务质量,服务类型,规则模式。静态负载均衡算法包括:轮询,比率,优先权静态负载均衡算法轮询(Round Robin):顺序循环将请求一次顺序循环地连接每个服务器。当其中某个服务器发生第二到第7 层的故障,BIG-IP 就把其从顺序循环队列中拿出,不参加下一次的轮询,直到其恢复正常。比率(Ratio):给每个服务器分配一个加权值为比例,根椐这个比例,把用户的请求分配到每个服务器。当其中某个服务器发生第二到第7 层的故障,BIG-IP 就把其从服务器队列中拿 阅读全文
posted @ 2013-11-18 11:28
我的小人生
阅读(386)
评论(0)
推荐(0)
摘要:
oracle 用户管理 创建用户(需要具有dba权限的用户) create user 用户名 identified by 密码 defaule tablespace users //默认表空间 temporary tablespace temp //临时表空间 quota 3m on users //用户建立的对象(视图,索引)只能是3m grant connect to 用户名 //为用户名创建权限 grant create session to 用户名 //为用户创建session权限 创建一个用户小红,然后分配给她两个角色, 可以让小红登录,创建表以及... 阅读全文
posted @ 2013-11-18 11:25
我的小人生
阅读(180)
评论(0)
推荐(0)
摘要:
/* * 9607741 2013-11-17 18:04:23 Accepted 1085 187MS 5700K 1251 B Java zhangyi http://acm.hdu.edu.cn/showproblem.php?pid=1085 Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Java/Others) Total Submission(s): 12778 Accepted Submission(s): 5728 Problem Description We a... 阅读全文
posted @ 2013-11-18 11:21
我的小人生
阅读(174)
评论(0)
推荐(0)
摘要:
翻译人员: 铁锚 翻译时间: 2013年11月17日 原文链接: Simple example to show how to use Date Formatting in Java 代码示例如下,说明参见注释: import java.text.DateFormat;import java.text.SimpleDateFormat;import java.util.Date;import java.util.Locale;public class TestDate { /** * 日期格式化对象,格式: "yyyy-MM-dd" */ public static Simp 阅读全文
posted @ 2013-11-18 11:17
我的小人生
阅读(372)
评论(0)
推荐(0)
摘要:
最近又温习了一遍Linux中的信号知识,发现有很多东西以前没有注意到,就通过这篇博客记录一下,巩固一下知识点。 一,信号基础: 信号是什么?为了回答这个问题,首先要从异常说起,这里的异常不是指c++/java中的Exception,而是指控制流的一种突变。 控制流指一个程序的指令序列,它在最简单的情况是平滑的,意味着上一条指令地址和下一条指令地址在存储器中是相邻的,但是程序也可以通过跳转,函数调用和函数返回来造成控制流产生突变,这是一种必要的机制,使得程序能够对由程序变量表示的内部程序中的变化做出反应。 但是一个进程也必须能够对系统状态的变化做出反应,这些系统状态不是被内部程序... 阅读全文
posted @ 2013-11-18 11:14
我的小人生
阅读(384)
评论(0)
推荐(0)
摘要:
package com.howlaa.day03;public class EnumTest { public static void main(String[] args) { WeekDay weekday =WeekDay.FRI; System.out.println(weekday); System.out.println(weekday.name()); System.out.println(weekday.ordinal()); System.out.println(weekday.valueOf("SUN")); System.out.println(wee 阅读全文
posted @ 2013-11-18 11:10
我的小人生
阅读(452)
评论(0)
推荐(0)
摘要:
//******************************************************************* //功能: 在源字符串中找子字符串,并返回子字符串在源字符串首次出现处 //的指针 //输入: pszSrc--源字符串 //pszSub --子字符串 //输出: 无 //返回: 子字符串在源字符串首次出现处的指针,如果未找到,返回NULL //******************************************************************* //char *FindStr(const char *pszSrc, c. 阅读全文
posted @ 2013-11-18 11:06
我的小人生
阅读(177)
评论(0)
推荐(0)
摘要:
前几天给自己的台式电脑安装了Window 7+CentOS 6.4 Linux双系统,发现在Windows 7下面可以正常使用TP_LINK wn823n无线网卡来连接无线网络,但是在Linux下面,检测不到无线网络,而那个usb无线网卡的指示灯也一直没亮。上网查了一下,说是在Linux下面需要安装无线网卡的驱动也能使用。我的usb无线网卡型号是TP_LINK wn823n,上TP_LINK的官网根据型号下载驱动的时候,发现该无线网卡只有Windows的驱动,没有Linux的,相当不爽。于是继续搜索资料,发现TP_LINK wn823n采用的是RTL的芯片,也就是说,如果有RTL对应芯片的源. 阅读全文
posted @ 2013-11-18 11:03
我的小人生
阅读(6225)
评论(0)
推荐(0)
浙公网安备 33010602011771号