- 博客(37)
- 收藏
- 关注
转载 UVa 12388 Anti-Rhyme Pairs
方法:hash 二分最优化问题转化为判定性问题。先预处理每个string的前缀hash,然后对于每组query,二分答案。当两个prefix 的hash value相同的时候,稳妥的方法是用O(prefix.length())的方法检查这两个prefix是否相同(1.430s); 本题采用 bkdr hash,如果当hash value相同就认定两个prefix 相同,也通过了testcase...
2017-01-31 16:10:00 72
转载 如何一步一步用DDD设计一个电商网站(十二)—— 提交并生成订单
本系列所有文章如何一步一步用DDD设计一个电商网站(一)—— 先理解核心概念如何一步一步用DDD设计一个电商网站(二)—— 项目架构如何一步一步用DDD设计一个电商网站(三)—— 初涉核心域如何一步一步用DDD设计一个电商网站(四)—— 把商品卖给用户如何一步一步用DDD设计一个电商网站(五)—— 停下脚步,重新出发如何一步一步用DDD设计一个电商网站(六)—— 给购物车加...
2017-01-30 09:53:00 60
转载 UVa 1374 快速幂计算(dfs+IDA*)
https://vjudge.net/problem/UVA-1374题意:给出n,计算最少需要几次能让x成为x^n(x和已经生成的数相乘或相除)。思路:IDA*算法。 如果当前数组中最大的数乘以1<<(maxd-d)<n(即一直让最大的数相乘都无法到达n次方),此时可以剪枝。 1 #include<iostream>...
2017-01-24 17:17:00 75
转载 Python Falling back to the 'python' engine because the 'c' engine does not support regex separators
环境Anaconda3 Python 3.6, Window 64bit书籍O'Reilly出版的Wes McKinney编的《Python for Data Analysis》警告:ParserWarning: Falling back to the 'python' engine because the 'c' engine does not suppo...
2017-01-24 14:59:00 10167
转载 设计模式之-依赖倒置原则
author:我叫唐小练2016-12-5 17:18:35依赖倒置原则定义High level modules should not depend upon low level modules.Both should depend upon abstractions.Abstractions should not depend upon details.Details should de...
2017-01-20 14:02:00 51
转载 《架构之美》阅读笔记01
架构之美在于其简洁深刻地描述和解决现实的软件设计问题,无论是它为软件开发人员减少的麻烦,还是本身形式上的和谐和整齐,都足以让人赏心悦目。《架构之美》围绕5个主题领域来组织本书的内容:概述、企业应用、系统、最终用户应用和编程语言。本书让最优秀的设计师和架构师来描述他们选择的软件架构,剥开架构的各层,展示他们如何让软件做到实现功能、可靠、易用、高效率、可维护、可移植和优雅。模仿是...
2017-01-20 08:51:00 62
转载 js动画(四)
终于到了最后了,这里要告一段落了,整了个js运动框架,咳咳咳,好冷 啊啊啊啊啊啊,这天气。妈的,工资怎么也不发,啊,说好的人与人之间的信任呢?哎,气诶,不到150字啊,又是这个梗。。怎么办?说些什么呢?哦,就是今天在尝试做那个,曲面阴影和翘边阴影的时候,碰到一个问题,就是a:after这个层,想让他到a 层下面,因为a:after层把a层挡住了,搞了,眼睛都快找瞎了,哎,程序员短命是有...
2017-01-18 22:29:00 65
转载 【八皇后问题】
/*八皇后问题说明:西洋棋中的皇后可以直接前进,吃掉遇到的所有棋子,如果棋盘上有八个皇后,则这八个皇后如何相安无事的放置在棋盘上,1970年与1971年,E.W.Dijkstra与N.Wirth曾经用这个问题来讲解程式设计之技巧。解法:关于棋盘的问题,可以用递回求解,然而如何减少递回的次数?在八个皇后额问题中,不必要所有的个子都检查过,例如若某列检查过,该列的其...
2017-01-18 12:12:00 75
转载 如何快速打开网络共享位置
WIN+R 打开运行输入\\READYSHARE即可READYSHARE可换位其他共享设备转载于:https://www.cnblogs.com/pualus/p/6293297.html
2017-01-17 15:28:00 288
转载 Android App升级Intent
点击“更新检查”,自动下载最新版本安装包,然后开始安装,进入安装界面后很快闪退。在这两天的适配中,发现这样一个问题,即:在升级覆盖安装软件时,程序能进入安装的界面,但会很快闪退。经过多次尝试,终于找到了问题所在。在原来的代码中是这样写的:Intent intent = new Intent(Intent.ACTION_VIEW);intent.setDataAndType(Uri....
2017-01-17 15:24:00 83
转载 Maven之pom.xml 配置详解
1 <project xmlns="http://maven.apache.org/POM/4.0.0" 2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://mav...
2017-01-14 22:20:00 31
转载 lnmp环境网页访问慢排查思路
1、首先看每个服务器的负载情况2、若各个服务器负载不高 首先查看是不是负载均衡服务器问题相接访问web服务看是否慢,若也慢则查看是不是访问动态页面慢,创建一个静态页面访问试试,若不慢则是动态页面问题则可能是数据库问题,登入数据库show full processlist; explain select 语句转载于:https://www.cnblogs.com/howhy/p/6...
2017-01-14 11:46:00 566
转载 unix中的线程池技术详解
转载于 :http://www.cnblogs.com/chd-zhangbo/p/5516716.html•线程池就是有一堆已经创建好了的线程,当有新的任务需要处理的时候,就从这个池子里面取一个空闲等待的线程来处理该任务,当处理完成了就再次把该线程放回池中,以供后面的任务使用,当池子里的线程全都处理忙碌状态时,这时任务需要稍作等待。•线程的创建和销毁比之进程的创建和销毁是轻量级的,但是当...
2017-01-14 01:05:00 89
转载 Linux ad7606 驱动
Linux中已经移植好了ad7606,位于driver/staging/iio/adc/目录中。只要在板级文件中添加device中即可。移植参考文档:https://wiki.analog.com/resources/tools-software/linux-drivers/iio-adc/ad7606Tony Liu2017-1-13, Shenzhen转载于:https://www...
2017-01-13 18:07:00 157
转载 线段树 HDU 2871
题意还是清楚的就是维护很麻烦#include<stdio.h>#include<string.h>#include<algorithm>#include<vector>using namespace std;#define MAXN 50010struct node{ int l,r,la...
2017-01-13 11:12:00 39
转载 js上传图片前预览方法(支持预览多个图片)
运用js实现上传图片前的预览(支持多张图片),实现的例子如下:1、源码例子:1)Js脚本页面<!doctype html><html><head><meta charset="utf-8"><title>js上传图片预览</title></head><script ty...
2017-01-12 19:10:00 83
转载 一眼看请考研的目的-本质上的第二次高考
从恢复学位制的1981年开始,到2014年底,我国累计培养博士研究生49万人,硕士研究生426万人,其中半数为近五年培养。30多年来,研究生教育为国家建设培养了大批人才。从数量上看,我国已是研究生“超级大国”,仅博士阶段培养人数就已是世界第一。 随着时代变迁,在考研人群从“精英化”变成“大众化”的同时,很多人的读研初衷,也从“研究学术”变成“为了工作”。扩招后的学历变相贬值,加...
2017-01-12 10:57:00 74
转载 nginx对上传文件大小的限制
前几天项目组的一个小伙子过来跟我说,他本地上传的文件没问题,但是在测试环境上测试的时候上传失败。后来发现时nginx对上传文件的大小做了限制,默认是1M,那么按照需求我们更改了限值为20Mvi conf/nginx.conf转载于:https://www.cnblogs.com/yun965861480/p/6274360.html...
2017-01-11 16:58:00 103
转载 Linux之PS命令
ps命令用来列出系统中当前运行的那些进程,该命令列出的是当前那些进程的快照,就是执行ps命令的那个时刻的那些进程。如果想要动态的显示进程信息,就可以使用top命令。要对进程进行监测和控制,首先必须要了解当前进程的情况,也就是需要查看当前进程,而ps命令就是最基本同时也是非常强大的进程查看命令。使用该命令可以确定有哪些进程正在运行和运行的状态、进程是否结束、进程有没有僵死、哪些进程占用了过多...
2017-01-11 15:40:00 48
转载 linux压缩和解压缩
1.需求实现linux的zip和unzip2.实例1.zip命令zip -r myfile.zip ./*先切换到要压缩的目录,将当前目录下的所有文件和文件夹全部压缩成myfile.zip文件,该文件在当前目录下,-r表示递归压缩子目录下所有文件.2.unzip命令unzip -o -d /home/sunny myfile.zip把myfile....
2017-01-11 09:58:00 47
转载 PHP连接远程oracle
1、在php.ini中开启extension=php_oci8.dllextension=php_oci8_11g.dll(去掉分号即可)2、到http://www.oracle.com/technetwork/cn/topics/winsoft-085727.html下载对应的instantclient-basic-win32程序 注意:instantclient-base...
2017-01-11 09:40:00 260
转载 八皇后回溯计算法研究
仔细看了下百度中的回溯法介绍,这是一种非常有用的算法,大概有两种模式,一种是遍历,一种是递归。我把这两种方法都列出来了,按网上的说法,递归效率要比遍历快很多,我这里测试是一样的,可能是网络上那些遍历法根本没优化好吧,多遍历了很多东西。网上并没有Delphi的原代码,我综合了各种算法,将N阶皇后的算法一并写出来了。以下是原代码,希望有意研究的朋友跟我留言://工程文件:Queen8....
2017-01-10 18:32:00 38
转载 一个野生程序员开博日
#include <iostream>int main(){ std::cout<<"hello world!"; return 0;}转载于:https://www.cnblogs.com/touch-skyer/p/6268975.html
2017-01-10 13:01:00 109
转载 NameCheap域名注册商的几个特点介绍
作为站长,我们拥有选择3-5家域名注册商,把自己的域名放置在不同的平台也是应该的,因为不同的注册商都有不同的值得我们选择的理由。作为已经使用namecheap注册商超过5年,拥有数百个域名的我来说,分享这篇文章也是有必要的,我肯定不会在文章中或者告诉大家,NAMCHEAP是如何如何优秀,也不会像其他商家有说一定是最好的,我只会说有下面几个5点优点,还是值得我们选择的。一、安全、稳定至今...
2017-01-10 11:25:00 272
转载 VBA:Google翻译(含tk算法)
完整的tk算法://源自http://translate.google.cn/TKK=eval('((function(){var a\x3d618632403;var b\x3d1485484074;return 412204+\x27.\x27+(a+b)})())');//会变动//源自http://translate.google.cn/translate/rel...
2017-01-10 10:14:00 781
转载 java中 SSL认证和keystore使用
java中 SSL认证和keystore使用2013-10-12 11:0810488人阅读评论(0)收藏举报目录(?)[+]好久没用过SSL认证了,东西久不用,就有点生疏。博客就是有这个好处,可以做备忘录。java中是通过SSL认证,使用的是SSLSocket,通过SSLSocketFactory可以获得SSLSocke...
2017-01-10 00:27:00 75
转载 为什么你总是学不好Linux技术?这是我的答案。
摘要: 我们为什么要学习Linux,最近几年Linux发展迅速,特别服务器领域,带来了很多新技术,云计算,虚拟化,大数据等技术,还有安全方面都有了很大的发展同时也给了Linux运维工作带来了,更多的要求和挑战。Linux作为服务器的系统,服务于各行业,在市场使用中越来越广泛,这得益于Linux的稳定,高效和灵活。Linux在桌面领域也得到了长足的发展,特别是在ubuntu带动下,很多Linux发行...
2017-01-08 12:35:00 54
转载 如何用excel统计调查问卷
如何用excel统计调查问卷有些人可能经常要对调查问卷进行统计,使用手写的方法(就是在纸上写正字的方法)虽然很方便,不过不方便在一定条件下进行统计,如在男士的条件下,使用诺基亚的手机有多少人。而用excel可以很方便得出此类统计结果,并且由于数据输入excel方便备查,也可以导入access等数据库再进行较复杂的处理。另一方面,因为excel大部分人都会,所以可以几台电脑同时录入数据...
2017-01-06 21:06:00 813
转载 C#线程同步控制
ManualResetEvent类,用于通知一个或多个正在等待的线程已发生事件,它有2种状态:有信号(true)的无信号(false)。有2种方法可以设置它的信号状态:构造函数构造的时候设置或者通过对象方法设置:ManualResetEvent mutex=new ManualResetEvent(true/false);//初始化一种状态mutex.Reset();//...
2017-01-06 17:23:00 46
转载 Java基础Map接口+Collections工具类
1.Map中我们主要讲两个接口 HashMap 与 LinkedHashMap (1)其中LinkedHashMap是有序的 怎么存怎么取出来 我们讲一下Map的增删改查功能: /* * Map集合的添加 */ Map<String, String> map = new HashMap...
2017-01-05 20:07:00 47
转载 bucket list 函数解析
cls_bucket_list 函数librados::IoCtx index_ctx; // key - oid (for different shards if there is any) // value - list result for the corresponding oid (shard), it is filled by the AIO callback...
2017-01-04 12:36:00 1351
转载 事件委托
<ul id="ul1"> <li>111</li> <li>222</li> <li>333</li> <li>444</li></ul>实现功能是点击li,弹出123:window.onload =...
2017-01-04 10:27:00 51
转载 JVM调优01-内存区域分布
Java虚拟机运行时数据区Java虚拟机所管理的内存将会包括以下几个运行时数据区域程序计数器(Program Counter Register)它是一块较小的内存空间,它的作用可以看做是当先线程所执行的字节码的信号指示器。每一条JVM线程都有自己的PC寄存器,各条线程之间互不影响,独立存储,这类内存区域被称为“线程私有”内存在任意时刻,一条JVM线程只会执行一个...
2017-01-03 14:28:00 36
转载 多选框加和单选框一样的控制,只能选一个
几个月前写的,现在觉得还是单选框方便吧,而且也不丑。记录一下:1.两个多选框 id为c1,c2 //设置多选框只能选择一项 function checkOne() { if (document.getElementById("c1").checked) { $("#c2").attr("disabled", "disab...
2017-01-03 11:08:00 522
转载 UNICODE与ANSI的区别
什么是ANSI,什么又是UNICODE呢?其实这是两种不同的编码方式标准,ANSI中的字符采用8bit,而UNICODE中的字符采用16bit。(对于字符来说ANSI以单字节存放英文字符,以双字节存放中文等字符,而Unicode下,英文和中文的字符都以双字节存放)Unicode码也是一种国际标准编码,采用二个字节编码,与ANSI码不兼容。目前,在网络、Windows系统和很多大型软件中得到应用。8...
2017-01-02 15:01:00 40
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人