- 读写分离插件 spring-boot-mybatis 01-08
- Linux shell编程 09 &命令和nohup 01-08
- 常用的linux命令(1)-了解常用命令 01-08
- 神级程序员总结了Python入门所需要掌握的知识点! 01-08
- python学习之路(二):python ide介绍 01-08
- 代码行数最多的 Python 项目是? 01-08
- 用Python分析李小璐微博 01-08
- 入门人工智能语言Python需要哪些环境?内附学习资 01-08
- 2018年编程的3大趋势,Python的相关岗位将会 01-08
- python火到这种地步,你再不学,以后怪谁? 01-08
读写分离插件 spring-boot-mybatis-rw
发布者: superzhang | 发布时间:2018-01-08spring-boot-mybatis-rw
基于mybatis,springboot开箱即用的读写分离插件
Quick Start
java
介绍
此插件由以下2部分组成
datasource:读写数据源的代理,支持一写多读,用户只需实现 org.spring.boot.mybatis.rw.starter.datasource.AbstractReadRoutingDataSource这个类,实现自己读数据源的负载均衡算法
pulgin:mybatis插件实现读写路由
spring-boot 配置
spring.mybatis.rw.readDataSources[0].url=jdbc:MySql://localhost:3306/test?characterEncoding=UTF-8spring.mybatis.rw.read
Linux shell编程 09 &命令和nohup命令
发布者: superzhang | 发布时间:2018-01-08当在前台运行某个作业时,终端被该作业占据;而在后台运行作业时,它不会占据终端。可以使用&命令把作业放到后台执行。
该命令的一般形式为:
命令 &
为什么要在后台执行命令?因为当在后台执行命令时,可以继续使用你的终端做其他事情。适合在后台运行的命令有 f i n d、费时的打印作业、费时的排序及一些 s h e l l脚本。在后台运行作业时要当心:需要用户交互的命令不要放在后台执行,因为这样你的机器就会在那里傻等。
不过,作业在后台运行一样会将结果输出到屏幕上,干扰你的工作。如果放在后台运行的作业会产生大量的输出,最好使用下面的方法把它的输出重定向到某个文件中:
command >out.file 2>&1 &
在上面的例子中,所有的标准输出和错误输出都将被重定向到一个叫做 out.file 的文件中。
当你成功地提交进程以后,就会显示出一个进程
常用的linux命令(1)-了解常用命令
发布者: superzhang | 发布时间:2018-01-08最近身边的小伙伴都想学习下linux基础,刚好会那么一些,在这里分享下,希望可以一起学习,一起进步:
1、liunx命令分类
内部命令:属于shell解释器的一部分
外部命令:独立于shell解释器之外的部分
2、常用辅助键
tab:自动补齐
反斜杠“\”:强制换行
快捷键:ctrl+u 清空至行首
:ctrl+k 清空至行尾
:ctrl+l 清屏
:ctrl+c 取消本次命令编辑
3、常用命令
1)uname 查看系统及其内核
-a 显示主机名,内核版本,硬件平台等详细信息
-r 显示内核版本
2)hostame 查看主机名
3)ifconfig 查看ip地址
4)shutdown –h now|poweroff|init 0 关闭计算机
5)shutdown –r now|reboot|init 6 重启计算机
6)pwd 显示当前路径
7)cd 切换目录
8)ls 查看目录内容
-l 以长格式显示
-a 显示所有子目录和文件等信息,包括隐藏文件
-d 显示目录本身属性
-h
神级程序员总结了Python入门所需要掌握的知识点!史上超全的总结
发布者: superzhang | 发布时间:2018-01-081.3.2 Python引号
Python接受单引号('),双引号(“)和三(''或”“”)引用,以表示字符串常量,只要是同一类型的引号开始和结束的字符串。
三重引号可以用于跨越多个行的字符串。例如,所有下列是合法的:小编推荐大家加一下这个群:103456743这个群里好几千人了!大家遇到啥问题都会在里面交流!而且免费分享零基础入门料资料web开发 爬虫资料一整套!是个非常好的学习交流地方!也有程序员大神给大家热心解答各种问题!很快满员了。欲进从速哦!各种PDF等你来下载!全部都是免费的哦!只为帮助大家快速入门,所以小编在群里等你们过来一起交流学习呢!
python学习之路(二):python ide介绍
发布者: superzhang | 发布时间:2018-01-08我平时用的比较多的是vscode和IntelliJ IDEA这2个ide,所以这里只介绍这2个ide的python插件安装。
还有其他很多的ide都很好,比如pycharm、submitText等,有兴趣的可以去了解一下。
1、vscode
登录https://code.visualstudio.com 下载vscode,安装过程不再多说。
打开vscode点击左侧下面的扩展按钮,输入:python回车搜索,点击第一个安装。
安装成功点击左侧下边的设置按钮,来配置python路径
输入:python.pythonPath,在出现的结果中点
代码行数最多的 Python 项目是?
发布者: superzhang | 发布时间:2018-01-08作者:YUHAO
来源:https://yuhao.space/blog/2018/1/how-large-python-projects-can-be
总是看到有人说,动态一时爽,重构火葬场。
然而这世界上有的是著名的开源项目,也有像 Github、Instagram 这样流量巨大的知名网站是基于动态语言开发的,经过了这么多年重构,也未听说哪个作者进了火葬场的,不明白这些人是真的不知道还是装作看不见呢?不过他们说动态语言大到一定程度就无法维护,虽然这话也同样不值一驳,不过也提醒了我,我也很好奇用动态语言开发的项目规模能大到什么程度。
从我知道的信息看,用动态语言开发的最大规模的项目可能要算是 OpenStack,据说代码总量已经达到数百万行,并且还在持续增加中。这当然是一个说明动态语言能力的好例子。不过像这样巨大的项目,要分析起来也并不容易(好吧,真正的原因是我懒得下载那么庞大的代码库)。我选择了 Python 社区中比较知名的一些项目来分析,主要是来自 Github ,也
用Python分析李小璐微博
发布者: superzhang | 发布时间:2018-01-08近年来,随着我国人民生活水平不断提高,明星们的生活也不是那么高不可攀。因此,粉丝们对于明星们结婚的消息,越来越接受,胡歌的粉丝们,还整天担心胡歌找不到对象,每到情人节,一想到他孤单一人,倍觉难受。
正所谓有结婚,就必然有离婚和出轨,例如薛之谦、刘恺威、林丹,都是典型案例。这不,近期没有啥好作品,还说自己演技比群众高一个珠峰,还上了吐槽大会的李小璐,不甘寂寞也和PGONE整了一出夜宿门。
下面,我就使用Python,来看看各大媒体,是怎么评论这个事情的,使用Python抓取新浪微博,根据关键字“李小璐PGONE”,可以搜索到669条热门微博(这个并非所有的,而是当前新浪微博可查询的)。
图1、新浪微博媒体发布数据截图
接着,我们来统计媒体发布内容的词频,然后使用词云图,来展现词频。
图2、热门微博生成的词云
入门人工智能语言Python需要哪些环境?内附学习资料
发布者: superzhang | 发布时间:2018-01-08以Mac为例,首先,用户需要去官网下载Python,然后点击安装。
在此需要注意的是要选中add path 3.5 to path;
然后重启电脑,打开cmd,输入python,如果现实一下画面就表示已安装好。(如果是Windows系统,出现python shell 表示安装好了);
安装适合自己的IDE,小编安装的是wingide(免费版),安装完毕后,就可以写” hello world”了。
2018年编程的3大趋势,Python的相关岗位将会暴涨!
发布者: superzhang | 发布时间:2018-01-082018年已经正式翻开新篇章啦,有不少的程序员定了新目标,比如找个女朋友、升管理岗、加薪等等。
为了在2018年的编程之路走得更远,不妨来展望一下2018年编程的发展的3大趋势:
Java仍然是2017年最受欢迎的语言之一。
根据Misirlakis的数据统计,2017年拥有6.8万个工作岗位。
不过呢,在2018年预计这个数据将下降为6.2万个。以java的应用领域之广泛,显然无伤大雅!
2017年Python作为一门网红的编程语言,十分火热。
比如Python被编入小学生教材内,抑或是加入了高考科目。
python火到这种地步,你再不学,以后怪谁?
发布者: superzhang | 发布时间:2018-01-08python火到这种地步,你再不学,以后怪谁?
Python语言现在现已成为了一种十分通用的语言了,尤其是在数据科学盛行的今天,由于其易于阅览和编写的特点,更是越来越遭到编程者的追捧。在IEEE发布的2017年编程言语排行榜中Python也高居首位。可是事实上,Python的第一个揭露版别在1991年就现已发布了,那么Python终究为什么在近年爆火呢?我们这就带你来一探终究。
Python大起底
像我们之前所说,Python已不是一种年青的编程言语。虽然它不像其他言语发生的时刻那么长,但仍比大多数人幻想的要久。它开端发布于1991年,并且,虽然在曩昔几年里它现已发生了很大的改变,但在功能上依然与开端坚持了共同。
Python是一种使命型编程言语,自诞生以来就面向企业客户和一流项目,并且有较长的前史——事实上,这仅仅Python近几年火起来的原因之一。最重要的原因是,Python简直是全能的!你能够运用Python来构建树莓派应用程序、程序脚本或装备效劳
