- 博客(7)
- 收藏
- 关注
转载 路由器与交换机的区别
可能很多人跟我一样,只知道使用网络设备,而不懂这些网络设备。今天记录一下我们常见的两个网络设备:路由器和交换机。路由器和交换机的区别:1、路由器发生在OSI参考模型第三层(网络层),而交换机发OSI参考模型的第二层(交换层);由此也可看出,路由器可以处理tcp/ip协议,它是通过ip寻址,而交换机是通过MAC地址寻址。2、路由器可以给局域网自动分配IP,虚拟拨号,就像一个交通警察,
2017-12-04 15:51:56
320
原创 MySQL插入数据后返回自增id的方法
在数据库操作中,很可能在执行插入操作(A表)时,需要先在另一张表(B表)中插入一条记录,然后获取其主键id,并将这id插入这张表(A表)。对于新手而言,想到的可能是我先在B表执行“insert into”插入一条记录,然后立即执行“select max(id)"查询操作,查询最大id就行了。这样做,看似可行,但有很大隐患存在:1、在数据量庞大的情况下,第二条查询语句效率极低。我遇到的情
2017-11-25 16:02:46
18759
原创 MySQL锁与事务
以前只知道数据库的增删改查,熟用create 、insert into、update、delete from、select等。平常自己一条一条用起来自我感觉良好,根本不会出现什么问题。可是一旦与真实的产品结合起来,就没有想的那么简单了。产品需要保证数据的可靠性和稳定性,得应对并发情况,毕竟产品不是一个人玩。这很容易让人想到”锁“这个东西,编程的人都知道,多线程的时候,会采用“加锁”“解锁”的方式来
2017-11-25 15:13:17
866
原创 vs2010中C++生成lib和dll文件
在做项目的时候常常会听到同事们说起“库”这个词语,首先我们能想到的就是静态链接库lib和动态链接库dll。首先我们区分一下lib和dll:共同点:它们都是共享代码的方式。不同点:1、静态链接库lib,lib中的指令都全部被直接包含在最终生成的exe文件中,而动态链接库dll不必被公民信息库在最终的exe文件中,exe文件可以“动态”地引用和卸载dll文件。2、静态链接库lib,
2017-11-24 17:25:49
3078
原创 减少caffe依赖库的手写数字识别测试
最近接到一项任务,把一套算法(用caffe实现)的依赖库尽可能减少。网上各种找资料,也没找到什么,无意间接触到了darknet这个开源框架,它有一个大优势就是依赖库少。而我实验的内容是把caffe下手写识别的例子用darknet来检验。简单来说就是,用caffe训练好模型,把模型转换成darknet能用的参数文件,再用darknet来检测识别,看是否能达到caffe下检测的效果。
2017-11-02 17:44:13
466
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人