自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(64)
  • 问答 (86)
  • 收藏
  • 关注

转载 简易RPC框架-心跳与重连机制

心跳就是告诉其它人自己还活着。在简易RPC框架中,采用的是TCP长连接,为了确保长连接有效,就需要客户端与服务端之间有一种通知机制告知对方的存活状态。如何实现客户端发送心跳消息在状态空闲的时候定时给服务端发送消息类型为PING消息。服务端接收心跳消息捕获通道空闲状态事件,如果接收客户端PING消息,则发送PONG消息给服务端。如果在一定时间内没有收到客户端的PI...

2017-09-30 19:22:00 238

转载 [BZOJ1588]营业额统计

Problem每次给你一个数,找出前面的数与这个数的差的绝对值的最小值SolutionSplayNotice找不到前驱和后继时,会出错。Code#include<cmath>#include<cstdio>#include<cstring>#include<iostream>#include<algorithm>u...

2017-09-29 20:50:00 49

转载 高通Qualcomm平台lk(light kernel)启动流程1——aboot_init()之前

0lk 启动总体流程1lk启动流程代码lk arch arm crt0Slk kernel mainclk app appc更多相关文章:《高通Qualcomm平台lk(light kernel)启动流程1——aboot_init()之前》: http://blog.csdn.net/u0141...

2017-09-29 15:02:41 869

转载 python 多用户在线的FTP程序

要求:1、用户加密认证2、允许同时多用户登录3、每个用户有自己的家目录 ,且只能访问自己的家目录4、对用户进行磁盘配额,每个用户的可用空间不同5、允许用户在ftp server上随意切换目录6、允许用户查看当前目录下文件7、允许上传和下载文件,保证文件一致性8、文件传输过程中显示进度条9、附加功能:支持文件的断点续传README:设计说明1、client连接server端需要...

2017-09-28 22:50:14 170

转载 Entity Framework Code First 模式-建立多对多联系

Entity Framework 在建立多对多的联系时,会生成一个中间表,用来表示这个多对多的关系。这和数据库设计时从概念模型到逻辑模型转化时,多对多的关系不能和任何一端的实体合并,需要将关系也转化为关系模型。例子使用角色(Role)和用户(User),一个角色会有多个用户,一个用户拥有多个角色。1.默认约定代码:public partial class Role {...

2017-09-28 20:52:00 97

转载 个性满满!那些有意思的艺术图像生成工具推荐

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-09-28 18:06:00 143

转载 Mysql (四)Mysql安装与使用

持续更新中................ 转载于:https://blog.51cto.com/sswqzx/1969001

2017-09-26 23:44:46 49

转载 6个关于dd命令备份Linux系统的例子

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-09-26 22:32:00 40

转载 【Haproxy】实现日志分割

紧接着上一篇的开启日志记录来做后续的日志分割,我没有涉及到安装任何软件,但是需要借助crond计划任务来实现制作分割脚本[root@node1~]#vim/etc/haproxy/haproxy_log_cut.sh#!/bin/bash#thisisscrptsiscuthaproxylogqianyitian=`date-dlast-day...

2017-09-26 16:56:23 497

转载 文件方式实现完整的英文词频统计实例

fo=open('123.txt','r')a=fo.read()a=a.lower() #小写for i in ',.': a=a.replace(i,' ') #替换标点符号words=a.split() #分单词print(words)dic={} #字典keys=set(words) #集合print(keys)for i...

2017-09-26 09:52:00 177

转载 Linux命令:KVM虚拟机简介

KVM虚拟机简介 kernel‐based Virtual Machine的简称,是一个开源的系统虚拟化模块,自Linux 2.6.20之后集成在Linux的各个主要发行版本中。它使用Linux自身的调度器进行管理,所以相对于Xen,其核心源码很少。KVM目前已成为学术界的主流VMM之一。KVM的虚拟化需要硬件支持(如Intel VT技术或者AMD V技术)。是基于硬件的完...

2017-09-25 10:41:29 112

转载 java如何读写json文件

java如何读写json文件   在实际项目开发中,有时会遇到一些全局的配置缓存,最好的做法是配置redis数据库作为数据缓存,而当未有配置redis服务器时,读取静态资源文件(如xml、json等)也是一种实现方式,但是这有一个弊端,因为作为静态资源存储在站内势必就导致信息的安全性很低,所以如果采用这种方式则建议记录一些安全要求很低的配置属性...

2017-09-25 09:37:00 1093

转载 外星人(alien)

这个题用前缀和来判断a*b大小的矩形,是否和为0(将有障碍的标为1)。 一个不容易错的的写法是int work(int x,int y){ int sum=0; for(int i=x;i<=n;i++) for(int j=y;j<=m;j++) if(s[i][j]-s[i-x][j]-s[i][j-y]+s[i-x][j-...

2017-09-24 17:48:00 69

转载 select(好区间)

寻找最美的你(select) Time Limit:2000ms Memory Limit:128MB题目描述 LYK带着悲伤行走在黑暗里。寂穆的夜空没有星月的点缀,身旁的树木、房屋、万事万物连同你自己,都融于宇宙的虚无缥缈之中。黑暗,压抑、膨胀、严严实实包围整个世界,LYK害怕,彷徨,无奈。突然,眼前出现一扇窗,流漏出点点昏黄的灯光。LYK欣喜地奔去看,原来这里有n...

2017-09-24 17:48:00 66

转载 [LeetCode] Beautiful Arrangement II 优美排列之二

 Given two integers n and k, you need to construct a list which contains n different positive integers ranging from 1 to n and obeys the following requirement: Suppose this list is [a1, a2, a3, .....

2017-09-22 23:50:00 113

转载 心跳机制!

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-09-22 18:53:00 180

转载 JavaScript 在 V8 中的元素种类及性能优化

原文:“Elements kinds” in V8JavaScript 对象可以具有与它们相关联的任意属性。对象属性的名称可以包含任何字符。JavaScript 引擎可以进行优化的一个有趣的例子是当属性名是纯数字时,一个特例就是数组索引的属性。在 V8 中,如果属性名是数字(最常见的形式是 Array 构造函数生成的对象)会被特殊处理...

2017-09-22 05:44:38 96

转载 toLua学习

toLua学习通用的过程//开始LuaState lua = new LuaState();lua.Start();--在这个位置插入lua的具体操作--//结束lua.CheckTop();lua.Dispose();lua = null;1.第一个例子 DoStringlua.DoString("print("Hollo toLua.");")2.第二个例子 DoFile 和 Requir...

2017-09-21 20:10:00 90

转载 数据结构思维 第十一章 `HashMap`

第十一章 HashMap 原文:Chapter 11 HashMap 译者:飞龙 协议:CC BY-NC-SA 4.0 自豪地采用谷歌翻译上一章中,我们写了一个使用哈希的Map接口的实现。我们期望这个版本更快,因为它搜索的列表较短,但...

2017-09-21 17:52:31 57

转载 23. Ext xtype : "combo" 下拉选择框

转自:https://blog.csdn.net/majishushu/article/details/52601161转载于:https://www.cnblogs.com/sharpest/p/7569079.html

2017-09-21 16:04:00 107

转载 [Android Pro] AOSP download

Ubuntu14.04系统下载Android源码,直接上步骤:清华大学 TUNA 镜像源https://mirrors.tuna.tsinghua.edu.cn/help/AOSP/https://lug.ustc.edu.cn/wiki/start1. 下载repo下载地址,点击下载地址,直接保存到本地。2. 修改repogoogle的...

2017-09-20 17:05:00 75

转载 In-Memory:内存数据库

在逝去的2016后半年,由于项目需要支持数据的快速更新和多用户的高并发负载,我试水SQL Server 2016的In-Memory OLTP,创建内存数据库实现项目的负载需求,现在项目接近尾声,系统运行稳定,写一篇博客,记录一下使用内存数据库的经验。SQL Server 2016的In-Memory OLTP,通俗地讲,是内存数据库,使用内存优化表(Memory-Optimized Tabl...

2017-09-19 11:52:00 92

转载 【转】关于Tomcat下项目线程启动两次的问题

最近遇见了一个很搞得事情,在tomcat下启动项目时自己写的定时程序被执行了两次,导致程序启动了两个线程,使定时任务在几秒间隔内执行了两次,后来通过日志查到,原来是tomcat将项目启动了两次,为什么呢?我的问题原因是由于tomcat下配置的问题;为了让程序可以通过域名直接访问,而不用输入项目名,所有要对tomcat配置项目的映射,由于客户那里配置的有问题所有导致程序启动两次。错误配置:...

2017-09-19 10:59:00 153

转载 java整理的经典的bug问题-白盒问题(转)

白盒测试静态检查--java经典bug经过一段时间白盒静态扫描,目前已经扫了两个包,发现了100多个bug.值得欣慰的是,自己开发的工具也扫描出了一些bug,这段时间熬夜的开发没有白费.总结一下,主要问题的分类。随着这些经验的积累,可以作为日后人工审查和开发学习的经典案例。如下列表展示 Typehe...

2017-09-19 10:49:00 243

转载 MyEclipse WebSphere开发教程:安装和更新WebSphere 6.1, JAX-WS, EJB 3.0(一)

2019独角兽企业重金招聘Python工程师标准>>> ...

2017-09-19 10:37:00 56

转载 练习 MongoDB 操作 —— 索引篇(二)

本文围绕索引、游标两部分进行探索,对MongoDB数据库的索引部分有一个大概的了解;索引索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文件并选取那些符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。...

2017-09-19 05:22:15 215

转载 this并非指向自身-大神绕道

先上代码:function foo(num){  console.log("foo:"+num);  this.count++;}foo.count=0;var i;for(i=0;i<10;i++){  if(i<5){    foo(i);  }}输出 6.7.8.9console.log(foo.count);//0 what??t...

2017-09-15 16:55:00 50

转载 错误:'-[UITableViewController loadView] instantiated view controller with identifier "CDHomeTableVC" f...

错误'-[UITableViewController loadView] instantiated view controller with identifier "CDHomeTableVC" from storyboard "Main", but didn't get a UITableView.'最近在写swift时候老是遇到这个错误后面找了些资料总结下记录下错误原因:  在写代码时...

2017-09-15 15:42:00 489

转载 月亮绕地球转

//Sky.javaimport java.awt.*;import javax.swing.*;import java.awt.event.*;public class Sky extends JLabel implements ActionListener { //标签类JLabel的子类--刻画天空 Earth earth;...

2017-09-14 23:23:00 1293

转载 【新特性】MySQL5.7新特性query_rewrite 插件

一。使用场景在业务繁忙并且紧急上线,对就是那种特别繁忙,又不能停的那种。在系统不忙的时候 明明跑的很好。**但是**一旦业务繁忙,造成业务阻塞。当查看MySQL的满查询日志中发现大量慢查询日志,(不是单单加索引就能搞定的哦)。这时候怎么办,难道怒对开发一顿,这时候你需要MySQL5.7新特性query_rewrite _Plugin插件了。二。安装配...

2017-09-14 21:17:18 924

转载 Android Studio调试报错am startservice

今天下载了一个Android studio2.3。0版本,想调试一下自己的一个项目,但是发现项目编译运行正常,但是一调试就报错:09/14 16:19:13: Launching app$ adb shell am startservice com.xxxxxx.xxxxx/com.android.tools.fd.runtime.InstantRunServiceError while exe...

2017-09-14 17:10:00 263

转载 xargs -i 和-I 的区别【转】

xargs与find经常结合来进行文件操作,平时删日志的时候只是习惯的去删除,比如 # find . -type f -name "*.log" | xargs rm -rf *就将以log结尾的文件删除了,如果我想去移动或者复制就需要使用参数来代替了。 xargs  -i 参数或者-I参数配合{}即可进行文件的操作。 -I replace-str             ...

2017-09-14 15:41:00 1245

转载 dd备份MBR

MBR ( Master Boot Record ,主引导记录)是计算机开机后访问硬盘时所必须要读取的首个扇区。MBR 记录着硬盘本身的相关信息以及硬盘各个分区的大小及位置信息,是数据信息的重要入口。如果 MBR 受到破坏,硬盘上的基本数据结构信息将会丢失,需要用繁琐的方式试探性的重建数据结构信息后才可能重新访问原先的数据。 MBR 内的信息是 fdisk格式化的时候写入的。...

2017-09-14 09:57:44 207

转载 线程池--spring配置,静态上下文获取以及调用

@ImportResource({"classpath:dubbo.xml","classpath*:applicationContext.xml"})定义applicationContext.xml<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.o...

2017-09-14 09:46:08 195

转载 《Kotin 极简教程》第14章 使用 Kotlin DSL

第14章 使用 Kotlin DSL最新上架!!!《 Kotlin极简教程》 陈光剑 (机械工业出版社)可直接打开京东,淘宝,当当===> 搜索: Kotlin 极简教程http://www.jianshu.com/p/35b487734339我们在前面的章节中,已经看到了 Kotlin DSL 的强大功能。例如Gradle 的配置文件 b...

2017-09-13 22:36:38 91

转载 Hyper-V 2016 系列教程20 设置 NAT 网络

以下内容部分摘自微软官网:Windows 10/ WindowsServer 2016Hyper-V 允许虚拟网络的本机网络地址转换 (NAT)。本指南将引导你完成:创建 NAT 网络将现有虚拟机连接到新网络确认虚拟机正确连接要求:Windows 10 周年更新或更高版本已启用 Hyper-V(单击此处查看相关说明)注意:目前,每台主机仅限一个 NAT 网络。 有关 ...

2017-09-13 21:44:35 385

转载 LVM逻辑卷管理

LVM定义LVM是 Logical Volume Manager(逻辑卷管理)的简写,,它是Linux环境下对磁盘分区进行管理的一种机制。作用Linux用户安装Linux操作系统时遇到的一个常见的难以决定的问题就是如何正确地评估各分区大小,以分配合适的硬盘空间。普通的磁盘分区管理方式在逻辑分区划分好之后就无法改变其大小,当一个逻辑分区存放不下某个文件时,这个文件因为受上层文件系统的...

2017-09-12 16:48:00 105

原创 TSC的分歧导致Node.js分支

Node.js技术指导委员会(TSC,Technical Steering Committee)并未能通过投票表决除名TSC成员Rod Vagg。起因是Vagg在Twitter和GitHub上发表了一些不当言论,这些言论并不符合TSC的行为准则(Code of Conduct)。这已引发了一系列讨论,主要针对Node.js应如何在鼓励新的想法和促进增长的同时,减少扰乱及其它一些不可接受的行为。\\...

2017-09-11 19:00:00 102

转载 在虚拟机里安装ubuntu

1、下载ubuntu镜像文件https://mirrors.aliyun.com/ubuntu-releases/17.04/ubuntu-17.04-desktop-amd64.iso2、创建虚拟机1>2>3>4>5>6>7>8>9>10>11>12>13>14...

2017-09-11 16:05:00 46

转载 自我介绍

大家好!我是一个女性IT从业者,王霞。09年毕业,2011年10月进入IT行业,本科专业是信息与计算科学,学的是计算机方向,大学期间唯独觉得SQL简单好学,学得还可以。第一份工作是外包,Oracle数据库开发,是一个新老系统的数据迁移,进去时是这个工作岗位的第一人,一步步建立中间库表,学习新系统的物理模型,老系统的表结构整理,建立一个个ETL存储过程。在这里我从一个大学接触SQL Serv...

2017-09-11 10:49:00 62

空空如也

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

TA关注的人

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