- 博客(70)
- 资源 (1)
- 收藏
- 关注
原创 蓝桥杯 约数倍数选卡片
标题:约数倍数选卡片 闲暇时,福尔摩斯和华生玩一个游戏: 在N张卡片上写有N个整数。两人轮流拿走一张卡片。要求下一个人拿的数字一定是前一个人拿的数字的约数或倍数。例如,某次福尔摩斯拿走的卡片上写着数字“6”,则接下来华生可以拿的数字包括: 1,2,3, 6,12,18,24 .... 当轮到某一方拿卡片时,没有满足要求的卡片可选,则该
2017-03-30 22:02:34 1497
原创 第五届蓝桥杯省赛C/C++B组 地宫取宝
X 国王有一个地宫宝库。是 n x m 个格子的矩阵。每个格子放一件宝贝。每个宝贝贴着价值标签。 地宫的入口在左上角,出口在右下角。 小明被带到地宫的入口,国王要求他只能向右或向下行走。 走过某个格子时,如果那个格子中的宝贝价值比小明手中任意宝贝价值都大,小明就可以拿起它(当然,也可以不拿)。 当小明走到出口时,如果他手中的宝贝恰好是k件,则这些宝贝就可
2017-03-30 14:23:16 661
原创 第五届蓝桥杯省赛C/C++B组 小朋友排队
历届试题 小朋友排队 时间限制:1.0s 内存限制:256.0MB 问题描述 n 个小朋友站成一排。现在要把他们按身高从低到高的顺序排列,但是每次只能交换位置相邻的两个小朋友。 每个小朋友都有一个不高兴的程度。开始的时候,所有小朋友的不高兴程度都是0。 如果某个小朋友第一次被要求交换,则他的不高兴程度增加1,如果第二次要求他
2017-03-30 13:26:06 759
转载 jQuery在线引用地址
jQuery官方的引用地址:示例:1<script src="http://code.jquery.com/jquery-latest.js">有效地址:12http://code.jquery.com/jquery-1.4.1.min.jshttp://code.jquery.com/jquery-1.4
2017-03-28 16:49:44 25884 1
原创 第六届蓝桥杯省赛C/C++B组 生命之树
生命之树在X森林里,上帝创建了生命之树。他给每棵树的每个节点(叶子也称为一个节点)上,都标了一个整数,代表这个点的和谐值。上帝要在这棵树内选出一个非空节点集S,使得对于S中的任意两个点a,b,都存在一个点列 {a, v1, v2, ..., vk, b} 使得这个点列中的每个点都是S里面的元素,且序列中相邻两个点间有一条边相连。在这个前提下,上帝要使得S中的
2017-03-27 22:52:45 1073 1
原创 第六届蓝桥杯省赛C/C++B组 垒骰子
垒骰子赌圣atm晚年迷恋上了垒骰子,就是把骰子一个垒在另一个上边,不能歪歪扭扭,要垒成方柱体。经过长期观察,atm 发现了稳定骰子的奥秘:有些数字的面贴着会互相排斥!我们先来规范一下骰子:1 的对面是 4,2 的对面是 5,3 的对面是 6。假设有 m 组互斥现象,每组中的那两个数字的面紧贴在一起,骰子就不能稳定的垒起来。 atm想计算一下有多少种不同的可能的垒骰子方式
2017-03-27 22:17:45 630
原创 第七届蓝桥杯省赛C/C++B组 最大比例
最大比例X星球的某个大奖赛设了M级奖励。每个级别的奖金是一个正整数。并且,相邻的两个级别间的比例是个固定值。也就是说:所有级别的奖金数构成了一个等比数列。比如:16,24,36,54其等比值为:3/2现在,我们随机调查了一些获奖者的奖金数。请你据此推算可能的最大的等比值。输入格式:第一行为数字 N (0第二行N个正整数Xi(Xi
2017-03-27 18:07:35 656
原创 第七届蓝桥杯省赛C/C++B组 交换瓶子
交换瓶子有N个瓶子,编号 1 ~ N,放在架子上。比如有5个瓶子:2 1 3 5 4要求每次拿起2个瓶子,交换它们的位置。经过若干次后,使得瓶子的序号为:1 2 3 4 5对于这么简单的情况,显然,至少需要交换2次就可以复位。如果瓶子更多呢?你可以通过编程来解决。输入格式为两行:第一行: 一个正整数N(N第
2017-03-27 18:03:17 490
原创 第七届蓝桥杯省赛C/C++B组 四平方和
四平方和四平方和定理,又称为拉格朗日定理:每个正整数都可以表示为至多4个正整数的平方和。如果把0包括进去,就正好可以表示为4个数的平方和。比如:5 = 0^2 + 0^2 + 1^2 + 2^27 = 1^2 + 1^2 + 1^2 + 2^2(^符号表示乘方的意思)对于一个给定的正整数,可能存在多种平方和的表示法。要求你对4个数排序:
2017-03-27 17:28:57 681
原创 centos下mysql导出表和数据库
mysqldump -u username -p dbname tablename1,tablename2 > db.sql 导入表 mysql>drop tab1; mysql>drop tab2; MySQL -u username -p dbname 导出数据库mysqldump -h 127.0.0.1 -u usernam
2017-03-26 16:41:51 4624
转载 设置好ftp后用xftp连接提示无法打开,无法显示远程文件夹
在我设置好ftp后使用xftp软件连接时可以连上但是提示如下,无法显示远程文件夹,最终找到了原因1. 问题原因由于ftp连接模式port模式和pasv模式。设置ftp 链接模式为port (主动模式) ,ftp客户端一般默认使用的pasv (被动模式) 。如果不修改模式,用户链接服务器后,目录一直不能显示。所以要修改为主动模式。2. 解决方案其实很简
2017-03-26 16:05:36 9860 1
原创 CentOS7下开启PHP错误提示
CentOS 下开启PHP错误提示默认模式下的apache是没有开启错误语法提示的,是为了安全性的问题。但如果用LAMP作为测试机,就很必要开启提示了。不然错误在那里也搞不清。修改php.ini文件。不同的安装,php.ini存放的位置也有所不同。最简单的办法是用phpinfo()来先查看存放位置,我在6.4下用yum安装的 目录在 /etc/php.ini
2017-03-26 14:34:35 4184
转载 Android逆向助手反编译APK
第一步:下载逆向助手解压包,解压即可。下载地址:http://download.csdn.net/detail/tideseng/9674235第二步:给逆向助手的每一个目录都配置Path环境变量第三步:使用cmd命令行进入要反编译apk的目录下,输入apktool d -f 应用程序名,得到新的文件夹,里面可以直接看到res目录下的资源文件和Android的清单文件,但是看不到J
2017-03-25 18:56:56 6364 2
转载 android:visibility和android:scaleType属性
1.Android:visibility="gone"其有三个属性:visible显示;invisible显示黑背景条;gone不显示2.android:scaleType属性ImageView.ScaleType.CENTER|android:scaleType="center" 以原图的几何中心点和ImagView的几何中心点为基准,按图片的原来size居中显示,不缩放
2017-03-25 13:37:44 298
原创 TextView中ellipsize属性
TextView中可以设置一个ellipsize属性,作用是当文字长度超过textview宽度时的显示方式:例如,"encyclopedia"显示, 只是举例,以实际显示为准:)Android:ellipsize=”start”—–省略号显示在开头 "...pedia"android:ellipsize=”end”——省略号显示在结尾 "encyc..."andr
2017-03-25 13:19:36 228
原创 Android根据Json直接生成JavaBean
在开发过程中拿到从服务器请求的json字符串需要解析成Bean对象方便我们使用,自己写bean又太麻烦经过这么长时间的Android开发,我收集了三种比较常用的通过json自动生成Bean对象的方法:方法 一:使用在线生成工具:在线JSON转JavaBean工具事例图: 这种方法的优点是在线方便,使用时打开网址把json格式的字符串复制斤去直接就能生成Bea
2017-03-24 17:59:21 3471 1
原创 Centos7下Apache配置多站点
直接在下/etc/httpd/conf.d/myhosts.conf输入指令例如:vi /etc/httpd/conf.d/myhosts.conf ServerName yangtzeu.simpleoj.cn ServerAlias yangtzeu.simpleoj.cn www.yangtzeu.simpleoj.cn DocumentRoot /var
2017-03-21 22:21:48 4691 1
原创 清除浮动的8种方法
清除浮动是每一个 web前台设计师必须掌握的机能。css清除浮动大全,共8种方法。 浮动会使当前标签产生向上浮的效果,同时会影响到前后标签、父级标签的位置及 width height 属性。而且同样的代码,在各种浏览器中显示效果也有可能不相同,这样让清除浮动更难了。解决浮动引起的问题有多种方法,但有些方法在浏览器兼容性方面还有问题。下面总结8种清除浮动的方法(测试已通过 ie
2017-03-19 16:06:17 355
转载 JS设置cookie、读取cookie、删除cookie
JavaScript是运行在客户端的脚本,因此一般是不能够设置Session的,因为Session是运行在服务器端的。而cookie是运行在客户端的,所以可以用JS来设置cookie.假设有这样一种情况,在某个用例流程中,由A页面跳至B页面,若在A页面中采用JS用变量temp保存了某一变量的值,在B页面的时候,同样需要使用JS来引用temp的变量值,对于JS中的全局变量或者静态变量的生命周
2017-03-19 15:03:33 419
原创 JS获取cookie值
如何使用js来获取cookie的值 读取属于当前文档的所有cookies var allcookies = document.cookie; 定义一个函数,用来读取特定的cookie值。 function getCookie(cookie_name) { var allcookies = document.cookie;
2017-03-19 13:33:37 3425
原创 Linux环境下Apache配置多个虚拟主机
这样一种场景;我们有一台服务器;但是想挂多个网站;那么Apache下配置虚拟主机可以满足这个需求;比较简单的是基于主机名的配置步骤如下:示例环境 ip:115.28.17.191 域名:baijunyao.com thinkbjy.com 目录 /var/www/html/baijunyao
2017-03-19 11:06:09 8293
转载 CURL大全
目前最完整的CURL中文说明,学PHP的要好好掌握,有很多的参数,大部份都很有用,真正掌握了它和正则,一定就是个采集高手了。PHP中的CURL函式库(Client URL Library Function)curl_close关闭一个curl会话curl_copy_handle拷贝一个curl连接资源的所有内容和参数curl_errno返
2017-03-18 23:25:19 708
转载 PHP使用curl伪造IP地址和header信息
curl虽然功能强大,但是只能伪造$_SERVER["HTTP_X_FORWARDED_FOR"],对于大多数IP地址检测程序来说,$_SERVER["REMOTE_ADDR"]很难被伪造:首先是client.PHP的代码view sourceprint?01$headers['CLIENT-IP'] = '2
2017-03-18 23:04:21 1762
原创 curl抓取gb2312网页时显示乱码
if(! mb_check_encoding($rs, 'utf-8')) { $rs = mb_convert_encoding($rs,'UTF-8','GB2312'); }
2017-03-18 12:24:47 1466
转载 正则表达式的三种模式
假定要分析的字符串是xfooxxxxxxfoo 模式.*foo(贪婪模式): 模式分为子模式p1(.*)和子模式p2(foo)两个部分.其中p1中的量词匹配方式使用默认方式(贪婪型)。匹配开始时,吃入所有字符xfooxxxxxx(博主注:应该是xfooxxxxxxfoo)去匹配子模式p1。匹配成功,但这样以来就没有了字符串去匹配子模式p2。本轮匹配失败;第二轮:减少p1部分的匹配量,吐出最
2017-03-18 01:06:51 3068
原创 正则表达式贪婪与非贪婪模式
之前做程序的时候看到过正则表达式的贪婪与非贪婪模式,今天用的时候就想不起来了,现在这里总结一下,以备自己以后用到注意。1.什么是正则表达式的贪婪与非贪婪匹配 如:String str="abcaxc"; Patter p="ab*c"; 贪婪匹配:正则表达式一般趋向于最大长度匹配,也就是所谓的贪婪匹配。如上面使用模式p匹配字符串str,结果就是匹配到:abcaxc(ab*
2017-03-17 23:42:58 318
原创 正则匹配的/u,/i,/s的含义
/u 表示按unicode(utf-8)匹配(主要针对多字节比如汉字)/i 表示不区分大小写(如果表达式里面有 a, 那么 A 也是匹配对象)/s 表示将字符串视为单行来匹配
2017-03-17 15:55:23 26190
原创 dedecms中操作数据库
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了。引入common.inc.php文件1require_once (dirname(__FILE__) ."/include/common.inc.php"); 获取一条记录的内容
2017-03-16 11:58:20 2770
原创 dedecms中添加自定义函数
找到dedecms添加自定义函数的文件位置在哪里就知道dedecms如何添加自定义函数了,dedecms有一个文件是专门为用户添加自定义函数而准备的,这个文件就是include/extend.func.php,添加自定义函数到这个文件里,再在模板里写一句代码,就可以得到自己想要的结果了。下面举一个例子来说明一下使用dedecms如何添加自定义函数。比如,我想在首页通过会员id获得会员的名称,我
2017-03-16 11:54:46 542
原创 PHP实现QQ第三方登录
一、下载QQ的SDK开发包并把包中代码复制到项目根目录:二、 修改包中的配置文件,添加上APPID和APPKEY注意:配置文件中定义的回调地址必须与添加APP时一致:三、 添加点击QQ头像时弹出一个QQ登录窗口:点击对应的JS代码四、根据网站自身的需求实现QQ登录成功后的回调方法通过以上步骤,对QQ登录的接入基本完
2017-03-16 10:45:14 2845
原创 dedecms标签大全
都是常用的一些标签,大家可以用ctrl+F实现搜索。网站名称:{dede:global.cfg_webname/}网站根网址:{dede:global.cfg_basehost/}网站根目录:{dede:global.cfg_cmsurl/}网页主页链接:{dede:global.cfg_indexurl/}网站描述:{dede:global.cfg_des
2017-03-15 20:57:34 1011
原创 网站推广方法大全
QQ群网站推广法:用几十个QQQ,每个qq加入几十个群,每天发一遍网站。平均 50个qq*每个qq加入50个群*每个群50个人=75000人观看。如果qq更多,加入的群更多,加入的是大群,每个群的人数更多,则宣传效果更好。即使排除不在线的qq用户,效果也不容低估。要忍辱负重,不怕被踢。另外就是在QQ群是是可以发群邮件的,例如你可以把你的网站上的精彩内容在邮件中推荐。搜索引擎网站推广法:如今的新手站
2017-03-12 15:44:19 603
转载 Android中Touch事件传递机制解析
开篇语:最近程序在做一个小效果,要用到touch,结果整得云里面雾里的,干脆就好好把android touch机制好好看了一下,呵呵。。android系统中的每个ViewGroup的子类都具有下面三个和TouchEvent处理密切相关的方法:1)public boolean dispatchTouchEvent(MotionEvent ev) 这个方法用来分发TouchE
2017-03-12 10:14:59 262
原创 ViewPagerIndicator的使用方法
使用方法: 1.引用library,并解决support v4 jar包冲突 2.布局文件中添加viewpager和viewpagerindicator,布局文件:LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schema
2017-03-12 09:25:12 656
转载 Android下XUtils用法
今天给大家带来XUtils3的基本介绍,本文章的案例都是基于XUtils3的API语法进行的演示。相信大家对这个框架也都了解过,下面简单介绍下XUtils3的一些基本知识。XUtils3一共有4大功能:注解模块,网络模块,图片加载模块,数据库模块。 使用XUtils只需要在libs文件夹里面加入一个jar包,如果对服务器返回的数据进行封装的话,还需要导入一个Gson的jar包。
2017-03-10 23:27:07 341
转载 Android SlidingMenu 使用详解
最火的Android开源项目http://www.csdn.net/article/2013-05-03/2815127-Android-open-source-projects> 使用步骤- 1. 引入SlidingMenu的库文件- 2. Activity继承SlidingFragmentActivity- 3. 将onCreate方法改为public- 调用api
2017-03-09 19:02:36 195
转载 直接拿来用!最火的Android开源项目
GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源项目
2017-03-09 16:54:19 330
转载 监听视图树 OnGlobalLayoutListener
背景我们都知道在onCreate()里面获取控件的高度是0,这是为什么呢?我们来看一下示例:首先我们写一个控件public class MyImageView extends ImageView { public MyImageView(Context context, AttributeSet attrs) { super(context, attrs);
2017-03-09 14:55:05 2312
转载 Android中px、dp、sp之间相互转换
dp(dip): device independent pixels(设备独立像素). 不同设备有不同的显示效果,这个和设备硬件有关,一般我们为了支持WVGA、HVGA和QVGA 推荐使用这个,不依赖像素。dp也就是dip,这个和sp基本类似。如果设置表示长度、高度等属性时可以使用dp 或sp。但如果设置字体,需要使用sp。dp是与密度无关,sp除了与密度无关外,还与scale无关。如果屏幕密
2017-03-09 11:55:00 323
转载 Android中shape的用法
一、简单使用刚开始,就先不讲一堆标签的意义及用法,先简单看看shape标签怎么用。1、新建shape文件首先在res/drawable文件夹下,新建一个文件,命名为:shape_radius.xml内容是这样的:(先不需要理解,先看shape怎么用)[html] view plaincopyxml ve
2017-03-09 10:42:03 301
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人