自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(38)
  • 资源 (2)
  • 收藏
  • 关注

原创 sql学习笔记4--规范化表

表都是关于关系的,创建表时(因查询需求而异):1.挑出事物,挑出你希望表描述的某样事物2.列出一份关于那样事物的信息列表(必要信息)3.使用信息列表,把综合信息拆分成小块信息,以便组织表。 原子性数据:数据具有所需求的最小块,不能或不应再分割(主观评语不具有原子性,因不方便查询,但有时恰恰需要主观评语,so看情况建表)原子性数据规则一:具有原子性数据的列中不会有多个类型相同

2017-05-02 09:56:01 689

原创 sql学习笔记3--编辑数据

没人能够保证表的最后一行就是最新输入的纪录(解决方法:添加记录日期) 使用数据的方式将影响设置表的方式编辑表中数据DELETE FROM xxx //如果只有这句,删除所有行 DELETE FROM xxx //不用指定列名因为DELETE删除一整行(或多行) WHERE 列名=’..’ //WHERE后和select类似(为预防误删最好先select一下)UPDATE xxx SET

2017-04-27 16:06:21 413

原创 sql学习笔记2--查询数据

对表的查询(语句): select不会改变表的值,只会返回符合要求的行(select可以为*,也可以为指定列)SELECT * FROM xxx //查询xxx表,并返回所有列(*)也可以指定特定列 WHERE 列名1 = ‘value’ AND(OR) 列名2=’value’; //当某列为某个数据时返回对应的行(不等号是“<>”),AND和OR分别为“与”“或” WHERE 列名IS

2017-04-27 15:43:23 423

原创 sql学习笔记1--制表

sql(结构化查询语言) 数据库管理系统(DBMS) 关系型数据库是由许多表组成的,并且这些表之间可能存在关联。 多个表之间通过相同的关键字,字段可以得到一个结果集。创建表: CREATE DATABASE xxx //创建数据库xxx(sql不区分大小写,命名不能有空格可用下划线) USE xxx //使用数据库(进入xxx数据库编辑) CREATE TAB

2017-04-27 15:39:53 682

转载 常用的推荐算法解析

1. 前言随着互联网技术和社会化网络的发展,每天有大量包括博客,图片,视频,微博等等的信息发布到网上。传统的搜索技术已经不能满足用户对信息发现的需求,原因有多种,可能是用户很难用合适的关键词来描述自己的需求,也可能用户需要更加符合他们兴趣和喜好的结果,又或是用户无法对自己未知而又可能感兴趣的信息做出描述。推荐引擎的出现,可以帮用户获取更丰富,更符合个人口味和更加有意义的信息。个

2016-04-28 15:40:24 63704 1

原创 数据库导入字符串路径转义字符问题

string str="E:\\新建文件夹\\song\\Try.mp3";这里是双斜杠,但是name的值为  E:\新建文件夹\song\Try.mp3  其中一个"\"被当作转义字符去掉了。当再把这个字符串写到数据库时,发现写入的数据变成了str = ‘E:新建文件夹songTry.mp3“。又去掉了一个’\’,当然读取时得到的路径就错了。   解决方法:   replace函数 

2016-04-11 18:00:28 3307

原创 mysql数据库插入中文乱码或问号--解决历程

今天在做一个项目的时候用到了数据库,需要将winform中的数据导入到数据库,一开始写的时候因为都是英文界面没有注意,等有一个需要导入的中文时问题来了!!出现了问号,郁闷,,好吧,既然问题来了项目时间还算充裕,自己查资料解决。结果弄了一下午,走了各种弯路,在这里把我的经历写下来,为遇到同样问题的朋友提供一些参考,也提醒自己,下次遇到问题多思考,要看到问题的本质再去解决。   对于字符集的支持细

2016-04-07 18:08:57 2908

转载 XML用法实例详解

最常见的XML数据类型有:Element, Attribute,Comment, Text.       Element, 指形如Name>TomName>的节点。它可以包括:Element, Text, Comment, ProcessingInstruction, CDATA, and EntityReference.       Attribute, 指在Employee >中的粗体部分。 

2016-04-03 17:00:59 1482

原创 如何在C#项目中引用dll文件

网上说的太杂,我简单的说一下:如果只是引用dll文件的话用如下方法(调用的话请查相关资料):打开项目--解决方案资源管理器中--右键引用--添加应用-----根据需要添加各种dll                 (系统自带或一些驱动的dll一般在------程序集                项目生成的dll一般在-----解决方案)         注:dll文件一般

2016-04-01 10:37:26 11412

转载 基于WMP控件编程(属性)

http://blog.csdn.net/kingmax54212008/article/details/7178495windows media player 控件在我们编程时经常要用到,但是有很多属性及方法却不知道该怎么使用。现以 wmp 9.0控件为例说说其常用的属性与方法.  属性/方法名:说明:[基本属性] 

2016-03-24 17:14:17 4477

转载 C# partial 详解

http://blog.csdn.net/niemeiquan/article/details/78018031. 什么是局部类型?C# 2.0 引入了局部类型的概念。局部类型允许我们将一个类、结构或接口分成几个部分,分别实现在几个不同的.cs文件中。局部类型适用于以下情况:(1) 类型特别大,不宜放在一个文件中实现。(2) 一个类型中的一部分代码为自动化工

2016-03-24 10:06:45 1249

转载 需求分析具体写法

又到新年了,日历又要从2011年翻到2012年了,这使我有太多的感慨,进而勾起了对太多往事的回忆。过去的10年,毫无疑问是中国软件业发展最快的10年。当我们刚刚毕业的时候,还在使用VB、PB开发一些简单的数据库应用,而现在却几乎看不到它们的踪影,换来的是诸如J2EE和.NET这样的大型web应用。而这期间,RUP、XP、敏捷开发、持续集成••••••一个接一个的新概念层出不穷,令人眼花缭乱。现在想

2016-03-14 10:30:52 61134 5

转载 基于.net的C# Windows Media Player控件

C#Windows Media Player控件一、往控件箱中添加此控件:wmp.dll二、往窗体上拖控件(本人添加。。。有时候你拖拽控件到窗体上时候会弹出错误窗口提示‘axHost’注册失败什么的这是侯你可以关闭VS然后删掉项目编译生成的文件(*.vshost.exe文件)如果不行就把编译文件全部删除了,还有就是主意删除obj目录下的编译文件也要删除)三、wmp.URL=XXXX;w

2016-03-12 10:59:26 1231

转载 IL(中间语言)

http://blog.csdn.net/dodream/article/details/4726421一、IL与汇编语言IL是微软.NET平台上衍生出的一门中间语言,.NET平台上的各种高级语言(如C#,VB,F#)的编译器会将各自的代码转化为IL。,其中包含了.NET平台上的各种元素,如“范型”,“类”、、“接口”、“模块”、“属性”等等。值得注意的是,各种高级语言本身可能根本没有这些

2016-03-09 10:42:22 7040 1

原创 linux下firefox浏览器的flash版本过低解决方案

我的系统为linux下的centOS,最近用浏览器是总是弹出flash版本过低,选择总是允许后下次启动浏览器还是不行,于是寻找一劳永逸的方法:    打开浏览器输入:http://get.adobe.com/cn/flashplayer/    网页会判断操作系统和浏览器并下载 Flash Player(支持Firefox浏览器,可自己核对一下系统是32位还是64位)    选择第一个

2016-01-10 09:45:48 1764

转载 linux下tar与rpm具体指令(安装)

1、将安装文件拷贝至你的目录中,如果是以root身份登录上的,就将软件拷贝至/root中。#cp xxx.tar.gz /root2、解压缩。#tar xvzf xxx.tar.gz 或直接双击解压缩.3、检查编译。#./configure4、检查通过后,将生成用于编译的MakeFile文件。此时,可以开始进行编译。#make。5、成功编译后,开始安装。#m

2016-01-09 20:24:33 370

原创 xz与tar.xz解压 压缩方法

xz 是一个使用 LZMA压缩算法的无损数据压缩文件格式。我是在下载软件安装时遇到的,上网查了下感觉有点乱就想整理一下。  xz压缩最新压缩率之王,是绝大数linux默认就带的一个压缩工具。 xz也有一个坏处就是压缩时间比较长,比7z压缩时间还长一些。不过压缩是一次性的,所以可以忽略。    xz压缩文件方法或命令                                

2016-01-07 10:06:14 864

转载 FHS(Filesystem Hierarchy Standard)文件系统目录标准

内容源于: 鸟哥的linux私房菜链接如下:Linux 的文件权限与目录配置目录FHS 目录规则目录树FHS(Filesystem Hierarchy Standard):FHS依据文件系统使用的频繁与否与是否允许使用者随意更动, 而将目录定义成为四种交互作用的形态,用表格来说有点像底下这样: 可分享的(shareable)不可分

2015-12-28 09:19:26 1877

原创 linux指令学习方法

linux总共有2000多个指令,我们不必每个都记住(反正以我的记忆力是记不住的),只需要记住几个关键的指令就行,然后靠man(q退出),,info,,Tab,,--help等查询其具体说明。    man查询中查询数据后面的数字是有意义的:    1--用户在shell环境中可以操作的指令或可执行文件    2--系统核心可呼叫的函数与工具等    3--一些常用的函数与函数库,

2015-12-25 10:46:02 394

原创 linux centos 6.7下屏幕亮度调节方法

装了centos 6.7后发现屏幕的亮度调不了,用fn+。。也调不了。于是找到电源设置里的屏幕亮度调节--还是不行。     最后用了xgamma -gamma命令调节成功,具体操作:     打开终端输入  xgamma -gamma 0.5    上网查了下这个命令也可以:setterm -background 或 -foreground来调节他的颜色,达到调节亮度的目的有8个

2015-12-25 10:37:50 5185

转载 C/C++ 笔试题

http://blog.csdn.net/liu__ke/article/details/125567771.进程和线程的差别。线程是指进程内的一个执行单元,也是进程内的可调度实体.与进程的区别:(1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位(2)并发性:不仅进程之间可以并发执行,同一个进程的多个线程之间也可并发执行(3

2015-10-28 22:14:27 5257

转载 int *p[10]与int (*p)[10]的区别

这两天在学习一些基本复杂类型的确认方法,整理了一下思路及写下一些心得。现在让我们一起来看看 int *p[10]与int (*q)[10]这两个形似心不同的东西的究竟是有一些什么样的不同。 1、首先让我们先来看看这两个变量所占的字节数吧int _tmain(int argc, _TCHAR* argv[]){ int *p[10]; int (*q)[10];

2015-10-23 20:35:02 4137 1

转载 C++中指针和引用的区别(转)

http://www.cnblogs.com/dolphin0520/指针和引用在C++中很常用,但是对于它们之间的区别很多初学者都不是太熟悉,下面来谈谈他们2者之间的区别和用法。1.指针和引用的定义和性质区别:(1)指针:指针是一个变量,只不过这个变量存储的是一个地址,指向内存的一个存储单元;而引用跟原来的变量实质上是同一个东西,只不过是原变量的一个别名而已。如:in

2015-10-21 22:43:22 311

转载 虚函数实现原理(转)

前言C++中的虚函数的作用主要是实现了多态的机制。关于多态,简而言之就是用父类型别的指针指向其子类的实例,然后通过父类的指针调用实际子类的成员函数。这种技术可以让父类的指针有“多种形态”,这是一种泛型技术。所谓泛型技术,说白了就是试图使用不变的代码来实现可变的算法。比如:模板技术,RTTI技术,虚函数技术,要么是试图做到在编译时决议,要么试图做到运行时决议。关于虚函数的使用方法,我在这里不

2015-10-21 22:24:17 319

转载 学生信息是:姓名,学号,性别,年龄,用一个链表,把这些信息连在一起,给出一个age, 在些链表中删除学生年龄等于age的学生信息。

http://blog.csdn.net/dahai_881222/article/details/7873463typedef struct stu{    char name[20];    char sex;    int no;    int age;    struct stu * next;}node;node *create(int n

2015-10-21 21:11:08 784

转载 const和static const还有static区别

对于C/C++语言来讲,const就是只读的意思,只在声明中使用;static一般有2个作用,规定作用域和存储方式.对于局部变量,static规定其为静态存储方式,每次调用的初始值为上一次调用的值,调用结束后存储空间不释放;对于全局变量,如果以文件划分作用域的话,此变量只在当前文件可见;对于static函数也是在当前模块内函数可见.static const 应该就是上面两者的合集.

2015-10-20 18:58:57 430

转载 error:关于const变量来初始化数组

为什么下面的例子在使用一个const变量来初始化数组,ANSI C的编译器会报告一个错误呢?const int n = 5;int a[n];答案与分析:1)这个问题讨论的是“常量”与“只读变量”的区别。常量,例如5, "abc",等,肯定是只读的,因为常量是被编译器放在内存中的只读区域,当然也就不能够去修改它。而“只读变量”则是在内存中开辟一个地方来存放它的值,只不过这个值由编译

2015-10-20 18:56:42 3107

原创 opengl es学习笔记3(EGL使用流程,EGL命令)

EGL提供了opengl es和运行于计算机上的原生窗口系统之间的一个结合层次,如下为调用EGL的一般流程: 1.与窗口系统通信调用如下函数打开与EGL显示服务器的连接:EGLDisplaye glGetDisPlay(EGLNativeDisplayType displayId)displayId为了匹配原生窗口系统的显示类型,默认为EGL_DEFAULT_DISPLAY

2015-10-14 15:50:12 2003

原创 opengl es学习笔记2(着色器补充,示例)

OpenGL ES 2.0就开始使用可编程管线,代替了过去的固定管线,管线就好像一条生产流水线一样,一步一步的生成绚丽多彩的图形。   在管线中可编程的部件为顶点着色器和片元着色器(在GPU上运行的程序),要进行任何渲染必须包含至少一个顶点着色器和一个片元着色器。   顶点着色器:(默认精度为H)1.把每个顶点在空间中的虚拟三维坐标转化为可以在屏幕上显示的二维坐标2.根据光照公式计

2015-10-14 09:10:25 819

原创 opengl es学习笔记1(基本概念)

EGLEGL 是介于诸如OpenGL 或OpenVG的Khronos渲染API与底层本地平台窗口系统的接口。它被用于处理图形管理、表面/缓冲捆绑、渲染同步及支援使用其他Khronos API进行的高效、加速、混合模式2D和3D渲染。EGL提供了OpenGL ES 3.0和运行在计算机上的原生窗口系统之间的一个“结合”层次。(为了平台无关性) int esMain(ESContext

2015-10-14 09:07:57 679

转载 坚持不下去的时候看看这个

原文地址::http://blog.csdn.net/hanxiaohu88/article/details/10950745 1、当最绝望的时候来临,你还是有选择的机会,你可以选择变得浮躁,也可以选择想办法改变现状。我们可以选择互相鼓励尝试走出困境,也可以选择一起抱怨摧毁旁人的希望让大家一起毁灭。2、 看到自己的同学或者其他熟人干得风生水起,就有些心不定了。就像长跑比赛,一开始大

2015-10-14 09:06:40 530

原创 学习HTML5游戏开发的几个重要内容

整理了一下学习HTML5开发游戏要用到的几个重要内容,方便以后查询: HTML5:JavaScript: 单线程(Single-threaded)运行是JavaScript语言的设计目标之一,进而言之是保持JavaScript的简单。但是我必须要说, 尽管JavaScript具有如此语言特质,但它绝不简单!我们所说的“单线程”是指JavaScript只有一个线程控制。是的,这点令人沮 

2015-10-07 13:43:22 966

原创 cocos2dx中调用Andriod中的返回键和菜单监听

最近写了个cocos2dx的小游戏,想移植到Andriod上,却突然忘了怎么调用返回键监听,写下来方便以后查看,,也让不知道用法的朋友参考一下  我的是cocos2dx 3.0,,用2.x的朋友不知道能不能用,可以试试看.h文件void onKeyReleased(EventKeyboard::KeyCode keycode, Event* event); .cpp

2015-09-30 17:02:17 431

原创 getParent()的妙用:cocos中层级的编辑

getParent()在cocos文档里的英文解释为:获取一个父节点指针(当然从他的字面意思上就能猜出一二了)  getParent()的一个妙用:  它可以直接编辑对象的层级,例如      this->getParent()->addChild(m_cancelBtn,99);   m_cancelBtn为按钮控件,99是addChild的第二个参数即层级(根据实际情况自行调整) 

2015-09-17 16:21:34 1277

原创 从cocos2d中导入项目到Android

在windows环境中用cocos2d开发游戏,开发成功后导入到Android  1.首先用VS确定游戏能正常编译及运行。  2.配置好Android环境--(JDK+SDK+NDK+ANT+exlipse)  3.打开Eclipse在Package Explorer区域内单击鼠标右键,然后点击菜单Import,选择导入已经存在的Android工程  4.分别导入cocos2d项目

2015-09-13 17:06:23 523

原创 The connection to adb is down和no configs match configspec错误

第一次使用Eclipse来移植cocos2d中的游戏到安卓手机,首先配置了开发环境JDK+SDK+NDK+Eclipce.怀着激动的心情想体验自己开发的游戏在手机上运行的快感然后却是各种报错。在网上找到了相关的解决办法,但是有些地方说的不是很清楚,我在这里整理一下,在一方面提醒自己不再犯错连一方面给遇到相同问题的朋友一点帮助:  首先The connection to adb is down,

2015-09-12 14:21:54 465

原创 cocos2d文件打包步骤

一个可以在vs上编译的cocos2d文件往往有几百兆,但是其内容有大部分都是相同的,可以经过打包使一个文件只有几兆只需要保留3个文件:打开proj.win32,并删除下图两项:最后记得改..\cocos2d为..\..\cocos2d

2015-09-09 10:07:58 425

原创 error LNK2019: 无法解析的外部符号

在新的编译环境中导入原来的项目时,记得添加程序中用到的lib库,,不然会出现大量的error LNK2019错误具体步骤(vs2013):导入相应的lib库(注意升级到编译器适合的版本)右键点击运行的项目-->属性

2015-09-09 09:57:50 367

我编程我快乐_程序员职业规划

我编程我快乐_程序员职业规划的PDF版,我觉的程序员都应该看一下,不长,2个小时就能看完。对自己的道路了解更清晰

2016-03-01

黑客攻防技术宝典.Web实战篇.pdf

黑客攻防技术宝典.Web实战篇PDF下载,主要是一些黑客常用的攻防技术,,正在学习中...

2016-03-01

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除