2013年12月17日

20131207技术分享会议总结

摘要: 20131207技术分享会议总结 针对本人上周六的技术分享,个人做个简单总结 1、热身动作太少 2、PPT、代码、白板,三者之间的切换方式有点强硬 3、手势还不够多,思路越抽象手势就越重要 会议内容:Middlegen代码生成器原理 主要是以Middlegen项目代码为示例来讲解: 1.怎样定义和加工模型 2.怎样定义代码模板 3.怎样生成各种不同需求的代码地点:济南 高新区新宇路南首齐鲁软件园大厦807室 每个月都会在济南举报交流活动,分享的主要是思路,不是使用也不是API。技术分享交流会议原则 – 不追求精美 PPT – 摒弃念 API – 现场演示例子 , 有代码 ... 阅读全文

posted @ 2013-12-17 17:28 love so much 阅读(266) 评论(0) 推荐(0)

云计算项目实战之爬虫部分

摘要: 第一部分:需求分析爬虫在项目中间的作用• 分析用户的行为需要根据用户浏览网页的分类及特征来决定,所以获取网页内容需要爬虫• 单线程爬虫难以满足项目的需求,需要多线程爬虫来处理第二部分:技术点Wget与HttpClient• Wget 是一个从网络上自动下载文件的自由工具 , 支持通过 HTTP 、 HTTPS 、 FTP 三个最常见的 TCP/IP 协议下载,并可以使用 HTTP 代理• HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议功能需 阅读全文

posted @ 2013-12-17 17:24 love so much 阅读(410) 评论(0) 推荐(0)

OpenGL ES 正反面设置指令

摘要: 在OpenGL ES 中,仅有一种表面网格表示方式,那就是三角形。三角形的三个顶点,可以组几个面?有答 1 的没有?有!那就是还不懂OpenGL ES 的我。事实上,一张纸是有正反面的,那么一个三角形也应该有两个面,那么在空间中,如何区分呢?那就是正反面。那具体哪个是正面,哪个是反面呢,据说是默认逆时针是正面,顺时针是反面,不过到现在还没搞清楚,这个顺和逆是个怎么看法,我们只知道在两个轴组成的二维平面坐标系中的顺和逆。有知道的朋友不妨给予指出,谢谢。 不过,从下面的官方资料中,不难看出,应该是空间三角形的顶点向窗口坐标系做投影,得到的投影点,在一个二维坐标系中,就可以按二维坐标系中的顺逆来考虑 阅读全文

posted @ 2013-12-17 17:17 love so much 阅读(864) 评论(0) 推荐(0)

云计算项目实战 之分词管理

摘要: 第一部分:需求分析什么是中文分词• 中文分词 ( Chinese Word Segmentation) 指的是将一个汉字序列切分成一个一个单独的词• 中文分词是文本挖掘的基础,对于输入的一段中文,成功的进行中文分词,可以达到电脑自动识别语句含义的效果什么是庖丁词汇• Paoding (庖丁解牛分词)基于 Java 的开源中文分词组件,提供 lucene 和 solr 接口,具有极 高效率 和 高扩展性•• 采用基于 不限制个数 的词典文件对文章进行有效切分,使能够将对词汇分类定义•• 庖丁系统是个完全基于 lucene 的中文分词系统,它就是新建了一个 analyzer, 叫做 Paoding 阅读全文

posted @ 2013-12-17 17:13 love so much 阅读(358) 评论(0) 推荐(0)

NGUI 按钮音效问题

摘要: 昨天给NGUI的按钮添加音效时,刚开始是自己新建空对象绑定声音的,后来发现NGUI按钮携带button sound组件,直接将音效拖入即可,不用写一行代码,非常简单。但是后来发现添加相同的音效有的按钮响应,有的不响应。百思不得其解,后来经过多次测试,发现是由于切换相机的缘故。虽然两个相机的属性是相同的,但是依然会出错。也就是NGUI按钮的音效在添加的时候,就已经绑定好监听的相机了,当关掉该相机后,按钮就不会发出音效了。最后把其他相机去掉了,用一个相机来实现场景不同位置的切换,即改变相机的位置和角度信息。相机角度代码为:定义一个Gameobject类型的相机cam,那么cam.transform 阅读全文

posted @ 2013-12-17 17:09 love so much 阅读(511) 评论(0) 推荐(0)

Ownership qualifiers of Objective-C: In Details

摘要: 虽然这里讲的大部分知识以前都看过,但是时不时出现某些点让我如茅塞顿开; 以前经常会忘记一些细节,这篇文章可以更好的理解细节,巩固知识体系。 Ownership qualifiers In Objective-C, ‘id’ or each object type is used for object variable types. Object types are pointer types of Objective-C classes, such as NSObject *. ‘id’ type is used to hide its class name. ‘id’ is equiva.. 阅读全文

posted @ 2013-12-17 17:06 love so much 阅读(382) 评论(0) 推荐(0)

Linux权限管理

摘要: 默认权限:每一个终端都拥有一个umask属性,来确定新建文件、文件夹的默认权限umask使用数字权限方式表示,如:022目录的默认权限是:777-umask文件的默认权限是:666-umask一般普通用户的默认umask是002,root用户的默认umask是022也就是说,对于普通用户来讲:新建文件的权限是:666-022=644,新建目录的权限是:777-002=755命令umask可以查看设置的umask值:umask真实的umask值是四位,但是第一位是用来存储特殊权限的,所以暂时不予考虑特殊权限:suid:以文件的所属用户身份执行而非执行文件的用户sgid:以文件所属组身份执行sti 阅读全文

posted @ 2013-12-17 17:03 love so much 阅读(260) 评论(0) 推荐(0)

unix IO笔记

摘要: 一、IO与文件映射 1、IO的共享与效率 read与write其中数据缓冲的大小 读取数据的缓冲:getpagesize 2、定位与定位读取(随机读取) read与write在操作的时候,自动移动读取位置。 lseek读取定位,改变读取位置。 pread/pwrite在指定位置读写。 lseek函数说明:返回当前读取位置在文件中的绝对位置 off_set lseek(int fd,//定位文件描述符号 off_t off,// 定位位置 int whence/ 文件开始位置/文件结束位置/文件当前位置 SEEK_SET/SEEK_END/SEEK_CUR) lseek的作用:定位文件的位... 阅读全文

posted @ 2013-12-17 16:59 love so much 阅读(207) 评论(0) 推荐(0)

unity之uv贴图画圆弧,圆弧面,不规则图形

摘要: 由于最近一直没有时间,所以这篇博客一直没发,下面我说说uv画圆弧,圆面,不规则面拼接。先来两张效果图 图截的不咋滴,凑合着看吧,画圆弧主要用的贝塞尔曲线画的,我感觉这个比较简单,当然大家也可以使用圆的方程,抛物线的方程都可以实现这种效果但是我比较倾向于用贝塞尔,如果大家会ps的话,知道里边有一个钢笔工具,他就是贝塞尔的原理,贝塞尔的算法大家可以去网上搜搜,贝塞尔计算方法类网上也有很多下面先上我的代码using UnityEngine;[System.Serializable]public class Bezier : System.Object { public Vector3 p0; p.. 阅读全文

posted @ 2013-12-17 16:56 love so much 阅读(2206) 评论(0) 推荐(0)

菜鸟初识UML

摘要: 首当其冲的就是:什么是UML呢? 首先,UML 是一种可视化的面向对象的建模语言。它是一个支持模型化和软件系统开发的图形化语言,为软件开发的所有阶段提供模型化和可视化支持,包括由需求分析到规格,到构造和配置。 其次,UML描述了一个系统的静态结构和动态行为; 最后,UML用图形方式表现典型的面向对象系统的整个结构,从不同角度为系统建模,并形成系统的不同视图。为软件开发提供了一种非常好的可视化的面向对象的建模语言。下面就来了解一下真正的UML: 最后总结一下: UML统一了各种方法对不同类型的系统、不同开发阶段以及不同内部概念的不同观点,从而有效的消除了各种建模语言之间不必要的差异。它实... 阅读全文

posted @ 2013-12-17 16:52 love so much 阅读(262) 评论(0) 推荐(0)

ios 面试题 经典(比较全) 根据重点总结

摘要: 史上最全的iOS面试题及答案1.写一个NSString类的实现+(id)initWithCString:(c*****t char *)nullTerminatedCString encoding:(NSStringEncoding)encoding;+ (id) stringWithCString: (c*****t char*)nullTerminatedCString encoding: (NSStringEncoding)encoding{ NSString *obj; obj = [self allocWithZone: NSDefaultMallocZone()]; obj = [ 阅读全文

posted @ 2013-12-17 16:48 love so much 阅读(331) 评论(0) 推荐(0)

java 自定义BufferedReader_readLine

摘要: import java.io.FileNotFoundException;import java.io.FileReader;import java.io.IOException;import java.io.Reader;public class BufferedReaderDemo { public static void main(String[] args) { MyBufferedReader mbr = null; try { mbr = new MyBufferedReader(new FileReader("src/D.java")); for (Strin 阅读全文

posted @ 2013-12-17 16:45 love so much 阅读(276) 评论(0) 推荐(0)

东软实训推荐面试问题17:你的学习成绩如何?

摘要: 东软实训推荐面试问题:你的学习成绩如何?回答:“较好。”“一般。”我在学校里除课堂上学习的知识外,比较喜欢扩充自己的其他方面的知识,对XX类的书也看了不少。 点评:对自己的学习成绩一定要如实回答。如果成绩优秀,应该用平和的口气,实事求是地介绍,决不可自我炫耀,让人觉得轻浮;如果成绩不好则应说明理由,或者哪门课程不好,隐瞒或欺骗,只会暴露自己的不良品行。总之,应表现出对学习的态度是认真的,努力的,对成绩又看得比较客观。这样即使你的成绩不太理想,主试人的反应也不会太强烈。 阅读全文

posted @ 2013-12-17 16:41 love so much 阅读(196) 评论(0) 推荐(0)

鼠标移入移出事件改变图片的分辨率

摘要: 最近在做一个鼠标移入移出图片事件,有几种方法大家可以试一下首先是改变分辨率的两种方法,鼠标移入图片和移出图片的分辨率不同方法一 图片列表:鼠标移入/移出改变图片透明度 方法二还有一种方法是鼠标移入移出图片,改变图片的大小在标签中加入一下代码即可,鼠标移动到图片时图片向右上变大,离开图片变回原大小 阅读全文

posted @ 2013-12-17 16:38 love so much 阅读(310) 评论(0) 推荐(0)

Qt 5.2.0 和 VS 2012集成

摘要: 下载两个安装包,后面一个add-in是必需的Qt 5.2.0 for Windows 64-bit (VS 2012, 590 MB)(Info)Visual Studio Add-in 1.2.2 for Qt5 (supports versions 2008, 2010 and 2012, does not work with the Express edition)打开VS 2012后,创建QT项目,修改配置:1. 确保架构是x642. 右键点击soluton,选择Change solution‘s Qt version, 选$(DefaultQtVersion) 编译运行吧,调试... 阅读全文

posted @ 2013-12-17 16:34 love so much 阅读(328) 评论(0) 推荐(0)

java int and string convert

摘要: int->String inti=12345; Strings=""; 第一种方法:s=i+""; 第二种方法:s=String.valueOf(i); 这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? String->int s="12345"; inti; 第一种方法:i=Integer.parseInt(s); 第二种方法:i=Integer.valueOf(s).intValue(); 这两种方法有什么区别呢?作用是不是一样的呢?是不是在任何下都能互换呢? 以下是答案: 第一种方法:s=i+& 阅读全文

posted @ 2013-12-17 16:31 love so much 阅读(262) 评论(0) 推荐(0)

判断密码强度

摘要: 演示 XML/HTML Code PleasetypeinyourpasswordUser:Pass: 原文地址: http://www.freejs.net/article_biaodan_115.html 演示 XML/HTML Code PleasetypeinyourpasswordUser:Pass: 原文地址: http://www.freejs.net/article_biaodan_115.html 阅读全文

posted @ 2013-12-17 16:27 love so much 阅读(261) 评论(0) 推荐(0)

Oracle Hint用法总结

摘要: 1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳吞吐量,使资源消耗最小化.例如:SELECT /*+ALL+_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;2. /*+FIRST_ROWS*/表明对语句块选择基于开销的优化方法,并获得最佳响应时间,使资源消耗最小化.例如:SELECT /*+FIRST_ROWS*/ EMP_NO,EMP_NAM,DAT_IN FROM BSEMPMS WHERE EMP_NO=’SCOTT’;3. /*+CHOOSE*/表明如果数据字典中有访问表的统计 阅读全文

posted @ 2013-12-17 16:23 love so much 阅读(279) 评论(0) 推荐(0)

OCP-1Z0-053-V13.02-712新题

摘要: Whydoesthenumberofblocksforthetableremainthesaleaftertheshrinkoperation? A.Becausethetabledidnotcontainmigratedorchainedrows B.BecausetherowIDsremainthesameforallrowsduringtheshrinkoperation C.Becausetheprogressoftheshrinkoperationisnotsavedinthebitmapblocksofthetable D.Becausethehigh-waterm... 阅读全文

posted @ 2013-12-17 16:20 love so much 阅读(476) 评论(0) 推荐(1)

【原创】MapGIS K9 三维二次开发入门

摘要: 开发语言:C#平台版本:MapGIS K9 SP3MapGIS K9三维平台也提供了接口和组件以实现二次开发。用户可以根据提供的接口和组件进行二次开发,也可以借助MapGISK9数据中心框架,可以方便的调用三维平台已有的基本功能。本文就是个简单的数据浏览和功能调用示例。我们要用到两个控件,一个是三维场景控件:MapGIS mx_TDEViewCtrlControl ,另外一个就是三维目录树控件:MapGIS mx_TDETreeCtrlControl。我们新建一个窗体,并将两个控件添加到窗体中。控件准备好了,现在需要准备数据了。数据需要在三维平台里面操作完成,配置好显示的模型,并保存目录树。( 阅读全文

posted @ 2013-12-17 16:16 love so much 阅读(471) 评论(0) 推荐(0)

导航