- 博客(62)
- 收藏
- 关注
转载 IncDec Sequence(codevs 2098)
题目描述Description 给定一个长度为n的数列{a1,a2...an},每次可以选择一个区间[l,r],使这个区间内的数都加一或者都减一。 问至少需要多少次操作才能使数列中的所有数都一样,并求出在保证最少次数的前提下,最终得到的数列有多少种。输入描述Input Description 第一行一个正整数n ...
2016-09-30 21:27:00 76
转载 CentOS VMware 配置IP小结 静态 配置 桥接 NAT
系统启动后可先ping下外网或局域网内其它机器。如果配置虚拟机时选择的NAT上网方式,后面需要配置固定IP,请先参见VMware NAT方式下设置静态IP获得可用的IP范围和网关等信息。先将ifcfg-eth0备份到home目录下,不要放在与它同一目录下,然后vim /etc/sysconfig/network-scripts/ifcfg-eth0 IPADDR=192.168.88.201...
2016-09-30 18:24:00 41
转载 js传入参数为字符串问题
示例:var device_mac="11qweq234ert";//第一种方式会报错:Onclick SyntaxError: identifier starts immediately after numeric literal,数字后面紧跟着字符这种写法只有device_mac是数字的时候是正确的。传入的为字符串则应该使用第二种方法。1,return "<INPUT...
2016-09-30 12:58:00 129
转载 Python 爬取网页HTML代码
#/usr/bin/env python#-*- coding:utf-8 -*-import urllib2import sysimport chardetreq = urllib2.Request("http://tycool.top/")content = urllib2.urlopen(req).read()typeEncode = sys.getfi...
2016-09-29 19:43:00 96
转载 java学习:对synchronized的测试
平时对synchronized这个关键字没有太在意,对它的认识停留在粗略翻了一下百度百科的状态,百度百科对它的解释是:“Java语言的关键字,可用来给对象和方法或者代码块加锁,当它锁定一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码。当两个并发线程访问同一个对象object中的这个加锁同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以...
2016-09-29 18:56:00 95
转载 bootcss
道友们,今天由贫道讲一下bootcss的编码规范:首先黄金定律:一个项目一定要有一套编码规范,无伦项目有多少人参与都要一致。用两个空格来代替制表符(tab) -- 这是唯一能保证在所有环境下获得一致展现的方法。嵌套元素应当缩进一次(即两个空格)。对于属性的定义,确保全部使用双引号,绝不要使用单引号。不要在自闭合(self-closing)元素的尾部添加斜线 --...
2016-09-29 17:24:00 326
转载 【bzoj1951】 Sdoi2010—古代猪文
http://www.lydsy.com/JudgeOnline/problem.php?id=1951(题目链接)题意 废话一堆。。求解:$$g^{\sum_{d|n} C_n^d}~mod~p$$Solution 真的是数论经典题,什么都用上了。 因为费马小定理,每$p-1$个$g$相乘会得到$1$,那么容易得到:\begin{aligned} \display...
2016-09-29 16:35:00 46
转载 数据结构
线性列表 1 #无序线性表(无序指的是没有顺序), 堆栈(受限的线性表) 2 #线性列表属性的设置 3 class Node: 4 def __init__(self, initdata): 5 self.data = initdata 6 self.next = None 7 8 def getData(sel...
2016-09-29 08:50:00 40
转载 Linux查看所有用户用什么命令
用过Linux系统的人都知道,Linux系统查看用户不是会Windows那样,鼠标右键看我的电脑属性,然后看计算机用户和组即可。 那么Linux操作系统里查看所有用户该怎么办呢?用命令。其实用命令就能很轻松的查看到Linux系统有哪些用户。 1、Linux里查看所有用户 (1)在终端里.其实只需要查看 /etc/passwd文件就行了. (2)看第三个参数:500以上的,就是...
2016-09-28 17:56:00 71
转载 linux 如何禁用账号和解除禁用账号
把账号禁用可以有几个方法:1. # usermod -L <username> # usermod -U <username> // 解除禁用2. 修改/etc/passwd文件,可以有几个地方1)把第二个字段中的"x"变成其它的字符,该账号就不能登录2)把/bin/bash修改成/sbin/nologin3. 修改/etc/...
2016-09-28 17:44:00 460
转载 basePath = request.getScheme()+"://"+request.getServerName()+":"+r
basePath=request.getScheme()+"://"+request.getServerName()+":"+r(2014-06-30 18:29:54)转载▼标签:宠物分类:JavaString path = request.getContextPath();String basePath = req...
2016-09-28 15:53:00 80
转载 【bzoj3150】 cqoi2013—新Nim游戏
www.lydsy.com/JudgeOnline/problem.php?id=3105(题目链接)题意 在第一个回合中,第一个游戏者可以直接拿走若干个整堆的火柴。可以一堆都不拿,但不可以全部拿走。第二回合也一样,第二个游戏者也有这样一次机会。从第三个回合(又轮到第一个游戏者)开始,规则和Nim游戏一样。问是否有先手必胜策略。Solution 动态维护线性基。拟阵证明?我也...
2016-09-27 19:39:00 53
转载 阻塞队列与非阻塞队列
阻塞队列阻塞队列(BlockingQueue)是一个支持两个附加操作的队列。这两个附加的操作是:在队列为空时,获取元素的线程会等待队列变为非空。当队列满时,存储元素的线程会等待队列可用。阻塞队列常用于生产者和消费者的场景,生产者是往队列里添加元素的线程,消费者是从队列里拿元素的线程。阻塞队列就是生产者存放元素的容器,而消费者也只从容器里拿元素。方法\处理方式抛出异常返回特...
2016-09-27 16:16:00 69
转载 解决Android5.0以后DatePicker选择时间无效的bug。
一、在布局中加上这句话。加上了这句话后,就相当于强制用5.0以前的外观,所以外观会有所变化:5.0以上没有这句话的外观:加上之后的外观:二、可以用DatePickerDialog代替转载于:https://www.cnblogs.com/fuyouG/p/fuyou-D-entryName.html...
2016-09-26 11:40:00 188
转载 PostgreSQL获取年月日
1.获取当前日期的年份select to_char(t.detect_date,'YYYY')select extract(year from now())为double precision 格式类型 select to_char((SELECT now()::timestamp),'yyyy') 2.获取下一年 select to_char((SELECT now()::timest...
2016-09-26 10:59:00 7056
转载 Python之路-python(Queue队列、进程、Gevent协程、Select\Poll\Epoll异步IO与事件驱动)
一、进程: 1、语法 2、进程间通讯 3、进程池二、Gevent协程三、Select\Poll\Epoll异步IO与事件驱动一、进程: 1、语法1 简单的启动线程语法2 def run(name):3 time.sleep(2)4 print("hello",name)5 6 if __name__ == '...
2016-09-26 10:37:00 279
转载 codevs1137 计算系数
1137 计算系数2011年NOIP全国联赛提高组时间限制: 1 s空间限制: 128000 KB题目等级 : 黄金 Gold题解题目描述Description给定一个多项式(ax + by)^k,请求出多项式展开后x^n y^m项的系数。输入描述...
2016-09-25 21:12:00 84
转载 EasyPusher实现Android手机屏幕桌面直播,实时推送操作画面,用于手游直播等应用
本文转自EasyDarwin开源团队成员John的博客:http://blog.csdn.net/jyt0551/article/details/52651194由于Android5.0提供了捕获当前屏幕画面的SDK,基于该SDK,EasyPusher实现了实时推送手机屏幕画面的功能。经测试,效果很不错,延迟也比较低,画面也比较流畅。该功能可运用到小型会议PPT...
2016-09-25 00:35:00 273
转载 ProgressDialog的使用-------------范例(学习笔记)
-------------------------------XML------------------------<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"xmlns:tools="h...
2016-09-24 18:04:00 84
转载 java web中文乱码处理笔记
一、发生中文乱码的情况有以下三种:1.表单form的两种提交出现中文乱码① get提交 ② post提交2.超链接(本质是get提交)出现中文乱码3、sendRedirect(发生乱码)二、乱码产生的原因: 浏览器编码 utf-8 发送请求给服务器是会产生编码不一致的情况所以在发送请求是先定义编码,就能很好的解决编码的问题三、解决乱码的几种简单方式: ...
2016-09-24 09:34:00 45
转载 Gridview改变单元格颜色
if (e.Row.RowType == DataControlRowType.DataRow) { e.Row.Cells[1].BackColor = System.Drawing.Color.Red;//第二列的颜色 }转载于:https://www.cnblogs.com/objectxhy/p/...
2016-09-22 16:37:00 317
转载 Python学习【第七篇】基本数据类型
基本数据类型bytes数据类型Python 3最重要的新特性大概要算是对文本和二进制数据作了更为清晰的区分。文本总是Unicode,由str类型表示,二进制数据则由bytes类型表示。Python 3不会以任意隐式的方式混用str和bytes,正是这使得两者的区分特别清晰。你不能拼接字符串和字节包,也无法在字节包里搜索字符串(反之亦然),也不能将字符串传入参数为字节包的函数(反之...
2016-09-22 16:16:00 102
转载 git 使用
317 git commit -m "add txt" 318 git push -u origin 319 ls 320 cd configserver/ 340 git fetch 是不变的 341 ls 342 git status 查看所有状态 343 git branch -r 查看所有分支 34...
2016-09-22 15:55:00 44
转载 百度面试总结
很幸运的拿到百度的面试机会。今天第二面面完后,估计二面没戏了。这里大概总结下百度面试的风格。9月20号一面一面上来先让你介绍项目,还好之前准备了一下。在项目的基础上又添油加醋了一些东西,使项目看上去更专业一点。我大概介绍了下项目,我提到项目用到了多线程,他就问我这个多线程访问缓冲区是怎么实现的。有哪些类和接口,这些类和接口是干什么的。说完之后,他问我tcp协议如何建立一个...
2016-09-22 13:01:00 23
转载 nodejs端口被占用。
I had the same issue. I ran:$ ps aux | grep nodeto get the process id, then:$ sudo kill -9 followed by the process id to kill the process.转载于:https://www.cnblogs.com/facial/p/5893138....
2016-09-21 16:23:00 116
转载 IEC61850笔记--IEC61850应用入门(二)
IEC61850标准学习和调试,测试的记录文档,主要参考了IEC61850标准文档,《IEC61850应用入门(第二版)》,开源代码libIEC61850及libIEC61850说明文档。IEC61850标准内容参考IEC61850标准文档,以及IEC61850标准介绍文档《IEC 61850应用入门》。通信模式IEC 61850一共包含“客户端—服务器”和“发布方—订阅者”两...
2016-09-20 17:49:00 768
转载 正则表达式中$1,$2 ===算是什么意思
$1,$2...是表示的小括号里的内容 $1是第一个小括号里的 ,$2是第2个小括号里的 比如 /gai([\w]+?)over([\d]+)/ 匹配 gainover123 $1= 括号里的 n $2= 第2个括号里的 123转载于:https://www.cnblogs.com/vertko/p/5888902.html...
2016-09-20 15:04:00 473
转载 Linux Linux程序练习十一(网络编程大文件发送UDP版)
//网络编程发送端--大文件传输(UDP)#include <stdio.h>#include <stdlib.h>#include <string.h>#include <unistd.h>#include <errno.h>#include <sys/types.h>#include &...
2016-09-20 10:23:00 56
转载 神奇的输入 while(cin>>....)如何在遇见换行之后进入下一层循环读入
1 cin>>m>>n; 2 for(int i=1;i<=m;i++) { 4 int x=0; 5 char ch=' '; 6 while(ch!=10) //在遇到换行之后进入下一层循环读入。 7 { 8 x++; 9 cin>>c[x];10 ch=getchar();11...
2016-09-20 09:32:00 348
转载 stm32F042 (二) 按键触发中断
已经实现GPIO口输出高低电平控制LED,这里实现按键触发中断来改变LED闪亮的频率,因为PB3连着LED,所以PB3的输出模式没有改变,随意选一个GPIO口PA7接按键产生中断。因为nucleo开发板是裸板,所以按键、上拉电阻是另找在面包上连接起来再连到开发板上,连接方法在下图表明。GPIO设置在 stm32f0xx_it.c添加如下代码/* USER CODE ...
2016-09-19 20:10:00 260
转载 软件设计
包括以下步骤:容量规划架构设计数据库设计缓存设计框架选型发布方案数据迁移、同步方案分库分表方案回滚方案高并发解决方案一致性选型性能压测方案监控报警方案领域模型设计转载于:https://www.cnblogs.com/hvaning/p/5885831.html...
2016-09-19 17:02:00 57
转载 Android java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.mino...
java.lang.UnsupportedClassVersionError: com/android/dx/command/Main : Unsupported major.minor ver解决办法:把compile sdk version与Build tool version改成对应的。之后在clean ,rebuild。转载于:https://www.cnb...
2016-09-19 14:43:00 52
转载 Linux下文件的三种时间戳
Linux下文件的三种时间标记三种时间对应关系表columncolumncolumn访问时间Accessatime修改时间Modifymtime状态改动时间Changectime如何查看文件文件的三种时间戳stat filename三种时间戳的解释访问时间:读一次文件的内容,这个时间就会更新。比如more、cat等命令。l...
2016-09-19 14:34:00 329
转载 安装wdcp的方法和bug
1.Wdcp安装SSH登录系统,这里讲解源码编译安装和RPM包安装两种a.源码编译安装下载源码包wget http://dl.wdlinux.cn:5180/lanmp_laster.tar.gz解压并安装tar zxvf lanmp_laster.tar.gzsh in.shlinux安装wdcp之后mysql找不到my.cnf,locate...
2016-09-19 10:07:00 85
转载 web图片识别
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>图像识别</title> <script src="../js/jquery.js"></script></head><body&g...
2016-09-18 17:41:00 291
转载 数学思想 —— 低维与高维的统一
在平面几何有勾股定理:“假设三角形ABC的两边AB、AC互相垂直,则有关系:AB2+AC2=BC2当我们拓展到空间,类比平面几何的勾股定理并研究三棱锥的侧面面积与底面面积的关系时,我们可得到相应结论:假设三棱锥A-BCD的三个侧面ABC、ACD、ADB两两垂直,则:S2△ABC+S2△ACD+S2△ADB=S2△BCD ...
2016-09-18 10:40:00 446
转载 大道至简第一章读后感
当今社会,信息化飞速发展,软件的需求也越来越高,而《大道至简》给我们点透了编程的精义。 大道至简第一是讲的便是编程的精义,文章借愚公移山这个故事来阐释编程的基本思路:出现一个问题(惩山北之塞,出入之迂),接下来便是一个团队商量解决问题的办法(聚室而谋),然后提出工程的目标(毕力平险,直通豫南,达于汉阴),确定技术方案(扣石垦壤,箕畚运于渤海之尾)。在与河曲智叟的...
2016-09-17 21:30:00 52
转载 集成 Kendo UI for Angular 2 控件
伴随着 Angular 2 的正式 release,Kendo UI for Angular 2 的第一批控件已经发布了,当前是 Beta 版本,免费使用。官方站点:Kendo UI for Angular 2Kendo UI for Angular 被打包成独立的多个 NPM package,在 Progress NPM 之下 ( https://registry.npm.teleri...
2016-09-17 02:40:00 75
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人