崔世勋CSDN博客

好的开始是成功的一半,不要制定太长远的目标,同时不以战术的勤奋掩饰战略的懒惰,复杂思考简易行事,分而治之降低压力,以概率面对生活,时刻保持头脑清醒,防人之心不可无,广交慎择,顺其自然,近贤远佞,源代码...

从架构图中学习大型网站的设计经验

1、WikiPedia 技术架构来自wikipedia的数据:峰值每秒钟3万个 HTTP 请求 每秒钟 3Gbit流量, 近乎375MB 350 台PC 服务器。GeoDNSA :40-line patch for BIND to add geographical filters support ...

2018-01-19 10:32:57

阅读数:221

评论数:0

大数据工程师技能图谱

2018-01-19 10:05:13

阅读数:153

评论数:0

数据挖掘工程师知识集

数据挖掘的技术过程:数据清理(消除噪音或不一致数据)数据集成(多种数据源可以组合在一起)数据选择(从数据库中提取与分析任务相关的数据)数据变换(数据变换或统一成适合挖掘的形式;如,通过汇总或聚集操作)数据挖掘(基本步骤,使用智能方法提取数据模式)模式评估(根据某种兴趣度度量,识别提供知识的真正有趣...

2018-01-19 10:03:44

阅读数:174

评论数:0

浅谈大型web系统架构

动态应用,是相对于网站静态内容而言,是指以c/c++、php、Java、perl、.net等服务器端语言开发的网络应用软件,比如论坛、网络相册、交友、BLOG等常见应用。动态应用系统通常与数据库系统、缓存系统、分布式存储系统等密不可分。  大型动态应用系统平台主要是针对于大流量、高并发网站建立的底...

2018-01-19 09:49:48

阅读数:329

评论数:0

良人说

(1)不要轻易崇拜或者鄙视一个人人都有偶像,但请拥有你自己的个性。不要刻意去模仿一个人,因为你就是你,是唯一的,独一无二的,要有自信。也不要全盘否定一个人,每个人是有价值的,如果你不能理解他,也请学会接受。(2)别把钱看得太重不要抱怨自己现在工资低,银行存款4位数以下,看不到前途,现在要做的就是努...

2018-01-19 09:22:09

阅读数:168

评论数:0

关于思考的重新认识

一、关于不断问自己什么更重要及稀缺资源的思考:       拿我目前从事的行业---软件开发来说,我最近在不断的问自己,对于阿猿来说什么是更重要的?刚开始的时候我也没有头绪,过了一段时间跟着笑来老师学习了另一个重要的概念---稀缺资源后,我有了思路,思考在阿猿界什么是稀缺的?       我在不断...

2018-01-19 08:45:14

阅读数:126

评论数:0

redis用作分布式锁

在 Redis 里,所谓 SETNX,是「SET if Not eXists」的缩写,也就是只有不存在的时候才设置,可以利用它来实现锁的效果,不过很多人没有意识到 SETNX 有陷阱!比如说:某个查询数据库的接口,因为调用量比较大,所以加了缓存,并设定缓存过期后刷新,问题是当并发量比较大的时候,如...

2018-01-18 16:07:49

阅读数:144

评论数:0

如何比写代码做得更多

怎么做得更多呢?可以从以下几个方面着手:熟悉更多业务,不管是不是你负责的;熟悉更多代码,不管是不是你写的这样做有很多好处,举几个简单的例子:需求分析的时候更加准确,能够在需求阶段就识别风险、影响、难点问题处理的时候更加快速,因为相关的业务和代码都熟悉,能够快速的判断问题可能的原因并进行排查处理方案...

2018-01-18 15:20:16

阅读数:101

评论数:0

Linux中踢掉其它的用户

如果是用root用户去踢其它用户,相对来说简单点,通过命令:    ps -ef    找到踢掉用户所启动的进程号,再通过命令:    kill -9 pid    就可以将这个用户干掉了,如果是踢同一个用户在其它地方的登陆,如踢掉root用户在其它地方的登陆,需要先通过命令:    ps -u ...

2018-01-18 14:55:41

阅读数:118

评论数:0

Linux常用的几个命令

基本概念(1)IO重定向通常与FD(File Descriptor:文件描述符)有关,shell的FD通常为10个,即0~9(2)常用的FD有3个,为0(stdin,标准输入)、1(stdout,标准输出)、2(stderr,标准错误输出)(3)用来改变送出的数据通道cmd > file 把...

2018-01-18 14:53:24

阅读数:141

评论数:0

Java8 系列之Stream的基本语法详解

概述 继Java 8系列之Lambda表达式之后,我们来了解Stream。Stream 是用函数式编程方式在集合类上进行复杂操作的工具,其集成了Java 8中的众多新特性之一的聚合操作,开发者可以更容易地使用Lambda表达式,并且更方便地实现对集合的查找、遍历、过滤以及常见计算等。 ...

2018-01-17 17:05:03

阅读数:159

评论数:0

Redis的内存回收机制

Redis的内存回收机制主要体现在一下两个方面: 删除过期时间的键对象  删除过期键对象          :多行删除用于当客户端读取带有超市属性的键时,如果已经超过键设置的过期时间,会执行删除操作并返回空。      2.定时任务删除            :Redis内部维护...

2018-01-16 17:11:48

阅读数:674

评论数:0

解Bug之路-记一次JVM堆外内存泄露Bug的查找

原文:https://my.oschina.net/alchemystar/blog/1603817

2018-01-16 09:21:08

阅读数:188

评论数:0

SWOT方法

SWOT:Strengths Weakness Opportunity Threats,又称态势分析法或优劣分析法,用来确定企业自身的竞争优势(strength)、竞争劣势(weakness) 机会(opportunity)和威胁(threat)。

2018-01-15 13:45:37

阅读数:92

评论数:0

ActiveMQ“连接池”使用

ActiveMQ提供了PoolConnectionFactory、PoolConnection等实现连接池功能,连接池是提供对connection、session、producer的“池”。 (1)首先connection、session、producer的创建会消耗大量的系统资源。 (2)其...

2018-01-15 10:50:48

阅读数:131

评论数:0

ActiveMQ简单介绍以及安装

ActiveMQ是一款开源的JMS具体实现。 消息中间件 (1)将数据从一个应用程序传送到另一个应用程序,或者从软件的一个模块传送到另一个模块。 (2)负责建立网络通信的通道,进行数据的可靠传送。 (3)保证数据不重发,不丢失。 (4)能够实现跨平台操作,能够为不同操作系统上的软件集成数...

2018-01-15 10:16:56

阅读数:114

评论数:0

aop:aspectj-autoproxy,SpringAOP拦截Controller,Service实现日志管理(自定义注解方式)

可以用拦截器,也可以用aop。 第一步定义注解: @Target({ElementType.PARAMETER, ElementType.METHOD}) @Retention(RetentionPolicy.RUNTIME) @Documented public @...

2018-01-15 09:14:27

阅读数:211

评论数:0

微信跳一跳辅助

从网上下载了的代码,进行了部分修改。需要使用模拟器在电脑上安装微信,再通过鼠标右键点击跳越。 import java.awt.AWTException; import java.awt.FlowLayout; import java.awt.Robot; import java.awt.ev...

2018-01-12 10:28:59

阅读数:4903

评论数:3

TimeUnit

作用: 表示给定单元粒度的时间段,它提供在这些单元中进行跨单元转换和执行计时及延迟操作的实用工具方法。 常量 MICROSECONDS 微秒 MILLISECONDS  毫秒 NANOSECONDS 毫微秒 SECONS  秒 MINUTES 分钟 HOURS  小时 DAYS ...

2018-01-11 14:47:58

阅读数:134

评论数:0

龙果支付系统

这是一款国内开源的互联网支付系统,其核心目标是汇聚所有主流支付渠道,集支付、资金对账、资金清结算与一体的支付系统。 核心业务流程 (1)支付流程 (2)对账流程 (3)结算流程 数据表清单 (1)rp_account_check_...

2018-01-11 14:14:01

阅读数:300

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭