- 博客(338)
- 资源 (10)
- 收藏
- 关注
转载 QT官方第三方开源工具
QT官方第三方开源工具。今天再次在网上看到了QT的第三方开源工具列表,这里留下link地址,以备将来用到的时候参考使用。 http://qt-project.org/wiki/Category:Add-onsAdd-onsThese are third party add-ons and libraries for Qt:Open S
2017-05-23 15:07:44 1221
原创 为什么要学Nodejs, nodejs究竟能做什么?
今天想明白一个道理,就是学习一门语言或者框架之前要明白:为什么要学习它? 它究竟能用来做什么?在慕课网学习了Nodejs一段时间了,但是今天和同学聊起来,却一时回答不上以上两个问题。只记得当时学nodejs,是因为在知乎看到大家评论nodejs如何如何的好。但是自己并不清楚Nodejs究竟如何好,好在哪里。所以今天开始关注Nodejs的优点和用途。不间断更新。-------------
2017-04-26 21:26:51 4670
转载 js中变量的传递方式
首先要明确JS中的五种基本数据类型和引用类型。五种基本数据类型是:Number、String、NULL、Boolean、Undefined引用类型是:Object。除了五种基本数据类型以外的,比如Function。var a = {key:'789'}中的a也是引用类型一、JS中变量的复制 如果从一个变量向另一个变量复制基本类型的值时,会将前者的值克隆一个,然后将
2017-04-20 17:21:50 1577
转载 js中变量的作用域
1. js中变量的作用域 首先要明确一点:javascript没有块级作用域。函数是javascript唯一拥有自身作用域的结构。 其次是 javascript的变量声明具有hoisting机制,JavaScript引擎在执行的时候,会把所有变量的声明都提升到当前作用域的最前面。注意这里仅仅提升“变量的声明”。 什么是变量的声明呢?从C++谈起: 声明宣称一个名
2017-04-20 16:27:01 848
转载 nodejs安装express模块分析较为透彻文章
最方便快捷的方式就是将node_modules整个文件搬移到项目目录下。--------------------------------------------------------------------------------------------------------------------------------------------------------------
2017-04-19 21:08:04 507
转载 Node.js 笔记(一) nodejs、npm、express安装
下载了nodejs的软件包以及sublime-nodejs的插件包,插件包放在了sublime目录:菜单栏>preferences>Browser Packages路径下。安装完nodejs后,在cmd控制台中可以查看Nodejs以及express版本(自动安装): node -v :V6.10.1 npm -v :3.10.10 参照网上Nodejs案例写了index.
2017-04-03 21:50:10 756
原创 【Linux c】大型项目的调试技巧
巧妙利用打印信息:直接在函数里面调用void print_trace(),就可以找到调用它的函数的层级关系printf("!!!!!%s,%s,%d\n", __FILE__,__FUNCTION__, __LINE__);printf("!!!!!test->num_streams%d\n", test->num_streams);void print_trace(void){
2016-08-23 15:34:58 1888
原创 【Linux c】代码规范
Linux kernel coding styleThis is a short document describing the preferred coding style for thelinux kernel. Coding style is very personal, and I won't _force_ myviews on anybody, but this
2016-08-23 15:30:05 1180
原创 【mark一下实习用到的软件】
1. source insight3.5 看代码的好工具啊2.putty + winscp 就完全可以控制另一台电脑啊! 一般用于登录服务器3. Oracle VM virtualBox 安装虚拟机 多系统同时登录,随意切换,好用!4.iperf2/3 测试TCP/UDP的网络性能的好工具, 源代码也不复杂5.samba 解决window和linux网络互连
2016-08-23 15:29:03 387
原创 【Linux c】linux shell
Linux shell 可以用来批处理文件。比如删除多个文件中重复的某个字符,某一行等等。。。 值得深入了解
2016-08-23 15:12:07 375
原创 【Linux c】驱动根据用户数据,回复特定数据
driver.c#include#include#include#include#include#include #include #include #include #include #include #include MODULE_LICENSE("Dual BSD/GPL");static char data[2][2][4] = { { {"123"
2016-08-23 15:09:22 488
原创 【Linux c】sipc
项目保密。在此记录一些知识点:Linux c 读取文件可以一行一行的读:read = getline(&line, &len, fp), windows的.txt文件的每一行结尾符是"\r\n", 而linux是"\n"Linux c 向文件中写入空行:fwrite("\r\n", 1, 2, fp)一个调试技巧:#ifdef DEBUG #else #endif字符串复制函数
2016-08-23 14:39:56 964
原创 【Linux c】socket+thread【preIot project】
requirement: TS UENB TS and NB are two network nodes, they communicate with UE. UE make its all effort to balance the different communication with the TS and NB separatelyue.c#include #inc
2016-08-23 14:29:00 577
原创 【Linux c】读写pcie配置空间(安装lib库)
readme.txt + pcie.c + in.txt +Makefile readme.txtPlease open the terminal in your linux system, then:1.Please install two lib about pcie:apt-get install libpciaccess-devapt-get install p
2016-08-22 17:54:30 3291 1
原创 【Linux c】USB
USB入门:driver+usb read.c+usb write.cdriver.c#include#include#include#include#include#include #include #include #include #include #include #include MODULE_LICENSE("Dual BSD/GPL");stat
2016-08-22 17:45:55 445
原创 【linxu c】driver+socket
makefile: 前同驱动:/* 5G_chip * File: 5gchip.c */#include#include#include#include#include#include #include #include #include #include #include #include #define MAX 200MODULE_LICENS
2016-08-22 17:35:31 382
原创 【linux c】杂项驱动入门
一个杂项驱动的完整例子makefile+file.c+user.cfile.c:#include#include#include#include#include#include #include #include #include #include #include #include MODULE_LICENSE("Dual BSD/GPL");static
2016-08-22 17:27:56 388
原创 【Linux c】关于socket的几段代码
第一组:TCP和UDP协议server.c/* receiver * File: receive.c */#include #include #include #include #include #include #include #include#include#include#include#define SERVER_PORT 5555c
2016-08-22 17:22:35 455
原创 【Linux c】线程入门
#include #include #include #include #include #include #include #include void write_thread(void);void read_thread(void);void alarmhandle(int sig);void set_alarm(unsigned int time);int mai
2016-08-22 16:59:43 469
原创 vi一个简单操作
进入:打开VIM之后,按一下insert键或者i键就可以进入输入状态了 #vi a.txt退出:退出的时候先按Esc键,出来冒号(:)就可以敲命令, q! 回车 不保存 wq 保存 wq!强制保存并推出(适用与只读文件) x 保存
2016-05-22 00:45:27 415
原创 ubuntu14.0 my first driver programm
reference: 1. http://blog.chinaunix.net/uid-25562724-id-2939849.html 2. http://www.2cto.com/os/201212/175275.html I resetup my ubuntu14.04 ,which wasting my a lot of time!! all the ope
2016-04-05 22:18:24 365
原创 ubuntu删除文件夹
ubuntu删除文件夹 比如要删除xyz这个文件夹,就执行如下命令: sudo rm -rf /home/ayu/xyz -r 表示向下递归 -f 表示强制删除,不作任何提示
2016-04-05 11:29:54 415
原创 rails中session的作用
Rails 应用程序经常使用 session 来实现多个请求之间的数据传递,session 对象在控制器和视图中都可以使用。例如新增加一个 session 对象,用于保存用户使用过的姓名列表。也就是方法间的临时参数可以保存在session中
2015-12-09 23:00:59 528
原创 rails的Model映射到sqlite3的常用命令
首先创建Model 然后通过数据迁移建立sqlite3的数据库表1.rails g model user userid:string username:string password:string sex:string birthday:string2.修改models/user.rb class User attr_accessible :id, :userid, :u
2015-12-09 21:52:12 800
原创 我在win7上搭建ruby on rails环境的操作步骤
我的电脑是win7 32bit 软件:rubyinstaller-2.0.0-p481.exerubygems-2.4.8DevKit-tdm-32-4.5.2-20111229-1559-sfx.exe遇到的问题:1.在cmd运行rails server出现各种 “can not find” 然后就用命令,安装了很多包。报错内容中缺XX,就gem in
2015-09-30 19:12:14 995
转载 微信公众平台完整开发教程 by ZTalk
微信公众平台完整开发教程 by ZTalkhttp://segmentfault.com/a/1190000000446237微信已然成了一种生活方式:群聊、语音、视频,照片/视频/位置共享,支付和商店有了,还能通过公众账号来获取各种资源……如今的微信就是在日中天的状态(最新估值已达 600 亿),公众平台带来的影响有目共睹,所以很多人都有自己的公众号,想充分利用却无处
2015-09-15 20:13:19 1134
转载 h5画圆
h5画圆语法:var canvas=document.getElementById("canvas");var context=canvas.getContext("2d");context.arc(100,100,200,0,1.5*Math.PI);
2015-08-20 15:32:56 2877
转载 css3画圆
css3画圆程序:主要是border-radius的使用 border-radius div.circle{height:100px;/*与width设置一致*/width:100px;background:#9da;border-radius:50px;/*四个圆角值都设置为宽度或高度值的一半*/} /*任务部分*/div.semi-circle{ heig
2015-07-31 15:26:36 996
转载 JS工厂模式介绍
第一篇文章: 工厂方法模式(Factory method pattern) 工厂方法模式(Factory method pattern)是一种实现“工厂”概念的面上对象设计模式。实质是定义一个创建对象的接口,但是让实现这个接口的类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。 创建一个对象常常需要复杂的过程,所以不适合在一个复杂的对象中。创建
2015-07-21 23:47:02 1667
转载 JS 之正则表达式
JS 之正则表达式字符含意\做为转意,即通常在"\"后面的字符不按原来意义解释,如/b/匹配字符"b",当b前面加了反斜杆后/\b/,转意为匹配一个单词的边界。 -或- 对正则表达式功能字符的还原,如"*"匹配它前面元字符0次或多次,/a*/将匹配a,aa,aaa,加了"\"后,/a\*/将只匹配"a*"。^匹
2015-07-20 14:19:59 386
转载 JSON格式使用方法
json结构的格式就是若干个 键/值(key, value) 对的集合,该集合可以理解为字典(Dictionary),每个 键/值 对可以理解成一个对象(Object)。 键/值 对中的 键(key) 一般是 一个string,值(value)可以是string、double、int等基本类型,也可以嵌套一个 键/值 对,也可以是一个数组,数组里面的数据的类型可以是基本类型,或者 键/值 对。可以
2015-07-19 22:49:00 744
转载 js改变css的三种方式(后两种较常用)
html>head> style type="text/css">.newDiv { font-weight: bold;}style> script>function clk(event) { var parent = document.getElementById("parent
2015-07-19 19:15:21 476
转载 理解js中的原型链,prototype与__proto__的关系
1"text/javascript">2var Person = function () { };3var p = new Person();4很简单的一段代码,我们来看看这个new究竟做了什么?我们可以把new
2015-07-16 11:48:06 391
转载 JS基础类型和引用类型
1、JS基础类型number 数字类型string 字符串类型boolean 布尔类型 true/falseundefine(未定义类型)null(空类型只有一个值null)2、JS引用类型object 对象array 数组DATA类型function类型补充:array数组的常用方法isArray():判断是不是数组pop():弹
2015-07-16 10:15:21 473
转载 JS中innerHTML,innerText,outHTML的用法及区别
innerHTML,innerText,outHTML的用法及区别 www.seostudying.com 1.seostudying.innerText它得到的是标签中的文本节点的内容,也就是seostudying2.seostudying.innerHTML它得到的是标签中的所有内容,包括元素节点,属性节点以及文本节点,也就是www.seostudying.com
2015-07-16 09:09:09 4506
转载 Flash AS3学习之路—鼠标事件
flash在很大一块程度上的应用为多媒体交互设计,交互顾名思义我们就得用鼠标去点啊点,在AS2中我们有对应的MouseDown、MouseUp、onPress、onRelease等一系列的鼠标动作。这些点来点去我们就可称为事件,而AS3对于事件的处理我们前面已经看到了通过addEventListener,移除的时候使用removeEventListener事件的处理AS3中有专门的Even
2015-07-10 17:09:13 773
转载 css盒子模型
margin默认值是:0;padding默认值是:0;1234567891011121314151617padding-top:20px;上内边距 padding-right:30px;
2015-07-03 16:47:17 423
C语言谭浩强习题解析
2012-06-05
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人