Giter Site home page Giter Site logo

itren.github.io's Introduction

Blog CI/CD License: MIT GitHub issues

Thanks for non-commercial open source development authorization by JetBrains

Install

1. Prepare Environment

You can visit these offical websites to install required components.

2. Clone Project

git clone https://github.com/itren/itren.github.io.git

3. Install Dependencies

cd itren.github.io
npm install

Deploy

1. Generate Website

hexo g

2. Starting Server

hexo s

itren.github.io's People

Contributors

itren avatar

Watchers

 avatar  avatar

itren.github.io's Issues

MyBatis 中参数名称设置规则源码分析 | IT杂货铺

https://www.itgrocery.cn/posts/65881337/

MyBatis 是我们经常使用的 ORM 框架,在使用的过程中我最容易出现的问题就是参数没有传递正确,然后抛出异常说我们在 Mapper 文件中使用的一些参数没有找到。一开始遇到这种错误还挺懵的,后来遇到多了也能很容易的找出原因,特别是在表字段经常发生错误的情况下特别容易出现。但是对于 MyBatis 如何根据 Mapper 文件中引用的参数如何在接口中找到对应的值一直没有进行过研究,现在对 My

上海移动八元套餐最新(2020)办理教程 | IT杂货铺

https://www.itgrocery.cn/posts/8c479faa/

目前 5G 已经商用,然而资费是越来越贵,目前使用的移动号是第一次来上海办理的,记得当时选号的时候有两个尾号,一个是“114”,另外一个是“404”,作为程序员觉得“404”觉得不吉利所以选择了“114”。之前移动一直用的是88元套餐,流量只有 10GB,后面有一张电信的卡(企业套餐),30元有 20GB 流量。在网上一直听说移动有八元套餐,去营业厅咨询想办最便宜的套餐,营业员给我推荐的是18元套

Presto 简介 | IT杂货铺

https://www.itgrocery.cn/posts/63f49a7a/

Presto 是一个查询引擎,主要是解决 Hive 查询过慢的问题,实践证明 Presto 确实是一个很快的查询引擎。在国内主要的使用者有美团和京东,其中美团发表过关于 Presto 的技术分享,而京东出版过关于 Presto 的书籍。当然在国内使用 Presto 的还是少数,有很多大数据的开发者可能没听过 Presto,可能是因为 Presto 还不够完善,所以上述的两家互联网公司都对 Pres

关于 | IT杂货铺

https://www.itgrocery.cn/about/

概要本站点基于 GitHub Pages 以及 Hexo 搭建而成,因为 GitHub Pages 在国内访问速度并不理想,而且由于百度的爬虫被 GitHub 屏蔽掉了,所以 GitHub Pages 的体验在国内并不好,但站在全球的角度来看还是很稳定的。为了解决这些问题,本站点采用双线部署,Coding Pages 的服务主要提供给百度爬虫使用,非大陆的请求直接访问 GitHub Pages 国

利用阿里云加速 Hexo 静态博客 | IT杂货铺

https://www.itgrocery.cn/posts/67d118b2/

目前很多静态博客都是使用 GitHub Pages 来部署的,这个服务对于个人来说非常便捷,不用自己买主机,节省了一笔开销。但因为 GitHub Pages 的服务在国外,国内访问时延迟很高,如果碰上大事件,说不定就直接禁止访问了。如果希望自己站点的访问速度能快点,可以利用云服务来加速自己的网站,因为普通人的站点访问量不大,所以整体费用并不会很高。当然实现这些优化的前提是需要有自己的域名,否则很多

关于MySQL各类锁的总结 | IT杂货铺

https://www.itgrocery.cn/posts/3d7cfa16/

想要用好 MySQL,索引与锁是一个绕不开的话题。最近一直在维护老的业务系统,线上频繁报出数据库死锁的异常警告,为了排查以及规避死锁的问题,因此对 MySQL 的锁(Innodb引擎)做了一个比较深入学习,顺便加深自己对 MySQL 的理解程度。个人感觉 MySQL 中的锁非常的杂,官网对于锁的介绍也是和盘托出,并没有分门别类的罗列出来,下面分别从锁的模式与类型来总结,从这两个方面总结主要是依据“

全链路压测的方案以及实践 | IT杂货铺

https://www.itgrocery.cn/posts/de7d807b/

全链路压测是在真实的业务场景,线上的系统环境,发送海量的请求来测试整个核心链路的过程。这个概念在此之前完全没有听说过,问过一些做开发测试的同学,他们对这块还有所了解。这种方案一般大厂里面实践的比较多,小厂的测试完全没有必要这么做。因为这种方案主要是用来测试即将到来的大促等高并发场景,提前验证线上应用的稳定性,及时发现线上应用的性能瓶颈。

利用 Caddy 伪装 SSR 的流量 | IT杂货铺

https://www.itgrocery.cn/posts/684bb6fe/

作为一名面向 Google 编程的程序员,如何在墙内使用代理变成了一个问题。记得最初开发 Android 应用的时候,需要从网上下载 SDK 来进行开发,一开始 SS 并不流行,只能使用第三方服务商的提供的代理服务。后面开始接触搬瓦工这类 VPS 提供商,购买 VPS 并按照网上的教程进行搭建 SS 服务。后来使用 SS 的门槛越来越低,很多人使用网上的脚本便可一键部署。最近传言 SS 的流量已经

Canal Admin 搭建 Canal 集群以及体验 | IT杂货铺

https://www.itgrocery.cn/posts/99c08147/

Canal 是阿里巴巴开源的一套分布式数据库同步系统,目前主要支持 MySQL、RDS。Canal 的主要原理是伪装成 MySQL 的 Slave 节点,监听 MySQL 主库的 binlog 文件,根据 binglog 将数据库事件发送到 MQ 中,消费端可以订阅 MQ 中的消息。为了方便 Canal 的运维人员,阿里还提供了 Canal Admin 这个运维平台,使用户可以快速和安全的操作。

JDK 动态代理关于异常的处理 | IT杂货铺

https://www.itgrocery.cn/posts/b493a330/

最近在做接口重试的需求,技术选型是 guava-retrying,这个重试框架自定义程度高,可以自己定义重试的触发条件。业务上重试的都是 Dubbo 的接口,但这些接口会抛出哪些异常是不清楚的。异常的种类主要有 Error、RunTimeException、Exception 这三大类,其中前两种不需要显示的处理的,而后者需要显示的捕获或者抛出,业务方不希望感受到受检异常,因此得确保 Dubbo

优化 Hexo 提升站点的 SEO | IT杂货铺

https://www.itgrocery.cn/posts/3398c822/

当我们的站点搭建好了之后肯定希望越来越多的人来访问我们的网站,这样才能提升自己站点的曝光率。如果有其他渠道,也可以通过引流的方式提升曝光率,否则自己有用的信息都会被无效的信息排斥掉,用户搜索不到价值高的内容,好的文章又被雪藏了。

Presto Oracle 插件编写教程 | IT杂货铺

https://www.itgrocery.cn/posts/a7895520/

Presto 是一个分布式的 SQL 查询引擎,非常适合用于 OLAP 场景。官方也许因为版权原因没有提供 oracle 的插件,oracle 在实际场景中还是使用的非常多的,有必要介绍些插件开发的流程。如果读者只是部署,不做开发,可以 clone 我托管在 GitHub 的Presto 来进行编译、部署。

利用阿里云国际入口申请港区 PayPal 账号 | IT杂货铺

https://www.itgrocery.cn/posts/5cd9d108/

正常来说港区 PayPal 账号应该只能使用港区的手机号才可以申请的,最近网上有人写到用大陆的手机号也可以申请港区的账号,便亲自体验一下,发现确实可行,但不保证后续一直可行。至于港区的 PayPal 的用处,我目前已经成功实践过的有绑定阿里云国际版账号、港区 PSN 账号,当然阿里云国际版的账号美区的 PayPal 也可以绑定,但无法绑定港区的 PSN 账号。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.