avatar
文章
197
标签
94
分类
0

首页
书单
歌单
关于
LeFer
搜索
首页
书单
歌单
关于
架构本质及微服务
发表于2018-11-25
架构师峰会上很好的一篇分享,详见下文。
使用Emby打造多媒体服务器
发表于2018-11-24
视频点播的解决方案中 Emby 是目前综合表现最好的:多平台,多客户端,资源占用少,部署简单。使用 docker 的话几个命令就可以搞定: docker pull emby/embyserver:latest # 拉取镜像mkdir /path/config # 存放配置文件mkdir /path/share # 存放视频文件id 当前用户名 # 获取当前用户的UID GID.这是为了防止权限混乱docker run --name emby -d \-v /path/config:/config \-v /path/share:/mnt/share \-p 8096:8096 \-p 8920:8920 \--env UID=当前用户的UID \--env GID=当前用户的GID \--env GIDLIST=当前用户的GID \emby/embyserver:latest 然后访问http web端口,即可以进入 Emby Server 。Emby 官网提供了手机、PC、电视机等多种平台的app。
Nextcloud 性能优化
发表于2018-11-23
使用官方docker镜像部署的nextcloud,性能表现并不出色,页面加载有明显延时,可以采取以下措施进行优化。 使用cron去执行后台任务:在设置中将设置从ajax调整到cron,然后在宿主机建立crontab任务 */15 * * * * docker exec --user www-data 35d355e94f2e php cron.php 停用无用的apps,降低系统负载 nextcloud提供了很多apps进行功能增强,根据实际需要进行禁用和卸载 使用HTTPS加密,而非nextcloud提供的AES加密,降低传输前后的开销 启用http2,提高加载速度。关于http2为什么能提高性能可以阅读这篇[文章](HTTP/2.0 相比1.0有哪些重大改进? - Leo Zhang的回答 - 知乎https://www.zhihu.com/question/34074946/answer/75364178)。启用的方法是修改nginx的nextcloud站点配置文件:`listen 443 ssl;->listen 443 ssl http2;` ...
https下实现aria2结合webui提供离线下载服务
发表于2018-11-23
aria2的玩法网上到处都是,但是怎么将其置于https下,说的比较少。我将我的经验整理如下供君参考。 部署aria2-with-webui 拉取镜像 docker pull xujinkai/aria2-with-webui 运行容器 docker run -d \--name aria2-with-webui \-p 6800:6800 \-p 6880:80 \-p 6888:8080 \-v /DOWNLOAD:/data \ # /DOWNLOAD是宿主机目录用于存放下载文件-v /CONF:/conf \ # /CONF是宿主机目录用于存放配置文件-e SECRET="密码,用于连接aria RPC" \xujinkai/aria2-with-webui 配置nginx。示例: server { server_name aria.lefer.cn; charset utf-8; location / { proxy_pass http://127.0.0.1:6880; proxy ...
卫哲的3+1思考法:测量项目靠谱程度
发表于2018-11-22
卫哲是中国商界的一个传奇人物,干一行成一行:证券行业起家,后做咨询,最后投身实业,带领一个零售业企业送入世界500强,也曾在阿里巴巴担任过集团执行副总裁,电商业务CEO。这次整理旧电脑发现了我2011年摘抄的这篇文章,转载于此处,原文应该出自豆瓣。 近几年在年初年尾的时候总碰到这样的事:“现在的小老板都用个小本本记帐,太不方便了,我们今年要给中小企业提供一个管理财务的工具,这样就可以帮助中小企业把钱管起来了”,“给客户做个电子传真的功能吧,他们就可以节约大量的传真费用和纸了”。“给客户做个在线买软件服务的开放平台吧,这样他们就能在这里买到所有需要的软件服务了”…… 当我们决定做什么的时候,成功还是失败,50%就已经注定了。那究竟什么是靠谱的呢?貌似只有做了才知道,那有办法提高成功率吗?有一次卫哲来做走动管理,对每一条产品线都问了3+1个问题,令我印象深刻: 当时我们正在做一款淘宝卖家的管理工具,其中有一个功能是帮助淘宝卖家研究市场行情的,接着问题就来了: 卫:“你们怎么想到要做这个产品的?” 我:“我们在和卖家接触的时候发现有很多人花很多时间了解竞争对手的情况和市场上什么好卖。” ...
从B2B演变看技术架构与业务的关系
发表于2018-11-22
从事技术架构工作,在不少时候会感觉到组织架构、业务架构会限制你在技术上采用更合理的架构。从非技术角度来看,架构师常常会过度设计。这份PPT收集自网络,是阿里巴巴的架构师在2016年架构师峰会的分享,侵删。全文如下:
使用docker发布nodejs应用
发表于2018-11-22
docker可以和nodejs结合的很好。下面以一个简单的应用为例说明如何发布docker镜像。源码见:gh-oauth-server。整个构建和发布使用的是阿里云镜像仓库。 创建dockerfile 在项目根目录中新建Dockerfile # 基础镜像FROM node:8# 在镜像内部创建app的工作目录WORKDIR /usr/src/app# 把package.json或者package-lock.json放入镜像中COPY package*.json ./# 安装依赖RUN npm install# 放入项目文件COPY . .# 开放端口EXPOSE 3000# 启动命令CMD [ "npm", "start" ] 在项目根目录中添加.dockerignore文件。根据实际需要编写,以指明生成镜像时需要忽略的文件或目录 node_modulesnpm-debug.log 配置阿里云自动构建 将项目代码上传到GitHub后,在阿里云新建镜像仓库,在本例中镜像仓库为gh-oauth-server,并关联到GitHub仓库。关于阿里 ...
spring boot 网站图标设置
发表于2018-10-31
这个真是超冷的知识。spring boot写的restful api,在浏览器地址栏访问的时候,总是一片绿色的小叶子。如果想改变它,丢一个favicon.icon文件到resources/static目录下,就可以了。
CentOS 7 Lantern
发表于2018-10-15
安装必备软件 sudo yum install epel-releasesudo rpm --import http://li.nux.ro/download/nux/RPM-GPG-KEY-nux.rosudo rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpmsudo yum install aliensudo yum install rpmrebuild 下载 lantern 的 deb 包(for ubuntu), 这里。 转换 deb 包到 rpm 包 sudo alien -r lantern-installer-64-bit.debsudo rpmrebuild -pe lantern-4.8.2-2.x86_64.rpm 在弹出的配置文件中,将最后面的内容替换成以下内容 (Converted from a deb package by alien version 8.95.)%files#%dir %attr(07 ...
实现Java Web框架的一种简单思路
发表于2018-09-18
在 Java EE 领域,Spring 全家桶基本处于垄断地位。作为一个编程人员,用框架越久,就离底层越远(虽然我们离计算机底层已经十万八千里远了)。于是萌生了自己写一个 Java Web 框架的想法,花了些业务时间,写出来一个低仿低配版 Spring 。这篇文章从思路层面做一下总结。 概述抛却框架,使用 java 去实现一个 Web 项目,核心是 Servlet。一个最简单的 Web 项目,可以直接继承HttpServlet,重写service之类的方法,并使用@WebServlet的注解指明urlPattern即可。 简单的去看一个 web 项目,就是拿到request,根据request的内容,比如method和path,去查找并执行指定的业务逻辑,生成响应后,发送response。 在spring mvc中,使用@Controller注解去标明这是一个响应请求的类,使用方法上的@RequestMapping等注解去标明这个方法是用来响应哪个method和path。生成响应的整个过程,因为可能会涉及到很复杂的业务处理,又往下分出服务层,模型层等等,这里又涉及到@Service ...
1…456…20
avatar
LeFer
日拱一卒,功不唐捐
文章
197
标签
94
分类
0
公告
不见五陵豪杰墓,无花无酒锄作田!
最新文章
全球智能危机(第二部分:一场来自未来的金融史思想实验)2026-02-26
全球智能危机(第一部分:Agentic AI的兴起)2026-02-25
技术组织重构——基于 Multi-Agent 的研发新范式2026-02-16
警惕!AI时代的马车误区2026-02-08
代码之外:AI浪潮下,开发者的“变”与“不变”2026-02-06
最新评论
正在加载中...
标签
spring boot starter spring cloud jib ocr 软件工程 cdh ibus spring security spring modulith sse vmware websocket jointjs vscode mysql docker 架构 gitbook 可信数据空间 postgresql gitlab 项目 机器学习 disruptor 干货 xfce DDD emby nodejs spring boot mdm webservice 数据仓库 nas drools ubuntu AI 常识 pdf his
网站资讯
文章数目 :
197
已运行时间 :
本站总字数 :
180.7k
本站访客数 :
本站总访问量 :
最后更新时间 :
©2015 - 2026 By LeFer
沪ICP备2024075747号沪公网安备31011502401302号
搜索
数据库加载中