- 博客(68)
- 收藏
- 关注
转载 python字符串方法之查找
str.find()str.rfind()【作用:类似index,查找字符】【英语:r=》right|右边,find=》寻找】【说明:返回一个新的整数,查找到的位置,找不到出现-1,index找不到要报错】In [190]: "The stars are not afraid to appear like fireflies.".find("vition")#不存...
2017-04-30 12:43:00 98
转载 android IntentService生命周期问题
假设须要在onHandleIntent之前运行一些操作。比方须要停止当前正在运行的任务。可在onStart做这个操作。须要注意的是必须在onStart函数的最后(运行完我的操作后)调用super.onStart(intent,startId),由于调用super.onStart后就会開始运行onHandleIntent。 转载于:https://www.cn...
2017-04-30 11:24:00 44
转载 “产品级敏捷” 的这条路; 逐步的形成一高效的产品开发生态系统
2015. 7.1, 我在杭州….这一路走来真的是相当的不easy; 这一周多来, 大夥跟著我这个 “疯子顾问”, 经历了不停的交流,辩论, 实践, 验证, 深度思考◦ 最终, 踏上了产品级敏捷的这条路…..以外部客户的视角, 制订出可使客户对产品有信心的版本号节奏; PI (Program Increment) ◦拉通产品的特性负责人, 开发骨干与測试经理, 经...
2017-04-28 19:29:00 43
转载 python实现发送邮件功能
前一段时间实现了一个python脚本发送邮件的功能,该脚本是借用smtp服务器发送邮件,邮件以附件的形式发出,如果要添加正文,修改添加即可。#!/usr/bin/env python#coding: utf-8import smtplib, re, sys, osimport xlwtfrom email.mime.multipart import MIMEMultip...
2017-04-28 18:07:00 70
转载 进程管理工具supervisor的使用
centos 6.5, python 2.6, supervisor 3.3.1;Linux下后台运行程序通常的做法是用nohub,然后配以进程的检测来实现服务式的操作,但其实有更好的选择supervisor,尤其是在多个程序需要管理时;安装yum直接安装的版本比较低,推荐使用Python的包安装工具进行安装:# pip install supervisor如果没有pi...
2017-04-27 16:56:00 63
转载 七、数据库的生成和修改
数据库的生成和修改使用ODBC接口连接数据库访问数据库预测数据库大小生成数据库及数据库对象PDM与用户数据库的同步使用测试数据转载于:https://www.cnblogs.com/ShaYeBlog/p/6772820.html...
2017-04-27 10:12:00 48
转载 Java的三种代理模式
Java的三种代理模式参考:http://www.cnblogs.com/cenyu/p/6289209.html一 为什么使用代理 我们在写一个功能函数时,经常需要在其中写入与功能不是直接相关但很有必要的代码,如日志记录,信息发送,安全和事务支持等,这些枝节性代码虽然是必要的,但它会带来以下麻烦枝节性代码游离在功能性代码之外,它不是函数的目的,这是对OO是一种破坏;枝节性代码会造...
2017-04-26 19:42:00 38
转载 几种排序
选择排序的实例:代码: 1 unit Unit1; 2 3 interface 4 5 uses 6 Winapi.Windows, Winapi.Messages, System.SysUtils, System.Variants, System.Classes, Vcl.Graphics, 7 Vcl.Controls, Vcl...
2017-04-26 14:07:00 91
转载 sublime text3 -- JavaScript Completions
今天在使用sublime text3时,它 智能 的自动安装了一个插件,JavaScript Completions。一般插件都是为了提高开发效率的,于是百度搜了一下用法。 相关说明很少,package control的文档描述如下:https://packagecontrol.io/packages/JavaScript%20Completions#on-hover-descripti...
2017-04-26 10:30:00 364
转载 面向对象编程(一)
面向对象知识一、 类的定义基本形式:class ClassName(object): Statement 1.class定义类的关键字 2.ClassName类名,类名的每个单词的首字母大写。 3.object是父类名,object是一切类的基类。在python3中如果继承类是基类可以省略不写。二、类的初始化# __init__定义类时,这种方...
2017-04-25 14:48:00 84
转载 Elasticsearch
Elasticsearch是一个实时的分布式搜索和分析引擎。它可以帮助你用前所未有的速度去处理大规模数据。它可以用于全文搜索,结构化搜索以及分析,当然你也可以将这三者进行组合。Elasticsearch是一个建立在全文搜索引擎 Apache Lucene™ 基础上的搜索引擎,可以说Lucene是当今最先进,最高效的全功能开源搜索引擎框架。但是Lucene只是一个框架,要充分利用它的功能,需要使用J...
2017-04-25 14:12:00 40
转载 RecyclerView的单击和长按事件(转)
转自:http://www.jianshu.com/p/f2e0463e5aef前言上一篇文章揭开RecyclerView的神秘面纱(一):RecyclerView的基本使用中,主要讲述了RecyclerView的基本使用方法,不同的布局管理器而造成的多样化展示方式,展示了数据之后,一般都会与用户进行交互,因此我们需要处理用户的点击事件。在ListView和GridView提供了on...
2017-04-25 11:31:00 101
转载 MongoDB 设为系统服务 开机自启
目录mongod.cfgsystemLog: destination: file path: D:\Mongodb\3.4.2\logs\mongodb.logstorage: dbPath: D:\Mongodb\3.4.2\data右键开始菜单,选择命令提示符(管理员)cmd 输入:mong...
2017-04-24 17:48:00 62
转载 深入理解java:2.2. 同步锁Synchronized及其实现原理
同步的基本思想为了保证共享数据在同一时刻只被一个线程使用,我们有一种很简单的实现思想,就是在共享数据里保存一个锁,当没有线程访问时,锁是空的。当有第一个线程访问时,就在锁里保存这个线程的标识并允许这个线程访问共享数据。在当前线程释放共享数据之前,如果再有其他线程想要访问共享数据,就要等待锁释放。在共享数据里保存一个锁在锁里保存这个线程的标识其他线程...
2017-04-24 17:09:00 91
转载 python shell
服务端: 1 import socket 2 def connect(): 3 s = socket.socket(socket.AF_INET, socket.SOCK_STREAM) 4 s.bind(('192.168.1.105', 8000)) 5 s.listen(1) 6 print 'Listen on: 8000' ...
2017-04-24 04:11:00 51
转载 redis 频率限制
方式1:$redis = new Redis();//以自然时间控制 一自然分钟内超过100次进行限制, 屏蔽多久的时间必须为计数key时间的倍数$key = 'xxxx'.date('Y-m-d H:i:s');$fkey = 'xxxx';//屏蔽keyif(false !== $redis->set($fkey)){ return f...
2017-04-23 17:49:00 62
转载 设计模式:工厂方法模式
抽象工厂,提供一个创建一系列相关或相互依赖对象的接口,而无需指定它们具体的类。对于工厂方法来说,抽象工厂可实现一系列产品的生产,抽象工厂更注重产品的组合。设计原则:遵循单一职责、依赖倒置、开闭原则常用场景:需要一个接口可以提供一个产品族,且不必知道产品的具体种类变化点:工厂与产品的种类选择关键点:产品族是否需要一起提供,且是否有一致的接口假如我们需要各种水果(如apple),那么做法是:...
2017-04-23 11:44:00 42
转载 java第九次学习总结
1. 本周学习总结2.. 书面作业1.常用异常 题目5-11.1 提交结果(出现学号)1.2 自己以前编写的代码中经常出现什么异常、需要捕获吗(为什么)?应如何避免?以前编写的代码经常出现异常就是数组越界和访问空指针,不需要捕获,因为他们属uncheckExceotion.可以在编写代码的时候多注意一点避免出错。1.3 什么样的异常要求用户一定要使用捕获处理?除了RunTimeE...
2017-04-22 18:30:00 45
转载 OpenStack Cinder 与各种后端存储技术的集成叙述与实践
Cinder项目为管理快设备而生。它最重要的地方就是怎样做到和各种存储后端就到完美适配,用好后端存储的功能,本文为Cinder 多种后端存储(LVM, FC+SAN, iSCSI+SAN, NFS, VMWARE, Glusterfs)的场景总结, 以防自己将来忘记,欢迎交流, 共同成长1.LVM開始OpenStack Cinder实践之旅...
2017-04-22 15:17:00 173
转载 linux下编译安装curl
linux下编译安装curl1.下载curl1git clone https://github.com/curl/curl.git2.在curl目录下生成configure文件1cd curl2./buldconf3.编译生成curl1./configure2make3make install4.在src下生成了curl1/curl...
2017-04-21 14:16:00 125
转载 quart任务调度框架实战
需求:自动关闭2天前的订单定时执行的任务beanpackage com.taotao.store.order.job;import org.joda.time.DateTime;import org.quartz.JobExecutionContext;import org.quartz.JobExecutionException;impor...
2017-04-20 22:23:00 78
转载 CentOS 7修改网卡名称
CentOS 7 修改网卡名为eth0标签: linux笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流CentOS7的网卡名称太长,这不符合我们的使用习惯,增加了管理难度,最简单粗暴的方法是在安装系统的时候就把网卡名改了。当然,安装好的系统也是可以修改的。下面分别介绍两种方法。方法一:在进入安装界面的时候把光标移动到Install CentO...
2017-04-20 16:43:00 40
转载 [BZOJ 2140]稳定婚姻(强连通分量)
Description我国的离婚率连续7年上升,今年的头两季,平均每天有近5000对夫妇离婚,大城市的离婚率上升最快,有研究婚姻问题的专家认为,是与简化离婚手续有关。 25岁的姗姗和男友谈恋爱半年就结婚,结婚不到两个月就离婚,是典型的“闪婚闪离”例子,而离婚的导火线是两个人争玩电脑游戏,丈夫一气之下,把电脑炸烂。有社会工作者就表示,80后求助个案越来越多,有些是与父母过多干预有关。而根据民政部...
2017-04-19 19:38:00 61
转载 函数声明与函数表达式
函数声明与函数表达式函数声明和函数表达式加以区别。而实际上,解析器在向执行环境中加载数据时,对函数声明和函数表达式并非一视同仁。解析器会率先读取函数声明,并使其在执行任何代码之前可用(可以访问);至于函数表达式,则必须等到解析器执行到它所在的代码行,才会真正被解释执行。请看下面的例子。alert(sum(10,10));functionsum(num1,num2){r...
2017-04-19 16:59:00 30
转载 sleep和wait的区别
它们最大本质的区别是:sleep()不释放同步锁,wait()释放同步锁. 还有用法的上的不同是:sleep(milliseconds)可以用时间指定来使他自动醒过来,如果时间不到你只能调用interreput()来强行打断;wait()可以用notify()直接唤起.sleep和wait的区别还有: 1。这两个方法来自不同的类分别是Thread和Object 2。最主要是sleep方法没...
2017-04-19 14:35:00 121
转载 GO --微服务框架(一) goa
当项目逐渐变大之后,服务增多,开发人员增加,单纯的使用go来写服务会遇到风格不统一,开发效率上的问题。之前研究go的微服务架构go-kit最让人头疼的就是定义服务之后,还要写很多重复的框架代码,一直再想如何使用IDL描述服务,然后自动生成框架代码。直到遇到老这货 goa,另外一个go的微服务框架。具体介绍看这篇,还有官网。这货实现了框架的代码自动生成(自动生成的代码可以...
2017-04-19 13:13:00 139
转载 基础SELECT实例
SELECT查询语句 ---进行单条记录、多条记录、单表、多表、子查询……SELECT [ALL | DISTINCT | DISTINCTROW ] [HIGH_PRIORITY] [MAX_STATEMENT_TIME = N] [STRAIGHT_JOIN] [SQL_SMALL_RESULT] [SQL_BIG...
2017-04-18 21:10:00 54
转载 UVA 123 Searching Quickly
题意:给出一系列要忽略的单词,这些单词以外的单词都看作keyword。然后给出一些标题,找出标题中全部的keyword。然后按这些keyword的字典序给标题排序。注意两点:同样keyword出如今不同标题中,出如今输入较前位置的标题排在前面(从例子数据能够看出,并且multimap也正是这么做的);同一个keyword在一个标题中出现多次,keyword位于较前位置...
2017-04-18 20:12:00 47
转载 更改nginx站点根文件夹
默认站点根文件夹为/usr/local/nginx/html。要将它改成/homw/wwwvi /usr/local/nginx/conf/nginx.conf将当中的location / {root html;index index.php index.html index.ht...
2017-04-17 21:47:00 42
转载 一个SLG游戏
2015年11月到2017年4月,我在公司的一个SLG游戏项目组工作。SLG应该是指策略游戏(Simulation Game)。说的更具体一点,这几年手机游戏行业出现了两个标志性的SLG游戏。部落冲突(COC)和海岛奇兵(Boom Beach)。加上后来Supercell另外一个游戏,皇室战争。游戏立项的时候,大概是2015年11月,目标是模仿这些主流SLG,美术风格是星际风...
2017-04-17 16:43:00 701
转载 栈 队列 链表
栈:先进后出/** * 栈 * * @author sun * */public class MyStack { private int maxSize; private char[] data; private int top; public MyStack(int maxSize) { this.maxSize = maxSize;...
2017-04-17 16:14:00 38
转载 node.js学习笔记
nodejs脚本模式和交互模式node server.js:启动node server你可以将数据存储在变量中,并在你需要的使用它。变量声明需要使用 var 关键字,如果没有使用 var 关键字变量会直接打印出来。使用 var 关键字的变量可以使用 console.log() 来输出变量。REPL 命令 ● ctrl + c - 退出当前终端。 ● ctrl + c 按下两次 - 退出...
2017-04-16 23:45:00 51
转载 input 输入框的事件触发及其顺序
<input id="field" type="text" /><input type="text" onkeyup="if(!/^\d+$/.test(this.value)) { this.value='';}" /><script> function g(type,selector){ if(type=="...
2017-04-15 19:47:00 1095
转载 Locked the resolv.conf via command chattr
Locked the resolv.conf via command chattr Sometime we would found that a file cannot be modified with the root permission,the cause m...
2017-04-15 13:00:00 86
转载 根据字符内容计算宽高度
根据内容计算宽度- (CGFloat)calculateRowWidth:(NSString *)string { NSDictionary *dic = @{NSFontAttributeName:[UIFont systemFontOfSize:17]}; //指定字号 CGRect rect = [string boundingRectWithSize:...
2017-04-14 14:30:00 121
转载 mysql手工注入总结
mysql的注入,关键是要找到注入点,对注入点进行处理,该闭合的引号,括号等要先进行闭合,然后注释掉多余的语句一、稍微总结下几种闭合方法:一般来说,程序员在书写select语句时,会对传入的变量进行一些处理,常见的有如下几种,这里以php为例,假设传输进来的变量为‘$id‘’,其他后端语言也相同。select * from tables where id=$id; ...
2017-04-14 10:06:00 107
转载 SqlDataReader的关闭问题
昨天一个朋友使用Repeater绑定数据源时,老是出现"阅读器关闭时尝试调用 FieldCount 无效。"错误。我看了他的代码,使用的是SqlHelper类下面的ExecuteReader方法,返回一个SqlDataReader进行绑定。public static SqlDataReader ExecuteReader(CommandType cmdType, string...
2017-04-13 21:03:00 49
转载 C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006:...
输出log:1>CustomBuild:1> Performing Custom Build Tools1> 系统找不到指定的路径。1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(151,5): error MSB6006: “cmd.exe”已退出,...
2017-04-13 20:16:00 917
转载 dede:field name=’position’标签调用 主页改成英文Home和改变符号
在用dede:field name=’position’ 这个标签的时候我们调用的这个就是中文的,出现的是主页>+相应的栏目 ,那么这个问题怎么改成英文的呢?有好多大虾都说找到dede安装目录下include文件夹下的typelink.class.php的第101行左右有个主页和“>”这个符号,所以我就试着改了一下,结果没有任何作用,所以自己就研究了一下,发现,原来dede自带的一些...
2017-04-12 16:29:00 124
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人