首页 > 2019年04月19日 > 全部分享
python 网络编程之socket开发和socketserver模块
一 客户端/服务器架构 1.硬件C/S架构(打印机) 2.软件C/S架构 互联网中处处是C/S架构 如黄色网站是服务端,你的浏览器是客户端(B/S架构也是C/S架构的一种) 腾讯作为服务端为你提供视频,你得下个腾讯视频客户端才能看它的视频) C/S架构与socket的关系: 我们学习socket就是 ...
分类:编程语言   时间:2019-04-19 12:59:05    收藏:0  评论:0  赞:0  阅读:241
android9.0适配HTTPS:not permitted by network security policy'
app功能接口正常,其他手机运行OK,但是在Android9.0的手机上报错 CLEARTEXT communication to 192.168.1.xx not permitted by network security policy' 无法加载数据 原因是因为android9.0开始必须htt ...
分类:移动平台   时间:2019-04-19 12:58:04    收藏:0  评论:0  赞:0  阅读:840
线程通信问题--生产者和消费者问题
一、问题引入:首先实现一个线程通信的实例,使用两个线程交替打印输出100以内的数字。 代码实现如下: wait()、notify()、notifyAll()三个方法的介绍: wait():某个对象调用wait()方法能让当前线程阻塞,并且当前线程还会释放所拥有的锁 调用某个对象的notify()方法 ...
分类:编程语言   时间:2019-04-19 12:57:36    收藏:0  评论:0  赞:0  阅读:131
TCP/IP协议学习(一)
一。网络模型 OSI七层模型:自上至下依次是 应用层,表示层,会话层,传输层,网络层,数据链路层,物理层 应用层:具体的应用协议如HTTP、SMTP、FTP、TELNET、DNS等 表示层:针对数据格式,使应用程序不用关心各个主机中的数据格式 会话层:管理会话,针对通信时机,确定何时建立或断开连接 ...
分类:其他   时间:2019-04-19 12:57:03    收藏:0  评论:0  赞:0  阅读:123
Easyui中 alert 带回调函数的 消息框
带回调函数的 消息框: ...
分类:其他   时间:2019-04-19 12:56:43    收藏:0  评论:0  赞:0  阅读:152
java中final关键字修饰变量、方法、类的含义是什么
Java中的关键字final修饰变量、方法、类分别表示什么含义? 先看一个简单的介绍 修饰对象 解释说明 备注 类 无子类,不可以被继承,更不可能被重写。 final类中的方法默认是final的 方法 方法不能在子类中被覆盖 类的private方法会隐式地被指定为final方法。final方法不能被 ...
分类:编程语言   时间:2019-04-19 12:56:17    收藏:0  评论:0  赞:0  阅读:311
本地Git与Github建立关联
准备 本地与Github建立连接,需要用到SSH公钥。一般安装完Git,会在用户目录中生成一个 .ssh的文件夹 如果没有此文件夹,可以通过命令创建 配置 进入 .ssh,打开 id_rsa.pub,复制里面的key;回到Github,进入 Settings,选择 Add SSH key 为了验证是 ...
分类:其他   时间:2019-04-19 12:55:52    收藏:0  评论:0  赞:0  阅读:143
模板 - 皮克定理
```cpp #include using namespace std; typedef long long ll; struct Point; typedef Point Vector; struct Point { ll x,y; Point(){} Point(ll _x,ll _y):x(_... ...
分类:其他   时间:2019-04-19 12:55:26    收藏:0  评论:0  赞:0  阅读:111
Linux Shell的18条常用命令整理
1、 ls: 类似于dos下的dir命令 ls最常用的参数有三个:-a -l -F。 ls –a Linux上的文件以.开头的文件被系统视为隐藏文件,仅用ls命令是看不到他们的,而用ls -a除了显示一般文件名外,连隐藏文件也会显示出来。 ls –l 该参数显示更详细的文件信息。 ls –F 使用这 ...
分类:系统服务   时间:2019-04-19 12:55:08    收藏:0  评论:0  赞:0  阅读:188
Cocos2d-x 2.2.3 使用NDK配置编译环境
版权声明:本文为博主原创文章。未经博主同意不得转载。 https://blog.csdn.net/wwj_748/article/details/30072379 Cocos2d-x 2.2.3 使用NDK配置编译环境2014年6月11日 Cocos2d-x 3.0下面的开发环境的配置恐怕折磨了非常 ...
分类:其他   时间:2019-04-19 12:54:50    收藏:0  评论:0  赞:0  阅读:159
「专题训练」游走(BZOJ-3143)
题意与分析 定义走到每条边的期望为$e_i$,一开始的想法是给定一个$\large\sum_{i=1}^n e_i a_i$,求一个a的排列使得这个和最小。问题在于这样等于没对题目作分析,而且题目的难度没有被转化降低。于是(在高人指点下)我们想到,如果先求出$e_i$,然后按照从小到大的顺序贪心的编 ...
分类:其他   时间:2019-04-19 12:54:23    收藏:0  评论:0  赞:0  阅读:150
Lock锁方式解决线程安全问题
在JDK5.0之后新增加了一种更强大的线程同步机制 通过显示定义同步锁来实现线程同步解决线程安全问题。同步锁使用Lock对象充当。 java.util.concurrent.locks.lock接口是控制多个线程对共享资源进行访问的工具。锁提供了对共享资源的单独访问,每一次只能有一个线程对Lock对 ...
分类:编程语言   时间:2019-04-19 12:53:49    收藏:0  评论:0  赞:0  阅读:153
Java-单击随机点名程序
package Dianm; import java.awt.BorderLayout;import java.awt.EventQueue; import javax.swing.JFrame;import javax.swing.JPanel;import javax.swing.border. ...
分类:编程语言   时间:2019-04-19 12:53:30    收藏:0  评论:0  赞:0  阅读:216
创建多线程的方式:继承Thread类和实现Runnable接口
1、通过继承Thread类的方式创建多线程(这里只是简单的代码演示创建多线程的方法) 2、通过实现Runnable接口的方式创建多线程 3、两种方式的比较: 实现Runnable接口的方式没有类的单继承性的限制性; 实现的方式更适合处理多个线程之间有共享数据的情况; 所以在开发中会优先选择实现Run ...
分类:编程语言   时间:2019-04-19 12:52:51    收藏:0  评论:0  赞:0  阅读:153
Get_Web_banner(批量获取网站banner)
这算是实现的第一个flag吧,批量获取网站的banner,并写入csv中。获取的info包括:状态码、title、server、content-type。 使用方法: 1.在当目录下urls.txt中放入需要获取banner的url(可有http可无http)。 2.csv文件名/路径需要自己修改 ...
分类:Web开发   时间:2019-04-19 12:52:28    收藏:0  评论:0  赞:0  阅读:324
微信机器人(实现自动回复,数据统计)
微信机器人的使用 安装:wxpy模块、pillow模块、pyecharts数据可视化模块(https://pyecharts.org # 官网) 用pkl模块保存的朋友数据,删除可以重扫 ...
分类:微信   时间:2019-04-19 12:51:58    收藏:0  评论:0  赞:0  阅读:433
多线程的基础知识
1、程序、进程、线程的基本概念 程序:为了完成某种任务用某一种语言编写的一组指令的集合就叫程序。程序就是一段静态的代码。 进程:进程是程序的依次执行过程,或者说是正在运行的一个程序。这是一个动态的过程,有它自身的产生运行和消亡的过程--生命周期。进程是资源分配的基本单位。 线程:进程可进一步的划分为 ...
分类:编程语言   时间:2019-04-19 12:51:28    收藏:0  评论:0  赞:0  阅读:108
卡特兰数
1 引入问题 对于一颗有N个节点的二叉树,可以变化成多少种形态呢?例如:1、3、5、6、9、10可以组成多少种不同的二叉树形态? 2 卡特兰数 百度百科搜“卡特兰数”看了半天没看懂,但是搜了一个网页后看懂了递推思路了: 对于一个规模为n的问题,先找一个元素固定下来,然后将剩下的n-1个元素拆分成两个 ...
分类:其他   时间:2019-04-19 12:51:13    收藏:0  评论:0  赞:0  阅读:175
Openstack云计算(二) Openstack Rocky部署三: glance 部署与验证
#Openstack云计算(二):OpenstackRocky部署三glance部署与验证标签(空格分隔):openstack系列一:glance概述二:glance部署一:glance概述1.1glance作用和特性用户使用镜像服务(glance)允许来创建,查询虚拟机镜像。它提供了一个RESTAPI,允许查询虚拟机镜像的metadata并获取一个现存的镜像可以将虚拟机镜像存储到各种位置,如简单
分类:其他   时间:2019-04-19 12:18:25    收藏:0  评论:0  赞:0  阅读:185
hadoop单机及伪分布式
hadoop的基本概念伪分布式hadoop集群安装hdfs、MapReduce演示互联网正在从IT走向DT时代。大数据应用分析1、统计类的分析2、推荐类的分析3、机器学习(分类,聚类)4、人工智能、预测(算法)一、什么是hadoop官网:http://hadoop.apache.orghadoop是apache旗下的一套开源软件平台。是一个可靠的、可扩展的、可分布式计算的开源软件。apacheha
分类:其他   时间:2019-04-19 12:18:04    收藏:0  评论:0  赞:0  阅读:194
910条   上一页 1 ... 31 32 33 34 35 ... 46 下一页
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!