自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 C#解析csv文件

Csv文件规则:开头不留空,以行为单位;可含或不含列名,含列名则居文件第一行;一行数据不跨行,无空行;以半角逗号(即,)作分隔符,列为空也要表达其存在;列内容如存在半角逗号(即,),则用半角双引号("")将该字段值包含起来;列内容如存在半角双引号(即"),则用两个双引号("")将其替换,再用半角双引号引号(即"")将该字段值包含起来;文件读写时引号,逗号操作规则互逆...

2017-09-30 14:42:00 323

转载 datetime处理日期和时间

1.datetime.now() # 获取当前datetimedatetime.utcnow()from datetime import datetimedatetime=datetime.now()date=datetime.utcnow()print(datetime)print(date)2.datetime(2017, 5, 23, 12, 20) # ...

2017-09-30 13:33:00 72

转载 以太网,IP,TCP,UDP数据包分析

1、ISO开放系统有以下几层:7应用层6表示层5会话层4传输层3网络层2数据链路层1物理层2、TCP/IP 网络协议栈分为应用层(Applicatio...

2017-09-29 18:14:00 81

转载 vue 选项卡

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <script src="js/vue.js" type="text/javascript" charset="utf-8"></script> ...

2017-09-29 15:51:00 65

转载 COGS 2794. 爱摔跤的比利海灵顿

★☆ 输入文件:find_k.in 输出文件:find_k.out简单对比时间限制:1.4 s 内存限制:128 MB【题目描述】B•海灵顿•雷想要和n个巨人比试摔♂跤,他想先和第k个高的人摔♂跤,请求出第k个巨人的身高。因为这些巨人都有超能力,可以选择站在地上或插♂在地里,所有身高有正有负。已知n个巨人的高度分别为A1---An,(-2147483648 &lt...

2017-09-29 15:48:00 145

转载 【bzoj1592/Usaco2008 Feb】Making the Grade 路面修整——dp

DescriptionFJ打算好好修一下农场中某条凹凸不平的土路。按奶牛们的要求,修好后的路面高度应当单调上升或单调下降,也就是说,高度上升与高度下降的路段不能同时出现在修好的路中。 整条路被分成了N段,N个整数A_1, ... , A_N (1 <= N <= 2,000)依次描述了每一段路的高度(0 <= A_i <= 1,000,000,000)。FJ希望找到...

2017-09-28 19:46:00 53

转载 关于使用Xcode9.0使用[UIImage imageNamed:]返回null的问题

最近升级Xcode9.0,没少折腾,再加上iOS11出现的问题,又要适配一些奇怪的问题。这都没啥,但是如果Xcode出问题,那问题可真是难找。因为习惯的操作潜意思的告诉自己这样做是不会错的。在Xcode9 如果你在Images.xcassets添加了图片使用[UIImage imageNamed:]加载正常,但是如果是放在NSBundle下,使用会出问题。直接看图,很简单直接的bug,却又是最费...

2017-09-28 17:29:00 230

转载 MySQL 开发技巧(一)

一、SQL语句分类DDL 数据定义语言TPL 事务处理语言DCL 数据控制语言DML 数据操作语言SELECTINSERTUPDATEDELETE二、正确使用SQL的重要性增加数据库处理效率,减少应用的相应时间减少数据库服务负载,增加服务器稳定性减少服务器间通讯的网络流量三、开发技巧如何正确使用Join从句...

2017-09-27 22:23:00 164

转载 Akka(27): Stream:Use case-Connecting Slick-dbStream & Scalaz-stream-fs2

在以前的博文中我们介绍了Slick,它是一种FRM(Functional Relation Mapper)。有别于ORM,FRM的特点是函数式的语法可以支持灵活的对象组合(Query Composition)实现大规模的代码重复利用,但同时这些特点又影响了编程人员群体对FRM的接受程度,阻碍了FRM成为广为流行的一种数据库编程方式。所以我们只能从小众心态来探讨如何改善Slick现状...

2017-09-27 08:39:00 80

转载 日志采集框架Flume

概述Flume是一个分布式、可靠、和高可用的海量日志采集、聚合和传输的系统。Flume可以采集文件,socket数据包等各种形式源数据,又可以将采集到的数据输出到HDFS、hbase、hive、kafka等众多外部存储系统中一般的采集需求,通过对flume的简单配置即可实现Flume针对特殊场景也具备良好的自定义扩展能力,因此,flume可以适用于大部分的日常数据采...

2017-09-26 22:19:00 85

转载 JVM指令详解(下)

九、自增减指令该指令用于对本地(局部)变量进行自增减操作。该指令第一参数为本地变量的编号,第二个参数为自增减的数量。比如对于代码: int d=10;d++;d+=2;d--;其指令为: 2: bipush 10 4: istore_2//在我的程序中是其所在非静态函数的第2个变量(从0开始计数)....

2017-09-26 21:03:00 43

转载 中文词频统计及词云制作

1.中软国际华南区技术总监曾老师还会来上两次课,同学们希望曾老师讲些什么内容? 在工作上一般用python操作什么,python的实际应用之类的,也可以虚拟一个项目来进行实践。2.中文分词下载一中文长篇小说,并转换成UTF-8编码。使用jieba库,进行中文词频统计,输出TOP20的词及出现次数。**排除一些无意义词、合并同一词。import...

2017-09-25 18:39:00 93

转载 Spring实现封装自定义注解@Trimmed清除字符串前后的空格

在Spring中实现字符串清除的方法有很多,原生方法String自带trim()方法,或者使用StringUtils提供的trim...方法。通常可以将上面的方式封装成自定义注解的形式去实现来节省更多的业务代码。Trimmed.java:import java.lang.annotation.Documented;import java.lang.annotation.Elem...

2017-09-25 16:07:00 1542

转载 三次握手 四次挥手

http://www.cnblogs.com/Jessy/p/3535612.html转载于:https://www.cnblogs.com/henry545159352/p/7592051.html

2017-09-25 15:25:00 36

转载 C#应用视频教程2.4 OPENGL虚拟仿真介绍

这一部分我们首先实现视图控制(包括了平移/旋转/缩放),前面我们已经讲过,通过lookat一个函数,或者通过translate+rotate两个函数,都能实现视图的控制(两个函数的方式比较简单,但是通用性不够,因为这个更像是画布就像去参观卖房子的模型,你可以把模型随便上下左右移动翻转看外面,但是如果要像第一人称视角到房子里面爬窗户,上房顶,钻地道,这种视角肯定是不够的。可以想象CS游戏中,整个地图...

2017-09-24 11:42:00 104

转载 pycharm快捷键

注释ctrl + / 注释ctrl + shift +/ 块注释缩进tab shift + tab 取消缩进HTMLtab 可使用tab自动补全转载于:https://www.cnblogs.com/snail280721764/p/7585763.html...

2017-09-24 08:02:00 51

转载 ios 创建自己的.a文件

1:首先创建个 静态工程(Cocoa Touch Static Library);方法名字,一定要暴露在.h文件中,2:分别在模拟器环境和真机环境下 Analyze (shift+command+B) , 然后分别找到.a文件 保存(现在的.a 文件只能在对应的环境下使用,不能通用)3:制作 真机和模拟器通用的.a文件打开终端,lipo -create 保存的一个.a文件...

2017-09-23 12:36:00 118

转载 ZABBIX 3.0 配置监控NGINX性能【OK】

1.在agent端查看配置:nginx -V //查看编辑时是否加入状态监控模块:--with-http_stub_status_module --with-http_gzip_static_module2.vim /etc/nginx/nginx.conflocation ~ /nginx_status { //在server{ }中加入stub_status on;a...

2017-09-22 18:28:00 67

转载 组合数据类型练习,英文词频统计实例

1.列表实例:由字符串创建一个作业评分列表,做增删改查询统计遍历操作。例如,查询第一个3分的下标,统计1分的同学有多少个,3分的同学有多少个等。fen=list('21223113321')print('作业评分列表:',fen)fen.append('3')print('增加:',fen)fen.pop()print('删除:',fen)fen.insert(2,...

2017-09-21 15:56:00 75

转载 MySQL 正则表达式

我们已经了解到MySQL可以通过LIKE ...%来进行模糊匹配。MySQL 同样也支持其他正则表达式的匹配, MySQL中使用 REGEXP 操作符来进行正则表达式匹配。如果您了解PHP或Perl,那么操作起来就非常简单,因为MySQL的正则表达式匹配与这些脚本的类似。下表中的正则模式可应用于 REGEXP 操作符中。模式描述^匹配输入字符串的开始位置。如...

2017-09-21 14:21:00 38

转载 初识JavaScript

JavaScript简介  JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。因为JavaScript兼容于ECMA标准,因此也称为ECMAScript。  ECMASc...

2017-09-21 08:34:00 44

转载 如何正确实现 Java 中的 HashCode

原文出处: 开源中国 相等 和 Hash Code 从一般角度来看,Equality 是不错的,但是 hash code 更则具技巧性。如果我们在 hash code上多下点功夫,我们就能了解到 hash code 就是用在细微处去提升性能的。 大部分的数据结构使用equals去检查是否他们包含一个元素。例如: List<String> list = Arrays.asList("...

2017-09-20 20:20:00 234

转载 1875 丢手绢

1875丢手绢六一儿童节到了,小朋友们在玩丢手绢的游戏。总共有C个小朋友,编号从1到C,他们站成一个圈,第i(1<i<=C)个人的左边是i-1,第1个人的左边是C。第i(1<=i<C)个人的右边是i+1,第C个人的右边是1。然后再给出一个常数E。刚开始的时候1号小朋友拿着手绢,接下来游戏开始,在游戏的每一轮,拿手绢的人会把手绢向右边传递E-1个人,拿到手...

2017-09-20 18:16:00 53

转载 前端html

一、html初识1、html是什么  超文本标记语言(Hypertext Markup Language,HTML)通过标签语言来标记要显示的网页中的各个部分。一套规则,浏览器认识的规则  浏览器按顺序渲染网页文件,然后根据标记符解释和显示内容。但需要注意的是,对于不同的浏览器,对同一标签可能会有不完全相同的解释(兼容性)  静态网页文件扩展名:.html 或 .htm2、ht...

2017-09-20 16:28:00 65

转载 一招制敌 - 玩转 AngularJS 指令的 Scope (作用域),讲得特别好

学习了AngularJS挺长时间,最近再次回首看看指令这部分的时候,觉得比自己刚开始学习的时候理解的更加深入了,尤其是指令的作用域这部分。步入正题:每当一个指令被创建的时候,都会有这样一个选择,是继承自己的父作用域(一般是外部的Controller提供的作用域或者根作用域($rootScope)),还是创建一个新的自己的作用域,当然AngularJS为我们指令的scope参数提供了三种...

2017-09-20 11:40:00 63

转载 【树上倍增】【lca】计蒜客 - Xor (2017ICPC西安网络赛)

https://nanti.jisuanke.com/t/17120求一棵树上u到v路径上距离间隔k的元素的异或和。不错的题,稍后编辑 1 #include<bits/stdc++.h> 2 using namespace std; 3 4 const int maxn = 100010, MOD = 1e9+7, M = 18, K = 6...

2017-09-20 10:21:00 78

转载 [BZOJ3339] Rmq Problem(线段树)

传送门这个题的方法好像很多啊1.莫队暴力2.线段树 + 离线处理先预处理出sg[i]表示前i个数的sg值,next[i]表示i的下一位置在哪里,如果后面再没有i,那么next[i] = n + 1然后把线段树的每个叶子节点放上sg[i]。把询问按照左端点由小到大排序,我们考虑如何从 l ~ r 转移到 l + 1 ~ r,会发现,当把a[l]这个数去掉之后,如果后面没有...

2017-09-19 10:29:00 51

转载 layer满屏/禁止最大化最小化 可以做选择框使用

1.layer弹窗最大化var index=layer.open();layer.full(index);2.layer禁止最大化最小化layer.open([ type:2, title:'选择资产类别', shadeClose:true, shade:false,maxmin:false.//开启最大化最小化按钮 false关闭状态...

2017-09-18 09:49:00 320

转载 解题报告:poj2387 dijkstra

2017-09-1717:37:03writer:pprpdijkstra模板题目,注意去重代码如下:/*@theme:poj 2387@declare:最短路,从N到1点@writer:pprp@date:2017/9/17*/#include <iostream>#include <cstring>#include ...

2017-09-17 17:38:00 82

转载 spring整合mybatis遇到的bug java.lang.IllegalArgumentException: Property 'sqlSessionFactory' or 'sqlSessi...

出bug的原因:mybatis-spring版本问题。查看SqlSessionDaoSupport源码1.2以上的版本:1.1.1版本:解决方法:1.2版本移除了@Autowired的注解,所以如果是1.2版本以上,要在BaseDaoImpl里面手动注入SetSessionTemplate或者SetSessionFactory...

2017-09-15 20:51:00 1392

转载 20170915-构建之法:现代软件工程-阅读笔记

这份阅读笔记作为上学期手写的笔记的内容的整理和复习的一部分。软件分类:系统软件、应用软件、恶意软件软件:国际中对软件的定义为:与计算机系统操作有关的计算机程序、规程、规则,以及可能有的文件、文档及数据。软件 = 程序 + 软件工程软件工程定义:软件工程是把系统的,有序的,可量化的方法应用到软件的开发,运营,和维护上的过程。可...

2017-09-15 19:55:00 92

转载 Calico 的网络结构是什么?- 每天5分钟玩转 Docker 容器技术(68)

上一节我们部署了 Calico 网络,今天将运行容器并分析 Calico 的网络结构。在 host1 中运行容器 bbox1 并连接到 cal_net1: docker container run --net cal_net1 --name bbox1 -tid busybox 查看 bbox1 的网络配置。 ...

2017-09-15 07:46:00 60

转载 Qt--自定义Model

众所周知,Qt提供了一套Model/View框架供开发者使用,Model用来提供数据, View则用来提供视觉层的显示。实际上这是一套遵循MVC设计模式的GUI框架,因为Qt还提供了默认的Delegate作为Controller来作为控制器。MVC的好处这里就不多说了,为了开发者使用方便,Qt还提供了基于项(Item)的Model/View实现----QXxxWidget(QTableWidg...

2017-09-14 23:09:00 226

转载 设计原则:单一职责原则

定义:不要存在多于一个导致类变或接口更的原因。通俗的说,即一个类或一个接口只负责一项职责。单一职责原则好处降低类的复杂性每个类实现单一职责,并且单一职责都有清楚明确的定义,复杂性当然降低。提高可读性类的复杂性降低了,当然提高了可读性了。提高可维护性类的复杂性降低,可读性好,当然好维护...

2017-09-14 15:41:00 53

转载 MetaException(message:For direct MetaStore DB connections, we don't support retries at the client le...

在mysql中执行以下命令:  drop database hive;  create database hive;  alter database hive character set latin1;重启hive转载于:https://www.cnblogs.com/coderdxj/p/7519930.html...

2017-09-14 11:59:00 104

转载 关于移动端的UI事件分类

1. click事件单击事件,类似于PC端的click,但在移动端中,连续click的触发有200ms ~ 300ms的延迟2. touch类事件触摸事件,有touchstart touchmove touchend touchcancel 四种之分touchstart:手指触摸到屏幕会触发touchmove:当手指在屏幕上移动时,会触发touchend:当手指离开屏...

2017-09-14 11:17:00 122

转载 No Identifier specified for entity

错误:No Identifier specified for entity原因:找不到主键意思解决办法:在实体类主键的上面加上@Id转载于:https://www.cnblogs.com/wosawchan/p/7513561.html

2017-09-13 10:04:00 74

转载 java线程同步实的现方式

为何要使用同步? java允许多线程并发控制,当多个线程同时操作一个可共享的资源变量时(如数据的增删改查), 将会导致数据不准确,相互之间产生冲突,因此加入同步锁以避免在该线程没有完成操作之前,被其他线程的调用, 从而保证了该变量的唯一性和准确性。1.同步方法 即有synchronized关键字修饰的方法。 ...

2017-09-12 16:58:00 37

转载 C++ 程序设计语言

好记性不如烂笔头。第六章标准库给出了静态断言,形式类似如下:stastic_assert(A,S);//当A不为true时,把S作为一条编译器错误信息输出其最重要的用途是为泛型编程中作为形参的类型设置断言void有两个作用:1,作为函数的返回类型用以说明函数不返回任何实际的值。2,作为指针的基本类型部分以表明指针所指对象的类型未知。在一些机器体系结构中,...

2017-09-11 23:20:00 91

转载 用AutoHotkey重置Excel的Ctrl+Alt+方向键选择的范围

当前选择是蓝色单元格,原来的Ctrl+Alt+方向键,是选中【蓝色】到【红色】单元格的区域,经过脚本修改后,则是【蓝色】到【黄色】的区域,应该更符合日常使用,特别是表格比较大的时候,一直按住鼠标滚动选择单元格太累人了,还不能出错。下面附上代码:<^+Up::<^+Down::<^+Left::<^+Right::xl := ComOb...

2017-09-11 21:48:00 285

空空如也

空空如也

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

TA关注的人

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