- 博客(8)
- 收藏
- 关注
原创 【Linux学习笔记】线程同步 之 信号量 之 sem_t结构体
sem_t结构体:里面封装了两个数据:1、__align:long int 型,保存了信号量的值;2、__size:char型,功能未知,常为空值,一般不需要使用; sem_t mutex; sem_init(&mutex,0,5); printf("%ld\n",mutex.__align); printf("%sEnd\n",mut...
2018-11-25 15:44:32 1929 1
原创 【JavaScript】如何获取调用该函数的源对象(元素)
问题前提:原本打算进行动态添加元素的,然后设置双击该元素删除该元素。在原本就存在的元素上设置了onDbClick属性,再利用removeChild实现了。在动态添加的元素上尝试设置ondbclick属性——失败(存在参数的时候不行,没参数正常);还试了几个,也是同样的问题。然后便将方向转向如何获取调用该函数的源对象的问题上。方法一:也就是我自己原来用的方法。将自己作为参
2017-11-18 23:16:55 10300 4
原创 【Java学习笔记】基本类型变量的操作
1、byte型的变量在执行+、-操作的时候都会先转换为int型操作完成后应该转换回byte型因为int的范围比byte大,不能直接赋值byte a=3;//a=a+1;//错误a=(byte)a+1;//正确
2017-09-05 19:32:21 160
原创 【算法学习笔记】深度优先搜索(DFS)
主要思想:从一个顶点出发,沿着一条路一直走到底,如果发现不能达到目标,那就回到上一个点,然后选择另一条路走下去。(一直走到最深处——深度优先)void dfs(int step){ //判断边界判断边界判断边界 //尝试每一种可能 for(i=1;i<=n;i++) { //继续下一步 dfs(step+1);
2017-07-10 22:38:53 255
原创 【C++学习笔记】不知道算哪方面的问题~暂且认定为对STL的理解错误
事件是这样的,写了一个文件操作。先是存入数据,其中包含有字符(?)。第一次运行:添加数据,写入文件,保存成功。第二次运行:正常打开(实际此时已出现问题),保存,关闭。第三次运行:出现错误。原因不明:尝试调试走起。(说明:我通过再读取一次判断是否到了文件末尾。)第一次读取的时候正常,到了第二次到了“>>”就出问题了(重载了该符号)。进入到该符号观察。发现都无报错,
2017-06-30 23:40:01 233
原创 【C++学习笔记】模板于内联函数使用注意
模板template与内联inline在使用的时候要声明于实现在同意函数。模板template不可以声明于实现在不同的文件中。内联inline同上,一般用于写入头文件使用。
2017-06-23 15:19:22 1337
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人