欢迎来到贱贱的博客

扩大
缩小

01 2017 档案

MFC绘图
摘要://20171/121 两点一线 比如鼠标左击和鼠标弹起的两个消息 然后响应从而获取一条线2 添加响应函数方法 类图->右击->addwindowsmessage3 Dview和main中同时的添加消息函数 弹出框 发现只会在view类中才会有响应4 删除通过向导来生成的函数时,方法:函数上面右键 阅读全文

posted @ 2017-01-23 10:15 L的存在 阅读(210) 评论(0) 推荐(0) 编辑

QT笔记-布局
摘要:1 QT中使用布局器QLayout布局 2自动计算各个空间的大小和位置 采用的既定policy策略来调整子窗口的大小和位置 3QHBoxLayout横向布局 QVBoxLayout纵向布局 QHBoxLayout ( QWidget * parent, int margin = 0, int spa 阅读全文

posted @ 2017-01-22 11:32 L的存在 阅读(505) 评论(0) 推荐(0) 编辑

QT笔记1
摘要:1 第一个就是helloworld窗体啦 2 所有的比如工具栏 按钮 文本框等都是窗体widget,都继承与QWidget3顶级窗口与子窗口,带边框 标题栏(独立);子窗口:窗口内部的窗口 (1)每一个子窗口都有一个父窗口,层级关系 (2)顶级的窗口就是桌面 4窗口的坐标 左上角的x,y 5按钮点击 阅读全文

posted @ 2017-01-22 11:16 L的存在 阅读(312) 评论(0) 推荐(0) 编辑

Pascal学生管理
摘要:1 program Project2; 2 3 {$APPTYPE CONSOLE} 4 5 uses 6 SysUtils; 7 8 const N=2;M=3; 9 type 10 11 date=record 12 day:1..31; 13 month:1..12; 14 year:1970..1999; 15... 阅读全文

posted @ 2017-01-20 10:45 L的存在 阅读(243) 评论(0) 推荐(0) 编辑

Pascal约瑟夫问题
摘要:1 program Project2; 2 3 {$APPTYPE CONSOLE} 4 const 5 n=13; 6 m=5; 7 8 9 10 Type 11 peopleno= array[1..n] of integer; 12 13 var 14 datering:peopleno; 15 s,p,i:integer; 16 flag:... 阅读全文

posted @ 2017-01-20 10:43 L的存在 阅读(246) 评论(0) 推荐(0) 编辑

Pascal输出星星
摘要:1 program Project2; 2 3 {$APPTYPE CONSOLE} 4 5 uses 6 SysUtils; 7 8 var 9 i,j:integer; 10 11 begin 12 { TODO -oUser -cConsole Main : Insert code here 阅读全文

posted @ 2017-01-20 10:42 L的存在 阅读(258) 评论(0) 推荐(0) 编辑

Pascal之计算小系统
摘要:1 program Project16; 2 3 {$APPTYPE CONSOLE} 4 VAR 5 n,i,k,score,b,a:integer; 6 answer,c:real; 7 ch:char; 8 Begin 9 repeat 10 writeln('1.加法练习'); 11 wri 阅读全文

posted @ 2017-01-20 10:40 L的存在 阅读(219) 评论(0) 推荐(0) 编辑

pascal倒序输出
摘要:1 program Project6; 2 3 {$APPTYPE CONSOLE} 4 5 uses 6 SysUtils; 7 8 var 9 a,b,c,d:integer; 10 11 12 begin 13 { TODO -oUser -cConsole Main : Insert code here } 14 writeln('please... 阅读全文

posted @ 2017-01-20 10:38 L的存在 阅读(171) 评论(0) 推荐(0) 编辑

Pascal之工种问题
摘要:1 program Project2; 2 Type 3 ma=(A,B,C); 4 wk=1..3; 5 const 6 x:array[ma,wk] of integer 7 =((4,3,3),(2,4,3),(4,5,2)); 8 var 9 maxefficiency:array[wk] 阅读全文

posted @ 2017-01-20 10:36 L的存在 阅读(186) 评论(0) 推荐(0) 编辑

Pascal之while
摘要:1 program Project1; 2 3 {$APPTYPE CONSOLE} 4 5 uses 6 SysUtils; 7 8 begin 9 { TODO -oUser -cConsole Main : Insert code here } 10 end. 11 program examplesum(input,output); 12 13 {$... 阅读全文

posted @ 2017-01-20 10:34 L的存在 阅读(394) 评论(0) 推荐(0) 编辑

vs2008添加消息函数方法
摘要:开发MFC时,开发工具VS2008不能像开发工具VC++6.0那样,直接在类文件上右击选择“Add Window Message Handles”来添加消息映射。对于我这个初学者,刚开始一直没找到可以自动添加的方法, 后来只能手动添加,熟练了之后手动添加起来倒也快,不过慢慢地我终于发现了自动添加的方 阅读全文

posted @ 2017-01-20 09:37 L的存在 阅读(1457) 评论(0) 推荐(0) 编辑

error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [17]”转换为“LPCTSTR”
摘要:vs2008提示 error C2664: “CWnd::MessageBoxW”: 不能将参数 1 从“const char [17]”转换为“LPCTSTR” 在外面用vs2005编写mfc程序的时候经常要MessageBox("提示信息")函数,在vc6.0是没有问题的,但是在vs2005却会 阅读全文

posted @ 2017-01-20 09:28 L的存在 阅读(559) 评论(0) 推荐(0) 编辑

mysql笔记7之数据类型
摘要:1 区别一: varchar:可变长度的字符串。根据添加的数据长度决定占用的字符数 char:固定长度的字符串 2区别二 int:没有限制 int(4):限制为4 3 区别三: 日期: date datetime timestamp CREATE TABLE test3( sdate DATE, - 阅读全文

posted @ 2017-01-15 00:59 L的存在 阅读(180) 评论(0) 推荐(0) 编辑

mysql笔记6之数据类型
摘要:1 区别一: varchar:可变长度的字符串。根据添加的数据长度决定占用的字符数 char:固定长度的字符串 2区别二 int:没有限制 int(4):限制为4 3 区别三: 日期: date datetime timestamp CREATE TABLE test3( sdate DATE, - 阅读全文

posted @ 2017-01-15 00:58 L的存在 阅读(197) 评论(0) 推荐(0) 编辑

Mysql笔记5之查询
摘要:1查询所有的列 select *from student 2查询指定列 select name,age from student 3查询时候使用别名 select name as 别名,age as 年龄 from student as可以省略 4查询增加常量列 //查询的时候加上一列专业 sele 阅读全文

posted @ 2017-01-15 00:54 L的存在 阅读(208) 评论(0) 推荐(0) 编辑

mysql笔记4之数据操作
摘要:1修改数据 插入:insert into stu(id,name,age,addr) values(2,"李四",44,"重庆"); 2修改某一列 updata stu set age = 23 where name = "李四" 3修改多个列 updata stu set age = 40,add 阅读全文

posted @ 2017-01-15 00:28 L的存在 阅读(118) 评论(0) 推荐(0) 编辑

Mysql笔记4数据表操作1
摘要:1查看表的结构 (1)show create table +数据库名称 (2)desc+数据库名称 2修改表 (1)表中添加列 alter table 数据库名称 add column addr varchar(20)//添加地址列 (2)修改表某列扥类型 alter table 数据库名称 mod 阅读全文

posted @ 2017-01-15 00:23 L的存在 阅读(158) 评论(0) 推荐(0) 编辑

Mysql笔记3数据库基本操作
摘要:1 创建数据库 create database 数据名称 default character set 编码; 2查看常用的编码校验规则 mysql> show character set; 3删除数据库 drop database +数据库名 4修改数据库编码集 ->alter database + 阅读全文

posted @ 2017-01-15 00:14 L的存在 阅读(142) 评论(0) 推荐(0) 编辑

mysql笔记2
摘要:关于登陆: 1mysql -uroot -proot(直接登陆密码进入 这个p就是密码) 2mysql -u -root -p(进入以后输入密码root 正确登录成功) 3mysqle --username=root --password(5.5可以) 4mysql -hlocalhost -uro 阅读全文

posted @ 2017-01-15 00:06 L的存在 阅读(126) 评论(0) 推荐(0) 编辑

c++inline
摘要:1 #include 2 3 using namespace std; 4 5 /* 6 功能inline 7 时间:2016.11.21 8 */ 9 #if 0 10 优点代码内嵌,避免了函数调用。 11 缺点:容易产生歧义,容易使text段体积增大,不会进行类型检查 12 #endif 13 14 #define SQR(i) ((i)*(i)) ... 阅读全文

posted @ 2017-01-14 23:56 L的存在 阅读(184) 评论(0) 推荐(0) 编辑

c的free注意事项和c++的简洁(析构大哥)
摘要:1 #include 2 3 using namespace std; 4 // 5 ////c语言版本 6 //struct stu 7 //{ 8 // char *name; 9 // int age; 10 //}; 11 //int main() 12 //{ 13 // stu *ps = (stu *)malloc(sizeof(stu));... 阅读全文

posted @ 2017-01-14 23:55 L的存在 阅读(360) 评论(0) 推荐(0) 编辑

c语言和c++栈的简单实现以及构造器的原理
摘要:也就是训练将原来的c语言 用类表示出来。。 关于构造器: //1与类名相同 没有返回值 被系统生成对象时自动调用,用于初始化 //2 可以有参数 构造器重载 默认参数 //3 重载和默认不能同时存在,系统默认生成一个无参的构造器,如果提供了,那么系统不在提供 c++的实现 阅读全文

posted @ 2017-01-14 23:53 L的存在 阅读(351) 评论(0) 推荐(0) 编辑

c语言struct和c++的class的暧昧
摘要:c语言风格的封装 数据放在一起,以引用和指针的方式传给行为c++ 认为封装不彻底 1数据和行为分开 对外提供接口 2没有权限设置 看看struct的一个例子 然后再看看c++的class 再不用各种传参。。。。。 阅读全文

posted @ 2017-01-14 23:49 L的存在 阅读(1132) 评论(0) 推荐(0) 编辑

wincap的安装与环境配置
摘要:首先开始知道什么是wincap? 1 通常情况下,大多数的网络应用程序都是通过操作系统来访问网络(sockets),这样是算比较简单的了,毕竟已经封装好了 ,有的时候呢需要一些底层的细节比如协议处理,封装数据包等。那么有的时候任务是访问原始数据包,这样通过wincap学习没有被操作系统利用网络协议处 阅读全文

posted @ 2017-01-13 19:43 L的存在 阅读(697) 评论(0) 推荐(0) 编辑

java笔记15之this
摘要:this;是当前类的对象引用,记为该类的一个对象 注意:谁调用这个方法,在这个方法内部的this就是代表谁 解决场景: 解决局部变量隐藏成员变量 阅读全文

posted @ 2017-01-10 11:42 L的存在 阅读(203) 评论(0) 推荐(0) 编辑

java笔记14之private
摘要:private: 1 是一个权限修饰符 2 可以修饰成员变量和成员方法 被其修饰的成员只能在本类中被访问 封装和private的应用: A:把成员变量用private修饰 B:提高对应的getXxx()和setXxx()方法 阅读全文

posted @ 2017-01-10 11:38 L的存在 阅读(280) 评论(0) 推荐(0) 编辑

java笔记13之成员变量与局部变量
摘要:成员变量和局部变量的区别 1在类中的位置不同 局部变量:类的方法体内 成员变量:类的方法之外 2内存的不同位置 局部变量:在栈内存中 成员位置:在堆内存 3生命周期不同 局部变量:随着方法的调用而存在,随着方法调用的结束而消失 成员变量:随着对象的创建而创建,对象的消失而消失 4初始化值不同 局部变 阅读全文

posted @ 2017-01-10 11:36 L的存在 阅读(208) 评论(0) 推荐(0) 编辑

java笔记12之面向对象初始
摘要:1 概述 类:是一组相关的属性和行为的集合。是一个抽象的概念。 对象:是该类事物的具体表现形式。具体存在的个体。 (1)面向对象思想 面向对象是基于面向过程的编程思想。 面向过程:强调的是每一个功能的步骤 面向对象:强调的是对象,然后由对象去调用功能 (2):面向对象的思想特点 A:是一种更符合我们 阅读全文

posted @ 2017-01-10 11:27 L的存在 阅读(202) 评论(0) 推荐(0) 编辑

java笔记11之二维数组
摘要:格式1: 二维数组:就是元素为一维数组的一个数组 数据类型[][] 数组名 = new 数组类型[m][n] 其中m为行 n为列 注意: A:以下格式也可以表示二维数组 a:数据类型 数组名[][] = new 数据类型[m][n]; b:数据类型[] 数组名[] = new 数据类型[m][n]; 阅读全文

posted @ 2017-01-10 11:16 L的存在 阅读(317) 评论(0) 推荐(0) 编辑

java笔记10之循环
摘要:关于for 循环语句:for循环,while循环,do...while循环。 for循环格式: for(初始化语句;判断条件语句;控制条件语句) { 循环体语句; } 执行流程: A:执行初始化语句 B:执行判断条件语句,看其返回值是true还是false 如果是true,就继续执行 如果是fals 阅读全文

posted @ 2017-01-09 22:15 L的存在 阅读(433) 评论(0) 推荐(0) 编辑

java笔记9之switch
摘要:switch语句的注意事项: A:case后面只能是常量,不能是变量,而且,多个case后面的值不能出现相同的 B:default可以省略吗? 可以省略,但是不建议,因为它的作用是对不正确的情况给出提示。 特殊情况: case就可以把值固定。 A,B,C,D C:break可以省略吗? 可以省略,但 阅读全文

posted @ 2017-01-09 21:59 L的存在 阅读(376) 评论(0) 推荐(0) 编辑

java笔记8之选择结构IF
摘要:注意1 A比较表达式无论简单还是复杂,结果必须是boolean类型 B:if语句控制的语句体如果是一条语句,大括号可以省略; 如果是多条语句,就不能省略。建议永远不要省略。 C:一般来说:有左大括号就没有分号,有分号就没有左大括号 阅读全文

posted @ 2017-01-09 21:57 L的存在 阅读(998) 评论(0) 推荐(0) 编辑

java笔记7之录入
摘要:1 为了让程序的数据更符合开发的数据,我们就加入了键盘录入。 让程序更灵活一下。 那么,我们如何实现键盘数据的录入呢? A:导包 格式: import java.util.Scanner; 位置: 在class上面。 B:创建键盘录入对象 格式: Scanner sc = new Scanner(S 阅读全文

posted @ 2017-01-09 21:52 L的存在 阅读(229) 评论(0) 推荐(0) 编辑

Java笔记6之三目运算符
摘要:/* 单目运算符:~3 双目运算符:3 + 4 三目运算符: 格式:比较表达式?表达式1:表达式2; 比较表达式:结果是一个boolean类型。 执行流程: 根据比较表达式的计算返回一个true或者false。 如果是true,就把表达式1作为结果。 如果是false,就把表达式2作为结果。*/ 阅读全文

posted @ 2017-01-09 21:41 L的存在 阅读(224) 评论(0) 推荐(0) 编辑

java笔记5之逻辑运算符以及&&与&的区别
摘要:1 &逻辑与:有false则false。 |逻辑或:有true则true。 ^逻辑异或:相同为false,不同为true。 举例:情侣关系。男男,男女,女男,女女 !逻辑非:非false则true,非true则false。 特点:偶数个不改变本身。 2 &&和&的区别? 同理||和|的区别? A:最 阅读全文

posted @ 2017-01-09 21:39 L的存在 阅读(1873) 评论(0) 推荐(0) 编辑

java笔记4之比较运算符
摘要:/* 比较运算符: ==,!=,>,>=,<,<= 特点: 无论你的操作是简单还是复杂,结果是boolean类型。 注意事项: "=="不能写成"="。*/ 阅读全文

posted @ 2017-01-09 21:35 L的存在 阅读(240) 评论(0) 推荐(0) 编辑

java笔记2之算术运算符
摘要:1运算符是什么呢 对常量和变量进行操作的运算符 2运算符分为哪些 算术运算符(+,-,*,/), 赋值运算符 比较运算符 逻辑运算符 位运算符 三目运算符 3运算符 A 算术运算符的注意事项 (1)整数相除只能是整数,如果想得到小数,必须把数据变化为浮点数类型 (2)/获取的是除法操作的商,%获取的 阅读全文

posted @ 2017-01-09 21:31 L的存在 阅读(205) 评论(0) 推荐(0) 编辑

javaweb笔记6多个响应头以及 HttpServletResponse对象
摘要:1 常见的响应头 Location: http://www.it315.org/index.jsp 重定向的地址。配合302的状态码一起使用,实现重定向效果。 Content-Type: text/html; charset=GB2312 服务器发送内容的数据类型及编码格式 Refresh: 1;u 阅读全文

posted @ 2017-01-09 21:16 L的存在 阅读(1554) 评论(0) 推荐(0) 编辑

javaweb笔记5之请求编码问题
摘要:post提交: 设置实体内容的编码:request.setCharacterEncoding("utf-8"); 注意:一定要在获取所有参数之前设置,否则设置无效! get方式提交 (1)手动进行参数的解码 String paramValue = new String(paramValue.getB 阅读全文

posted @ 2017-01-09 21:03 L的存在 阅读(120) 评论(0) 推荐(0) 编辑

javaweb笔记4之httpservlet
摘要:1 httpservlet简介 service方法是Servlet的入口方法,调用servlet会首先调用service方法。在service方法中,会根据请求方式分别调用不同的doXXX方法。例如,GET方式提交就会调用doGet方法。因为Get 和 Post方式是最常用的两种请求方式,所以在编写 阅读全文

posted @ 2017-01-09 20:55 L的存在 阅读(252) 评论(0) 推荐(0) 编辑

javaweb笔记之get和post的不同
摘要:1 GET方式 1)提交的参数数据会放在请求信息的URL后面。以?开头,多个参数数据以 & 分 割。 2)浏览器的地址会发生改变 3)参数数据的容量不能超过1KB。 4)不适合敏感数据的提交 POST方式: 1)提交的参数数据放在请求信息的实体内容中。多个参数数据以 & 分割。 2)浏览器的地址不会 阅读全文

posted @ 2017-01-09 19:34 L的存在 阅读(179) 评论(0) 推荐(0) 编辑

javaweb笔记2之HTTP协议
摘要:1 什么是http协议 是浏览器客户端 和 服务器端 数据传输的 格式规范; 2 查看http协议 (1)用火狐的firebug插件查看 (2)使用谷歌的Ghome查看(审查元素->network) (3)IE使用HttpWatch插件 3请求行#Http协议版本号:通常Http有1.0 和 1.1 阅读全文

posted @ 2017-01-09 19:30 L的存在 阅读(155) 评论(0) 推荐(0) 编辑

javaweb笔记1之入门
摘要:1 web应用的目录结构 web的根目录自定义 其中可以包括静态资源(html,image,css,js) |-WEB-INF(注意格式就是这样,大小写等等一模一样) |-class:存放的是字节码文件 |-lib:存放第三方的jar包 |-web.xml配置文件 注意: WEB-INF下的资源是不 阅读全文

posted @ 2017-01-09 19:21 L的存在 阅读(205) 评论(0) 推荐(0) 编辑

javascript笔记7之对象数组
摘要:1 /* 2 var box = new Array(); //声明一个数组,空数组 3 alert(typeof box); //数组属于object类型 4 5 6 var box = new Array('李炎恢', 28, '盐城'); //创... 阅读全文

posted @ 2017-01-03 17:08 L的存在 阅读(169) 评论(0) 推荐(0) 编辑

javascript笔记6之函数
摘要:1 /* 2 function box() { //函数的声明 3 alert('我只有被调用才可以执行!'); //函数本身没有运行功能 4 } //必须调用才可以执行 5 6 7 box(); //调用 8... 阅读全文

posted @ 2017-01-03 16:53 L的存在 阅读(307) 评论(0) 推荐(0) 编辑

javascript笔记5之流程控制语句
摘要:1 /* 2 var box = 100; //单行语句 3 var age = 20; //另一条单行语句 4 5 6 { //用花括号包含的语句集合,叫做复合语句,单位一个 7 //一对花括号,表示一个复合语句,处理时候,可以当作一条单行语句来对待 8 var height = 200; //复 阅读全文

posted @ 2017-01-03 16:51 L的存在 阅读(157) 评论(0) 推荐(0) 编辑

javascript笔记4之运算符
摘要:1 /* 2 var box = 100; 3 --box; //前置递增,box = box +1 4 alert(box);//99 5 6 var box = 100; 7 var age = ++box; //先box累加到101,然后赋值给age 8 alert(age);//101 9 10 var box =... 阅读全文

posted @ 2017-01-03 16:46 L的存在 阅读(148) 评论(0) 推荐(0) 编辑

javascript笔记3之数据类型
摘要:1 /* 2 var box = 250; //十进制整型 3 alert(box); 4 5 var box = 070; //八进制,按照十进制输出是56 6 alert(box); 7 8 var box = 0x1f; //十六进制, 9 alert(box); 10 11 var box = .8... 阅读全文

posted @ 2017-01-03 16:29 L的存在 阅读(152) 评论(0) 推荐(0) 编辑

javascript笔记2之数据类型
摘要:/* var box = "Lee"; var box2 = 'Lee'; alert(box+box2);//连接符 var box = 'Lee"; //引号必须成对 alert(box); alert('\t\\L\'e\ne\"') alert('\x41'); alert('\u03a3' 阅读全文

posted @ 2017-01-03 16:25 L的存在 阅读(159) 评论(0) 推荐(0) 编辑

javascript笔记1
摘要:1<script>标签的解析及几个相关的属性 (1)charset:可选的,指定字符集。 (2)type 必须的 表示代码使用脚本的类型 type = "text/javascript" 2为了有更好的维护性,通常用单独的文件写js文件 方法:通过src来指定路径 比如:<script type=" 阅读全文

posted @ 2017-01-03 16:19 L的存在 阅读(231) 评论(0) 推荐(0) 编辑

xm学习笔记
摘要:1关于静态网页的制作 html主要负责页面的结构+css页面的美观+js与用户的交互、 2html 有标签体的标签: <p></p> <span></span> <div></div> 没有标签的标签: <br/> <hr/> html的标签是固定的。是由w3c预先规定好的!!! 3xml和html 阅读全文

posted @ 2017-01-03 16:09 L的存在 阅读(561) 评论(0) 推荐(0) 编辑

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示