- 博客(16)
- 收藏
- 关注
原创 宁哥自编自导自演的《C语言,好爽》第7版(2017年)教程内容
《C语言,好爽》第7版2017年录制,教程规划更详细的内容:这部产品不鸣则已,一鸣惊人,定是很爽很刺激,很黄很暴力…… 在现实中会遇到实际解决的问题,比如订餐后计算总价格,一般都是服务员拿个计算器来帮你算,而不是帮你口算,所以: 1:求随意输入任意个大于0的整数之和(以-1结束录入): 25+64+18+69+97+456+635+789+487的和; (展示例子1) 更多现实情况: 2
2019-11-24 09:25:39
3513
原创 svn: Unable to connect to a repository at URL 的解决方案
错误图示: 解决办法:清除本地保存的授权信息;1:右键点击本地文件夹,选择设置;TortoiseSVN -> Settings 2:在弹出的对话框中选择Saved Data,右侧选择:授权地方清理所有。 然后点确定即可。...
2018-07-22 09:51:38
5460
原创 百度地图使用经验-第3集 添加覆盖物
所有叠加或覆盖到地图的内容,我们统称为地图覆盖物。如标注(点标注|文本标注)、矢量图形元素(包括:折线和多边形和圆)、信息窗口等。问题:地图级别变化了,放大或者缩小,覆盖物怎么变化?覆盖物拥有自己的地理坐标,当您拖动或缩放地图时,它们会相应的移动。特点:所有的控件类都继承于父类:Overlay类调用这个方法:map.addOverlay()来添加覆盖物。代码详情:http://www.phpkhb...
2018-07-08 17:05:00
204
原创 百度地图使用经验-第2集:给地图添加控件
所有的控件类都继承于父类:Control类(基类,就是父类)C++,PHP,JAVA所有你使用的控件都是Control这个父类的子类。Map.addControl();是已经早就写好的。1:造一个Control子类的对象(如:NavigationControl类)(你自己再继承Control类)2:传递子类对象到:Map.addControl();形参?类型不匹配!C++,PHP,java,多态!...
2018-07-08 17:04:21
199
原创 如果jquery找不到对象怎么检测?
应用场景:“灵感编程”网站的后台,在添加记录之后,body自动滚动从而定位到该行记录(方便继续添加);使用的代码:所在位置:D:\yfwww\kuihua\Application\Tpl\Houtai\Public\js\Common\init.js相关代码:$(function(){var last_top=300;// var last_top=1000;var gundong_top=0;/...
2018-06-26 17:55:08
1397
原创 百度地图使用经验-第1集:成功展现第1个地图
第1步:引入js(携带密钥)第2步:创建一个div第3步:写js类:js自己的面向对象的特点;ES6PHP,JAVA,C++插曲:事件 22小时前事件和函数的区别:函数是事先写好函数体,手工调用。死活不会被调用的。事件:函数体,以后再来写事件体。灵活性更强。谁来调用?自动触发。外界条件满足的时候,数字电路,上升沿,下降沿。js,onclick,函数调用和函数实现,相分离。非常灵活,适用于未来的各种...
2018-06-25 17:25:58
202
原创 自定义右键菜单
自定义右键菜单,基于jQuery2.0开发,效果如下:代码截图:相关开发过程的视频:http://www.phpkhbd.com/full
2018-06-10 15:20:03
209
原创 自定义树形目录(模拟SublimeText3)
由于网站升级需要,自己写了一个模拟SublimeText3的文件目录树,感觉很有实用性,后续修改灵活且方便,比到处找插件然后修改有更大的灵活性,意义重大,因此记录下来方便后续参考和改进。开发时间:2018年6月5日使用的插件有:jquery2.0,font-awesome-4.7.0效果如下:收缩栏目“目录1-1”之后:收缩栏目“目录1”之后:收缩栏目“目录2”之后:源代码截图如下:文件目录结构:...
2018-06-08 09:46:24
1216
原创 Linux进程间通信-fifo测试
1:fifo原因有名管道文件:安全性,不自动化,数据不完整没有保障;锁的机制PHP开发网站的时候,登录,session2:测试mkfifo \\192.168.0.155\ncc\fifo_write.c\\192.168.0.155\ncc\fifo_read.c其中:fifo_write.c#include<stdio.h>#include<stdlib.h>#i...
2018-05-18 20:48:44
468
原创 ubuntu的终端命令提示符太长的修改方法总结
ubuntu的终端命令提示符太长,主要原因:1:计算机名太长;2:多层直接显示出来;针对计算机名太长的处理:如:下面的计算机名提示太长了:ningcaichen-virtual-machine是计算机名:ningcaichen@ningcaichen-virtual-machine:/mytmp$ sudo vim /etc/hostname修改为:ningcaichen@ningcaichen-...
2018-04-14 18:38:30
1869
原创 C++中const和#define的利弊探索
const和#define的利弊,从而推导const的意义;const和#define都有类似的功能,那就是定义一个“常量”;想用来替换#define定义常量这种方式。这是一种定义宏的方式。因为宏替换定义常量有一定的缺陷:不做类型检查,没有作用域限制(这样很容易被后续污染)。#include<iostream>#include<string>using namespac...
2018-04-10 20:06:35
765
原创 通过C++的外部依赖项的感悟
外部依赖性在这里(其实很容易被忽略)!但是由它可以看到许多隐藏的东西!它能说明什么问题?看右边程序源代码中直接使用system("pause");而学过C语言的小伙伴们应该都晓得,要使用这个函数,必须要引入stdlib.h,即:#include<stdlib.h>但是这里为什么不引入,就可以使用了呢?其实并没有违背“函数调用时候必须要有函数体的支撑”这个客观规律。只是它被隐藏了。就在这...
2018-04-07 17:01:09
2087
原创 C++的命名空间的现实意义
程序中不能有两个函数名一摸一样的,但是程序做大了,就很可能会造成两个同名同参的函数;这样就会导致歧义而错误。所以做出命名空间,可以做到只要是不同的空间中可以同名同参函数,这样以后其他人来做了,可以不用看以前写了什么函数名,而只要弄个新的空间,就可以随意的写函数名了。这样就更加方便程序的维护!这在比如PHP中用的很多,而且加强了命名空间的使用,如:TP5中有很多层级的命名空间,原理是一样的。#in...
2018-04-01 10:49:15
276
原创 不找C++的工作也要学C++
很多学编程的人认为,特别是初学者会认为:“我又不找C++的工作,为什么要学C++?”,就像“我又不找C语言的工作,为什么要学C语言”一样;其实答案不在于你做不做C++的工作,而在于你做不做编程行业的工作。道理很简单,打个比方如果你听到这样的话,估计你也晓得为什么了。“我是数学老师,不是语文老师,所以我不要学语文”这话看似正确,其实当你语文不好,你的数学表达能力也就欠佳,你的数学也难以成就多大,至少
2017-10-04 16:26:28
518
2
原创 C语言集成开发环境vs2017的使用技巧之修改快捷键
首先这里是说编辑C语言内容,其次开发环境是vs2017(全称:visual studio 2017)。像这个开发环境体积大,但你安装的时候不要安装到C盘,然后安装的时候选择模块,比如你不开发网站,就先不要安装.net那些内容。工欲善其事,必先利其器。对它的使用技巧熟练操作,不但会让你赏心悦目、同时会提高你编程兴趣。关于它的使用技巧其实有很多,这里讲述的是其中一个:修改默认的快捷键。它提供的
2017-09-14 16:55:52
917
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人