• 博客园logo
  • 会员
  • 众包
  • 新闻
  • 博问
  • 闪存
  • 赞助商
  • HarmonyOS
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
james1207

博客园    首页    新随笔    联系   管理    订阅  订阅
2013年9月15日
Cocos2d-x CCNotificationCenter 通知中心
摘要: 相信接触过ios开发的人来说对NSNotificationCenter都不陌生。而在cocos2d-x中也参照这个类,提供了CCNotificationCenter这个类,用作通知中心。那么NotificationCenter的介绍请看这篇文章:点击打开链接而我主要是使用NotificationCenter 进行不同类之间的参数传递。(譬如说在两个layer之间进行参数的传递)下面对这个CCNotificationCenter类如何使用进行简单的介绍。1、首先这个类的位置:cocos2dx/support2、注意这是一个单例类使用时要获取到单例对象:/** Gets the single in 阅读全文
posted @ 2013-09-15 20:41 Class Xman 阅读(285) 评论(0) 推荐(0)
boost库在工作(40)串行通讯
摘要: 现代的计算机技术进步很快,各种的通讯也日新月异,像USB、网络、蓝牙、WIFI等通讯技术飞速地出现,改变了整个计算机的通讯能力,速度已经达到GBit级别。但是有一种最原始的通讯方式,还是保留了30年,它就是串行接口通讯。前一些年,有很多计算机已经准备把这个接口去掉,全部换USB了,近年来又看到串口恢复过来,重新成为基本计算机配置。那为什么呢?其实串口具体一个大特点,就是简单,它简单到不需要什么驱动代码,不用担心中间有什么复杂处理出错。在计算机与外设通讯速度不高的情况下,它还是很合适的接口,比如在工业里一些简单监控,一些命令发送;在嵌入式软件开发里,调试软件信息显示和自动化测试。这时需要开发一些 阅读全文
posted @ 2013-09-15 20:39 Class Xman 阅读(272) 评论(0) 推荐(0)
在Centos 5.x或6.x上安装RHEL EPEL Repo
摘要: 本文介绍了如何在CentOS 5.x或者CentOS 6.x的系统上使用Fedora Epel repos一个第三方repo:remi资源库。这些资源包并不是天然地支持CentOS,但是提供了很多流行软件的软件包,比如php,mysql等。原文见:http://starsourcingsolutions.com/myblog/?p=215 阅读全文
posted @ 2013-09-15 20:37 Class Xman 阅读(138) 评论(0) 推荐(0)
Django里面的自定义tag和filter
摘要: Django的文档里面有这么一句The app that contains the custom tags must be in INSTALLED_APPSin order for the {% load %} tag to work. 当第一次load一个template的时候,调用源码def get_templatetags_modules(): """ Return the list of all available template tag modules. Caches the result for faster access. "" 阅读全文
posted @ 2013-09-15 20:33 Class Xman 阅读(214) 评论(0) 推荐(0)
Java位运算在程序设计中的使用:位掩码(BitMask)
摘要: 在Java中,位运算符有很多,例如与(&)、非(~)、或(|)、异或(^)、移位(>)等。这些运算符在日常编码中很少会用到。在下面的一个例子中,会用到位掩码(BitMask),其中包含大量的位运算。不只是在Java中,其他编写语言中也是可以使用的。 例如,在一个系统中,用户一般有查询(Select)、新增(Insert)、修改(Update)、删除(Selete)四种权限,四种权限有多种组合方式,也就是有16中不同的权限状态(2的4次方)。 一般情况下会想到用四个boolean类型变量来保存: Permission.java public class Permission { / 阅读全文
posted @ 2013-09-15 20:32 Class Xman 阅读(328) 评论(0) 推荐(0)
MongoDB的使用
摘要: 1、什么是MongoDBMongoDB是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 2、MongoDB的安装下载指定版本的软件包:http://www.mongodb.org/downloads新建目录"D:\MongoDB”,解压下载到的安装包,找到bin目录下面全部.exe文件,拷贝到刚创建的目录下。在“D:\MongoDB”目录下新建“data”文件夹,它将会作为数据存放的根文件夹。 打开CMD窗口,按照如下方式输入命令: > d: > cd D:\MongoDB > mongod --dbpath 阅读全文
posted @ 2013-09-15 20:29 Class Xman 阅读(206) 评论(0) 推荐(0)
北广传媒RTMP流媒体服务器漏洞
摘要: 北广传媒移动电视(http://www.bj-mobiletv.com/)的RTMP流媒体服务器有漏洞该漏洞可以上我们通过他们的服务器向互联网直播视频 使用任意可以发布RTMP流媒体的客户端(例如:Adobe Flash Media Encoder,或者自己做一个Flash文件)随便给流媒体起个名字,可以直接Publish到他们的服务器的名字叫“live”的地址上。URL:rtmp://www.bj-mobiletv.com:8000/live例如取名“myCamera”然后使用Flash播放器(JWPlayer...),或者FFPLAY之类支持接收RTMP流媒体的播放器。输入之前发布的完整U 阅读全文
posted @ 2013-09-15 20:26 Class Xman 阅读(234) 评论(0) 推荐(0)
开始新的征程
摘要: 距辞职有一段时间了中间休息了半个多月然后找到这个工作在新的公司有辗转做副业半个多月现在总算是坐在办公室对着电脑开始敲代码了脑子里面很多的空白时间也浪费了不少好吧重新上路加油 阅读全文
posted @ 2013-09-15 20:24 Class Xman 阅读(123) 评论(0) 推荐(0)
还原种子数据库练习
摘要: 种子数据库的控制文件位置:$ORACLE_HOME/assistants/dbca/templates/Seed_Database.ctl种子数据库的备份片位置:$ORACLE_HOME/assistants/dbca/templates/Seed_Database.dfb大体步骤如下:编辑一个pfile启动到nomount,然后通过控制文件启动到mount状态,恢复数据库文件,然后启动数据库。 1. 随便编辑一个pfile,只添加上Db_name和控制文件路径即可 [oracle@elvis-desktop dbs]$ vi initORCL.ora db_name... 阅读全文
posted @ 2013-09-15 20:22 Class Xman 阅读(409) 评论(0) 推荐(0)
九度OJ 题目1534:数组中第K小的数字(二分解)
摘要: 题目链接:点击打开链接题目描述: 给定两个整型数组A和B。我们将A和B中的元素两两相加可以得到数组C。 譬如A为[1,2],B为[3,4].那么由A和B中的元素两两相加得到的数组C为[4,5,5,6]。 现在给你数组A和B,求由A和B两两相加得到的数组C中,第K小的数字。 输入: 输入可能包含多个测试案例。 对于每个测试案例,输入的第一行为三个整数m,n, k(1#include #include #include #include using namespace std; long long int a[100099];long long int b[100099];long l... 阅读全文
posted @ 2013-09-15 20:19 Class Xman 阅读(330) 评论(0) 推荐(0)
MongoDB存储时间
摘要: 之前一篇博客C++的时间中提到了MongoDB保存时间类型数据可以使用timestamp类型。不过在实际编程过程中,发现保存timestamp容易,读取难。MongoDB C++的这方面的例子还没有找到。现在提供一个简便的方法。因为时间就是自1970年0点的秒数(或者毫秒数),类型是 64bit整数。下面的代码可以将一个uint64_t(C++11的新类型)保存进MongoDB mongo::BSONObjBuilder builder; builder.append("ip", cpu.ip); builder.append("host_name", 阅读全文
posted @ 2013-09-15 20:17 Class Xman 阅读(552) 评论(0) 推荐(0)
如何自定义Intent.createChooser的显示结果
摘要: Intent是android核心的概念之一,Intent为android系统提供了真正的开放。android的姿态是开放了,但却没有做到位。 拿“发邮件”这一功能来说,为了使用Intent机制来发送邮件,调用方需要知道Intent的规则,如action、uri、MIMEtype和category。但是在哪里能找到这些规则呢?官方文档里没有,还好能求助google,然后就发现StackOverflow有无数的人提过或者困惑于这个问题。从google搜索结果里没有看到导向官方文档的链接,由此大胆推测,官方文档确实没有相关的说明。再者,从编写mail应用程序的角度来说,他们也迷茫-到底要支持那些In 阅读全文
posted @ 2013-09-15 20:15 Class Xman 阅读(886) 评论(0) 推荐(0)
Siverlight+WCF+Nhibernate 开发之旅(一)
摘要: 最近正在开发sl程序,考虑了很久,参考了一些框架,令人头疼的数据访问层最终选择wcf+nhibernate,至于为什么选择wcf和nh,个人参考了其他的框架感觉这两者结合从开发效率和便捷性方面比其他的好些。1.第一步:搭建环境, 阅读全文
posted @ 2013-09-15 20:12 Class Xman 阅读(183) 评论(0) 推荐(0)
锦标赛排序(胜者树,记录胜者)
摘要: 百度一道面试题说起,题目是这样的:给出一个长度是N的数组,现在要找出最小的两个元素,最少要多少次比较。 分析: 如果找出1个最小的,比较次数无疑是 n - 1, ;如果用选择排序,再取选择第二个最小的又得比较n-2次。这种寻找的办法其实是可以优化的,在第一次寻找最小元素过程中,其实我们已经比较了很多元素了,那么为什么不利用前面比较的结果来寻找第二个最小的呢。 这用到锦标赛排序的方法,这样就可以再使用 logn就可以找到了第二小的元素。 锦标赛排序原理 锦标赛排序又叫树型排序,属于选择排序的一种。直接选择排序之所以不够高效就是因为没有把前一趟比较的结果保留下来,每次都有很多重复... 阅读全文
posted @ 2013-09-15 20:11 Class Xman 阅读(14905) 评论(1) 推荐(5)
logback与Log4J的区别
摘要: Logback和log4j是非常相似的,如果你对log4j很熟悉,那对logback很快就会得心应手。下面列了logback相对于log4j的一些优点: 更快的实现 Logback的内核重写了,在一些关键执行路径上性能提升10倍以上。而且logback不仅性能提升了,初始化内存加载也更小了。 非常充分的测试 Logback经过了几年,数不清小时的测试。Logback的测试完全不同级别的。在作者的观点,这是简单重要的原因选择logback而不是log4j。 Logback-classic非常自然实现了SLF4j Logback-classic实现了SLF... 阅读全文
posted @ 2013-09-15 20:08 Class Xman 阅读(1472) 评论(0) 推荐(0)
每天学点Linux:七
摘要: Shell编程shell变量类型:只有字符串型,变量可以被赋值,被修改,被引用.shell变量命名方法:第一个字符为字母,其余字符可以是字母,数字或下划线.变量引用:在变量名前加$号,代表变量内容读取用户的输入:内部命令read,可以从标准输入上读入一行,并将这行的内容赋值给一个变量,可以用在脚本文件中接受用户的输入.局部变量:所创建的shell变量默认为局部变量环境变量:(全局变量)在当前shell下启动的子进程只继承环境变量不继承局部变量继承:指子进程有自己的一整套独立存储的环境变量,但是这些环境变量的初始状态是从父进程那里原封不动赋值过来的。当子进程修改这些环境变量的时候,是不影响父进程 阅读全文
posted @ 2013-09-15 20:06 Class Xman 阅读(143) 评论(0) 推荐(0)
My97DatePicker日期控件用法
摘要: 用法很简单,主要演示都在myDate.html 常规调用(若想在文本框中尾部显示日期图标,可以设置)图标触发(此时只有点击图标才能弹出日期选择框)禁止清空(即用户选择完日期后,不能直接在文本框中按detele键删掉或清空,只能重新选择日期)自定义每周的第一天(4.6新增:设置周一为每周第一天)自定义日期显示格式(这里设置为yyyy-MM-dd HH:mm,这一点和Java相同,还可设置其它的如'yyyy年MM月')双月日历功能(4.6新增:可以同时弹出两个月的日历)限制日期范围为2013-09-14到2013-9-20限制日期范围为2013年9月到2013年10月限制日期范围为 阅读全文
posted @ 2013-09-15 20:04 Class Xman 阅读(416) 评论(0) 推荐(0)
系数线性系统地加速处理
摘要: (部分翻译)Nvidia 数值库团队, 利用CUSPARSE和CUBLAS两个函数库针对 incomplete-LU和Cholesky-preconditioned interative methods 取得了两倍左右的加速。文章集中在介绍Bi-Conjugate Gradient 和 stabilized Conjugate Gradient iterative methods 两种分别应用在大型稀疏非对称和对称正定线性系统的算法。 文章也对并行稀疏三角处理器进行了讨论,它是以上两种算法的必要模块。 参考链接:https://developer.nvidia.com/content/acce 阅读全文
posted @ 2013-09-15 20:02 Class Xman 阅读(184) 评论(0) 推荐(0)
hibernate详解
摘要: Hibernate原理与应用主要内容1、引入2、安装配置3、基本概念和CURD4、HQL和Criteria5、关联映射6、继承映射7、集合映射8、懒加载9、缓存10、事务11、其他12、Hibernate不适合的场景13、与JPA的集成(annotation方式)14、最佳实践1、引入模型不匹配(阻抗不匹配) Java面向对象语言,对象模型,其主要概念有:继承、关联、多态等;数据库是关系模型,其主要概念有:表、主键、外键等。解决办法 1使用JDBC手工转换。 2使用ORM(Object Relation Mapping对象关系映射)框架来解决,主流的ORM框架有Hibernate、TopLin 阅读全文
posted @ 2013-09-15 19:59 Class Xman 阅读(548) 评论(0) 推荐(0)
各种视频编码器的命令行格式
摘要: 各种编码器命令行工具的简单使用方式第一行是编码,第二行是解码注意:输入为YUV420P序列分辨率:1920x1080P帧率:25HEVC://编码器自动输出重建文件TappEncoder -c encoder_lowdelay_P_main.cfg -i src01_1920x1080.yuv -wdt 1920 -hgt 1080 -b src01_1920x1080_37.hm10 -o src01_1920x1080_37.yuvTAppDecoder -b src01_1920x1080_37.hm10 -o src01_1920x1080_37.yuv VP9(libvpx):vpx 阅读全文
posted @ 2013-09-15 19:56 Class Xman 阅读(478) 评论(0) 推荐(0)
LBYL与EAFP两种防御性编程风格
摘要: 检查数据可以让程序更健壮,用术语来说就是防御性编程。 检查数据的时候,有这样的两种不同的风格。 LBYL:Look Before You Leap EAFP:It's Easier to Ask Forgiveness than Permission LBYL即事先检查。 EAFP是不检查,出了问题由异常处理来处理。 下面通过一个单词统计的例子来阐释一下。d = {} words = ['a','d','a','c','b','z','d']#LBYLfor w in wor 阅读全文
posted @ 2013-09-15 19:53 Class Xman 阅读(296) 评论(0) 推荐(0)
【每天一个Linux命令】12. Linux中which命令的用法
摘要: which 用来查看可执行文件的位置。 1.命令格式:which可执行文件名称 2.命令功能: which指令会在PATH变量指定的路径中,搜索某个系统命令的位置,并且返回第一个搜索结果。 3.命令参数: -n 指定文件名长度,指定的长度必须大于或等于所有文件中最长的文件名。 -p 与-n参数相同,但此处的包括了文件的路径。 -w 指定输出时栏位的宽度。 -V 显示版本信息 4.使用实例: bixiaopeng@bixiaopengtekiMacBook-Pro ~$ which pwd/bin/pwdbixiaopeng@bixiaopengtekiMacBook-... 阅读全文
posted @ 2013-09-15 19:51 Class Xman 阅读(304) 评论(0) 推荐(0)
《数学之美》之悟——学懂数学为何如此重要?
摘要: 2013.9.15 在这周里,我逐渐养成了自己的良好习惯,每天至少看一小时文献,观看机器学习公开课视频,每晚离开实验室之前记录好一天的工作内容及进度。我相信,在良好规划的指引下,进步会越来越明显。现在主要精力还是放在论文阅读和写作上,那天导师问我有个小项目做不做,我没有回答,大概他从我的眼神里看到了我的拒绝,他也没问下文了。我想如果项目超过了五十万,那么我会帮忙做下,如果没有,我宁愿少赚钱也要先把学术做好。毕竟,从长远来看,年轻时做学术将来可能走得更远。 回到今天的主题——《数学之美》,大部分人应该都知道这是Google吴军的大作。虽然吴军现在已不在Google工作了,但是我认为只有在... 阅读全文
posted @ 2013-09-15 19:49 Class Xman 阅读(214) 评论(0) 推荐(0)
点击按钮改变标签的内容
摘要: from Tkinter import*def click_up(): counter.set(counter.get()+1)def click_down(): counter.set(counter.get()-1)#if __name__= "__main__":window=Tk()counter=IntVar()counter.set(0)frame=Frame(window)frame.pack()button1=Button(frame,text='UP',command=click_up)button1.pack()button2=Butto 阅读全文
posted @ 2013-09-15 19:47 Class Xman 阅读(530) 评论(0) 推荐(0)
stack的应用
摘要: STL除了给我们提供了一些容器(container)以外,还给我们提供了几个容器适配器(container adapters),stack便是其中之一看过STL源码的人都知道,stack其实是内部封装了 deque给我们使用,所有的操作,在内部都是基于deque的实现,在 中,class stack的定义:unamespace std{ template > class stack;}所以我们也可以自己定义它内部的容器(但是你通常不会这样做如果你没有看过源代码):std::stack > st;stack的接口很简单,就那么几个:push();pop();//不返回最后一个值top 阅读全文
posted @ 2013-09-15 19:45 Class Xman 阅读(218) 评论(0) 推荐(0)
【译】浅谈微软OneNote的自动化测试工具
摘要: 当我们向人们介绍OneNote的自动化时,有一个问题被相当频繁地提到,担忧我们的自动化框架中UI层面测试偏少。我不喜欢基于UI的自动化。我知道在市场上有许多的自动化系统都是基于UI的自动化(点击按钮以及类似的),甚至在我们自己的办公室中,我们也有几个相似功能的工具在维护。我了解这些工具的优势,因为它们让自动化更准确地模拟真实用户的行为。但在这种自动化运行时,我总觉得似乎太不可靠 - 有可能是一个窗口突然冒出来再干扰到焦点;有一些工具自身的缺陷,会导致Windows消息丢失。你可以想像每天都有成千上万的测试运行,自动化系统的间歇性缺陷所造成“烦人”的失败,会使我们依赖的自动化系统不再可靠。此外, 阅读全文
posted @ 2013-09-15 19:41 Class Xman 阅读(288) 评论(0) 推荐(0)
poj 3273 Monthly Expense (二分搜索,最小化最大值)
摘要: 题目:http://poj.org/problem?id=3273思路:通过定义一个函数bool can(int mid):=划分后最大段和小于等于mid(即划分后所有段和都小于等于mid)这样我们转化为求 满足该函数的 最小mid。即最小化最大值,可以通过二分搜索来做,要注意二分的边界。WR了好几次。代码:#include#include#include#includeusing namespace std;const int MAXN=100005;int N,M,money[MAXN];bool can(int mid) //判断值 mid 是否满足划分M段后 每段最大和的最小值小... 阅读全文
posted @ 2013-09-15 19:39 Class Xman 阅读(208) 评论(0) 推荐(0)
javascript函数的基础功能
摘要: New Document Button 点击按钮后就会显示javascript。这里设置了一个监听,点击onclick,会执行test的内容,但有一点应该知道,onclick的属性值并不是简单的函数名,而是可以放多条语句,以下写法也是正确的: Button 点击后的结果为javascriptmaybe,所以千万不要误以为onclick的值是函数。但是有的时候,我们onclick 和 script脚本写在html里,更改后的html如下: New Document Button 新建一个javascript文件,文件名为... 阅读全文
posted @ 2013-09-15 19:37 Class Xman 阅读(168) 评论(0) 推荐(0)
点击按钮改变标签内容(采用lambda函数方式)
摘要: from Tkinter import*window=Tk()counter=IntVar()counter.set(0)def click(variable,value): variable.set(variable.get()+value)frame=Frame(window)frame.pack()button1=Button(frame,text='UP',command=lambda:click(counter,1))button1.pack()button2=Button(frame,text='DOWN',command=lambda:click( 阅读全文
posted @ 2013-09-15 19:35 Class Xman 阅读(260) 评论(0) 推荐(0)
九度OnlineJudge之1021:统计字符
摘要: 题目描述: 统计一个给定字符串中指定的字符出现的次数。输入: 测试输入包含若干测试用例,每个测试用例包含2行,第1行为一个长度不超过5的字符串,第2行为一个长度不超过80的字符串。注意这里的字符串包含空格,即空格也可能是要求被统计的字符之一。当读到'#'时输入结束,相应的结果不要输出。输出: 对每个测试用例,统计第1行中字符串的每个字符在第2行字符串中出现的次数,按如下格式输出: c0 n0 c1 n1 c2 n2 ... 其中ci是第1行中第i个字符,ni是ci出现的次数。 样例输入: ITHIS IS A TESTi ngthis is ... 阅读全文
posted @ 2013-09-15 19:31 Class Xman 阅读(132) 评论(0) 推荐(0)
11417 - GCD
摘要: ProblemA GCD Input:Standard InputOutput:Standard OutputGiven the value of N, you will have to find the value of G. The definition of G is given below: HereGCD(i,j) means the greatest common divisor of integeriand integer j.For those who have trouble understanding summation notation, th... 阅读全文
posted @ 2013-09-15 19:28 Class Xman 阅读(240) 评论(0) 推荐(0)
为什么要用存储过程
摘要: 为什么要用存储过程几个去 IBM 面试的兄弟回来抱怨:去了好几个不同的 IBM 项目组,几乎每个面试官问到数据库的时候都要问用没用过存储过程,烦人不?大家去面的程序员,又不是 DBA,以前的项目都没有用到存储,不照样运行的好好的?存储过程真的那么重要吗,它到底有什么好处呢?笔者认为,存储过程说白了就是一堆 SQL 的合并。中间加了点逻辑控制。 但是存储过程处理比较复杂的业务时比较实用。 比如说,一个复杂的数据操作。如果你在前台处理的话。可能会涉及到多次数据库连接。但如果你用存储过程的话。就只有一次。从响应时间上来说有优势。 也就是说存储过程可以给我们带来运行效率提高的好处。 另外,程序容易出现 阅读全文
posted @ 2013-09-15 19:26 Class Xman 阅读(168) 评论(0) 推荐(0)
一步步学算法(算法题解)---4
摘要: 本人大二,最近开始自学算法,在此记录自己学习过程中接触的习题。与君共勉。水平有限,目前涉及的题目都比较水。题目分布为5+1. 5为自己学习的5道水题。 1为从网上找到的比较有水平的相关题目。 一步步学算法(算法题解)---4 穷举法。 穷举算法是程序设计中使用得最为普遍、大家必须熟练掌握和正确运用的一种算法。它利用计算机运算速度快、精确度高的特点,对要解决问题的所有可能情况,一个不漏地进行检查,从中找出符合要求的答案。 用穷举算法解决问题,通常可以从两个方面进行分析: 一、问题所涉及的情况:问题所涉及的情况有哪些,情况的种数可不可以确定。把它描述出来。 二、答案需要满足的条件:分析出... 阅读全文
posted @ 2013-09-15 19:24 Class Xman 阅读(455) 评论(0) 推荐(0)
VS2012生成绿色版程序的方法
摘要: 方法就是在工程属性里设置:配置属性-〉常规-〉项目默认值-〉MFC的使用-〉在静态库中使用MFC,见下图 之后重新编译即可。 阅读全文
posted @ 2013-09-15 19:23 Class Xman 阅读(352) 评论(0) 推荐(0)
二分查找的扩展问题,循环数组中查找某一数字
摘要: 问题:对已排好序的数组A,一般来说可用二分查找 可以很快找到。现有一特殊数组A[],它是循环递增的,如A[]={ 17 19 20 25 1 4 7 9},试在这样的数组中找一元素x,看看是否存在。请写出你的算法,必要时可写伪代码,并分析其空间、时间复杂度。思路:首先可先确定循环数组最大元素的位置,例如,给定的例子当中最大元素为25,下标为3,确定了最大元素的位置之后,可以根据要查找的元素与A[0]的大小关系来确定在数组的哪一部分查找,确定最大元素位置的过程本身也二分查找的一个扩展问题,思想比较简单,一下给出实现代码,相信大家都能轻松理解。#includeusing namespace std 阅读全文
posted @ 2013-09-15 19:20 Class Xman 阅读(465) 评论(0) 推荐(0)
CVTE 一面
摘要: 在网上做完了测评之后,当天就收到面试的通知了,CVTE效率真高。第二天就去参加面试,面试前紧张了一把,后来去到之后发现只有几个应聘者,很多面试官前面都没人,估计现在中午一点,所以都去吃饭了。我和一个同学去,直接就面试了。我面的是技术类的岗位。 一面没有问技术,只是问问简历上写的东西。HR有2个人,同时面试我们3个人。以下是HR问的问题:你为什么要应聘这个职位?你的成绩排名如何?为什么不是一直是第一名或第二名?在大学里做的哪个项目是你觉得最满意的?项目中遇到的最大的问题是什么?你是怎么解决的?如果你没有被CVTE招聘,你觉得是什么原因呢?如果你收到CVTE的OFFER了,有什么会阻止你... 阅读全文
posted @ 2013-09-15 19:17 Class Xman 阅读(1219) 评论(0) 推荐(0)
【玩转Ubuntu】08. Linux报错:Syntax error: "(" unexpected解决办法
摘要: 问题: 在MAC上写了一段shell脚本,放到Ubuntu上运行总是报下面这个错误,单步调试都是对的,就是直接运行会报错。bixiaopeng@ubuntu:~/package$ sh package.shpackage.sh: 8: package.sh: Syntax error: "(" unexpected 原因: 兼容性问题,因为linux将sh默认指向了dash,而不是bash 解决: #在root下面执行 dpkg-reconfigure dash,选择nobixiaopeng@ubuntu:~/package$ suPassword:root@ub... 阅读全文
posted @ 2013-09-15 19:15 Class Xman 阅读(862) 评论(0) 推荐(0)
Advanced Replication同步复制实验(基于Trigger&基于Materialized View)
摘要: 1.高级复制和流复制介绍1.1高级复制(AdvancedReplication)高级复制也称为对称复制,分为多主体站点复制(MultipleMasterRplication)、物化视图站点复制(MaterializedViewReplication)和前两种的混合复制。高级复制主要是用在对称的、等同的数据库(仅限Oracle数据库之间)表之间的(单向或双向)的复制,以满足分布式应用的需求。多主体站点复制基于Oracle的触发器(Trigger)捕获DML和DDL操作,并将这些操作封装在RemoteProcedureCalls(RPCs)里,并借助DeferredTransactionQueue 阅读全文
posted @ 2013-09-15 19:13 Class Xman 阅读(432) 评论(0) 推荐(0)
centos6.4-x86-64系统更新系统自带Apache Http Server
摘要: 系统自带Apache Http Server 版本比较老,有漏洞。现在对Apache Http Server进行升级。总体思路:先删除老的,再安装新的。详细步骤如下:1 删除老版本 1.1 删除老Apache rpm -qa httpd得到的东西全部删除(yum remove xxx) 1.2 删老apr apr-util yum remove apr-util-devel apr apr-util-mysql apr-docs apr-devel apr-util apr-util-docs2 安装Apache Http Server最新稳定版。 2.1 参考http://httpd.apa 阅读全文
posted @ 2013-09-15 19:10 Class Xman 阅读(299) 评论(0) 推荐(0)
针对某个表使用高级复制进行数据同步示例
摘要: 高级复制与流复制概念: 高级复制(AdvancedReplication)高级复制也称为对称复制,分为多主体站点复制(MultipleMasterRplication)、物化视图站点复制(MaterializedViewReplication)和前两种的混合复制。高级复制主要是用在对称的、等同的数据库(仅限Oracle数据库之间)表之间的(单向或双向)的复制,以满足分布式应用的需求。多主体站点复制基于Oracle的触发器(Trigger)捕获DML和DDL操作,并将这些操作封装在RemoteProcedureCalls(RPCs)里,并借助DeferredTransactionQueue来传递 阅读全文
posted @ 2013-09-15 19:08 Class Xman 阅读(248) 评论(0) 推荐(0)
[置顶] What is the difference between Category and Class Extension?
摘要: 细心的人会发现当我们new 一个文件的时候会发现下图的部分. 但是这个问题来了Category 和 Extension 就近又什么区别呢? 1:什么是Category? 实现这样一种场景,当我们用我们用NSArray的时候经常会遇到要去重的操作,可是自带的NSArray并没有这个方法,想要用你第一印象是自己写个类继承他,OC 给我们提供了一个方法可以直接在原有的基础上进行扩展.这就Category.分类能够做到的事情主要是:即使在你不知道一个类的源码情况下,向这个类添加扩展的方法。一个类可以有n+个分类,这些分类的实现可以在不同的文件中. 下面是我写的一个分类 NSArray+Uni... 阅读全文
posted @ 2013-09-15 19:06 Class Xman 阅读(262) 评论(0) 推荐(0)
高级复制实验配置添加复制节点操作时报错:ORA-23308: object GP.T does not exist or is invalid
摘要: 出错原因:使用高级复制时,在源端启动复制支持,执行语句:REPADMIN@bys1>execute dbms_repcat.generate_replication_support('gp','test' ,'table'); 这一步时输入了错误的表名或者用户名。错误提示: 此后,在执行在源端添加复制节点操作时,有如下出错提示: REPADMIN@bys1>execute dbms_repcat.add_master_database(gname=>'rep',master=>'bys2' 阅读全文
posted @ 2013-09-15 19:05 Class Xman 阅读(275) 评论(0) 推荐(0)
javascript简单对象创建
摘要: 由于javascript中定义了一个函数就相当于定义了一个类,我们当然可以创建一个这个类的对象。 New Document 虽然java和javascript根本是两种东西,但这段代码应该很好理解。首先定义了一个Person类,定义类的属性的方法非常简单,直接用this就可以定义,但是不用this去定义,会出现什么后果呢?我们在类添加一个变量sex,赋值为"male"。function Person(name,age){ //定义了一个Person属性name this.name = name; //定义了一个Person属性age this.age = age;... 阅读全文
posted @ 2013-09-15 19:01 Class Xman 阅读(193) 评论(0) 推荐(0)
使用物化视图的方式进行表级数据同步示例
摘要: 1.源端创建表及物化视图BYS@bys1>conn bys/bys Connected. BYS@bys1>select * from user_role_privs; USERNAME GRANTED_ROLE ADM DEF OS_ ------------------------------ ------------------------------ --- --- --- BYS DBA NO YES NO 创建表及物化视图 BYS@bys1>create table test5(a int primary key); Table created. BYS@bys1 阅读全文
posted @ 2013-09-15 18:58 Class Xman 阅读(242) 评论(0) 推荐(0)
【闲谈】我的大学
摘要: 哎呀,我不是有意抄袭某名人的书名,不过想了好久都不知道起什么名字。”那些年我们编过的程序“?感觉最近”那些年“出现有点多,想想还是起个低调的名字比较好。过几天现在这台电脑就要光荣退休了,里面的很多东西大概也要该转移的转移,该删除的删除了。但毕竟是跟着我走过了大学三年,这一路的努力、欢笑、烦恼她都一步步看着我走了过来。既然是技术博客,当然伤风悲秋的事情就不写了,整理一下三年的coding经历(好在我保留了三年编程所有的作业啊什么的),反思一下(顺便整理到硬盘),希望对后来者能有些借鉴。大一——初涉程序界这是能力最弱的时候,但也是奠定基础的一个时期。电脑的大一课程文件夹,是下面这样的: 自... 阅读全文
posted @ 2013-09-15 18:57 Class Xman 阅读(188) 评论(0) 推荐(0)
firefox的window.onerror没有详细的出错提示
摘要: 当在firefox浏览器的a.htm页面中使用script标签加载某a.js出错时,如果放置window.onerror事件处理方法时,此方法获取到的错误信息都是固定的:{0:"Script error.",1:"file:///C:/Users/Administrator/Desktop/htm/js/debug.js",2:0}而在ie下面却是{0:"“dddddd”未定义",1:"file:///C:/Users/Administrator/Desktop/htm/js/debug.js",2:146,3:4 阅读全文
posted @ 2013-09-15 18:54 Class Xman 阅读(230) 评论(0) 推荐(0)
完全搞懂傅里叶变换和小波(3)——泰勒公式及其证明
摘要: 书接上文,之前我们介绍了高等数学里的三个中值定理,本节我们继续按照总纲的思路,用柯西中值定理来证明泰勒公式。这是我们循序渐进引出傅里叶的最后一项任务,完成这一步的学习之后,你就可以从级数的角度,了解傅里叶的意义了。完全搞懂傅里叶变换和小波(1)——总纲 http://blog.csdn.net/baimafujinji/article/details/10931621完全搞懂傅里叶变换和小波(2)——三个中值定理http://blog.csdn.net/baimafujinji/article/details/11679839讲了这么多,终于快引出傅里叶级数了,要想把知识学透,就得把基础打牢, 阅读全文
posted @ 2013-09-15 18:52 Class Xman 阅读(561) 评论(0) 推荐(0)
[VC6 console]调用API获取手机归属地
摘要: 为了完成作业,就偷个懒糊了个获取手机归属地的程序,。我原本写的是MFC版本的,但是由于MFC的代码不是很通用,加上我没有学MFC的时候看别人MFC代码只能干瞪眼,看不懂,所以便改成控制台版本的了。但这API还害得我找了老半天,不是功能少就是根本用不了(例如youdao)文中所用的API地址是http://api.showji.com/Locating/www.showji.co.m.aspx,有两个参数:m手机号,由11位数字组成output可以为xml或json 注:浏览器显示可能有些问题,毕竟等标签浏览器是无法识别的,可以在“查看源文件”中查看 我使用的是xml格式。js... 阅读全文
posted @ 2013-09-15 18:49 Class Xman 阅读(312) 评论(1) 推荐(0)
灰度直方图及处理“cvQueryHistValue_1D”: 找不到标识符”的问题(上)
摘要: // HIstogram.cpp : 定义控制台应用程序的入口点。//#include "stdafx.h"#include "opencv2/opencv.hpp"#define cvQueryHistValue_1D( hist, idx0 ) \ ((float)cvGetReal1D( (hist)->bins, (idx0)))int main(){ IplImage* src= cvLoadImage("F:\\Opencv_picture\\05.jpg"); IplImage* gray_dst= cvCreat 阅读全文
posted @ 2013-09-15 18:47 Class Xman 阅读(912) 评论(0) 推荐(0)
【高级】C++中虚函数机制的实现原理
摘要: 多态是C++中的一个重要特性,而虚函数却是实现多态的基石。所谓多态,就是基类的引用或者指针可以根据其实际指向的子类类型而表现出不同的功能。这篇文章讨论这种功能的实现原理,注意这里并不以某个具体的编译器为参照。1、虚函数表的构造class A{public: int data; virtual void foo_0(){} virtual ~A(){}};class B : public A{public: virtual void foo_0(){} virtual void foo_1(){}};编译器会为存在虚函数的类生成一个虚函数表,并且会在该类中安插一个新成员:指向相应虚函数表的指针, 阅读全文
posted @ 2013-09-15 18:45 Class Xman 阅读(343) 评论(0) 推荐(0)
jquery小例子
摘要: 最近写的jquery;练习小程序,有兴趣的同学可以学习下: wowoxixi 多选框应用 足球 篮球 排球 网球 游泳 象棋 全选/全不选 保存 段落1 段落2 段落3 运行效果: 阅读全文
posted @ 2013-09-15 18:42 Class Xman 阅读(181) 评论(0) 推荐(0)
博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3