- 博客(14)
- 资源 (2)
- 收藏
- 关注
原创 C++中函数的引用传参和指针传参
参考了Essential C++,对于函数的形参有两种传参方式,即,按值传递和按址传递;按址传递可以通过指针(pointer)和引用(reference)的方式传递,效果相同,但用法不同。可通过下面冒泡排序的例子来理解:#include <iostream>#include <vector>using namespace std;/*交换两个数值*/voi...
2019-11-26 17:33:22
743
原创 cygwin下C++正则表达式多行匹配的换行问题
原文本: edge [ source 1 target 2 ] edge [ source 2 target 3 ] edge [ source 3 target 4 ] edge [ source 1 target 5 ]要匹配的文本属于多行: edge [ sourc...
2018-11-16 10:43:33
1169
原创 Java中的位运算符
java中的位运算符用来对二进制位进行操作,包括右移(>>)、左移(>>)、按位取反(~)、按位与(&)、按位或(|)、异或(^)等,这些运算符只能对整型和字符型数据进行操作。 对于整型数据(计算机中正数通过原码表示,负数是用反码表示)1、右移:若为正数高位补零,若为负数高位补一 (1)128>>1 得到 64 0000 0000
2017-10-23 22:49:34
238
原创 HttpClient获取京东商城评论(java实现)
首先介绍一下这里使用的工具和获取数据的基本原理:工具:1、HttpClient 4.5.3(解压之后将lib文件夹内的jar包导入项目即可) 2、gson-2.2.4.jar(处理json格式的数据)原理:由于京东评论的页面是动态加载的,是通过ajax无刷新加载出来的。所以可以模仿ajax的过程来实现评论内容的加载。首先在评论页面的调试窗口找到请求评论的地址,如图所
2017-10-23 22:42:44
1530
原创 DOM创建节点和添加属性
这里是页面的实例: first second third 通过文本对象模型的操作进行添加导航,或者其他操作,javascript文件下: function demo () { var firstParent=document.createEle
2015-10-27 12:53:43
2421
原创 将数字转化成一定精度的小数(JS函数)
function roundTo(base , precision){var m=Math.pow(10,precision);var a=Math.round(base*m)/m;return a;}其中Math.pow()是计算幂值的函数,例如Math.pow(2,4)会返回16;Math.round()实现四舍五入,例如Math.round(4
2015-10-27 12:51:48
671
原创 html5——canvas画方块功能函数
画布这个标签着实是个好东西,它灵活的和javascript结合使用可以在页面上绘制各种动态或者是静态图像,减少制作网页对其它工具的依赖性。 首先是建立这个画布,其实和其它标签一样,标签之间可以写入提示信息。如何在javascript中获得canvas元素,可以通过var canvas=document.getElementById('canvasIdName').getContext('2
2015-10-27 12:50:33
2607
原创 微信公众平台自定义菜单的创建及创建过程中遇到的错误
准备工作: 由于调用微信接口采用的是https协议,所以我们需要用cURL来模拟https请求。那么我们就要了解用php建立cURL请求的基本步骤,举个例子说明一下。 例子: public function cUrl_request($url,$data=null){ //初
2015-10-27 12:48:49
3499
原创 php 运算符<<<
PHP中的 变量=字符串内容(可定义多行字符串)自定义标记名; 举个栗子:$world=alert("hello world!!!");start;echo $world;?>
2014-11-26 15:08:11
794
原创 c语言中可变参数
可变参数的英文表示为:variable argument.它在函数的定义时,用三个点号'.'表示,用逗号与其它参数分隔.可变参数的特点:不像固定参数那样一一对应,也不像固定参数有固定的参数类型和参数名称;可变参数中个数不定可是传入的是一个参数也可以是多个;可变参数中的每个参数的类型可以不同,也可以相同;可变参数的每个参数并没有实际的名称与之相对应.
2014-10-31 20:20:10
344
转载 va_list简介
va_list是一个宏,由va_start和va_end界定。 typedef char* va_list; void va_start ( va_list ap, prev_param ); type va_arg ( va_list ap, type ); void va_end ( va_list ap ); 其中,va_list 是一个字符指针,可以理
2014-10-22 14:46:44
405
原创 C语言中fpritnf函数的简单理解
C库函数 int fprintf(FILE *stream, const char *format, ...) 发送格式化输出到一个流。
2014-10-19 09:37:18
914
原创 MYSQL中子句LIMIT的使用
从数据库中获取数据的SELECT语句中有一个特别实用的子句LIMIT,它的作用是用来选择要返回的行的。它的后面是要跟上两个参数的。这两个参数代表起始行号与返回行数。例如:SELECT name from customers LIMIT 2,3;意思就是:从customers表中选择name列,返回3行。从返回的第2行开始。这里需要注意的是行号是以0开始索引的。在这个例子中行号2是代表第
2014-10-10 20:06:56
531
转载 XMLHttpRequest对象的属性和方法
XMLHttpRequest对象的属性和方法1.readyState属性状态:0 代表未初始化。1 代表准备发送。2 已发送但还没收到响应3 正在接收4 接收完成2.responseText属性包含客户端接收到的HTTP响应的文本内容。当readyState=4时,responseText才包含完整的响应信息。当rea
2014-09-22 19:21:21
3362
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人