自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(53)
  • 收藏
  • 关注

转载 Alpha 冲刺 (2/10)

队名:天机组组员1友林 228(组长)今日完成:android TCP客户端的编写。明天计划:android TCP客户端的调试。剩余任务:tcp服务器端以及客户端代码的编写以及测试本组燃尽图主要困难:课程繁多且临近考试,时间上无充足时间。收获及疑问:理解了tcp的具体实现过程以及使用Java和c++的具体实现组员2方宜 225今日完成:尝试用and...

2017-10-31 23:15:00 94

转载 响应式布局rem的使用

在如今移动端,响应式布局的时代,用rem作为单位已经是非常普及的一门小技巧了..rem的单位根据html的font-size来进行换算!1.rem的兼容性:如下图所示IE9以上就支持了rem这个属性,你说IE6 7 8怎么办,怎么办?让IE去死呗,都H5了还兼容个蛋蛋.手机端就更不用说IE了2.rem的介绍:首先在不做任何设置的情况下1rem=16px;因为浏览器默认html的font-siz...

2017-10-31 19:45:00 270

转载 【bzoj5071】[Lydsy十月月赛]小A的数字 乱搞

题目描述有一串数字 A1,A2...An每次可以进行如下操作,选择一个数字 i ,将 (Ai-1 , Ai , Ai+1)变为 (Ai-1 + Ai , -Ai , Ai+1 + Ai) ,特别地,若 i=N ,则 (An-1 , An) 变为 (An-1 + An , -An) .问:能否通过若干次操作得到 B1,B2...Bn ?输入第一行一个正整数 T 表示数据组数...

2017-10-31 14:24:00 92

转载 NOIP2001数的计算

题目描述我们要求找出具有下列性质数的个数(包含输入的自然数n):先输入一个自然数n(n<=1000),然后对此自然数按照如下方法进行处理:1.不作任何处理;2.在它的左边加上一个自然数,但该自然数不能超过原数的一半;3.加上数后,继续按此规则进行处理,直到不能再加自然数为止.输入输出格式输入格式:一个自然数n(n<=1000)输出格式...

2017-10-29 14:30:00 154

转载 lua State加载部分库

lua State加载部分库 在lua中,通常我们用luaL_openlibs(L)加载所有的lub标准库,但是有时候我们想只加载部分,有没有什么好的办法呢?在luaproc看到如下办法:static void registerlib( lua_State *L, const char *name, lua_CFunction f ) { lua_getglobal...

2017-10-28 23:52:00 95

转载 毕业设计第二次本周目标

开会检查存在的问题:1.logo的确定;2.界面的归置;3.主页要进行任务的提示和消息的提醒;4.先把业务流程跑通,再攻克任务难点。本周目标:1.设计logo并添加;完成时间:2017/10/272.修改首页的不足;完成时间:2017/10/28-2017/10/303.将其余主界面设计成功。完成时间:2017/10/31-2017/11/3转载于:https://www.cnblo...

2017-10-27 15:42:00 75

转载 kotlin的loop和Range、list和map

继续学习Kolin的基础语法,比较简单,直接练习代码。loop和range:这里用一个场景来说明:计算从1到100之间数的总和,那在kotlin中是如何搞的呢?上面这么简单的一句代码确实是能表达么?下面输出看一下就知道了,这里就涉及到怎么循环了,其实跟java差不多,如下:编译运行:确实是能表达,又一次体现出kotlin强大之处,如果用java去实现最起码得整个循环。...

2017-10-27 11:25:00 113

转载 数的划分

数的划分数的划分是一个十分经典的递推题,有多种版本。。。由于本人是 蒟蒻 ,所以整了好长时间还没整懂...本来早就写好了,因为比较Lazy,就一直没发...-------------------废话到此结束------------------------------------其基本骨架即将一个数字 n 划分成 k 份(一)每分皆不能为空。1. k可以是奇数、偶...

2017-10-27 00:24:00 121

转载 事件类型-UI事件、焦点事件

DOM3级事件包括以下几类事件:UI事件:当用户与页面上的元素交互时触发焦点事件:当元素获得或失去焦点时触发鼠标事件:当用户通过鼠标在页面上执行操作时触发滚轮事件:当使用鼠标滚轮时触发文本事件:当在文档中输入文本时触发键盘事件:当用户通过键盘在页面上执行操作时触发合成事件:当为IME(输入法编辑器)输入字符时触发变动事件:当底层DOM结构发生变化时触发U...

2017-10-26 17:28:00 74

转载 聪明的质监员 2011年NOIP全国联赛提高组(二分+前缀和)

聪明的质监员2011年NOIP全国联赛提高组时间限制: 1 s空间限制: 128000 KB题目等级 : 黄金 Gold题目描述Description小 T 是一名质量监督员,最近负责检验一批矿产的质量。这批矿产共有n 个矿石,从1到n 逐一编号,每个矿石都有自己的重量wi 以及价值vi...

2017-10-25 20:12:00 70

转载 [USACO08NOV]时间管理Time Management

题目描述Ever the maturing businessman, Farmer John realizes that he must manage his time effectively. He has N jobs conveniently numbered 1..N (1 <= N <= 1,000) to accomplish (like milking the c...

2017-10-24 21:00:00 78

转载 Error: Your project contains C++ files but it is not using a supported native build system

我在编写有关JNI的代码的时候回报这个错误,我在网上搜了相关的资料后,找到了一篇文章解决了这个问题,点击这里查看这篇文章,我在照着这篇文章尝试的时候,总有一些错误,现在我把自己详细的解决流程贴出来,供大家参考。 首先在工程目录下的gradle.properties文件的末尾加上一句:Android.useDeprecatedNdk=true 如图: 然后再在文...

2017-10-24 20:55:00 56

转载 day3:数据类型

一、数据分不同类型的原因:因为数据是用来表示状态的,不同状态需要用不同类型的数据去表示。二、数据类型的分类:数字、字符串、列表、元组、字典、集合。三、基础数据类型:1、数字int:主要用于计算。  #bit_length()当十进制用二进制表示时,转换成二进制时最少使用的位数a=3b=6data=a.bit_length()data1=b.bit_length...

2017-10-23 20:28:00 113

转载 memset的实验

关于memset的实验  实验一:memset对char数组赋初值#include<iostream>using namespace std;int main(){ char a[110]; memset(a,'1',sizeof(a)); for(int i=0;i<110;i++) co...

2017-10-23 16:34:00 189

转载 idea报错:Invalid bound statement (not found)

在配置MyBatis接口映射的Mapper.xml时,提示Invalid bound statement (not found)异常,就算是接口和xml名字相同,路径相同也无法找到,在网上找到了几种解方案。idea默认不扫描src/main/java 下的xml文件,想要放在同一目录下,需要在pom.xml中配置扫描java目录下的xml即可,在build节点下添加: <resour...

2017-10-23 14:32:00 236

转载 Python3异常-AttributeError: module 'sys' has no attribute 'setdefaultencoding'

基于python3.6.1版本,在一个.py文件中,加入这3行:import requests, re, sysreload(sys)sys.setdefaultencoding("utf-8") 出现这样的错误:sys.setdefaultencoding("utf-8")AttributeError: module 'sys' has no attribut...

2017-10-23 08:18:00 464

转载 【dp】背包问题

01背包呐,为什么叫它01背包呢,因为装进去就是1,不装进去就是0.所以针对每个物品就两种状态,装,不装(请允许我用这么老套的开篇,相信听过很多次背包讲解的人,大多都是这个开篇的)所以咯,我这个背包啊,只要有足够大的空间,这个物品是有可能被装进去的咯。所以有状态转移方程dp[i][j] = max( dp[i-1][j] , dp[i-1][ j - weight[i] ] + value...

2017-10-22 15:54:00 62

转载 Python-常用模块

一、os模块1、常用的方法import osprint(os.getcwd()) #打印当前路径,显示绝对路径os.mkdir('test1') #创建文件夹os.remove('test.py') #只能删文件print(os.listdir( '.')) #打印目录下的所有文件和文件夹os.rename(old,new) #修改文件名字...

2017-10-22 10:58:00 41

转载 [译]Javascript中的mutators

本文翻译youtube上的up主kudvenkat的javascript tutorial播放单源地址在此:https://www.youtube.com/watch?v=PMsVM7rjupU&list=PL6n9fhu94yhUA99nOsJkKXBqokT3MBK0bJavascript中有很多方法是可以用在数列对象上的.有的方法会改变数列对象,而有的则不会,那些会...

2017-10-21 23:28:00 125

转载 516. Longest Palindromic Subsequence

Given a string s, find the longest palindromic subsequence's length in s. You may assume that the maximum length of s is 1000.Example 1:Input:"bbbab"Output:4One possible longest palind...

2017-10-20 11:00:00 46

转载 单点logi,n

using Newtonsoft.Json;using Newtonsoft.Json.Linq;using System;using System.Collections.Generic;using System.Linq;using System.Security.Cryptography;using System.Text;namespace DingDa...

2017-10-19 15:25:00 609

转载 Maven学习总结(八)——使用Maven构建多模块项目

在平时的Javaweb项目开发中为了便于后期的维护,我们一般会进行分层开发,最常见的就是分为domain(域模型层)、dao(数据库访问层)、service(业务逻辑层)、web(表现层),这样分层之后,各个层之间的职责会比较明确,后期维护起来也相对比较容易,今天我们就是使用Maven来构建以上的各个层。  项目结构如下:  system-parent     |---...

2017-10-19 14:44:00 48

转载 java.sql.SQLException: Access denied for user 'Administrator'@'localhost' (using password: YES)

早上在做MyBatis+Spring整合的时候爆了个奇葩的bug:十月 19, 2017 11:18:11 上午 org.springframework.context.support.AbstractApplicationContext prepareRefresh信息: Refreshing org.springframework.context.support.ClassPath...

2017-10-19 11:22:00 191

转载 大话数据结构6之树

1.树:Tree是n(n>=0)个结点的有限集。n=0时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根(root)的结点;(2)当n>1时,其余结点可分为m(m>0)个互不相交的有限集,其中每一个集合本身又是一棵树,并且称为根的子树(subtree).2.结点拥有的子树数称为结点的度(degree).度为0的结点称为叶结点(leaf)或终端结点;度不为0的结点称...

2017-10-18 19:38:00 50

转载 jvm调优

一、cpu飙升在线上有时候某个时刻,可能会出现应用某个时刻突然cpu飙升的问题。对此我们应该熟悉一些指令,快速排查对应代码。1.找到最耗CPU的进程指令:top2.找到该进程下最耗费cpu的线程指令:top -Hp pid3.转换进制printf "%x\n" 153324.过滤指定线程,打印堆栈信息指令:jstack pid |grep 'threadPid' -C5 --colorjstack...

2017-10-18 11:29:00 46

转载 前端页面卡顿、也许是DOM操作惹的祸?

界面上UI的更改都是通过DOM操作实现的,并不是通过传统的刷新页面实现 的。尽管DOM提供了丰富接口供外部调用,但DOM操作的代价很高,页面前端代码的性能瓶颈也大多集中在DOM操作上,所以前端性能优化的一个主要的关注 点就是DOM操作的优化。DOM操作优化的总原则是尽量减少DOM操作。先来看看DOM操作为什么会影响性能在浏览器中,DOM的实现和ECMAScript的实现是分离的。比如 在I...

2017-10-17 19:45:00 239

转载 sed

Linux sed 高级用法实例Linux 中,sed 可以实现替换或者插入等功能,用法简单归纳一下。注意:本文所有写法都是正确的,不存在错误写法。1,要替换一些文字时,用”/”把各部分隔开;sed -i 's/原内容/新内容/g' 文件注意:原内容可以是一整行,也可以是一行中的某一段。2,要替换时,如果“原内容”或“新内容”中含有特殊字符(比如”/”或者”#”等),可...

2017-10-17 15:32:00 127

转载 $filter

  angular.module('myApp',[]).factory('Data',function () { return{ message:'Hello ', city:[ { name:'上海', py:'shanghai' ...

2017-10-17 14:53:00 72

转载 实验报告 三

学号201421450025中国人民公安大学Chinese people’public security university网络对抗技术实验报告实验三密码破解技术学生姓名刘昇然年级2014级...

2017-10-17 14:30:00 88

转载 $apply脏检查

var firstController = function ($scope){$scope.date=new Date();//setInterval(function () { // $scope.date=new Date();//},1000) setInterval(function () { $scope.$apply(functio...

2017-10-16 14:44:00 43

转载 nodejs 备忘

引入模块(在于你用什么模块,需要的模块可以用终端进行安装, npm,一般express,swig,body-parser,cookies,markdown)设置模块设置渲染var express = require('express'); //引入express模板var swig = require('swig'); //引入swig模板,管理模块var ...

2017-10-16 02:03:00 62

转载 关于JavaScript原生的JS。工作接近一年,发现对于原生JS的基础内容总是不够掌握,特定抽出三个周的周末,结合本人的工作经验还有菜鸟教程及w3school的基础内容等整理了如下内容。对JS的常用...

一、JavaScript简介1、JavaScript是 Web 的编程语言,是前端开发必须掌握的三门语言之一,即:HTML 定义了网页的内容CSS 描述了网页的布局JavaScript 实现了网页的行为2、JavaScript是一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,...

2017-10-16 00:00:00 655

转载 【BZOJ4504】K个串 可持久化线段树+堆

【BZOJ4504】K个串Description兔子们在玩k个串的游戏。首先,它们拿出了一个长度为n的数字序列,选出其中的一个连续子串,然后统计其子串中所有数字之和(注意这里重复出现的数字只被统计一次)。兔子们想知道,在这个数字序列所有连续的子串中,按照以上方式统计其所有数字之和,第k大的和是多少。Input第一行,两个整数n和k,分别表示长度为n的数字序列和想要统计的...

2017-10-15 15:49:00 44

转载 【codevs1174】靶形数独

从wyh大佬那里蹭来了一份dlx的题解,然后进行了一番深刻的理解,最后自己手打了一遍,感觉受益颇多,最主要的是这个代码融合了很多卡常技巧2333333333和普通的dfs不同,这份代码从根进行剪枝,每一层都取方案数最小的位置进行搜索,因而得到十分显著的优化,原来一个点4s的题,现在20个点总共用时加起来也就3.7sps:其实应该把dl去了,因为这个地方只用到x算法,并没加十字链表╮(╯▽╰...

2017-10-14 07:48:00 115

转载 01、静态工厂方法替代构造器

考虑用静态工厂方法替代构造器考虑使用静态工厂方法来替代构造器的原因:静态工厂方法有名称:普通的构造器中,参数并不能很好地描述返回对象的特点,代码的阅读性不好。  考虑下面的程序:Random random = new Random();BigInteger integer = BigInteger.probablePrime(3, random);该代码...

2017-10-13 21:20:00 69

转载 linux 软硬连接

软硬连接的使用方式:软链接(符号链接) ln -s source target硬链接 (实体链接)ln source target硬连接当划分磁盘分区并格式化的时候,整个分区会被划分为两个部分,即inode区和data block(实际数据放置在数据区域中)这个inode即是(目录、档案)文件在一个文件系统中的唯一标识,需要访问这个文件的时候必须先找到并读取这...

2017-10-13 10:36:00 65

转载 09_$.ajax()参数详解及标准写法

1.url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。2.type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和delete也可以使用,但仅部分浏览器支持。3.timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSet...

2017-10-13 09:34:00 62

转载 ThinkJS框架入门详细教程(二)新手入门项目

一、准备工作参考前一篇:ThinkJS框架入门详细教程(一)开发环境安装thinkJS命令npm install -g think-cli监测是否安装成功thinkjs -v二、创建项目thinkjs new thinkjsPlus具体源代码参考:https://github.com/saucxs/thinkJSLearning/tr...

2017-10-12 20:04:00 368

转载 JAVA读取PROPERTIES配置文件

项目经常用到json,xml,properties,文本文件等,作为配置文件。用来存储连接字符串或其他配置参数等。本文记录properties。properties文件,存储格式 键=值。例如新建一个 config.properties文件:12345678####这里是config.properties文件,存储数据...

2017-10-11 20:52:00 189

转载 在Win10中通过Google Chrome运行安卓应用

通过市面上的安卓模拟器在PC当中运行安卓应用是一个办法,BlueStacks、Droid4X等一众软件均对此提供了比较成熟的解决方案,不过我们今天要讲的不是那些安卓模拟器,而是Google Chrome。是的,你可以借助浏览器来运行安卓应用。那么今天,这篇教程就把方法分享给大家。开始之前Chrome浏览器需要从官网下载,ARC Welder扩展程序需要从Chrome Web Store...

2017-10-11 15:19:00 1240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除