欢迎光临
我们一直在努力

教程 第66页

Ubuntu安装JDK7/JDK8的两种方式

liuying阅读(243)评论(0)

ubuntu 安装jdk 的两种方式: 1:通过ppa(源) 方式安装. 2:通过官网下载安装包安装. 这里推荐第1种,因为可以通过 apt-get upgrade 方式方便获得jdk的升级 使用ppa/源方式安装 1.添加ppa sudo...

高并发编程知识体系(上)-英协网

高并发编程知识体系(上)

liuying阅读(227)评论(0)

作者:林振华 公众号:编程原理 1.问题 什么是线程的交互方式? 如何区分线程的同步/异步,阻塞/非阻塞? 什么是线程安全,如何做到线程安全? 如何区分并发模型? 何谓响应式编程? 操作系统如何调度多线程? 2.关键词 同步,异步,阻塞,非...

强化Linux安全的10个技能

liuying阅读(214)评论(0)

1.找出不必要的服务 很明显,服务器上跑的服务,并不是每个都有用的。强烈建议检查并关掉不需要的服务,从而减少风险(多跑一个服务,就可能多几个漏洞)。 查询运行在runlevel 3的服务列表: [afei@afei ~]# /sbin/ch...

每天MySQL自动优化

liuying阅读(223)评论(0)

[root@bbs ~]# /usr/local/mysql/bin/mysqlcheck -Aao -auto-repair -uroot -p 下面说下几个参数的含义 -a, –analyze 分析 [Analyze giv...

MySQL 数据库性能优化之缓存参数优化

liuying阅读(228)评论(0)

在平时被问及最多的问题就是关于 MySQL 数据库性能优化方面的问题,所以最近打算写一个MySQL数据库性能优化方面的系列文章,希望对初中级 MySQL DBA 以及其他对 MySQL 性能优化感兴趣的朋友们有所帮助。 这是本系列的第一篇文...

高并发编程知识体系(下)-英协网

高并发编程知识体系(下)

liuying阅读(240)评论(0)

8.线程工具 前文我们介绍了内存理论和线程的一些特征,大家都知道并发编程容易出错,而且出了错还不好调试排查,幸好JDK里面集成了大量实用的API工具,我们能熟悉这些工具,写起并发程序来也事半功倍。 工具篇其实就是对锁的不断变种,适应更多的开...

让 Python 代码更易维护的七种武器

liuying阅读(220)评论(0)

随着软件项目进入“维护模式”,对可读性和编码标准的要求很容易落空(甚至从一开始就没有建立过那些标准)。然而,在代码库中保持一致的代码风格和测试标准能够显著减轻维护的压力,也能确保新的开发者能够快速了解项目的情况,同时...

如何设计一个良好的接口-英协网

如何设计一个良好的接口

liuying阅读(211)评论(0)

在设计接口时,有很多因素要考虑,如接口的业务定位,接口的安全性,接口的可扩展性、接口的稳定性、接口的跨域性、接口的协议规则、接口的路径规则、接口单一原则、接口过滤和接口组合等诸多因素,本篇文章将简要分析这些因素。 一 规范性建议 1.职责原...

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活