基于TCP的套接字,关键就是两个循环,一个链接循环,一个通信循环 socketserver模块中分两大类:server类(解决链接问题)和request类(解决通信问题) server类: request类: 继承关系: 分析socketserver源码: ftpserver=socketserve ...
分类:
其他好文 时间:
2017-05-05 17:23:25
阅读次数:
170
A few years ago Sajjad left his school and register to another one due to security reasons. Now he wishes to find Amir, one of his schoolmates and goo ...
分类:
其他好文 时间:
2017-05-05 17:23:17
阅读次数:
135
1、原因 如果两表联查,主表和明细表的主键都是id的话,明细表的多条只能查询出来第一条。 2、解决办法 级联查询的时候,主表和从表有一样的字段名的时候,在mysql上命令查询是没问题的。但在mybatis中主从表需要为相同字段名设置别名。设置了别名就OK了。 例子: 主表Standard, 从表St ...
分类:
其他好文 时间:
2017-05-05 17:23:10
阅读次数:
248
1,第一步安装brew。 https://brew.sh/index_zh-cn.html 2,用brew安装jdk。 brew update brew cask install java 安装完成后就可以执行JAVA相关的操作 3,用brew安装git。 brew update brew inst ...
分类:
移动开发 时间:
2017-05-05 17:23:03
阅读次数:
194
yii整体执行流程直观,具体由以下步骤: 1、程序入口文件index.PHP加载yii框架引导程序(bootstrap)文件yii.php,加载配置文件以及其他自定义配置。 2、yii.php中Yii类继承了YiiBase,主要封装框架的一些通用方法,比如自动加载、创建组件、核心类路径映射、记录日志... ...
分类:
其他好文 时间:
2017-05-05 17:22:52
阅读次数:
245
一、windows 1.下载软件:https://www.python.org/downloads/ 2.点击可执行文件安装 3.环境变量设置 计算机->属性->高级系统设置->高级->环境变量->第二内容框path追加python安装路径 二、linux 默认已安装,查看版本是否需要升级 pyth ...
分类:
编程语言 时间:
2017-05-05 17:22:46
阅读次数:
163
传送门 因为要随机删除一条边,而枚举所有边肯定会超时,经过发现,先求出一遍最短路,而要删除的边肯定在最短路径上,删除其他的边对最短路没有影响。 所以可以先求出最短路,再枚举删除最短路上的每一条边再求最短路。 ——代码 1 #include <queue> 2 #include <cstdio> 3 ...
分类:
其他好文 时间:
2017-05-05 17:22:35
阅读次数:
239
什么是前端:是指通过代码方式,增加交互功能,同时结合后台开发技术,进行互联网的Web和App开发,致力于通过技术改善用户体验。 前端一般要求懂HTML5、CSS、PHP等相关技术,西安专做前端公司不多,像切云、切图网。但是西安好多网络公司、网站制作公司等开设了web前端岗位,企业对前端开发人才需求也 ...
分类:
其他好文 时间:
2017-05-05 17:22:27
阅读次数:
291
之前工作中遇到了表单跨域上传的问题,寻觅了挺久,才找到解决方法,在此记录。 一、使用from表单上传 工作原理:直接表单提交,访问ssc_media的对应接口 架构说明:使用的是SpringBoot微服务架构,ssc_web负责前端页面和实现对应的后台接口。 ssc_media负责把图片和文件上传到 ...
分类:
Web程序 时间:
2017-05-05 17:22:17
阅读次数:
281
<?xml version="1.0" encoding="utf-8"?> <shape xmlns:android="http://schemas.android.com/apk/res/android" > <!-- 边角的圆弧半径 --> <corners android:radius="9 ...
分类:
其他好文 时间:
2017-05-05 17:22:11
阅读次数:
198
unlock.js是一款jQuery滑动解锁插件。目前很多网站在用户登录和注册时,为防止恶意攻击,采用来滑动解锁的验证方式。用户需要滑动指定的滑块到指定位置,才能通过验证。unlock.js可以实现这种滑动解锁功能。 查看演示 下载源码 unlock.js插件具有以下特点: 滑动解锁。 尺寸、颜色、 ...
分类:
Web程序 时间:
2017-05-05 17:22:04
阅读次数:
201
一、python介绍: Python是一种解释型、面向对象、动态数据类型的高级程序设计语言。 Python由Guido van Rossum于1989年底发明,第一个公开发行版发行于1991年。 python与其他语言对比: C: 机器码 其高级他语言: 字节码——>机器码。 python的种类: ...
分类:
编程语言 时间:
2017-05-05 17:21:57
阅读次数:
284
/** java网上在线支付 1.创建WEB项目2.创建前端支付页面表单3.导入支付平台端口类jar4.创建类读取用户的平台账号密钥5.创建Servlet6.(重点)request.getparameter获取相应平台所需支付信息7.(重点)引用平台类提供方法对交易数据进行hmac加密8.(重点)r ...
分类:
编程语言 时间:
2017-05-05 17:21:48
阅读次数:
258
Yii是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。CComponent几乎是所有类的基类,它控制着组件与事件的管理,其方法与属性如下,私有变量$_e数据存放事件(evnet,有些地方叫hook),$_m数组存放行为(behavior)。 ...
分类:
其他好文 时间:
2017-05-05 17:21:42
阅读次数:
216
public static void export(Connection conn, ServletOutputStream outputStream){ Statement stmt = null; ResultSet rs = null; StringBuffer sqlTestCaseList... ...
分类:
其他好文 时间:
2017-05-05 17:21:34
阅读次数:
291
一.自动部署web,反向代理,加权轮询: 1.编写脚本自动部署反向代理,web,nfs. #!/bin/bash #author/dengsiyuan function nginx_check() #配置nginx { ngx_status= 'ps aux|grep -v grep|grep -c ...
分类:
Web程序 时间:
2017-05-05 17:21:25
阅读次数:
269
我的笔记本电脑的工作电压是20V,而我国的家庭用电是220V,如何让20V的笔记本电脑能够在220V的电压下工作?答案是引入一个电源适配器(AC Adapter),俗称充电器或变压器,有了这个电源适配器,生活用电和笔记本电脑即可兼容,如图9-1所示: 图9-1 电源适配器示意图 在软件开发中,有时也 ...
分类:
编程语言 时间:
2017-05-05 17:21:18
阅读次数:
314