上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 114 下一页
摘要: 01 传统开发的痛点 1.人员稀缺 2.开发成本高 3.代码复用率低 4.无法动态更新 02 React Native的优点 1.跨平台 2.性能高 3.低投入 4.支持动态更新 03 开发环境搭建 1.安装nodejs 2.安装命令行工具 3.安装Android Studio 4.生成App,在命 阅读全文
posted @ 2018-01-31 18:02 TBHacker 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 1.临时使用 2.持久使用 再执行一个这个 配置后可通过下面方式来验证是否成功 npm config get registry 3.通过cnpm使用 使用 cnpm install express 阅读全文
posted @ 2018-01-31 14:14 TBHacker 阅读(1966) 评论(0) 推荐(0) 编辑
摘要: 目的: 有效的存储,高效的访问。 优良的设计特点 1.减少数据冗余 2.避免数据异常 3.节约存储空间 4.高效的数据访问 数据库设计步骤 1.需求分析 2.逻辑设计ER建模 3.物理设计(Mysql、Oracle、Sql server) 4.维护优化(新需求建表、索引优化、大表拆分) 需求分析 搞 阅读全文
posted @ 2018-01-30 17:09 TBHacker 阅读(797) 评论(0) 推荐(1) 编辑
摘要: Linux 安装nodejs 1.下载 2.将其放入opt文件夹下面,可以理解为 3.解压 4.将解压包移动到 下 5.配置全局变量 增加一行 重新加载变量 6.测试是否成功 7.测试 新建hello.js 阅读全文
posted @ 2018-01-30 09:44 TBHacker 阅读(233) 评论(0) 推荐(0) 编辑
摘要: java语言基础 java高级技术 javaweb 企业框架 项目 企业 阅读全文
posted @ 2018-01-30 08:52 TBHacker 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 某些朋友在使用vmware workstations 14创建或者开启虚拟机时发现黑屏,但其实系统的正常启动的,只是无画面显示。 1.以管理员方式启动命令行 2.修复LSP 在CMD中输入 3.重启电脑,再次打开虚拟机就正常了 阅读全文
posted @ 2018-01-29 17:47 TBHacker 阅读(1255) 评论(0) 推荐(0) 编辑
摘要: 学习编程,可以快速的了解语法。 了解逻辑控制。 了解类与继承。 了解算法与数据结构。 学习数据库,也很简单,创建表,删除表,更新表。 这些基本的功能点,知识点可以快速的了解。 剩下的都是业务了,是产品。 有了这些语法,词法,功能点。你可以开发出淘宝… 京东, 王者荣耀, 微信。 你可以开发银行系统… 阅读全文
posted @ 2018-01-27 14:31 TBHacker 阅读(281) 评论(0) 推荐(0) 编辑
摘要: 预处理 把汇编文件转为二进制文件 连接执行, 也可以一步执行。 阅读全文
posted @ 2018-01-27 10:25 TBHacker 阅读(2212) 评论(0) 推荐(0) 编辑
摘要: c语言面向过程 c++支持面向过程+支持面向对象 cpp include using namespace std; int main() { int a; cout a; cout // using namespace std; // 张家 小强 李家 小强 int main() { int a; 阅读全文
posted @ 2018-01-27 09:00 TBHacker 阅读(1095) 评论(0) 推荐(0) 编辑
摘要: 硬链接,软链接。 硬链接。 例子: 点评:两个文件的inode值相同。 点评:删除其中一个后,另一个不受影响。 软链接相当于快捷方式。 为a.txt文件创建一个软链接。 软链接,如果删除了源文件,软链接就失效了。 软链接支持目录和跨目录创建。硬链接不支持。 阅读全文
posted @ 2018-01-26 16:36 TBHacker 阅读(183) 评论(0) 推荐(0) 编辑
摘要: 预处理就是讲一些头文件展开。 预处理还会将使用到宏定义的值替换为真正的值。宏只是单纯的字符串的替换。 宏定义 眼里没有语法,不用分号结尾。 定义别名,是有语法的,要用分号结尾。typedef经过预处理之后不会被替换掉。还有一个区别是,define定义了之后,可以在任何位置使用。typedef则有作用 阅读全文
posted @ 2018-01-25 16:56 TBHacker 阅读(396) 评论(0) 推荐(0) 编辑
摘要: 静态变量是存储在数据段的,在函数中可以共用。 全局变量也是存储在数据段的,在全局中可以共用。 指针变量本质上是地址,数组变量本质上也是地址。 数组是可靠的,不可变的地址。指针变量是不可靠的,可变的。数组本质上是指针常量。指针变量是指针变量。 c语言字符串等于字符数组加 。 栈(先进后出)内存:为编译 阅读全文
posted @ 2018-01-25 15:32 TBHacker 阅读(584) 评论(0) 推荐(0) 编辑
摘要: 32位操作系统最多只支持4G内存。 CPU能不能直接访问硬盘的数据呢, 不能。 只能通过把硬盘的数据先放到内存里, 然后再从内存里访问硬盘的数据。我们平时玩游戏碰上读图loading 进度条的这个过程, 就是把数据从硬盘读到内存的过程啊。 读完条后地图的数据就在内存中了。 内存是把8个8个bit排成 阅读全文
posted @ 2018-01-24 11:13 TBHacker 阅读(2991) 评论(0) 推荐(0) 编辑
摘要: 指针实现变量交换值 让我们用gdb工具来看看其中的奥妙。 生成gdb调试版本的main.out文件。 进入调试模式 l 进行查看 start 开始执行 n 下一步 s 进入子函数 p 打印值。经过交换之后,a变成了3 ,b变成了5。 q退出。 通过gdb可以一步一步的查看程序的执行情况,看到内存的值 阅读全文
posted @ 2018-01-23 17:42 TBHacker 阅读(679) 评论(0) 推荐(0) 编辑
摘要: 通过管道,让小程序更有活力 一个负责输入,一个负责统计平均值 avg.c input.c 分开用! 结合起来用! 阅读全文
posted @ 2018-01-23 16:48 TBHacker 阅读(391) 评论(0) 推荐(0) 编辑
摘要: 输入流stdin默认是键盘,输出流stdout默认是显示器,错误流stderr 重定向 管道重定向处理 这个时候会将所有的标准输出流都写入到a.txt中。 单箭头不会累计数据,每次都是最新的数据。 重定向输入流。 新建一个input.txt 错误流会重定向到f.txt中,正确流会到t.txt中。 三 阅读全文
posted @ 2018-01-23 16:17 TBHacker 阅读(2319) 评论(0) 推荐(0) 编辑
摘要: 查看主机名 1.临时生效 重新打开一个窗口生效。 2.永久生效 电脑重启后生效。 阅读全文
posted @ 2018-01-23 15:05 TBHacker 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: 两条指令同时执行,前提是第一条指令返回0。否则不执行第二条指令。 可以通过 来查看指令是否成功,返回0则成功,返回其他则不成功。 我们继续进入main.c文件。修改return的返回值。 c include int main(int argc,char argv[]) { printf("%s\n" 阅读全文
posted @ 2018-01-23 14:24 TBHacker 阅读(1651) 评论(0) 推荐(0) 编辑
摘要: Makefile完成项目的管理。 这才两个模块,就要写这么多。如果很多的话,岂不是累死。 这个时候就通过 进行管理。 查看是否安装了make。 撰写Makefile文件, 注意了,这里的gcc命令前一定是tab6位。 不可以是4个空格或者6个空格。 可以通过 来设置。 执行完,会发现多了一些文件。 阅读全文
posted @ 2018-01-23 13:40 TBHacker 阅读(480) 评论(0) 推荐(0) 编辑
摘要: 多文件使用,一起编译 定义max.h 定义max.c 定义主c文件 编译执行! 查看 分别编译 头文件的好处,一次编译,多次使用。 只需要引入声明就可以了。 没有声明,会报错。 将注释的去掉就可以了。 单个编译max.c,min.c 编译成max.o和min.o之后,计算机就能够识别了。 以后可以在 阅读全文
posted @ 2018-01-23 11:15 TBHacker 阅读(2750) 评论(1) 推荐(1) 编辑
上一页 1 ··· 55 56 57 58 59 60 61 62 63 ··· 114 下一页