【转】Python分布式进程
在Thread和Process中,应当优选Process,因为Process更稳定,而且,Process可以分布到多台机器上,而Thread最多只能分布到同一台机器的多个CPU上。 Python的 multiprocessing 模块不但支持多进程,其中 managers 子模块还支持把多进程分布到 ... 查看全文
Python 2.基础
1.Python后缀名 导入模块时,如果后缀不是 .py,将会报错。 2.两种执行方式 Python解释器 py文件路径(上图) Python进入解释器 实时输入并获取执行结果(下图) 3.解释器路径 #!/usr/bin/env python 明确文件内部使用Python解释器 4.编码 # -* ... 查看全文
将String类型的json字符串转换成java对象
1,import com.fasterxml.jackson.databind.ObjectMapper; ObjectMapper mapper = new ObjectMapper(); Myclass myclass = mapper.readValue(jsonStr , Myclass.c ... 查看全文
CATALINA_OPTS和 JAVA_OPTS区别
在Tomcat的catalina.sh文件中的启停server脚本中都应用到了两个变量: CATALINA_OPTS和JAVA_OPTS。用于保存Tomcat运行所需的各种参数。 他们在文件中的注释如下: (可选)Java 执行"start","stop"或"run"命令时用到的运行时参数; [JA ... 查看全文
springboot之配置文件
springboot在加载配置文件的时候是有先后顺序的,了解加载配置文件的先后顺序,可以减少编写程序出现错误 1 springboot加载配置文件的先后顺序如下: SpringApplication将从以下位置加载application.properties文件,并把它们添加到Spring Envi ... 查看全文
Linux下一个进程可以开多少线程
这个问题,整理了一下网上的资料,结果如下: 一、ulimit -n可以查看一个进程最多可以打开多少文件描述符数; 二、一个进程最多可以产生多少线程,可用如下的方法: 32位linux系统最大内存地址4G,0-3GB的给用户进程(User Space)使用,3-4GB给内核使用 stack size ... 查看全文
关于List集合中元素排序问题
问题描述: 有一个list集合,其中元素是Student对象,根据student的age排序。 Student对象 此类需要实现Comparable接口,重写compareTo方法 测试类: 利用Collections.sort()方法进行重排序。 输出结果: 正序倒序,只需改变实体中的compar ... 查看全文
快来看看Google出品的Protocol Buffer,别仅仅会用Json和XML了
前言 习惯用 Json、XML 数据存储格式的你们,相信大多都没听过Protocol Buffer Protocol Buffer 事实上 是 Google出品的一种轻量 & 高效的结构化数据存储格式,性能比 Json、XML 真的强!太!多! 由于 Google出品,我相信Protocol Buf ... 查看全文
Asp.Net北大青鸟总结(四)-使用GridView实现真假分页
这段时间看完了asp.net视频。可是感觉到自己的学习好像没有巩固好,于是又在图书馆里借了几本关于asp.net的书感觉真的非常好自己大概对于asp.net可以实现主要的小Demo。可是我知道仅仅有真正的使用才可以有所收获,并且自己的认识度还是要进一步的学习。在这一部分的学习中自己也算是对于分页有了 ... 查看全文
asp.net mvc 接入阿里大于 短信验证码发送
项目前端页面实例 第1步:登录阿里大于控制台 https://www.alidayu.com/center/user/account?spm=0.0.0.0.P1K1jG 第2步:创建应用 第3步:配置短信签名 第4步:配置短信模板 第5步:前端 <tr class="margin-top"> <t ... 查看全文
Step by Step 创建一个 Web Service
(一)创建Web Service 创建第一个项目。类型选择ASP.NET Empty Web Application 加入一个新项目 Web Service 然后再创建一个类Contact 代码分别例如以下。 Contact.cs: [Serializable] public class Conta ... 查看全文
WebLogic 8的安装与配置详谈
本文主要是以windouw下32位的版本为例展开介绍,主要包括其安装与配置。 一、图形界面安装过程 1.双击安装程序server815_win32.exe,开始进行程序的安装。 2.点击Next按钮进行安装。 3.出现BEA许可证协议对话框时,选择Yes,点击Next按钮继续安装。 4.选择“Cre ... 查看全文
asp.net mvc 接入美圣短信 验证码发送
第1步:登录美圣短信控制台 http://www.rcscloud.cn/hy/HY_ZH/login 账号:******* 密码:******* http://www.rcscloud.cn/common/API 第2步:添加账号签名和短信模板 第3步:下载模板 第4步:在项目中新建项目GmkCo ... 查看全文
Ubuntu16下apache2安装ssl阿里云证书
1.用下面的命令确保ssl模块已经加载进apache: a2enmod ssl 如果你看到了“Module ssl already enabled”这样的信息就说明你成功了,如果你看到了“Enabling module ssl”,那么你还需要用下面的命令重启apache: service apach ... 查看全文
tp5发送email功能: PHPmailer
第一步:使用composer安装phpmailer 第二步:common.php写个发送邮件的函数 注意以上代码,由于composer安装的PHPmailer类在phpmailer包中因此实例化时正确路由是 new \phpmailer\PHPmailer() 第三步:控制器方法里写发送的内容 第四 ... 查看全文
Target runtime Apache Tomcat v6.0 is not defined.错误解决方法
我们在用Eclipse导入一个新的项目时,假设我们使用JDK1.7和tomcat7时,导入的项目会在Eclipse的Marker下提示Target runtime Apache Tomcat v6.0 is not defined.的错误。解决方式是在你的项目下的.settings问价下找到org. ... 查看全文
asp.net mvc 接入最新支付宝支付+退款 alipay-sdk-NET-20170615110549
第1步: https://openhome.alipay.com/developmentDocument.htm 第2步:下载sdk和demo https://docs.open.alipay.com/270/106291/ https://docs.open.alipay.com/54/10341 ... 查看全文
JS之clientX,clientY,screenX,screenY,offsetX,offsetY
clientX:当鼠标事件发生时(不管是onclick,还是omousemove,onmouseover等),鼠标相对于浏览器(这里说的是浏览器的有效区域)x轴的位置; clientY:当鼠标事件发生时,鼠标相对于浏览器(这里说的是浏览器的有效区域)y轴的位置; screenX:当鼠标事件发生时,鼠 ... 查看全文