自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(61)
  • 资源 (28)
  • 收藏
  • 关注

原创 Pic-Go和Gitee珠联璧合,优秀的MarkDown图床工具

Pic-Go和Gitee珠联璧合,优秀的MarkDown图床工具Pic-Go是一款非常优秀的图床工具,解决了MarkDown中文件保存转发时图片保存不方便的难题,Pic-Go支持本地图片或截图上传到GitHub、阿里云OSS、七牛云等云服务器中,Github不收费但速度慢,其他的云图床需要收费。而国内的Gitee码云,不收费并且速度极快。下面将简单介绍安装使用步骤。下载安装Pic-Go https://github.com/Molunerfinn/PicGo/releases安装好的Pic-Go

2020-07-21 14:41:51 366

原创 git常用命令笔记

git常用命令笔记文章目录git常用命令笔记多人合作时,同时修改同一文件,冲突解决配置多个git的ssh秘钥添加/切换远程仓库git 开发一般流程克隆某一个分支git clone -b dev git——path查看所有分支git branch -a查看本地分支git branch切换本地分支git checkout master创建并切换到本地其他分支git checkout -b test注意:创建本地分支并切换不涉及远端分支时,新建

2020-07-21 14:14:26 248

原创 idea调试技巧

idea调试技巧参考b站视频 https://www.bilibili.com/video/BV1LJ41187hu调试前要先右键打断点,启动debug模式点击idea头部的小甲壳虫main方法入口右键,debug调试界面调试的功能按钮单步进入 Mac osx系统快捷键Fn+F7单步调试会逐行执行,如果遇到自定义的方法,会进入到方法内部调试。但如果是JDK封装好的方法,则不会进入,如List.add();如果需要查看jdk源码可以采用强制单步进入单步跳过Mac

2020-07-21 14:10:44 353

原创 docker入门笔记

docker入门笔记一、docker解决了什么痛点代码从开发环境到部署到测试环境经常会出现各种问题,我们开发人员会说“在我电脑上还跑的”。Docker出现解决了开发环境和测试与线上环境不一致、配置复制的痛点。在docker出现前,针对开发与线上环境不一致的情况常用常用的解决方案是虚拟机,虚拟机能够还原软件的运行环境。但虚拟机存在着以下缺点:资源占用多。虚拟机会独占一部分内存和硬盘空间,它运行时,其他程序就不能使用,可能会造成资源的浪费的。冗余步骤多。虚拟机是一个完整的OS,一些系统级的操作

2020-07-21 14:09:00 151

原创 jenkins pipeline流水线部署项目

jenkins pipeline流水线部署项目Jenkins pipeline方式与jenkins maven项目构建相比,更为复杂一些。但有许多优势:可以根据tag标签进行代码部署和回滚部署全部的部署过程通过jenkinsfile定义完成,jenkinsfile可以纳入到Git进行版本管理,保证了每次项目部署的一致性,避免手工操作的失误。jenkinsfile的demo#!/usr/bin/env groovydef tag = "1.8"pipeline { agen

2020-07-21 14:06:39 1118

原创 jenkins部署maven项目

jenkins部署maven项目新建任务,选择构建一个maven项目或者build查看构建日志[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-P6ZKwpfF-1595311526532)(/Users/bjhl/Library/Application Support/typora-user-images/image-20200720080455656.png)]jenkins部署Maven项目步骤简单,非常适合简单的Ma

2020-07-21 14:05:53 202

原创 jenkins环境搭建

jenkins环境搭建下面以Ubuntu系统为例,需要先安装好jdk,maven,git下载jenkins.war,下载地址 http://mirrors.jenkins.io/war-stable/2.150.1/jenkins.war运行jenkins的war包java -jar jenkins.war --httpPort=8081jenkins登录 http://locahost:8081配置Maven、Git、JDK...

2020-07-21 14:05:08 147

原创 jenkins多分支流水线部署

jenkins多分支流水线部署本文将利用jenkins的多分支流水线的部署方式,并结合docker实现根据branch和tag部署及回滚文中演示的项目地址:https://github.com/weiyangtang/jenkinsDockerExampleGit :https://github.com/weiyangtang/jenkinsDockerExample.gitjenkinsfile和Dockerfile在文末附录创建一个多分支流水线项目2. 配置显示名称(不太重要)

2020-07-20 15:39:56 5201

原创 记一次本科毕设过程

记一次本科毕设过程基于树莓派的视频监控系统个人情况及毕设选题背景我是2020届计算机本科生,没有读研,直接参加了秋招和春招,拿到了一些我还满意的offer,最后是签了一家在线教育的后端开发岗。2019年12月,学校通知选择导师和毕设课题,一番选择后,找到了我们院比较严格的黄老师。黄老师主要是从事与机械工程方面的算法,我不太感兴趣,考虑到秋招签了一家安防企业,我和导师提出想做视频监控方面的课题,老师欣然答应。毕设技术储备阶段开始时我的毕设题目是“基于Hadoop的人脸识别监控系统”,我还特地买

2020-06-22 11:23:16 1108 2

原创 树莓派ffmpeg直播推送,nginx视频流接受转码,客户端hls rtmp视

树莓派ffmpeg直播推送,nginx视频流接受转码,客户端hls rtmp视频流拉流树莓派利用ffmpeg将摄像头视频流以rtmp视频流的格式,推送到安装有nginx,nginx-rtmp的云服务器端,在云服务器端会进行视频流的录制成flv格式或者转码成m3u8格式的hls视频流ffmpeg,rtmp,hls简单了解ffmpegffmpeg用于记录,转换和流传输音频和视频的完整的跨...

2020-04-03 21:59:40 2707 3

原创 nginx 代理多个tomcat应用,以及代理springboot应用的坑

在nginx.conf文件server{}中添加下列,记得自行修改location后的路径名称 location /server1 { proxy_pass http://127.0.0.1:8080/; } location /server2 { proxy_pass http://127.0.0.1:8081/; ...

2020-03-19 11:58:37 284

原创 树莓派修改wifi/热点的信息

我们树莓派连接wifi/手机热点需要知道网络的ssid和密码,通常有两种方式修改添加网络信息方法一1.在烧录系统时,在TF卡/boot分区下创建wpa_supplicant.conf文件内容如下country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1network={ ...

2020-03-19 11:56:50 3163

原创 树莓派开机启动脚本

方法一:sudo vim /etc/rc.local在exit0 前加入要执行的命令,比如nohup /opt/software/frp/frp_0.31.2_linux_arm/frpc -c /opt/software/frp/frp_0.31.2_linux_arm/frpc.ini >/opt/software/frp/frp_0.31.2_linux_arm/frpc.lo...

2020-03-19 11:56:03 249

原创 树莓派常用设置软件

文章目录安装树莓派系统配置root用户密码,配置root账号ssh登录设置VNC开启和设置分辨率apt换源pip3 换源frp配置和开机自启树莓派安装 jdk maven树莓派安装 aria2安装树莓派系统格式化sd卡写入树莓派镜像文件新建ssh文件夹新建wpa_supplicant.conf,添加wifi信息配置root用户密码,配置root账号ssh登录设置sudo pass...

2020-03-19 11:54:56 372

原创 ffmpeg、nginx、rtmp、web搭建视频直播点播流媒体服务器

利用ffmpeg、nginx、rtmp、web搭建一个流媒体服务器,ffmpeg实现window上采集摄像头和麦克风视频声音并推送到nginx-rtmp服务器,web服务器端拉取nginx服务器端的rtmp视频流参考文章利用ffmpeg实现rtmp推流 - 简书安装ffmpegwindow 安装ffmpegwindow 64位 下载地址https://ffmpeg.zerano...

2020-03-08 10:44:58 2701

原创 nginx 搭建静态服务器 文件服务器 端口转发 nginx.conf配置

部署静态网站将静态网站复制到nginx路径下的html文件夹下(其他路径也可以的,可以写绝对路径)在http{sever{ 填写下方代码}} location / { root html/birthday/; index index.html; }html/birthday/ 相对地址 nginx/html部署bir...

2020-03-08 10:43:30 694

原创 frp实现Linux虚拟机内网穿透,实现ssh和web功能

frp 是一个可用于内网穿透的高性能的反向代理应用,支持 tcp, udp 协议,为 http 和 https 应用协议提供了额外的能力,且尝试性支持了点对点穿透。说人话就是,你在外面可以访问你家里的服务器,摄像头,NAS等,由于你家设备没有公网ip,没办法通过ip访问。、参考资料frp/README_zh.md at master · fatedier/frp · GitHubRel...

2020-03-08 10:41:26 2306

原创 Linux的scp和rsync命令

Linux的scp和rsync命令scp命令scp可以实现服务器与服务器之间的数据拷贝。(from server1 to server2)语法:scp -r 用户名@主机ip:源主机的存储路径 用户名@主机ip:目的主机的存储路径用户名表示主机账号ip地址也可以用主机的域名等代替当源主机或者目的主机为本机时可以不写用户名@主机ip:直接写路径(此时可用绝对路径或者相对路径)...

2020-01-04 13:17:48 1463 1

原创 Linux和window的ssh登录的两种命令行方式

Linux和window的ssh登录的两种命令行方式ssh密码登录ssh username@ip如果输入密码出现Permission denied, please try again,参考下文:ubuntu系统默认是禁止root用户使用密码远程登录,解决方案:将ssh的配置文件/etc/ssh/sshd_config中PermitRootLogin prohibit-password...

2020-01-04 12:53:40 913

原创 hadoop伪分布式安装(ubuntu16.04)

hadoop伪分布式安装(ubuntu16.04)hadoop伪分布式简单就地说hadoop程序运行在一台计算机上,除此外和完全分布式一样。安装步骤网络配置参考https://blog.csdn.net/weiyang_tang/article/details/103795664创建用户hadoop创建用户:sudo useradd -m hadoop -s /bin/bash...

2020-01-02 11:09:09 275

原创 ubuntu16、vmware桥接模式固定ip

ubuntu16、vmware桥接模式固定ip最近在搭建hadoop集群时需要通过ssh访问wmware虚拟机上ubuntu16.04,所以需要固定ubuntu系统的ip地址,下面我通过接受桥接模式。桥接模式就是将主机网卡与虚拟机的网卡利用虚拟网桥进行通信。在桥接的作用下,类似于把物理主机虚拟为一个交换机,所有桥接设置的虚拟机连接到这个交换机的一个接口上,物理主机也同样插在这个交换机当中...

2020-01-01 21:20:22 1747

原创 Java语言开发dcm4che开源库解析dicom医疗影像文件

dcm4che简介dcm4che是一个用Java语言开发的用于处理dicom标准下文件,dicom文件就是我们在医院中常见的X光片,CT等医疗影像文件,这些医疗影像文件中有很多患者的信息如姓名、年龄、性别、婚姻状态、就诊日期、就诊医生、就诊医院等等,包含非常多的信息。但这种文件的解析不用用我们通常的方法进行解析,必须要按照dicom标准进行解析,但这个标准还是挺复杂的。如果对dicom标准感兴...

2019-07-24 17:05:23 3575 1

原创 利用Maven、Git编写shell脚本实现SpringBoot自动部署到Linux

SpringBoot+Maven+Git+shell实现自动部署到Linux刚刚经历完我实习的第一个小项目,一个关于医疗影像归档的SpringBoot、Mysql、MyBatis plus、Thymeleaf、swaggerUi、shiro的基于dcm4che开源库进行开发的。GitHub - weiyangtang/dcm4cheSystem: 对dicom文件进行归档整理的医疗影像平台...

2019-07-24 15:19:46 671

原创 MySql数据库表和字段排序规则和字符集批量修改、批量删除废弃表

删除某个数据库的全部表在做项目的过程中,开始进行技术探索过程中,数据库经常发生大的变动,可能原来的表都废弃了,要全部drop掉,所以有了下面这个脚本,其实很简单的-- 批量删除的脚本SELECT concat('DROP TABLE IF EXISTS ', table_name, ';')FROM information_schema.tablesWHERE table_schem...

2019-07-24 12:17:42 1217 1

原创 putty利用SSH免密码登录配置

不用密码登录,这个好处用过的人都知道在win10上登录Ubuntu服务器,操作如下安装putty下载地址 Download PuTTY: latest release (0.72)生成秘钥对利用puttyGen工具,点击Generate按钮复制一下公钥,已被下一步使用在ubuntu操作首先登录到ubuntu服务器在/home/UserName(你的用户名)下创建.ssh文...

2019-07-23 13:22:28 989

原创 SpringBoot使用MyBatis-plus 环境配置

MyBatis-plus官网MyBatis-Plus1.maven依赖 <!--freemarker用于mybatis plus 代码自动生成工具--> <dependency> <groupId>org.springframework.boot</groupId> ...

2019-07-21 23:24:05 210

原创 SpringBoot引用properties,自动注入,属性相互引用,ResourceBundle

目录 1.在SpringBoot项目自动注入properties文件中的属性利用ResourceBundle获取properties中属性properties中文乱码1.在SpringBoot项目自动注入properties文件中的属性在resourc文件下创建config.properties,下面${project.base} 属性间相互引用# 项目各个文件夹路径配置文件# 项目的根目...

2019-07-21 22:47:47 5287

原创 江西省内师范院校分数线

江西省内师范院校分数线1、江西师范大学2、赣南师范大学3、江西科技师范大学4、上饶师范学院5、南昌师范学院6、赣南师范大学科技学院7、豫章师范学院以下为专科8、赣州师范高等专科学校9、宜春幼儿师范高等专科学校10、江西师范高等专科学校...

2019-06-28 21:05:14 568

原创 根据先序遍历和中序遍历恢复二叉树

这个思路上其实还是好理解的,就是每个树的先序遍历的第一个元素是这棵树的根节点,在中序遍历中这个根节点将树分割成左右子树(不一定全都存在)。先找到每个树(或者说是子树)的根节点在中序遍历的位置,递归的进行分割,返回根节点。但实现起来还是有很多地方有点讨厌的,特别是序列的位置表示。所以参考了别人的思路,将每棵子树分别用数组保存起来,这个就思路清晰了好多。/** * 根据先序遍历和中序遍历恢复二...

2019-04-13 21:52:47 901

原创 饿了么实习生电话面试题

饿了么实习生电话面试题我现在大三了,前天投了一份饿了么的实习简历,饿了么公司这么快就给我进行电话面试,可我真的还没准备好啊,心态爆炸啊。别看题简单,真的到时候自己回答,可就不是这么回事了,不说了,我要好好刷刷面试题了。数据库部分数据库中事务的理解数据库的ACID,分别解释一下,以及举个开发的应用数据库的primary key,可以有多个primary key 吗?事务的隔离级别...

2019-03-25 15:40:28 840

转载 蓝桥杯Java-合根植物----------并查集算法

题目描述:w星球的一个种植园,被分成 m * n 个小格子(东西方向m行,南北方向n列)。每个格子里种了一株合根植物。这种植物有个特点,它的根可能会沿着南北或东西方向伸展,从而与另一个格子的植物合成为一体。如果我们告诉你哪些小格子间出现了连根现象,你能说出这个园中一共有多少株合根植物吗?输入格式:第一行,两个整数m,n,用空格分开,表示格子的行数、列数(1&amp;lt;m,n&amp;lt;1000)...

2019-03-17 21:48:09 225

原创 OpenGL安装(适用于VS2017)

OpenGL安装(适用于VS2017)这个是参考网上的博客,感谢前人的贡献,文末加上了一些我个人踩的坑参考博客:在VS2017中安装OpenGL - 我有点帅哦 - 博客园利用VS2017下的包管理软件Nuget下载安装OpenGL库优点:安装很简单缺点:每次创建项目都要重新下载OpenGL库VS2017创建C++控制台程序,最好选择空项目(否则可能会有其他的错误)创...

2019-03-15 09:28:59 14064 6

原创 Java组 蓝桥杯之寒假作业

Java组 蓝桥杯之寒假作业现在小学的数学题目也不是那么好玩的。看看这个寒假作业:□ + □ = □□ - □ = □□ × □ = □□ ÷ □ = □(如果显示不出来,可以参见【图1.jpg】)每个方块代表1~13中的某一个数字,但不能重复。比如:6 + 7 = 139 - 8 = 13 * 4 = 1210 / 2 = 5以及:7 + 6 = 139 ...

2019-03-09 14:20:50 389

原创 pyhon3 爬取河海大学URP教务系统,爬取个人成绩,和本学期的成绩GPA,保存到excel

pyhon3 爬取Hohai大学的教务系统,爬取个人成绩,和本学期的成绩GPA,保存到excel1.利用百度的ocr,对教务系统的验证码进行识别;2. 利用urllib库进行模拟登陆和爬取3. 利用 beautifulSoup对网页进行解析,获取所需数据4. 利用 xlwt,xlrd,xlutils进行excel的新建和读取和修改一、爬虫环境搭建cmd命令pip安装下列模块pi...

2019-02-18 16:39:45 2531

原创 python itchat在ubuntu登录二维码乱码

python itchat在ubuntu登录二维码乱码无法扫描出来原因:部分系统可能字幅宽度有出入,可以通过将enableCmdQR赋值为特定的倍数进行调整:参考itchat文档:登陆配置 - itchat解决方案:itchat.auto_login(enableCmdQR=2)为了在短时间内登录不用扫描二维码,建议使用itchat.auto_login(hotReload=...

2019-02-07 14:16:31 9325 1

原创 python3 安装cv2

python3 安装cv21. cmd命令行pip install opencv-python2.pycharm安装cv2

2019-02-07 13:03:06 24628 4

原创 python 中datetime、timestamp、字符串str互转及日期差计算

python 中datetime、timestamp、字符串str互转及日期差计算把字符串转成datetime# encoding: utf-8'''@author: weiyang_tang@contact: [email protected]@file: datetime_timeStamp_str.py@time: 2019-02-06 11:44@desc: 时间...

2019-02-06 20:39:19 20620

原创 Ubuntu 16上ImportError: cannot import name main解决方案

Ubuntu 16上ImportError: cannot import name main解决方案解决方案 cd /usr/bin vim pip3将下面一行from pip import mainif __name__ == '__main__': sys.exit(main())替换成from pip import __main__if __name__ == ...

2019-02-05 21:23:29 8019

原创 Git推送到Github 简易版

Git推送到Github简易版原来写写了一篇Git的文章,从git的下载安装、添加到仓库、提交,回滚、到最后提交到github每一步都很详细,可能过于详细大家伙也没时间,所以就单独拿出一个模块来讲讲:如何通过Git推送到github1.在github创建一个仓库github网址:The world’s leading software development platform · Gi...

2019-01-23 18:39:48 6702

原创 win10内置Linux 系统用户体验,和下载安装使用指南,window和Linux文件传输和远程登录wsl

win10内置Linux 系统用户体验,和下载安装使用指南,window和Linux文件传输和远程登录wsl新手用完,感觉挺不错的。感觉和SSH连接远程服务器差不多最重要的下载安装简便,推荐不方便安装Linux系统的同学尝试一下一、下载安装在设置-&amp;gt;更新与安全-&amp;gt;开发者选项-&amp;gt;勾选开发人员模式在微软商店输入wsl (window subsystem)2.在...

2019-01-23 12:49:51 6772

frp_0.31.2.rar

frp 0.31.2版本的linux windows mac OSX系统安装包 frp_0.31.2_darwin_amd64.tar.gz frp_0.31.2_freebsd_386.tar.gz frp_0.31.2_freebsd_amd64.tar.gz frp_0.31.2_linux_386.tar.gz frp_0.31.2_linux_amd64.tar.gz frp_0.31.2_linux_arm.tar.gz frp_0.31.2_linux_arm64.tar.gz frp_0.31.2_linux_mips.tar.gz frp_0.31.2_linux_mips64.tar.gz frp_0.31.2_linux_mips64le.tar.gz frp_0.31.2_linux_mipsle.tar.gz frp_0.31.2_windows_386.zip frp_0.31.2_windows_amd64.zip

2020-03-08

Boostnote程序员专用Markdown编辑器

Boostnote是一款基于markdown语法的编辑器,它的代码块高亮,换行的很流畅 Boostnote定位于程序员写学习文档,api文档

2018-09-21

JDBC驱动包(oracle和mysql)

里面包括JDBC与mysql的驱动包和oracle的驱动包,我一直在用的

2018-09-21

面向对象的思考过程(英文版)

一位python初学者,知道python语法,会用python写比helloworld复杂一些的代码,就可以看这本书了。这本书循循善诱,教如何用python进行面向对象编程,方法很Pythonic,而不仅仅是python的class。每一章后面的案例也是蛮有意思的。讲解的过程中会把每一次改进用黑体出来(出版社的耐心)。书后面有点凑字数的感觉,但都是不错的。 作者觉得python是一门面向对象语言,里面的其他语法是语法糖,这点,关键在于作者所说的对象一词,倾向于C语言手册里“对象”的用法,而不是传统java对象的意思。

2018-09-21

算法与数据结构(python版)(北大内部教材)

本书基于Python语言介绍了数据结构与算法的基本知识,主要内容包括抽象数据类型和Python面向对象程序设计、线性表、字符串、栈和队列、二叉树和树、集合、排序以及算法的基本知识。本书延续问题求解的思路,从解决问题的目标来组织教学内容,注重理论与实践的并用

2018-09-20

用Python写网络爬虫

作为一种便捷地收集网上信息并从中抽取出可用信息的方式,网络爬虫技术变得越来越有用。使用Python这样的简单编程语言,你可以使用少量编程技能就可以爬取复杂的网站。 《用Python写网络爬虫》作为使用Python来爬取网络数据的杰出指南,讲解了从静态页面爬取数据的方法以及使用缓存来管理服务器负载的方法。此外,本书还介绍了如何使用AJAX URL和Firebug扩展来爬取数据,以及有关爬取技术的更多真相,比如使用浏览器渲染、管理cookie、通过提交表单从受验证码保护的复杂网站中抽取数据等。本书使用Scrapy创建了一个高级网络爬虫,并对一些真实的网站进行了爬取。

2018-09-20

笨办法学.Python.(第三版)_有书签

本书是一本Python入门书籍,适合对计算机了解不多,没有学过编程,但对编程感兴趣的读者学习使用。这本书以习题的方式引导读者一步一步学习编程,从简单的打印一直讲到完整项目的实现,让初学者从基础的编程技术入手,最终体验到软件开发的基本过程。 本书结构非常简单,共包括52个习题,其中26个覆盖了输入/输出、变量和函数三个主题,另外26个覆盖了一些比较高级的话题,如条件判断、循环、类和对象、代码测试及项目的实现等。每一章的格式基本相同,以代码习题开始,按照说明编写代码,运行并检查结果,然后再做附加练习。

2018-09-20

python基础教程(第二版)

本书是经典教程的全新改版,作者根据Python 3.0版本的种种变化,全面改写了书中内容,做到既能“瞻前”也能“顾后”。本书层次鲜明、结构严谨、内容翔实,特别是在最后几章,作者将前面讲述的内容应用到了10个引人入胜的项目中,并以模板的形式介绍了项目的开发过程。本书既适合初学者夯实基础,又能帮助Python程序员提升技能,即使是 Python方面的技术专家,也能从书里找到令你耳目一新的东西

2018-09-20

python核心笔记

本书是Python开发者的完全指南——针对 Python 2.5全面升级 ·学习专业的Python风格、最佳实践和好的编程习惯; ·加强对Python对象、内存模型和Python面向对象特性的深入理解; ·构建更有效的Web、CGI、互联网、网络和其他客户端/服务器架构应用程序及软件; ·学习如何使用Python中的Tkinter和其他工具来开发自己的GUI应用程序及软件; ·通过用C等语言编写扩展来提升Python应用程序的性能,或者通过使用多线程增强I/0相关的应用程序的能力; ·学习Python中有关数据库的API,以及如何在Python中使用各种不同的数据库系统,包括MySQL、Postgres和 SQLite。

2018-09-20

Python高级编程.pdf

《Python高级编程》通过大量的实例,介绍了Python语言的最佳实践和敏捷开发方法,并涉及整个软件生命周期的高级主题,诸如持续集成、版本控制系统、包的发行和分发、开发模式、文档编写等。《Python高级编程》首先介绍如何设置最优的开发环境,然后以Python敏捷开发方法为线索,阐述如何将已被验证的面向对象原则应用到设计中。这些内容为开发人员和项目管理人员提供了整个软件工程中的许多高级概念以及专家级的建议,其中有些内容的意义甚至超出了Python语言本身。 《Python高级编程》针对具备一定Python基础并希望通过在项目中应用最佳实践和新的开发技术来提升自己的Python开发人员。

2018-09-20

Python参考手册(第4版)

本书是权威的Python语言参考指南,内容涉及核心Python语言和Python库的最重要部分。本书内容简洁扼要、可读性强,书中还包括了一些没有在Python官方文档或其他资料中出现过的一些高级的主题。 这一版在内容上进行了全面更新,介绍了Python 2.6和Python 3新引入的编程语言特性和库模块,同时还分析了Python程序员面临的如下难题:是应继续使用现有的Python代码,还是应制定计划将其移植到Python 3?

2018-09-20

Python 3程序开发指南

在本书中,一流的Python程序员Mark Summerfield展示了如何充分利用Python 3的功能与特性来编写代码。与以前的版本相比。Python 3功能更强大,使用更方便,语法更一致,表达能力更丰富。本书将编写程序、使用标准或第三方Python 3库、创建新的专用库模块所必需的所有相关知识整合到了一起。 作为一名具有多年Python使用经验的程序员,Summerfield在本书中为读者深度分析与讲解了从其他途径无法获取的Python3使用与开发技术。Summerfield从Python的“优美核心(beautiful heart)”(即编写高健壮性、高性能程序的8个关键要素)开始进行讲解,并以这些关键要素为基础,介绍了有助于增强程序开发实用技能的新主题,每个主题都包含其概念和多个操作实例。

2018-09-20

Beginning Python:Using Python 2.6 and Python 3.1

“开始Python:使用Python 2.6和Python 3.1引入了这种开源的、可移植的、解释的、面向对象的编程语言,它结合了强大的功能和清晰的语法。本书通过讲授基础知识,使您能够快速创建健壮、可靠和可重用的Python应用程序,从而可以快速开发Web和科学应用程序,合并数据……

2018-09-20

A Primer on Scientific Programming with Python

这本书是使用高级Python语言作为科学应用程序的计算机编程的第一个介绍。本说明以实例和问题为导向,其中应用来自数学、数字微积分、统计学、物理学、生物学和金融学。这本书教“MATLAB风格”和程序化编程以及面向对象编程。高中数学是必须的背景,学习经典和数值一元微积分与阅读这本书并行是有利的。除了学习如何编程计算机外,读者还将学习如何借助数值方法和编程来解决科学和工程各个分支中出现的数学问题。通过融合编程、数学和科学应用,本书为实践计算科学奠定了坚实的基础。

2018-09-20

A Byte of Python

“Python的字节”是一本使用Python语言编程的书。它作为初学者的Python语言的教程或指南。如果你只知道计算机是如何保存文本文件的,那么这就是你的书(A Byte of Python Swaroop C H 27 May 2013)

2018-09-20

[精通正则表达式(第三版)].(美)佛瑞德.扫描版

本书主要讲解了正则表达式的特性和流派、匹配原理、优化原则、实用诀窍以及调校措施,并详细介绍了正则表达式在Perl、Java、.NET、PHP中的用法。 本书自第1 版开始着力于教会读者“以正则表达式来思考”,来让读者真正“精通”正则表达式。该版对PHP的相关内容、Java1.5和Java1.6的新特性作了可观的扩充讲解。任何有机会使用正则表达式的读者都会从中获益匪浅。

2018-09-20

《Python标准库》中文版

本书由资深Python专家亲自执笔,Python语言的核心开发人员作序推荐,权威性毋庸置疑。 对于程序员而言,标准库与语言本身同样重要,它好比一个百宝箱,能为各种常见的任务提供完美的解决方案,所以本书是所有Python程序员都必备的工具书!本书以案例驱动的方式讲解了标准库中一百多个模块的使用方法(如何工作)和工作原理(为什么要这样工作),比标准库的官方文档更容易理解(一个简单的示例比一份手册文档更有帮助),为Python程序员熟练掌握和使用这些模块提供了绝佳指导。 全书一共19章,系统而全面地对Python标准库中的一百多个模块进行了生动的讲解。这些模块主要包括:文本处理工具模块、与数据结构相关的模块、与算法有关的模块、管理日期和时间值的模块、用于数学计算的模块、管理文件系统的模块、用于数据存储与交换的模块、用于数据压缩与归档的模块、用于加密的模块、与进程和线程相关的模块、与网络通信和Email相关的模块、构建模块、支持处理多种自然语言和文化设置的模块、开发工具模块、与运行时特性相关的模块,等等。

2018-09-20

[MySQL.Cookbook(第2版)].(美)迪布瓦.中文版.扫描版

《MySQL Cookbook(中文版)》为各个层次的、没有时间和精力来从头解决MySQL问题的用户提供了大量简练、精辟的代码段和可用的示例,每节都阐述了代码应该如何工作及原因所在。《MySQL Cookbook(中文版)》在目前仍然广为流行的MySQL 4.1的基础上加入了MySQL 5.0的内容及它强大的新特性。读者将掌握用MySQL客户端程序执行SQL查询的方法,以及通过API编写与MySQL服务器交互程序的方法。书中有大量使用Perl、PHP、Python、Java甚至Ruby来检索并显示数据的新示例,还增加了子查询、视图、存储过程、触发器和事件等内容

2018-09-20

[Building.Machine.Learning.Systems.with.Python_机器学习_英文版

building machine learning system with Python从清理数据开始,到用scikit-learn包分类,逐层深入,有比较平缓的学习曲线。学习本书需要一定的Python基础,了解一点Python的语法后,熟悉下数据处理的几个包numpy、matplotlib、pandas等,就可以享受本书的内容了。

2018-09-20

Java Web开发实例大全 基础卷

全书分4部分共17章,内容包括Java Web开发简介,HTML、JavaScript简介,XML简介,Tomcat服务器的安装及配置,JSP基础语法,JSP内置对象,JavaBean,文件上传,Servlet程序开发,表达式语言,Tomcat数据源,JSP标签编程,JSP标准标签库(JSTL),Ajax开发技术,Struts基础开发,Struts常用标签库,Struts高级开发。另外,附录中还介绍了实用工具、MyEclipse开发工具和HTTP状态码及头信息。本书所有知识均以实用性为主,讲解的是开发的核心内容,几乎全部用实例和代码讲解。

2018-09-20

数据库系统概论 第四版

数据库系统概论(第四版)教材是由王珊和萨师煊老师编写的,是国内数据库系统的元老

2018-09-20

MATLAB 7.0 从入门到精通

<<MATLAB从入门到精通>>系统讲解了MATLAB基本环境和操作方法;分章阐述了矩阵计算、数值计算、符号计算、数据可视化、数据分析、M文件编写、Simulink仿真、句柄图形、图形用户界面、文件读写、MATLAB编译器、应用程序接口等内容;并结合相关的函数或命令,精心编写了一些具体的示例,充分说明了具体函数和命令的使用方法。

2018-09-20

电路与电子学课后习题解答

这本书是《电路与电子学 第4版》的配套习题解答,是高清扫描版,解答过程很详细,答案很完整

2018-09-20

C语言标准库函数

C语言标准库函数,包括了我们常用的数学计算函数还有文件IO,字符串的操作函数

2018-09-20

Python3 廖雪峰 教程

这是我学爬虫时,将廖雪峰网站Python3教程爬下来,做成pdf 格式,添加有书签,阅读起来很方便

2018-09-19

数据库系统概念 第五版 影印版 课后习题答案

数据库系统概念 影印版 第五版 高等教育出版社,国内大多数高校都是使用这个教材,双语教学,答案很详细,很清晰

2018-09-19

《Python+Cookbook》第三版中文

这本书是David Beazley, Brian K. Jones著作,写的作者的实战经历,讲到了数据结构,适合于对python有一定基础的初学者学习

2018-09-19

JDK1.6中文api文档

学好Java很重要的一件任务就是学会用api文档,但阅读英文文档总是有点不舒服,这个是中文的api文档,轻松阅读api接口

2018-09-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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