ubuntu修改系统路径的时候,改成了绝对路径怎么办
摘要:修改当前路径,但是一重启就恢复原样export PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/games:/usr/local/games 例如:该路径忘记加&path了 ubuntu命令行界面/bin/
阅读全文
posted @
2018-04-24 16:48
小兔子的乌龟
阅读(182)
推荐(0) 编辑
sychronized关键字
摘要:作用范围 1.普通方法(相当于给对象加锁) 2.静态方法(相当于给类加锁) 3.代码块 Synchronized方法的访问过程 明确一点:一个对象无论有多少个同步方法区,它们共用一把锁;不同的对象是不同的锁;对static方法加锁时,相当于对类直接加锁,所有对象都要等待; 1. java中的每个对象
阅读全文
posted @
2018-04-12 15:48
小兔子的乌龟
阅读(186)
推荐(0) 编辑
内存屏障
摘要:为什么需要内存屏障? 由于现代的操作系统都是多处理器.而每一个处理器都有自己的缓存,并且这些缓存并不是实时都与内存发生信息交换.这样就可能出现一个cpu上的缓存数据与另一个cpu上的缓存数据不一致的问题.而这样在多线程开发中,就有可能导致出现一些异常行为. 而操作系统底层为了这些问题,提供了一些内存
阅读全文
posted @
2018-04-12 15:09
小兔子的乌龟
阅读(1778)
推荐(1) 编辑
堆排序与1亿数据中找出100大(小)的数据
摘要:堆排序的步骤: 例如:从小到大排序 1.由给定元素建立一棵完全二叉树 2.调整该完全二叉树使其成为最大堆 因为堆的存储结构是数组形式,堆排序的实质就是对数组中的元素进行排序,如果按照从小到大排序的话,就说明数组最后一个元素最大,而最顶锥第一个元素和最后一个元素交换位置刚好满足; 同理,如果要从大到小
阅读全文
posted @
2018-04-06 11:47
小兔子的乌龟
阅读(1932)
推荐(0) 编辑
动态规划常见类型
摘要:题目一:01背包问题 一个背包总容量为V,现在有N个物品,第i个 物品体积为weight[i],价值为value[i],现在往背包里面装东西,怎么装能使背包的内物品价值最大? 例题:给定一个数m,将m拆成不同的自然数的和的形式有多少种方案,这就是典型的01背包问题,背包容量为m,物品件数为k,这里面
阅读全文
posted @
2018-04-04 21:37
小兔子的乌龟
阅读(840)
推荐(0) 编辑
为什么要有日志
摘要:我们不可能实时的24小时对系统进行人工监控,那么该如何定位功能丧失的原因呢?这时,对于系统日志来说就“是时候表演真正的技术了”。日志对于运行环境中系统的监控和问题定位是至关重要的,在系统设计、开发和实现的过程中必须时刻注意着log的输出,这将会对于日后的系统监控和异常分析起至关重要的作用! 那么,在
阅读全文
posted @
2018-04-02 10:36
小兔子的乌龟
阅读(335)
推荐(0) 编辑
Redis
摘要:reids存储类型:string list hash set sortedset.高速缓存数据库。缓存,数据缓存,页面缓存。 redis优: 1.支持多数据类型,2.支持主从模式3.支持持久化4.单个value限制是1GB,memcached为1M数据。 Redis与 mysql事务的对比 Mysq
阅读全文
posted @
2018-04-02 10:32
小兔子的乌龟
阅读(106)
推荐(0) 编辑
Nginx
摘要:Nginx三大要点:反向代理、负载均衡、Http静态资源服务器 正向代理: 我无法直接访问一个网站,需要通过一个代理服务器来访问该网站 反向代理:我访问了一个网站,但这个网站上的资源是从别的服务器上调用过来的。这个网站对应的就是反向代理服务器 正向代理的典型用途是为在防火墙内的局域网客户提供访问In
阅读全文
posted @
2018-04-02 10:16
小兔子的乌龟
阅读(88)
推荐(0) 编辑
NLP对一篇文章进行处理的流程
摘要:包括特征抽取、特征选择、文本分类、文本聚类、模型评价 具体步骤如下: 1.读文件 2.分词 自定义字典 自定义停止词 分词 检测哪些词分的不准确、哪些词没有意义(循环以上三个步骤) 3.构建文档-词条矩阵并转换为数据框 构建数据框时,也要进行一系列的数据处理(数据清洗、整合、转换,数据规约),如果维
阅读全文
posted @
2018-04-02 09:47
小兔子的乌龟
阅读(224)
推荐(0) 编辑