- 博客(49)
- 收藏
- 关注
原创 Uncaught TypeError: Cannot read property 'defaults' of undefined
当我在angular+requirejs的项目里使用angular-chart的时候出现了Uncaught TypeError: Cannot read property 'defaults' of undefined的错误,最后的原因在于amd的加载策略,修改angular-chart.js源文件开始部分:(function (factory) { 'use strict';
2015-06-02 10:59:55 5881
原创 nodejs c++ addon用户权限验证模块
当前的用户权限设计:1.用户按组分权限,组里可以包含组,没有特殊用户2.权限验证模块在服务器启动时初始化,并加载已有的组数据3.运行期间可由管理人员对权限进行操作4.接口:bool get(组1,组1-1,function):function:即当前用户希望使用的服务器接口ok。设计:数据结构:class A{......map } 树形结
2015-04-06 16:17:26 618
原创 baidu map 自定义信息弹出框的定位
上周搞了个百度地图的二次开发(人生好悲剧,没有规划),有一个功能鼠标触碰图标显示信息弹出框,信息框咬随着图标固定有几种选择1. infowindow:信息框的样式无法自定义,2.infobox:可以自定义,但是总感觉不爽3. 自己写一个样式:但是遇到定位的问题。解决:var maker = new BMap.Marker(point, {icon: pic});mak
2015-03-21 23:07:20 1135
原创 ViewPager使用
使用ViewPager你需要结合OnPageChangeListener和PagerAdapter使用。PagerAdapter:主要负责管理ViewPager里的所有View,包括滑动的方式,如循环滑动。需要继承PagerAdapter重写里面的方法(至少:instantiateItem(ViewGroup, int)destroyItem(ViewGroup, int,
2014-03-31 21:36:54 621
原创 a-n-d-r-o-i-d
Layout里的文件名小写mHolder.addCallback(this)------->里的this是由于本类 implents 了 SurfaceHolder.Callback,所以参数类型符合addCallback(SurfaceHolder.Callback callback)android 模拟器能使用电脑的摄像头,选择webcam0,Camera.open(0),这里open
2014-03-21 10:04:00 602
原创 C# log4net配置
之前在网上找了很多方法,可就是不行.不出现logfile.txthttp://stackoverflow.com/questions/17106682/why-is-log4net-not-recognized-in-configuration-file总算是出来了,结果当时没发现已经出现logfile.txt,又悲剧的试了一会.......------------------------
2013-12-12 11:10:41 2241 1
原创 c#入门
//输入语句 //Console.Read()返回的是int,只读单个字符,即使字符连起来了。 //而ReadLine()返回String,读取结束条件1.最大为256个字符2.回车 //int转char,Convert.ToChar(int x); //char可以隐式转换到其他的内置数值类型
2013-11-26 11:45:07 313
shell 学习
1.文件格式以#!/bin/sh 开始脚本文件以#作为注u释,且只能对一行注释2.变量( 分类,定义,赋值,输出 ) 分类:环境变量,位置变量,预定义变量,用户自定义变量) 环境变量:设置系统运行时系统运行黄静系统运行时环境的变量,由系统统一命名,环境变量值环境变量部分有环境变量系统设定,另一部分则可由用户自定义。
2013-07-20 13:27:24 118
转载 GIT在Linux上的安装和使用简介
转自 http://www.2cto.com/os/201207/144198.htmlGIT在Linux上的安装和使用简介 GIT最初是由Linus Benedict Torvalds为了更有效地管理Linux内核开发而创立的分布式版本控制软件,与常用的版本控制工具如CVS、Subversion不同,它不必服务器端软件支持,速度和效率也有着相当程度的提高。
2013-07-17 17:14:26 186
原创 ubuntu12.04 g++升级到4.7
更新源下载 把下载的文件里的内容复制进sources.txtsudo gedit /etc/apt/sources.listsudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.7 sudo apt-get install g
2013-07-17 14:03:33 3275
转载 Ubuntu中vi命令的使用
http://blog.163.com/shaoyu_lin/blog/static/3802459920123694812178/
2013-07-17 11:12:00 111
linux 基本命令
俺用到的顺序添加.....(权限得搞好)安装:(1) apt-get install name删除:(2) rm -r 文件名 (文件命为其完整路径或已cd到该目录下)复制:(3) cp 源文件 目的地址 (同2)
2013-07-16 16:53:56 72
翻译 How CMake Plays Music
How CMake Plays MusicAuthored by: Andrea Galeazzihttp://www.kitware.com/source/home/post/58Korg Italy 是电子乐器行业的领导者,我曾在该公司工作过。这家公司作为Korg Inc(Tokyo) 的子公司与1996年创立,这家公司有者及其明确的使命,就是利用当前最新的技术创造出能发出
2013-07-15 19:12:16 102
转载 UBUNTU 下编译安装opencv-2.4.6.1
转自 http://www.cnblogs.com/JohnShao/archive/2011/09/22/2184653.htmlopencv-2.4.6.1 下载1.首先在终端运行下列命令进行必要的编译环境安装。sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev l
2013-07-15 16:46:31 2167
转载 UBUNTU 下编译安装opencv-2.4.6.1
转自 http://www.cnblogs.com/JohnShao/archive/2011/09/22/2184653.htmlopencv-2.4.6.1 下载1.首先在终端运行下列命令进行必要的编译环境安装。sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev l
2013-07-15 15:57:30 108
转载 UBUNTU 下编译安装opencv-2.4.6.1
转自 http://www.cnblogs.com/JohnShao/archive/2011/09/22/2184653.htmlopencv-2.4.6.1 下载1.首先在终端运行下列命令进行必要的编译环境安装。sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev l
2013-07-15 13:24:59 57
转载 C++多线程编程入门之经典实例
转自:http://www.jizhuomi.com/software/287.html多线程在编程中有相当重要的地位,我们在实际开发时或者找工作面试时总能遇到多线程的问题,对多线程的理解程度从一个侧面反映了程序员的编程水平。 其实C++语言本身并没有提供多线程机制,但Windows系统为我们提供了相关API,我们可以使用它们来进行多线程编程。本文就以实例的形式讲解多线
2013-05-10 00:22:42 102
原创 gluOrtho2D和glViewport
gluOrtho2D//截取视景体,即截取世界坐标系下的某一块场景glViewport////对将截取到的视景体按怎样的高度和宽度显示出来glViewport(GLint x,GLint y,GLsizei width,GLsizei height)为其函数原型。X,Y————以像素为单位,指定了视口的左下角位置。
2013-04-22 12:40:29 480
原创 gluOrtho2D
gluOrtho2D( left , right , buttom , top ) ;gluOrtho3D( left , right , buttom , top);截取视景体,即截取世界坐标系下的某一块场景
2013-04-22 12:37:09 567
原创 函数的返回值的内存地址不变
原本我是打算利用此函数创建数个XX对象,结果一直出错,查了很久,才发现,原来是这坑爹的地址不变diaotong producedtong( Point &p1 , Point &p2 , Point &p3 ){ GLint ymax = p1.y, xmin = p2.x, m_fan; if( p1.y < p2.y ) {ymax = p2.y; xmin = p1.x;} m_fan
2013-03-30 00:26:53 395
转载 OpenGL入门学习
OpenGL入门学习转自:http://bbs.pfan.cn/post-275223.html(写的真好)说起编程作图,大概还有很多人想起TC的#include 吧?但是各位是否想过,那些画面绚丽的PC游戏是如何编写出来的?就靠TC那可怜的640*480分辨率、16色来做吗?显然是不行的。本帖的目的是让大家放弃TC的老旧图形接口,让大家接触一些新事物。
2013-03-06 14:12:07 732
原创 js 方法
1 . 两个方法 strObj.indexOf(subString) 查找strObj里的首个subString ,返回subString第一个字符出现的位置 strObj.indexOf(subString, startIndex) 从下标startIndex处开始,查找strObj里的首个subString ,返回subString第一个字符出现的位
2013-01-01 22:46:13 232
转载 阿里巴巴国际交易技术资深总监龚义涛:商业规则应灵活配置
摘要:【CSDN现场报道】2010年12月9日,年度收官技术盛宴SD2.0大会在上海光大会展中心国际大酒店隆重开幕。这是自2007年成功举办首届以来,由CSDN和《程序员》杂志主办的连续第四届SD2.0(软件开发【CSDN现场报道】2010年12月9日,年度收官技术盛宴SD2.0大会在上海光大会展中心国际大酒店隆重开幕。这是自2007年成功举办首届以来,由CSDN和《程序员》杂志主办的
2012-12-29 15:49:07 564
转载 数学有什么用处?看完后恍然大悟!
高等数学有什么用?很多人问过我这个问题。其实大多数人在问这个问题的时候,心里已经预设了否定的答案。确实,对于大多数人来说,已经发展到了连数字都基本很少用了的一些高等数学分支,是过于虚无飘渺了。但是实际上,今天我们的生活已经完全离不开数学。甚至可以这么说,没有高等数学的发展,就不会有今天的现代社会。 也许很多人会怀疑这点,那么我就来稍微介绍一下现在高等数学的各主要学科的“用处
2012-12-18 17:35:43 495
转载 Google Chrome 浏览器快捷键大全收集整理
转自 http://www.ipc.me/google-chrome-hotkeys.html以下是整理的Google Chrome 键盘快捷键大全,Chrome为网页浏览设置了许多快捷键,许多复杂的鼠标操作可以用键盘轻松完成.合理地使用快捷键可以让你的操作事半功倍. (来自吖Bee’s非常Blog) 窗口和标签页快捷方式Ctrl+N
2012-12-14 23:11:37 228
转载 JDBC之Statement,PreparedStatement,CallableStatement的区别
Statement 每次执行sql语句,数据库都要执行sql语句的编译 ,最好用于仅执行一次查询并返回结果的情形,效率高于PreparedStatement. PreparedStatement是预编译的,使用PreparedStatement有几个好处 a. 在执行可变参数的一条SQL时,PreparedStatement比Statement的效率高,因为DBMS预编译一
2012-12-13 14:25:31 250
转载 存储过程的好处和一些注意事项!(转)
存储过程天天用,关于使用存储过程的sql语句的争论也一直在,个人觉得使用存储过程要好于用sql语句,整理了一些说明:存储过程是由一些SQL语句和控制语句组成的被封装起来的过程,它驻留在数据库中,可以被客户应用程序调用,也可以从另一个过程或触发器调用。它的参数可以被传递和返回。与应用程序中的函数过程类似,存储过程可以通过名字来调用,而且它们同样有输入参数和输出参数。 根据返回值
2012-12-10 22:58:39 176
转载 SQL Server 存储过程
http://www.cnblogs.com/hoojo/archive/2011/07/19/2110862.htmlSQL Server 存储过程Transact-SQL中的存储过程,非常类似于Java语言中的方法,它可以重复调用。当存储过程执行一次后,可以将语句缓存中,这样下次执行的时候直接使用缓存中的语句。这样就可以提高存储过程的性能。Ø 存储过程的概念
2012-12-06 22:04:10 179
转载 程序员技术练级攻略
转自http://coolshell.cn/articles/4990.html月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,于是,我让他把他
2012-12-05 20:56:26 429 1
转载 UML用例图总结
转载请注明出处:http://blog.csdn.net/tianhai110 用例图主要用来描述 用户、需求、系统功能单元 之间的关系。它展示了一个外部用户能够观察到的系统功能模型图。【用途】:帮助开发团队以一种可视化的方式理解系统的功能需求。 用例图所包含的元素如下:1. 参与者(Actor)表示与您的应用程序或系统进行交互的用户、组织或外部系统。用一个
2012-11-27 15:50:17 203
原创 线性代数的一些碎的概念
向量空间的基: 一个向量空间,存在一个线性无关的向量组x1,...xn,...,使得对所有空间中的向量,都能被这个组线性表示。这个向量组就是这个空间的基。如果这个无关组有无限个向量,那么称这个空间是无限维的,如果有k个向量就称是k维的。比如二维直角坐标系的x,y方向的单位向量给城的向量组即是二维空间向量的基。齐次坐标:所谓齐次坐标就是将一个原本是n维的向量用一个n+1维向量来表示。但注
2012-11-21 21:47:58 208
转载 计算机图形相关资料
做机器视觉和图像处理方面的研究工作,最重要的两个问题:其一是要把握住国际上最前沿的内容;其二是所作工作要具备很高的实用背景。解决第一个问题的办法就是找出这个方向公认最高成就的几个超级专家(看看他们都在作什么)和最权威的出版物(阅读上面最新的文献),解决第二个问题的办法是你最好能够找到一个实际应用的项目,边做边写文章。 做好这几点的途径之一就是利用网络资源,利用权威网站和专家们的个人主页。
2012-11-21 20:51:21 204
转载 如何学习计算机图形学
关于计算机图形学的学习 作者FatGarfield原贴地址:http://www.china-pub.com/computers/bbs/addfollow.asp?id=36986&rootid=2&boardid=1注意:本文尽量避免理论化的描述,试图用最通俗的语言介绍一下计算机图形学的学习,以及一些参考书目和网络资源;本文不涉及对概念的定义,以免陷入学术讨论之中本文是作者
2012-11-21 20:45:43 241
原创 实验七 T-SQL语句高级应用(一)
数据库表的EXCEL表1、实验目的(1)掌握多表连接查询、子查询的基本概念(2)掌握多表连接的各种方法,包括内连接、外连接、交叉连接等(3)掌握子查询的方法,包括相关子查询和不相关子查询。2、实验内容(1)查询所有班级的期末成绩平均分,并按照平均分降序排列USE database1select qq.classno,avg(qq.final) as '班级平
2012-11-05 21:44:04 663
转载 SQL赋值SET和SELECT有什么区别?
注意以下代码都是在SQL SERVER2005中运行通过。事实上SQL Server数据库的开发者在SQL Server 7.0(1999)版本之前都是用SELECT赋值的,但在SQL Server 7.0 之后,推出了SET方法赋值,而且Microsoft在其联机帮助文档中明确提出推荐使用SET方法赋值。这让开发者很迷惑,Microsoft也没有明确说明为什么SET方法是被推
2012-11-05 19:58:59 268
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人