我们使用qq、微信和别人聊天,通过浏览器来浏览页面、看京东的网站,通过优酷、快播(此处只是怀念一下)看片片啥的等等,通过无线打印机来打印一个word文档等,只要有无线、有网、有4G,我们就能好好的聊天,好好的看片片、好好的购物什么的,对吧,那么这些操作都叫做网络通信,确切来说都需要使用网络通信,前提 ...
分类:
编程语言 时间:
2019-01-02 19:05:00
阅读次数:
175
Python IDE 本文为大家推荐几款款不错的 Python IDE(集成开发环境),比较推荐 PyCharm,当然你可以根据自己的喜好来选择适合自己的 Python IDE。 PyCharm PyCharm 是由 JetBrains 打造的一款 Python IDE。 PyCharm 具备一般 ...
分类:
编程语言 时间:
2019-01-02 19:06:16
阅读次数:
225
主要内容 1. 函数参数--动态传参 2. 名称空间, 局部名称空间, 全局名称空间, 作用域, 加载顺序. 3. 函数的嵌套 4. gloabal, nonlocal关键字1.函数参数--动态传参 要给一个函数传参, 而参数又是不确定的.给一个函数传很多参数, 形参就要写很多,避免麻烦可以考虑使用 ...
分类:
编程语言 时间:
2019-01-02 19:07:12
阅读次数:
175
参考: https://www.pythonforbeginners.com/code-snippets-source-code/how-to-use-ftp-in-python/ https://pythonprogramming.net/ftp-transfers-python-ftplib/ ...
分类:
编程语言 时间:
2019-01-02 19:07:55
阅读次数:
225
一些Java的公用方法: 1.获取当前时间 2.判断当前时间是否在时间date2之前 3.比较时间大小 4.获取某个时间的前n个小时 5.返回某个字符串时间的Calendar对象 6.判断两个时间段是否有重叠 7.获取前后n周的周x 8.获取过去12个月份yyyy-MM ...
分类:
编程语言 时间:
2019-01-02 19:08:04
阅读次数:
254
public static void main(String[] args) { Integer i = 0; printClassMessage(i); } private static void printClassMessage(Object obj) { Class c = obj.getC... ...
分类:
编程语言 时间:
2019-01-02 19:08:25
阅读次数:
167
前言:多线程常常是程序员面试时会被问到的问题之一,也会被面试官用来衡量应聘者的编程思维和能力的重要参考指标;无论是在工作中还是在应对面试时,多线程都是一个绕不过去的话题。本文重点围绕多线程,借助Java语言来展开讨论 文章结构 什么是多线程 为什么要使用多线程 如何实现多线程 在实际项目中遇到的多线 ...
分类:
编程语言 时间:
2019-01-02 19:08:44
阅读次数:
210
设置程序基址固定:关闭程序基地址改变。 在vs中编写代码如下: #include <stdio.h> int main(){ int a = 5; printf("a的内存地址是 %d", &a); system("pause"); return 0;} 编译生成程序,找到vs生成的Test.exe ...
分类:
编程语言 时间:
2019-01-02 19:10:17
阅读次数:
949
右键pom Run As install build ...
分类:
编程语言 时间:
2019-01-02 19:10:39
阅读次数:
190
主要内容: 1. 生成器和生成器函数 2. 列表推导式 1. 生成器和生成器函数 (1) 什么是生成器 生成器实质就是迭代器 由于函数中存在了yield. 那么这个函数就是?个生成器函数. 这个时候. 我们再执行这个函数的时候. 就不再是函数的执行了. 而是获取这个生成器.生成器的本质是迭代器. 所 ...
分类:
编程语言 时间:
2019-01-02 19:11:21
阅读次数:
162
前面我们已经介绍了spring boot整合Elasticsearch的jpa方式,这种方式虽然简便,但是依旧无法解决我们较为复杂的业务,所以原生的实现方式学习能够解决这些问题,而原生的学习方式也是Elasticsearch聚合操作的一个基础。 一、修改spring boot 的applicatio ...
分类:
编程语言 时间:
2019-01-02 19:11:52
阅读次数:
506
1.代理模式。 2.静态代理原理及实践。 3.动态代理原理及实践。 4.Spring AOP原理及实战。 静态代理原理及实践 ...
分类:
编程语言 时间:
2019-01-02 19:12:35
阅读次数:
171
#服务端:#导入socket模块 import socket #创建socket对象,创建了一个手机 server = socket.socket() #给程序设置一个ip地址和端口号,买了个手机卡 ip_port = ('192.168.12.11',8002) #绑定ip地址和端口,插卡 ser... ...
分类:
编程语言 时间:
2019-01-02 19:13:24
阅读次数:
152
#-*-coding:utf-8-*- ''' ''' li = [11,22,33,44,55,66,77,88,99] dic = {} l_greater = [] l_smaller = [] for i in li: if i ==66: continue if i>66: l_great... ...
分类:
编程语言 时间:
2019-01-02 19:14:09
阅读次数:
245
int bit_length() #当十进制用二进制表示时,最少使用的位数 bool Turn = 1 false = 0 字符串 capitalize() #首字母大写swapcase() #大小写翻转title() #每个单词首字母大写center(20,"#") #居中总长度20,左右填充#, ...
分类:
编程语言 时间:
2019-01-02 19:15:03
阅读次数:
162
1.点击Window > preferences ,左边的标题栏找到Pydev 2. 在Pydev里找到含有Python的选项,点击,在右侧New,弹出框中找到Python的安放目录下的python.exe文件。如下图: 点击OK按钮后会出现如下图: 点击全选,按后点击ok按钮,配置完成。 ...
分类:
编程语言 时间:
2019-01-02 19:15:13
阅读次数:
167
线程理论 多线程也是用于提高程序的效率 1,多进程 核心是多道技术 本质上就是切换加保存状态 当程序IO操作较多 可以提高程序效率 2,多线程什么是线程 程序的执行线路 相当于与一条流水线,其包含了程序的具体执行步骤 如果我们把操作系统比喻为一个工厂,进程就是车间,先出就是流水线 3,线程和进程的关 ...
分类:
编程语言 时间:
2019-01-02 19:15:51
阅读次数:
175
自定义模块和包import from xxx import xxxx 一个表达式 -> 一条语句 -> 语句块 -> 函数 -> 类 -> 模块 -> 包 -> 项目 包就是我们的文件夹, 包内可以写很多个模块.查找路径是:sys.path, 随动. 跟着你的启动文件所在的位置变化 不论使用绝对导入 ...
分类:
编程语言 时间:
2019-01-02 19:16:18
阅读次数:
160
IoC(DI):Java程序中的每个业务逻辑至少需要两个或以上的对象来协作完成。通常,每个对象在使用它的合作对象时,自己均要使用像new Object()这样的语法来完成合作对象的申请工作。你会发现:对象间的耦合度高了;而IoC的思想是:Spring容器来实现这些相互依赖对象的创建、协调工作。对象只 ...
分类:
编程语言 时间:
2019-01-02 19:16:43
阅读次数:
150
当然健壮的代码,两个都重写那是最好. 用不到hashCode的, 也没有必要重写hashCode. 个人感觉. 哈希机制的Java集合类,例如 Hashtable, HashMap, HashSet 等,如果不重写hashcode,发生碰撞猛烈些吧,哈哈. 往HashMap里放数据, 如果hashc ...
分类:
编程语言 时间:
2019-01-02 19:18:07
阅读次数:
174