教材学习内容总结 第13章 教材学习中的问题和解决过程 代码调试中的问题和解决过程 思考与感悟 代码托管 详见码云: "码云作业" 学习进度条 | |代码行数(新增/累积)|博客量(新增/累积)|学习时间(新增/累积)|重要成长 |: :|: :|: :|: :|: : |目标|3000行|30篇| ...
分类:
编程语言 时间:
2018-04-29 18:42:52
阅读次数:
168
在实际开发过程中遇到的多线程情况不多,但是在生产环境中多线程是最基本的情况,java面试时也会考到,所以看看多线程的知识还是很有必要的。 Thread,Runnable,Callable,Future,FutureTask,Executors这是java常见的借口和类。 thread.run(),t ...
分类:
编程语言 时间:
2018-04-29 18:43:21
阅读次数:
158
基础配置 vim的配置是在用户主目录下的 ~/.vimrc 文件中完成的,如果没有的话,需要自己新建一下: 1 2 cd ~ touch .vimrc 1 2 cd ~ touch .vimrc 1 2 cd ~ touch .vimrc 1 2 cd ~ touch .vimrc cd ~ tou ...
分类:
编程语言 时间:
2018-04-29 18:44:43
阅读次数:
408
Python版本:Python3.5.2 简介 SMTP是发送邮件的协议,Python 内置对 SMTP 的支持,可以发送纯文本邮件、HTML 邮件以及带附件的邮件。 Python 对 SMTP 支持有 smtplib 和 email 两个模块,email 负责构造邮件,smtplib 负责发送邮件 ...
分类:
编程语言 时间:
2018-04-29 18:44:52
阅读次数:
194
/** * * @author Zen Johnny * @date 2018年4月29日 下午4:51:08 * */ package demo.regex; import java.util.regex.Matcher; import java.util.regex.Pattern; publi... ...
分类:
编程语言 时间:
2018-04-29 18:45:15
阅读次数:
179
/** * * @author Zen Johnny * @date 2018年4月29日 下午3:53:55 * */ package demo.regex; /* 正则表达式:切割 */ public class RegexSplitDemo { public static void split... ...
分类:
编程语言 时间:
2018-04-29 18:45:28
阅读次数:
191
前几天写了一个SpringBoot对拦截器的使用,在实际项目中,对一些情况需要做一些安全验证,比如在没有登录的情况下访问特定的页面应该解释的拦截处理。这一篇介绍使用SpringSecurity来做简单的安全控制,由于SpringSecurity比较复杂,如果有不对的地方可以大家一起学习。 新建项目, ...
分类:
编程语言 时间:
2018-04-29 18:46:01
阅读次数:
179
错误提示: 连接HTTPS时,提示SSL不可用 测试 如果出现下面提示,则Python不支持SSL。 解决方案 下载文件 OpenSSL Python3.6 选择需要的版本 安装 OpenSSL Python 进入目录 修改安装配置 使用VIM打开文件 文件,搜索SSL,取消四行注释 开始安装 完成 ...
分类:
编程语言 时间:
2018-04-29 18:46:07
阅读次数:
2142
注释: 1.[]表示的字符集,不表示包含 ()表捕获和成组 Eg: 只能是QQ邮箱/GMail邮箱/Outlook邮箱/163邮箱之一 (qq|gmail|163){1}\.com 与 [(qq)|(gmail)|(163)]\.com;后者错误。 构造 匹配 字符 x 字符 x \\ 反斜线字符 ... ...
分类:
编程语言 时间:
2018-04-29 18:46:17
阅读次数:
221
springmvc.xml配置如下: 除了 sysFile 下的所有接口,以及user下的loginUser接口,其他的所有接口都会经过拦截器UserInterceptor处理 ...
分类:
编程语言 时间:
2018-04-29 18:46:36
阅读次数:
227
正则表达式 概念 + 定义:符合一定规则的表达式 + 作用:用于专门操作字符串 + 特点:用于一些特定的符号表示代码的操作,这样就简化了长篇的程序代码 + 好处:可以简化对字符串的复杂操作 + 弊端:符号定义越多,正则越长,阅读性越差 关键类 + String + Pattern:正则类对象 + M ...
分类:
编程语言 时间:
2018-04-29 18:47:05
阅读次数:
211
1.守护线程(后台线程): 我们在使用一款软件的时候,有的软件会让我们在不知道的情况下下载一些东西,那么这个就是后台线程。 一般用于提高软件的下载量(也就是赚取一些广告费) setDaemon(boolean b) 设置是否为守护线程 isDaemon() 返回是否为守护线程(是true否false ...
分类:
编程语言 时间:
2018-04-29 18:47:11
阅读次数:
248
1、typeof运算符:判断一个对象是否是什么类型,返回“” 一、数字类型(Number) 1、javascript不擅长计算,不能用于浮点数的计算。如:var a = 0.2; var b = 0.1; — a + b = 0.3000000000000004 2、NaN表示非数字 3、Numbe ...
分类:
编程语言 时间:
2018-04-29 19:19:14
阅读次数:
201
networkx是python的一个第三方包,可以方便地调用各种图算法的计算。 通过调用python画图包matplotlib能实现图的可视化。 1.安装 正好整理一下python第三方包的安装方法。 setuptools 使用setuptools包,我们能够手动下载,安装第三方包。 使用方式: 下 ...
分类:
编程语言 时间:
2018-04-29 19:20:01
阅读次数:
249
课本知识总结 第十三章 Java网络编程 1. URL类 URL类是java.net包中的一个重要的类 一个URL对象包含的三个基本信息:协议、地址和资源 协议:必须是URL对象所在的Java虚拟机支持的协议,常用的有:Http、Ftp、File协议,由参数protocol指定 地址:必须是能连接的 ...
分类:
编程语言 时间:
2018-04-29 19:20:41
阅读次数:
143
基本知识: + :做拼接,两边内容类型必须一致,不一致则需要根据转换,转面一致,不然报错。 Print(“”):引号里面是需要打印的字符串,如果不是字符串,则不需要带引号。\n在引号中则是换行不打印。 三引号:如果是长字符串需要换行的情况下,可以用三引号’’’ ‘’’将其括起来。 反斜杠:如果短的字 ...
分类:
编程语言 时间:
2018-04-29 19:20:47
阅读次数:
237
pom.xml mysql mysql-connector-java 8.0.11 org.apache.curator curator-framework 2.12.0 org.apache.curator curator-x-discovery 2.12.0 org.apache.curator... ...
分类:
编程语言 时间:
2018-04-29 19:20:56
阅读次数:
261
第2章 创建和销毁对象 1.考虑用静态工厂方法代替构造函数-->静态工厂模式。 2.使用私有构造函数强化singleton属性-->单例模式。 3.通过私有构造函数强化不可实例化的能力: a.企图通过将一个类做成抽象类来强制该类不可被实例化,是行不通的。 b.只要让该类包含单个显示的私有构造函数,则 ...
分类:
编程语言 时间:
2018-04-29 19:21:21
阅读次数:
231
20165204 Java第九周学习 学习笔记 学习笔记拍照如下 代码托管 脚本运行截图 "码云链接" 上周错题总结 错题一 错题二 ...
分类:
编程语言 时间:
2018-04-29 19:21:58
阅读次数:
189
被Spring管理的bean可以是直接创建实例,还可以通过工厂模式来进行创建。例如brave的tracing bean定义: 1. Spring的工厂模式获取bean class + factory-method属性的定义指出了该bean的获取方式是静态工厂模式; 与之类似的是实例工厂模式,在spr ...
分类:
编程语言 时间:
2018-04-29 19:23:18
阅读次数:
270