最近这两天在搞单点登录,第一次使用老出状况。以下是配置过程:1、安全证书A)、生成证书KeyStorekeytool-genkey-aliaspwd123-keyalgRSA-keystoreserver.keystoreB)、导出证书keytool-export-fileclient.crt-aliaspwd123-keystoreserver.keystoreC)、在客户端导入证书keytool-import-keystore%JAVA_HOME%/j
系统 2019-08-12 01:32:59 2651
先在tomcat下的conf下找到server.xml文件,用记事本打开后,首先对端口号进行修改,以前一直以为8080是默认的端口号,其实默认的端口号是80
系统 2019-08-12 01:32:50 2651
问题描述个人认为,Socket编程是一个很重要的东西,无论是什么语言,用到Socket编程的一定有很多,所以,学习Socket编程是很重要的。个人学习Socket编程的原因,是因为自己觉得学Python有一段时间了,想要做个桌面应用程序出来,首先要搞定Socket编程,所以就开始学习了。下面介绍一下简单的Socket编程。解决方法直接上代码,分为两个程序,一个是服务端的程序,用于接收其他的tcp连接,另一个是客户端的程序,用于请求连接。首先,是服务端的程序
系统 2019-09-27 17:57:47 2650
本文实例汇总了python求列表交集的方法。分享给大家供大家参考。具体方法如下:交集对于给定的两个集合A和集合B的交集是指含有所有既属于A又属于B的元素,而没有其他元素的集合叫交集了,下面给出几个python求列表交集例子供大家参考。方法1遍历b1,如果某个元素同时也存在于b2中,则返回复制代码代码如下:b1=[1,2,3]b2=[2,3,4]b3=[valforvalinb1ifvalinb2]printb3运行结果如下复制代码代码如下:[2,3]方法2
系统 2019-09-27 17:54:34 2650
本文实例分析了Python中os.path用法。分享给大家供大家参考。具体如下:复制代码代码如下:#coding=utf-8importosprintos.path.abspath("d:\\new\\test.txt")printos.path.basename("d:\\new\\test.txt")printos.path.dirname("d:\\new\\test.txt")printos.path.exists("d:\\new")printo
系统 2019-09-27 17:53:03 2650
windows创建虚拟环境在你需要的地方建立一个py3目录微软cmd,cd到这个py3目录创建虚拟环境(最后的英文点不要漏掉,"."表示在当前目录里创建虚拟环境,你也可以指定目录如myenv)python-mvenv.激活虚拟环境继续在windowscmd下操作:进入到Scripts,执行命令:activate.bat,出现(py3)表示激活成功如需退出虚拟环境进入到Scripts,执行命令:deactivateMac或linux创建虚拟环境创建一个py3
系统 2019-09-27 17:52:16 2650
目标是拷贝微信的飞机大战,当然拷贝完以后大家就具备自己添加不同内容的能力了。首先是要拿到一些图片素材,熟悉使用图像处理软件和绘画的人可以自己制作,并没有这项技能的同学只能和我一样从网上下载相应的素材了。网上可以找到相应的这样的图片,注意,所有的元件图片要是png类型的图片,那样可以有透明的背景,否则会有白色的边框露出来。找到素材以后我们就要开始搭建我们的飞机大战了。微信上的飞机大战是由手指控制的,在电脑上,我们就先用鼠标代替了。按照之前我们在天空上移动云的
系统 2019-09-27 17:38:37 2650
我们大多数人都希望写一些简单的python脚本的同时都想能够在程序运行的过程中实现进度条的功能以便查看程序运行的速度或者进度。今天就和大家探讨这个问题:如何在python控制台中实现进度条功进度条最主要的问题就是所有字符全部在同一行,而且可以修改。然而当执行print语句的时候,python会在打印完这个语句的同时在结尾加上'\n',也就是换行,这就导致在控制台下一旦被print之后就无法再修改了。所以我们现在的输出就不能再使用print来完成了。我们要使
系统 2019-09-27 17:37:54 2650
属性访问控制所谓的属性访问控制就是控制点号访问属性的行为,而且不仅是类的外部,连类的内部也受控制,代码见真章,边看代码边解释:•__getattr__(self,item)定义当访问不存在的属性时的行为,注意是不存在的属性。classFoo(object):def__init__(self,value):self.value=valuedef__getattr__(self,item):printitem#查看得到的参数是什么printtype(item)
系统 2019-09-27 17:37:51 2650
在开发手机应用时,除了对API的掌握外,更重要的还是画面。对于画面,屏幕分辨率又是很重要的一个因素。由于手机屏幕尺寸各不相同,在画面布局时就需要考虑这个问题。Android可以设置为随着窗口大小调整缩放比例,但即便如此,手机程序设计人员还是必须知道手机屏幕边界,以免布局变形。下面我们就讲一下,如何通过代码获取手机屏幕的分辨率,代码其实很简单,关键是android.util.DisplayMetrics这个类。该类记录了一些常用信息,如显示信息、大小、维度、
系统 2019-08-29 23:39:53 2650