pythonnet-网络编程(1)
python的网络编程有不少难点,也容易忘记,最近我会陆续发出系统、完整pythonnet知识的博客,一边复习一边分享,感兴趣的可以关注我。 话不多说,开始吧。 网络编程 目的:数据的传输 ISO(国际标准化组织) OSI七层模型 >网络通信的标准化流程 应用层:提供用户服务,具体的内容由特定的程序 ... 查看全文
Python解释器种类以及特点 (经典概括, 便于理解和记忆)
CPython c语言开发的 使用最广的解释器 IPython 基于cpython之上的一个交互式计时器 交互方式增强 功能和cpython一样 PyPy 目标是执行效率 采用JIT技术 对python代码进行动态编译,提高执行效率 JPython 运行在Java上的解释器 直接把python代码编 ... 查看全文
python安装requests第三方模块
2018-08-28 22:04:51 1 .下载到桌面后解压,放到python的目录下 2 . 在CMD输入以下 F:\>cd /d F:\python\python3.5.2\Lib\requests-requests-9cfd292按回车键, 再输入F:\python\python3.5.2\ ... 查看全文
python - 网络编程
★定义 由于不同机器上的程序要通信,才产生了网络 ◇C/S架构 server服务端 client客户端 ◇B/S架构 broswer浏览端 server客户端 如:各种小程序和公众号 ★通信 ◇网线 连接每一台机器的桥梁 ◇网卡 每台计算机有全球唯一的mac地址(物理地址) ◇ARP协议 通过IP地 ... 查看全文
Visual Studio Code(VSCODE)语言设置
2017年07月14日 07:53:21 阅读数:12454 标签: Visual Studio Code VSCODE 语言设置 更多 个人分类: VSCODE 2017年07月14日 07:53:21 阅读数:12454 标签: Visual Studio Code VSCODE 语言设置 更多 ... 查看全文
Spring Cloud Learning(一): 服务注册
官网https://projects.spring.io/spring-cloud/,spring cloud官网各组件版本为: 其中,在使用spring cloud时,需注意spring boot版本,Finchley构建并使用Spring Boot 2.0.x,预计不会与Spring Boot ... 查看全文
java设计模式之原型模式
原型模式:通过原型实例创建新的对象,就不再需要关心这个实例本身的类型,只要实现了克隆自身的方法,就可以通过这个方法来获取新的对象,而无须再去通过new来创建。 原型模式有以下几种方式:简单形式(new一个对象),浅克隆,深克隆 前面两种方式比较简单,我直接用深克隆来实现,深克隆是通过流的方式来实现兑 ... 查看全文
java-for循环遍历数组
格式: for( 数据类型 变量名 : 数组或者集合 ){ sop(变量); } 实现for循环,遍历数组 * 好处: 代码少了,方便对容器遍历 * 弊端: 没有索引,不能操作容器里面的元素 增强for循环遍历集合 ... 查看全文
java 文件上传(图片上传)
1.FTP工具类 代码如下: 2.图片名生成策略 代码如下: 3.常用的json转换工具 4.service部分 代码,例: 5.controller部分 代码,例: ... 查看全文
开心一下-实现基于Java一个中文编程语言
https://mp.weixin.qq.com/s/TsTiLVF5D07-wbDMk9bsyQ 这不是认真的,不是真的要去实现一个中文编程语言。 多年以前,有位同学把Java代码发给我说帮忙改改。拿到之后惊呆了,都是没见过的用法。其中两个是: Java序列化:把对象序列化存储到文件中,然后再读取 ... 查看全文
C++参数初始化列表
1、举例:foo(string s, int i):name(s), id(i){} ; // 初始化列表 即将字符串s的值赋给name。2、默认构造函数:没有参数或参数有默认值的构造函数 class();或class(int age=12,name="xiao ming"); 二、必须使用参数初始 ... 查看全文
杂项-Java:MyBatis
1、 MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis” ... 查看全文
【java并发核心二】Exchanger的使用
类 Exchanger 的功能可以使2个线程之间传输数据,比生产者/消费者模式方便。 Exchanger类的结构很简单,重点就是exchange()方法。 exchange()方法是阻塞执行的,可以设置超时时间,调用不同的api即可。 exchange 的 英文意思就是交换,而对于线程而言也是这样的 ... 查看全文
SpringBoot项目打war包部署Tomcat教程
一、简介 正常来说SpringBoot项目就直接用jar包来启动,使用它内部的tomcat实现微服务,但有些时候可能有部署到外部tomcat的需求,本教程就讲解一下如何操作 二、修改pom.xml 将要部署的module的pom.xml文件<packaging>节点设置为war 有可能打包时会提示找 ... 查看全文
springcloud 通过后端去下载和预览文件,要重设跨域允许
@RequestMapping("/download") public void downloadNet(String uri, boolean isOnLine, HttpServletResponse response) throws MalformedURLException { // 下载网... ... 查看全文
前端面试之Javascript
1,JS基本的数据类型和引用类型: (1)基本数据类型:number,string,null,undefined,symbol--栈; (2)引用数据类型:object,array,function--堆; 两种数据类型存储位置不同; 1),原始数据类型是直接存储在栈中的简单数据段,占据空间小,大小 ... 查看全文