fanfan4569的博客

知落后有志向不菲薄肯坚持,梦方近。

排序:
默认
按更新时间
按访问量

【Concurrency】之 超越内置锁(使用ReentrantLock)

前言 内置锁虽然方便但限制很多: 一个线程因为等待内置锁而进入阻塞之后,就无法中断该线程了 尝试获取内置锁时,无法设置超时 获得内置锁,必须使用synchronized块 sychronized(object) { // 使用共享资源 ....

2018-05-25 11:50:56

阅读数:14

评论数:0

【Concurrency】之 互斥与Java内存模型

Topic 1:互斥(竞态条件) Topic 2:Java内存模型 一、互斥 首先来看个小栗子 多次运行后会发现运行结果会不同。 即,多线程编程的运行结果可能依赖于时序,多次运行的结果并不稳定 多个线程同时使用共享内存时 按照多线程的尿性,必然...

2018-05-24 15:46:46

阅读数:14

评论数:0

【Concurrency】之 并发初识

概念 并发: 同一时间应对(dealing with)多件事情的能力 并行: 同一时间动手做(doing)多件事情的能力 并发程序的执行通常是不确定的,它会随着事件时序的改变而给出不同的结果 并行程序可能是确定的———— 给班里每个小朋友分4个苹果 so, 用支持并行的编程语言可以写...

2018-05-21 21:36:19

阅读数:14

评论数:0

教练,模板页面也交给我ba

本文探究如何在传统后端开发的基础上进一步实现前后端分离 (配套 项目 + Webpack多页面应用脚手架) 一、前言 目前主流开发有大前端和传统后端开发 大前端开发 遵循RESTful Api,实现前后端分离。前端负责数据渲染、路由跳转和权限等,并...

2018-05-20 20:58:41

阅读数:50

评论数:0

【Nginx】之 nginx 500 Internal Server Error(Windows10)

前言: 版本 : Nginx 1.14.0 刚接触nginx,按别人教程走,反向代理后,域名访问出现nginx 500 Internal Server Error 一直以为 access.log会是对应的日志,然而并不。。。 查看日志报错信息 ...

2018-04-22 21:22:15

阅读数:19

评论数:0

【Webpack】之 配合后端渲染

为什么学习Webpack? 对之前开发形式的厌烦,想打破 更好模块管理 安全,对文件压缩,使外者不易看出 减少重复工作 代码分割 分离业务代码 和 第三方依赖 分离业务代码 和 业务公共代码 和第三方依赖 分离首次加载 和 访问后加载的...

2018-04-13 14:04:38

阅读数:21

评论数:0

【Redis】之 初识

Redis(Remote Dictionary Service, 远程字典服务) Redis 是 一个键-值对存储库 Redis是高级数据结构服务器,阻塞队列(或栈)和发布-订阅系统。支持可配置的到期策略、持久化级别,以及复制选项。 可在线体验...

2018-04-12 21:07:08

阅读数:17

评论数:0

【Webpack】之 CSS单独打包(webpack 3.8.1)

(1)预备备 ① webpack3.8.1 安装 详见:http://blog.csdn.net/fanfan4569/article/details/79542058 ② 包依赖 var glob = require(‘globby’); npm ...

2018-03-17 16:55:51

阅读数:45

评论数:0

【Webpack】之 下载安装3.8.1(Windows10)

平台: window10 npm:8.9.4 ps:之前按照官网(官网的文档没编写好),然后各种报错,最后用3.8.1版本 (1)预备 首先需要node.js 运行环境。 下载地址:https://nodejs.org/en/ 检测安装成功...

2018-03-13 16:23:55

阅读数:104

评论数:0

【Emacs】Dired Mode(文件管理)

Dired Mode 是一个强大的模式它能让我们完成和文件管理相关的所有操作。 (1)C-x d 进入Dired Mode C-x C-j 可直接进入 (2)进入Dired Mode后 各种操作 q 退出Dired Mode + 创建目录 g 刷新目录 D 删除目录 C 拷贝...

2018-03-11 15:13:36

阅读数:42

评论数:0

【WeChat】JFinal_qyweixin 配置微信第三方登录OAuth (使用测试账号)

更新: 测试号,请使用JFinal_weixin,因为微信提供API不同(导致我不能使用snsapi_userinfo)。 详细可以看 : https://www.jianshu.com/p/01b04bdf9645 拓展: openid 只...

2018-03-09 15:43:08

阅读数:106

评论数:0

【OSS】单点登录

应用场景: 一个企业中有不同的应用,员工只需登录一次,可以同步登录状态到其他服务(即访问别的应用就不用”登录”) 实际例子: 在同一个浏览器下,登录新浪博客后,再去访问新浪微博,则会发现账号已登录。 WIKI: https://en.wikiped...

2018-03-08 15:39:12

阅读数:81

评论数:0

【JFinal】之 连接MySQL数据库(Maven)

环境: Win 10 JFinal 3.3 配置好JFinal,可参考:http://blog.csdn.net/fanfan4569/article/details/79294781 官网资料: http://www.jfinal.com/project/1 (...

2018-03-06 17:06:04

阅读数:63

评论数:0

【Hadoop】之 Hadoop 1.x 初识

Hadoop1.x 组件 名称节点(NameNode) 简介 维护这存储在HDFS上的所有文件的元数据信息(内存元数据:包含DataNode上块的映射信息) [DataNode]:数据节点,是分布式文件系统HDFS的工作节点,负责数据的存储和读取。 管理分布式...

2018-02-21 18:57:27

阅读数:69

评论数:0

【CSS】之 Web Font

简介 Web Font,是一种“字体”,是矢量图标 好处:不必再使用CSS spirit切图,针对不同的浏览器,提供不同的文件格式(eot、woff、ttf、svg) 使用 (1) 选择 登录:https://icomoon.io/app/#/s...

2018-02-13 15:00:42

阅读数:67

评论数:0

【JFinal】之 IDEA Maven 配置 JFinal(配置Tomcat)

没有尝试 jfinal_demo_for_maven,虽然是最有效的方法,感觉麻烦了。 详见: http://www.jfinal.com/download/?file=jfinal-3.3_demo_for_maven.zip 为了更了解 jfinal,并对pom.xml瘦身。 ...

2018-02-09 03:37:54

阅读数:163

评论数:0

【PAT】1029. Median (25)

题目 链接:https://www.patest.cn/contests/pat-a-practise/1029 Given an increasing sequence S of N integers, the median is the number at the middl...

2018-02-05 12:59:53

阅读数:47

评论数:0

【PAT】1028. List Sorting (25)

题目 链接:https://www.patest.cn/contests/pat-a-practise/1028 Excel can sort records according to any column. Now you are supposed to imitate thi...

2018-02-02 17:36:25

阅读数:46

评论数:0

【PAT】1027. Colors in Mars (20)

题目链接:https://www.patest.cn/contests/pat-a-practise/1027 People in Mars represent the colors in their computers in a similar way as the Earth people...

2018-02-01 23:28:21

阅读数:50

评论数:0

【PAT】1025. PAT Ranking (25)

题目 链接:https://www.patest.cn/contests/pat-a-practise/1025 Programming Ability Test (PAT) is organized by the College of Computer Science and ...

2018-02-01 10:42:43

阅读数:99

评论数:0

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