- 博客(67)
- 收藏
- 关注
转载 FTPClient listFiles 阻塞问题
Android端使用 FTPClient 实现上传文件到到filezilla server(filezilla server部署在阿里云服务器)出现listFiles阻塞。具体的现象是Ftp Client成功登陆Ftp服务,进一步执行listFiles方法程序卡主一直没有返回。经过一番排查发现问题出现在阿里云ECS安全策略上。阿里云ECS默认所有的端口都是“关闭”状态,只有...
2018-01-31 16:55:00 1599
转载 STL容器-- deque 用法
http://www.cplusplus.com/reference/deque/转载于:https://www.cnblogs.com/icmzn/p/8386071.html
2018-01-30 17:13:00 42
转载 【Luogu】P3786萃香抱西瓜(状压DP)
题目链接 水题,数据范围提示得太明显了吧,不用动脑子都能知道是状压。 不过还是有坑(当然更可能是我脑子有坑) f[i][j][k][l]表示当前是第i秒,萃香在(j,k),已经抱到的西瓜状态是l的最少移动次数,然后用BFS一样的办法暴力转移就行,复杂度完全过得去。 #include<cstdio>#include<cstring>...
2018-01-29 15:10:00 39
转载 7z.dll解压缩
代码中需引用SevenZipSharp.dll,项目路径下需存在7z.dllpublic static string UnCompress7zZip(string str待解压文件, string str解压文件夹, string str密码=null) { String str7zRunPath = System.Windows.Forms.Ap...
2018-01-29 10:06:00 612
转载 VR电脑模拟实现
一、概述1.实现的基本操作是: 1)用手柄抓住黄色的方块代表手抓住鼠标。 2)通过移动手柄模拟鼠标移动,电脑屏幕上的光标跟着移动。 3)当光标移动到一个Button上时,Button高亮,离开时Button取消高亮,点击Button触发点击事件。 4)当点击Button之后,打开一个画图程序,可以用光标在颜色选择区选择一种颜色,然后在画图区根据光标的移动轨迹,...
2018-01-28 22:44:00 261
转载 UVa 12100 - Printer Queue
题意排队打印。每个打印任务有自己的优先级1~9,数字越大优先级越高。每个打印任务需要1分钟,如果队首后面有优先级更高的打印任务,则队首站到队尾,直到队首为队列中最高优先级的任务,则打印。思路水题 操作用STL队列queue 用mrk[10]分别记录1~9优先级任务各自有多少 每次查找队中最大优先级的级别,并循环判断...
2018-01-28 15:32:00 41
转载 Spring中的AOP
本节内容:AOP介绍Spring底层AOP的实现原理Spring的AOP名词Spring中的AOP开发一、AOP介绍1. 什么是AOP在软件业,AOP为Aspect Oriented Programming的缩写,意为:面向切面编程,通过预编译方式和运行期动态代理实现程序功能的统一维护的一种技术。AOP是OOP的延续,是软件开发中的一个热点,也是Sprin...
2018-01-28 09:18:00 51
转载 如何正确的重写equals() 和 hashCode()方法
比较两个Java对象时, 我们需要覆盖equals和 hashCode。[java]view plaincopypublicclassUser{privateStringname;privateintage;privateStringpassport;//gett...
2018-01-26 09:42:00 51
转载 SQL Server(MySql)中的联合主键(联合索引) 索引分析
最近有人问到这个问题,之前也一直没有深究联合索引具体使用逻辑,查阅多篇文章,并经过测试,得出一些结论测试环境:SQL Server 2008 R2测试结果与MySql联合索引查询机制类似,可以认为MySql是一样的原理====================================================联合索引概念:当系统中某几个字段经常要做查询,并且数据量较大,...
2018-01-25 17:31:00 269
转载 Curl的简单使用步骤
一、curl的简单使用步骤 1.初始化 2.设置请求选项 3.执行一个cURL会话并且获取相关回复 4.释放cURL句柄,关闭curl具体实现: 1. 初始化一个cURL会话 $ch = curl_init(); 2. 设置请求选项 curl_setopt($ch,...
2018-01-25 14:13:00 110
转载 简单鼠标跟随效果
(function ($) { $.extend({ 'nicenav': function (con) { con = typeof con === 'number' ? con : 400; var $lis = $('.tabs_list .tabs_item'), $h = $('.tabsHov...
2018-01-25 14:06:00 34
转载 Python冒泡排序(6)
前面写了5种冒泡排序,实质只有2种冒泡方式。第1种是采用相邻两数比较的方式进行排序,第2种是采用与固定位数字比较的方式进行排序。第1种方式中两个比较的数所处的位置每次都是不同的,第2种方式中两个比较的数所处的位置有一个是不变的。第1种方式中可以通过添加判断标识的方式减少排序轮次。例如如下代码中添加了bf标识Python代码:lst = [1, 2, 3, 4, 5, 6...
2018-01-25 12:39:00 91
转载 vue2.0如何禁用eslint检测
中文版:转载于:https://www.cnblogs.com/yan0802/p/8343475.html
2018-01-24 20:42:00 635
转载 JS高级——闭包练习
从上篇文章我们知道与浏览器的交互操作如鼠标点击,都会被放入任务队列中,而放入到任务队列中是必须等到主线程的任务都执行完之后才能执行,故而我们有时利用for循环给dom注册事件时候,难以获取for循环中对应的i值,可是我们可以利用闭包啊方法1:<!DOCTYPE html><html lang="en"><head> <meta...
2018-01-24 16:41:00 79
转载 TCP/UDP 端口
端口说明 小于1024的端口通常运行一些网络服务大于1024的端口用来与远程机器建立连接TCP端口7 = 回显9 = 丢弃11 = 在线用户13 = 时间服务15 = 网络状态17 = 每日引用18 = 消息发送19 = 字符发生器20 = ftp数据21 = 文件传输22 = SSH端口23 = 远程终端2...
2018-01-23 20:01:00 123
转载 jssdk 分享功能,,及碰到的问题(指定路径和titile不生效)
1.先登录微信公众平台进入“公众号设置”的“功能设置”里填写“JS接口安全域名”2.在需要调用JS接口的页面引入如下JS文件,(支持https):http://res.wx.qq.com/open/js/jweixin-1.2.0.js3.所有需要使用JS-SDK的页面必须先注入配置信息,wx.config({ debug: true, // 开启调试模式,调用的所有api的返回...
2018-01-23 11:45:00 218
转载 听说 Android 9.0 要禁用 @Hide Api 的调用,你怎么看?
Android 9.0?Hi,大家好,我是承香墨影!距离 Android 8.0 发布,已经过了五个月,虽然现在占有率并不高,不过呢,Google 已经着手准备下一版本的 Android 系统。上周,据快科技爆出来的消息,在 XDA社区 有人发现最近的 AOSP(Android Open Source Project)提交记录中,怀疑是下一代 Android 系统版本的代码:PI,这可能是...
2018-01-23 11:30:00 59
转载 python中%r和%s的区别
%r用rper()方法处理对象%s用str()方法处理对象有些情况下,两者处理的结果是一样的,比如说处理int型对象。例一:[python]view plaincopyprint"Iam%dyearsold."%22print"Iam%syearsold."%22print"Iam%ryea...
2018-01-22 19:28:00 80
转载 关于线程
1 线程和进程的区别参考答案线程和进程的区别如下:1)一个进程至少有一个线程。线程的划分尺度小于进程,使得多线程程序的并发性高。另外,进程在执行过程中拥有独立的内存单元,而多个线程共享内存,从而极大地提高了程序的运行效率。2)线程在执行过程中与进程的区别在于每个独立的线程有一个程序运行的入口、顺序执行序列和程序的出口。但是线程不能够独立执行,必须依存在应用程序中,由应用程序提供...
2018-01-22 14:58:00 190
转载 postgresql 9.1 基于 async stream 的 master/salve 切换过程
vm: Oracle VM VirtualBox 5.2.4 r119785 (Qt5.6.2) os: debian 8.2 postgresql: 9.1.22ip 规划如下:两个网段 # 192.168.56.x # 192.168.165.xnode1 bond0 192.168.56.100 bond0:1 192....
2018-01-22 10:14:00 151
转载 Java 网络编程(二) 两类传输协议:TCP UDP
两类传输协议:TCP,UDPTCP TCP是Transfer Control Protocol(传输控制协议)的简称,是一种面向连接的保证可靠传输的协议。 在TCP/IP协议中, IP层主要负责网络主机的定位,数据传输的路由,由IP地址可以唯一确定Internet上的一台主机。 而TCP层则提供面向应用的可靠的或非可靠的数据传输机制,这是网络编程的主要对象,一般不...
2018-01-21 21:45:00 43
转载 2.js的数据类型
2.js的数据类型1.基础数据类型说明:js为弱类型语言,声明变量的时候同意采用var类型即可,var可装载整数、浮点数、单双引号的字符串均可。例子;var x = 1; //整数x = 0.01; //浮点数x = "hello world"; //java中的Stringx = 'java script'; //单引号的Stringx = true; //布尔值...
2018-01-20 11:37:00 24
转载 Cesium教程系列汇总【转】
Cesium系列目录:演示实例ExamplesforCesium最近老实有一些人问我,下载后在本地无法运行,我也不能保证每次都搭个环境看是否可行,或许Cesium升级版本后真有问题呢,索性在github上搭建了一个演示范例,大家有问题先看看github上的范例运行是否正确。当然,是否能够访问取决于你的运气,可能会被墙,我尽力了,程序员还是多翻FQ吧~。本地运行请参考本文的范例说...
2018-01-19 10:50:00 279
转载 PAT 1044. Shopping in Mars
Shopping in Mars is quite a different experience. The Mars people pay by chained diamonds. Each diamond has a value (in Mars dollars M$). When making the payment, the chain can be cut at any position ...
2018-01-18 21:23:00 34
转载 Apache配置压缩优化时报错——undefined symbol: inflateEnd
Apache配置压缩优化时报错——undefined symbol: inflateEnd环境:CentOS 6.4 软件版本:httpd-2.4.6 apr-1.4.8 apr-util-1.5.2 pcre-8.33 其他的软件和库文件: yum -y groupinstall "Development tools" "Server Platform Development"yum -y ...
2018-01-18 08:46:00 158
转载 CSS常用内容总结(一)
1.选择器,即设置的样式可以应用到HTML的什么位置。①标签选择器例 div{ background-color:red }<div> </div>,则为div设置样式。② class选择器.classelect{ background-color:red }<div class='classelect'> </div>,...
2018-01-17 19:06:00 27
转载 ROS actionlib学习(二)
在ROS actionlib学习(一)中的例子展示了actionlib最基本的用法,下面我们看一个稍微实际一点的例子,用actionlib计算斐波那契数列,并发布反馈(feedback)和结果(result)。斐波那契数列指的是这样一个数列:1, 1, 2, 3, 5, 8, 13, 21, 34, 55, 89, 144, 233,377,610,987,1597,2584,418...
2018-01-17 14:40:00 130
转载 Linux软件管理器(如何使用软件管理器来管理软件)
我们的Linux系统大部分都是某个Linux厂商的系统,所以这些厂商可以编译好一些软件来提供用户下载,用户下载完了之后就可以直接安装,从而省去了编译源码及其过程中的各种问题。这时我们就可以使用相应的软件管理器来操作软件(下载、安装、删除)。我们使用的是Linux厂商的系统,即我们的系统和他们的系统是一样的,所以他们编译的软件我们当然可以用。在安装软件的时候可以添加一些有关软件的一些信息,将这...
2018-01-17 14:29:00 34
转载 前端开发 CSS中你所不知道的伪类与伪元素的区别--摘抄
做过前端开发的人都熟悉伪类与伪元素,而真正能够彻底了解这二者的区别的人并不多。伪类与伪元素确实很容易混淆。伪元素主要是用来创建一些不存在原有dom结构树种的元素,例如:用::before和::after在一些存在的元素前后添加文字样式等,这些被添加的内容会以具体的UI显示出来,被用户所看到的,但是他们并不存在与dom结构中。CSS3中建议使用::表示伪元素,如:div::befo...
2018-01-17 09:12:00 55
转载 CocoaPods安装和使用教程
安装之前1、xcode安装 # For Mac # 先安装 [Xcode](http://developer.apple.com/xcode/) 开发工具,它将帮你安装好 Unix 环境需要的开发包2、安装rvmRVM 是干什么的这里就不解释了,后面你将会慢慢搞明白。 $ curl -L https://get.rvm.io | bash -s sta...
2018-01-17 09:03:00 33
转载 查看端口使用情况(lsof,netstat, kill)
在Mac上查看端口使用情况只能使用lsof(list open file),无法使用 netstat。查看某个端口是否正在被占用:lsof -i:portno另外,可以通过:lsof指令来查看所有被占用的端口信息,然后通过 | grep xxx 来过滤应用程序信息。在LInux系统上使用netstat查看所有被监听的端口:netstat -l继续过滤某个端口:n...
2018-01-16 20:08:00 113
转载 php之微信公众号发送模板消息
讲一下开发项目中微信公众号发送模板消息的实现过程(我用的还是Thinkphp5.0)。先看一下效果,如图:就是类似于这样的,下面讲一下实现过程:第一步:微信公众号申请模板消息权限:立即申请:申请过程就不说了,提交并且申请通过后,可以在模板库中看到模板消息列表:想用哪个模板点击进去添加就行了:添加模板后就存放到“我的模板库”中了,这是我添加的需要用到的...
2018-01-16 15:39:00 43
转载 springMVC 中 ajax get 请求和 post 请求的坑以及参数传递
1, ajax 请求 无论为 post ,或者 get ,url中带有?形式的参数,后台都能以String类型变量接收,变量名称和参数名称必须一致前台ajax:$.ajax("productForm?loginname2=jichen",// 发送请求的URL字符串。 { dataType : "JSON", // 预期服务器返回的数据类型。如果服务器返回不一致,报 parse...
2018-01-16 11:51:00 70
转载 ES6--默认参数表达式,参数变动
今天发现个有趣的问题,传入默认参数是个函数时,自定义参数回变动。 先上例子再说let value = 5;function getValue() { return value++;}function add(first, second = getValue()) { return first+second;}console.log(ad...
2018-01-16 11:02:00 38
转载 linux运维、架构之路-MySQL日志(三)
一、MySQL日志1、错误日志①配置方法[mysqld]log-error=/data/mysql/mysql.log②查看配置方式mysql> show variables like '%log%error%';+---------------------+----------------------------------+| Variab...
2018-01-15 11:16:00 47
转载 vue 手机端开发 小商铺 添加购物车 以及结算 功能
这个功能绕了我一天!!! 对 就是这个功能 一系列相关联的 四处相关联现在加班 没时间更 过两天在更转载于:https://www.cnblogs.com/WoAiZmm/p/8283822.html...
2018-01-14 17:45:00 92
转载 python实训
知识预览编程语言Python介绍python安装第一个python程序变量程序交互数据类型格式化输出运算符回到顶部编程语言什么是编程?为什么要编程?编程 是个动词,编程==写代码,写代码为了什么? 为了让计算机干你想要干的事情,比如,马化腾想跟别人聊天,于是写了个聊天软件,这个软件就是一堆代码的集合,这些代码是什么?这些代码是...
2018-01-14 12:13:00 607
转载 CSS
css概述CSS是Cascading Style Sheets的简称,中文称为层叠样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离。一 css的四种引入方式1.行内式行内式是在标记的style属性中设定CSS样式。这种方式没有体现出CSS的优势,不推荐使用。?1<p style="bac...
2018-01-14 11:46:00 36
转载 MySQL之表连接
表连接当需要同时显示多个表的字段时,就可以用表连接来实现这样的功能。从大类上分,表连接可分为内连接和外连接,它们之间的最主要区别是,内连接仅选出两张表中互相匹配的记录,而外连接会选出其他不匹配的记录。 查找出雇员的名字和所在的部门,雇员名称和部门分别存在表emp和dept中,因此需要使用表连接进行查询: 外连接可分为左连接和右连接左连接:包含...
2018-01-12 18:00:00 32
转载 利用DMZ对象保护全局变量
今天偶然看到this绑定有个比较例外的例子会直接忽略指定的绑定对象。当给apply/call/bind传入null或undefined时会出现这种情况:function foo(){ console.log(this.a);}var a=2;// 传入nullfoo.apply(null); // 2非严格模式下foo函数中的this...
2018-01-11 22:11:00 86
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人