首页
学习
活动
专区
工具
TVP
发布

happyJared

做好寫代碼這事
专栏作者
296
文章
365070
阅读量
30
订阅数
同步与异步,阻塞和非阻塞
Java 中的 BIO、NIO 和 AIO 可以理解为是 Java 语言对操作系统的各种 IO 模型的封装。在使用这些 API 的时候,不需要关心操作系统层面的知识,也不需要根据不同操作系统编写不同的代码,只需要使用 Java 的 API 就可以了。
happyJared
2019-08-06
1.1K0
Spring Boot 1.0 && 2.0 + Mybatis 多数据源配置与使用
mysql 对应的数据源配置中,定义了实体 Boy 和对应的数据层接口 BoyMapper:
happyJared
2018-12-19
1.1K0
Ajax跨域问题及其解决方案
主流的前后端分离模式下,当前端调用后台接口时,由于是在非同一个域下的请求,从而会引发浏览器的自我安全保护机制,最终结果是接口成功请求并响应,但前端不能正常处理该返回数据。
happyJared
2018-12-14
1.1K0
IntelliJ IDEA 2018.3 Beta 重大更新:支持CPU火焰图,新增酷炫主题
就在上周,JetBrain 公司发布了 Java 集成开发环境 IntelliJ IDEA 最新版本 2018.3 Beta,本篇文章,我将根据官方博客以及自己的理解来为大家解读一下这次更新有哪些重磅的功能。
happyJared
2018-12-06
1.2K0
小巧实用的HTTP代理抓包工具:mitmproxy
这步比较简单,直接pip install mitmproxy,或者自行下载安装包。更多更详细的安装说明可以查看这篇文章:MitmProxy的安装
happyJared
2018-12-05
1K0
Linux私房菜:走进bash
减号-可用于连接一些特殊的stdin和stdout,像这个文件压缩和解压缩的示例:tar -cvf - /home | tar -xvf - -C /tmp/home。前面的-用于将stdout传到后面,而后面那个-则用于接收stdout,这样就可以免去要生成file的流程
happyJared
2018-11-07
2.5K0
Linux私房菜:vi与vim编辑器
vim还支持同时打开多个文件,用于跨文件操作:vim file1 file2 file*
happyJared
2018-10-25
1.3K0
Linux私房菜:打包、压缩和备份
目前常见的Linux压缩命令包括有gzip、bzip2和最新的xz,下表是一些常见的压缩文件扩展名及对应指令关系:
happyJared
2018-10-25
1.5K0
12张思维导图告诉你 - Python数据科学知识体系【 Numpy、Pandas、Matplotlib 】
以简单、直观、清晰的思维导图方式,帮助大家学习和回顾Python数据科学知识体系,原创作者是个萌妹纸。 Numpy (一) Numpy (二) Numpy (三) Pandas (数据结构) Pa
happyJared
2018-10-15
2.3K0
17幅思维导图告诉你 - Python核心知识体系
以简单、直观、清晰的思维导图方式,帮助大家学习和回顾Python核心知识体系,原创作者还是一枚软萌妹纸。 1. 计算机基础 2. Python语言基础 3. 标准数据类型 (一) 数值 & 字典
happyJared
2018-10-15
8690
Linux私房菜:文件目录权限那点事
共有十个位,注意到第一个字符为[-],表示文件;常见的还有d,代表目录(directory);l,表示连接档(link)
happyJared
2018-10-11
1.7K0
Docker + Elasticsearch 集群环境搭建
无论是安装包形式还是基于Docker,搭建Elasticsearch集群环境还是较为简单的,实操的时候还遇到过一丢小问题,本文用于记录下操作过程。
happyJared
2018-10-10
1.8K0
Python中的ORM工具:SQLAlchemy
ORM全称Object Relational Mapping, 翻译过来叫对象关系映射。在Python生态中,目前较为流行的ORM模块有SQLAlchemy和peewee,类比Java中有Hibernate和MyBatis。本文关注SQLAlchemy的快速上手,展示一个简单的 CRUD 示例,并结合使用 Faker 生成测试数据。
happyJared
2018-10-10
1.4K0
Python中的ORM工具:Peewee
上一篇文章介绍了Pyhton中的ORM工具:SQLAlchemy。本文延续之前的风格,介绍另一个ORM模块:Peewee,希望通过简单的CRUD示例可以帮助大家快速上手。
happyJared
2018-10-10
1.4K0
Mycat(实践篇 - 基于Mysql的水平切分、主从复制、读写分离)
  Mycat作为独立的数据库中间件,我们只需要进行相关的配置,就可以非常方便的帮我们实现水平切分、垂直切分、读写分离等功能,但Mysql的主从复制需要我们通过其它方式实现。这里假设我们已经搭建好相关的环境,下面就开始我们的实践吧!
happyJared
2018-09-20
1.2K0
Mycat(入门篇)
Mycat是一款基于阿里开源产品Cobar而研发的开源数据库分库分表中间件(基于Java语言开发)。官网所言:Mycat国内最活跃的、性能最好的开源数据库中间件!
happyJared
2018-09-20
3.1K0
Mycat(实践篇 - 基于PostgreSQL的水平切分、主从复制、读写分离)
  Mycat作为独立的数据库中间件,我们只需要进行相关的配置,就可以非常方便的帮我们实现水平切分、垂直切分、读写分离等功能,但PostgreSQL的主从复制需要我们通过其它方式实现。这里假设我们已经搭建好相关的环境,下面就开始我们的实践吧!
happyJared
2018-09-20
2.4K0
Java类库:Lombok
  前阵子闲逛的时候,留意到了Lombok这个Java第三方库,后来亲自试用了一下,还真有一种相见恨晚的感觉,对于博主这样的懒人来说,这简直是太实用了。这不趁周末,赶紧把好东西写出来分享一下。
happyJared
2018-09-20
9040
Hexo整合GitHub Pages
  Hexo 是一个快速、简洁且高效的博客框架。Hexo 使用 Markdown(或其他渲染引擎)解析文章,在几秒内,即可利用靓丽的主题生成静态网页。
happyJared
2018-09-20
6160
IDEA快捷键拆解系列(前言)
  在学校那会,前两年入门写代码用的IDE都是Eclipse,后来也不知道从哪里看到了IDEA,就这样开始慢慢入坑了。博主不是来吐槽的,但博主现在确实对Eclipse不太感冒了,只记得代码提示似乎不太智能,默认的主题是白色,更换的主题又总是不太搭配。就这样,使用了几个学期的Eclipse,最后博主对Eclipse快捷键也还不是很熟悉,感觉就是不(hao)太(bu)棒(shuang)。
happyJared
2018-09-20
6040
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档