我在北纬36度

分享、记录、学习(https://quinntian.com)

独立博客

独立博客:点击此处

2018-05-21 23:40:23

阅读数 85

评论数 0

解决ThinkPad早期笔记本Broadcom博通系列无线网卡Win10掉线、受限、速度慢问题(ThinkPad E530为例)

说明:如果不想更换网卡可以,参照设置无线网卡的步骤试一下有没有效果。因为原来网卡最大到72M。 1. 首先某宝更换一块网卡,原来网卡类型为博通BCM94313HMGB,新更换网卡为BCM943228HMGB。 2. 发现更换网卡后速度不稳定,而且经常掉线。并且速度不仅达不到300M而且有时候...

2019-04-28 16:40:59

阅读数 28

评论数 0

如何学习一门新的编程语言?

如何学习一门新的编程语言? 统计学家及其他数据科学家应该精通多门编程语言,使用最合适的语言解决手头的问题,比如,性能要求高的场景用 C++,交互式数据分析和图表用 R,操作数据文件用 Python 或 Ruby。 长期以来,我一直主张,统计学家(及其他数据科学家)应该精通多门编程语言。15 年...

2019-04-26 00:54:05

阅读数 51

评论数 0

Java源码阅读的真实体会(一种学习思路)

刚才在论坛不经意间,看到有关源码阅读的帖子。回想自己前几年,阅读源码那种兴奋和成就感(1),不禁又有一种激动。 源码阅读,我觉得最核心有三点:技术基础+强烈的求知欲+耐心。 说到技术基础,我打个比方吧,如果你从来没有学过Java,或是任何一门编程语言如C++,一开始去啃《Core Java》,你是...

2019-04-26 00:43:34

阅读数 22

评论数 0

Mybatis 报错:java.lang.NoSuchMethodException: java.lang.Long.()

用户找角色时, 用户mapper中使用association 关联角色mapper 中的查询. 用户代码 package mybatis.simple.model; import java.io.Serializable; import java.util.Date; public cla...

2019-04-25 00:45:14

阅读数 104

评论数 0

Mybatis高级查询之一对多查询的两种方法(笔记)

文章目录2.1 使用collection嵌套结果映射2.1.1 与一对一查询的区别2.1.2 结果自动合并的情况2.2 使用Collection集合的嵌套查询 2.1 使用collection嵌套结果映射 假设如下场景,一个用户有多个角色,一个角色有多个权限。 2.1.1 与一对一查询的区...

2019-04-24 16:29:06

阅读数 27

评论数 0

Mybatis高级查询之一对一查询的四种方法(笔记)

文章目录1. 一对一查询1.1 一对一嵌套结果查询1.1.1嵌套结果查询的核心思想1.1.2 嵌套结果查询优缺点1.2 使用resultMap配置一对一映射1.2.1 具体应用过程1.2.2 注意事项1.2.3 简化写法1.3 使用resultMap的association标签配置一对一映射1.4...

2019-04-24 02:00:36

阅读数 26

评论数 0

六大设计原则(四)ISP接口隔离原则(上)

ISP的定义 首先明确接口定义 实例接口 我们在Java中,一个类用New关键字来创建一个实例。抛开Java语言我们其实也可以称为接口。假设Person zhangsan = new Person();我们称Person类就是张三的接口类。 类接口 Java中用interface定义的...

2019-04-21 16:19:38

阅读数 37

评论数 0

六大设计原则(三)DIP依赖倒置原则

原文:六大设计原则(三)DIP依赖倒置原则 依赖倒置原则DIP(Dependence Inversion Principle) 依赖倒置原则的含义 高层模块不能依赖低层模块,二者都应该依赖其抽象。 抽象不应该依赖于细节。 细节应该依赖抽象。 什么是高层模块?低层模块? 每一个原子逻辑就是低层模...

2019-04-19 22:12:18

阅读数 12

评论数 0

资源分享:软考软件设计师第五版

原文下载地址:软考软件设计师第五版

2019-04-19 13:36:20

阅读数 991

评论数 1

思维导图软件Mindmanager 2016 64位原版+破解方法

mindjet_mindmanager_2016_trial_64_wm.exe mindjet_mindmanager_2016_trial_32_wm.exe 分别为对应系统的安装文件(windows) 安装后不要打开,打开对应系统的文件夹 MP16-999-2P94-633...

2019-04-18 22:16:53

阅读数 87

评论数 0

六大设计原则(二)LSP里氏替换原则

里氏替换原则LSP(Liskov Subsituation Principle) 里氏替换原则定义 所有父类出现的地方可以使用子类替换并不会出现错误或异常,但是反之子类出现的地方不一定能用父类替换。 LSP的四层含义 子类必须完全实现父类的方法 子类可以自己的个性(属性和方法) 覆盖或实现父类的...

2019-04-18 22:02:51

阅读数 20

评论数 0

六大设计原则(一)SRP单一职责原则

单一职责原则SRP(single reponsibility principle) BO(Business Object):业务对象 Biz(Business Logic):业务逻辑 单一职责原则最简单的例子:用户信息维护类 单一职责原则SRP:应该有且仅有一个原因引起类的变更。 ...

2019-04-17 15:33:30

阅读数 23

评论数 0

资源分享:柯林斯COBUILD中阶英汉双解学习词典

原文下载地址:柯林斯COBUILD中阶英汉双解学习词典

2018-10-25 11:36:05

阅读数 1609

评论数 0

Git走代理总结(Http代理以及SSH设置Http代理和Socks代理)

说明:由于最近Github在国内下载速度只有20k左右,搭完梯子后寻找Git代理方法,发现网上的方法比较乱,于是总结一下。 1.Http代理设置 命令:git config --global http.proxy http://127.0.0.1:1087 说明: 全局设置http代理 ...

2018-08-01 10:36:21

阅读数 1436

评论数 0

MySql回顾(一)创建、修改和删除表

1. 创建表 1.1 基础语法 create 表名(字段名 数据类型[完整性约束],字段名2 数据类型[完整性约束],......); 创建数据库前要进行选择数据库,否则会报错 选择数据库语法use 数据库名 1.2 完整性约束 primary key 标识主键 forei...

2018-08-01 10:32:41

阅读数 80

评论数 0

Git命令详解及其示例

1.Git设置签名 项目/仓库级别 1.范围 只对当前的仓库有效 2.命令 git config user.name xx git config user.email xx@xx.co 全局级别 1.范围 对当前登陆用户有效 2.命令 git config --global ...

2018-07-24 19:08:18

阅读数 84

评论数 0

Nginx启动、停止和重启方法

http://quinntian.xyz/articles/2018/07/21/1532147499209.html Nginx启动命令 Nginx安装目录 -c nginx Nginx停止命令 查看进程号 ps -ef|grep nginx 含有master的为该进程 杀死...

2018-07-21 12:43:02

阅读数 219

评论数 0

Tomcat不同项目使用不同的端口号

http://quinntian.xyz/articles/2018/07/21/1532145852473.html Tomcat设置不输入项目名直接访问 <Context path="" docBase=&am...

2018-07-21 12:41:34

阅读数 131

评论数 0

Nginx配置域名以及映射内网不同端口

原文地址 Nginx.conf upstream tomcat1{ server 127.0.0.1:8080; } upstream tomcat2{ server 127.0.0.1:8081; } ...

2018-07-21 12:39:33

阅读数 1189

评论数 0

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