自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 基于汇编的 C/C++ 协程 - 背景知识

近几年来,协程在 C/C++ 服务器中的解决方案开始涌现。本文主要阐述以汇编实现上下文切换的协程方案,并且说明其在异步开发模式中的应用。本文地址:https://segmentfault.com/a/1190000013070736首先,我们来看一下 C/C++ 服务器开发的历史。参考资料协程 - 维基百科,自由的百科全书异...

2018-01-31 17:10:57 133

转载 odoo开发笔记 -- 附件上传

附件上传基本原理实现,可以参考这篇:https://www.cnblogs.com/ljwTiey/p/7348291.htmlhttp://blog.csdn.net/wangnan537/article/details/41903159首先我们看一下odoo界面默认的附件功能,有木有感觉不是很友好!囧 :)下面给小伙伴们介绍另一种odoo自带的附件管理方式!首先,...

2018-01-31 09:35:00 288

转载 一个插排引发的设计思想 (二) 抽象类与接口

 一个插排引发的设计思想 (一) 观察者模式一个插排引发的设计思想 (二) 抽象类与接口一个插排引发的设计思想 (三) 委托与事件...待续.... 上一篇以完成任务式的方式实现了插排的功能.其中插头的规范部分值得思考, 上文采用了abstract class的方式, 既然是定义规范, 为什么不用接口方式呢?一. 下面把上面的例子改造一下, 将原来的abstra...

2018-01-31 09:30:00 100

转载 计算机使用的进制

3.1 进制 3.1.1 为什么需要进制当进行算术运算时,必然涉及进制问题,对于计算机来说,也需要进行算术运算,所以也必然涉及进制问题。2.1.2 什么是进制所谓进制就是计算者(人/或者机器)进行算术运算时的数据累计的规则,比如十进制,它的累计规则就是逢十进一,0到9为数码,只是不同的文化中,数码符号有所不同,比如,(1)印度/阿拉伯: 0 1 2 3 4 5 6 7 ...

2018-01-30 21:10:48 244

转载 uva1673(后缀自动机)

后缀自动机还是只会打板子,已经知道它是个什么东西了,但还是和它的构造联系不起来。。先背板子吧。后缀自动机有一个很好的特性就是可以涵盖所有不重复的子串,我们利用这一点在它上面dp就行了;代码参考:http://blog.csdn.net/fuxey/article/details/51050474#include<iostream>#include<cstdio...

2018-01-30 20:59:00 91

转载 Hibernate中创建Session(会话)接口的方法

通过会话工厂sessionFactory创建sessionopenSession()和getCurrentSession()的区别采用getCurrentSession()创建的session会绑定到当前线程中,而采用openSession()创建的线程则不会采用getCurrentSession()创建的session在commit()或rollback()时会自动关闭,而采用o...

2018-01-30 12:55:00 209

转载 ngrinder安装

1、源码编译和部署官网:http://naver.github.io/ngrinder/下载源码后,存在部分依赖库不在maven的远程仓库中,这是可以用下载jar包后,用以下命令打包到本地仓库:mvn install:install-file -Dfile=D:/taobao-sdk-java-auto-20160607.jar -DgroupId=com.ganshane.specs -D...

2018-01-29 17:49:00 246

转载 java常用的排序

一.排序:1、调用静态Arrays.sort()方法来排序private static void sort(int array[]){ Arrays.sort(array) } 2、冒泡排序:public void bubbleAlor(int[] data) { int temp; for (int i = 0; i &l...

2018-01-29 17:03:00 48

转载 MySQL主从配置

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

2018-01-29 16:08:00 47

转载 动态规划入门G - Super Jumping! Jumping! Jumping! (有关最优子序列的一个相关题目)...

题目:G - Super Jumping! Jumping! Jumping! Nowadays, a kind of chess game called “Super Jumping! Jumping! Jumping!” is very popular in HDU. Maybe you are a good boy, and kno...

2018-01-28 05:20:45 101

转载 PostgreSQL 查询涉及分区表过多导致的性能问题 - 性能诊断与优化(大量BIND, spin lock, SLEEP进程)...

标签PostgreSQL , 分区表 , bind , spin lock , 性能分析 , sleep 进程 , CPU空转 , cache背景实际上我写过很多文档,关于分区表的优化:《PostgreSQL 商用版本EPAS(阿里云ppas) - 分区表性能优化 (堪比pg_pathman)》《PostgreSQL 传统 hash 分区方...

2018-01-27 21:43:06 1109

转载 腾讯编程题

这是一个腾讯笔试的编程题:我们经常会用到一个LCS的问题。本题的唯一的一个巧妙之处在于。最后求解的字符串变为的是原来的字符串与其reverse之后的字符串的最大LCS,这样本题就得到了解决。最长公共子序列求解:递归与动态规划方法  在做OJ题目的时候。常常会用到字符串的处理。比如。比較二个字符串相似度。这篇文...

2018-01-27 15:41:00 75

转载 容器就业市场持续增长,5条建议让您快速掌握Docker技能

市场对 Docker 技能的渴求2016年,Indeed.com 曾经公布过工作市场对 docker 技能的需求增长曲线:数据显示工作机会猛涨700倍!在 stackoverflow 公布的开发者就业变化趋势中,Docker 需求增长位列第二:随着技术的日新月异,企业每年都在为其老旧的应用程序或基础设施寻求创新或进行现代化改造。国际上如Vis...

2018-01-26 12:00:14 155

转载 一刷leetcode——计算几何

587.Erect the Fence题意:输出把所有点包围起来的轮廓线上的点我的思路:凸包问题,Graham-Scan算法我的代码:class Solution {public: static bool cmp(Point& a, Point& b) { if (a.y == b.y) return a.x < b....

2018-01-25 17:05:00 109

转载 IOS入门1

IOS开发入门(1)一.IOS运行流程1.创建Xcode项目playground是生成一个简单的应用,主要用于swift的开发之类Xcode是生成项目例子1:#import <UIKit/UIKit.h>#import "AppDelegate.h"int main(int argc, char * ar...

2018-01-25 03:17:24 48

转载 【Amaple教程】4. 组件

在Amaple单页应用中,一个页面其实存在两种模块化单位,分别是 模块 (am.Module类),它是以web单页应用跳转更新为最小单位所拆分的独立块; 组件 (am.Component类),它的定位是拥有特定功能的封装块,就像由一堆代码封装成的具有特定功能的函数一样,一个组件也有独立的视图、状态数据对象、组件行为以及生命周期。...

2018-01-24 19:31:20 112

转载 T 沙龙 2018 年 1 月上海第 10 次线下活动总结

技术编辑:冬瓜 & EyreFree运营编辑:千叶知风零. 前言作为 2018 年的开箱活动,我们为大家带来了 AI 与算法专场。过去的一年里 AI 有多火热,想必大家都非常清楚,所以虽然是 Swift 沙龙,但我们仍然特意为大家准备了这么一场以 AI 为主题的分享活动。下面是我们沙龙技术编辑童鞋对这三个 Topic 的一些总结:一. 自适应学习 - 机器学习在开心词场中的...

2018-01-24 06:11:27 692

转载 Java I/O 全面详解

1.什么是IO Java中I/O操作主要是指使用Java进行输入,输出操作.Java所有的I/O机制都是基于数据流进行输入输出,这些数据流表示了字符或者字节数据的流动序列。Java的I/O流提供了读写数据的标准方法。任何Java中表示数据源的对象都会提供以数据流的方式读写它的数据的方法。 Java.io是大多数面向数据流的输入/输出类的主要软件包。此外,Java...

2018-01-24 00:42:00 87

转载 android 消息系统Handler、MessageQueue、Looper源代码学习

android消息系统总体框架如图所看到的 在安卓的消息系统中,每一个线程有一个Looper,Looper中有一个MessageQueue,Handler向这个队列中投递Message,Looper循环拿出Message再交由Handler处理。总体是一个生产者消费者模式,这四部分...

2018-01-23 21:21:00 65

转载 Video Target Tracking Based on Online Learning—TLD多目标跟踪算法

TLD算法回顾 TLD(Tracking-Learning-Detection)是一种新的单目标长时间(long term tracking)跟踪算法。该算法与传统跟踪算法的显著区别在于将传统的跟踪算法和传统的检测算法相结合来解决被跟踪目标在被跟踪过程中发生的形变、部分遮挡等问题。同时,通过一种改进的在线学习机制不断更新跟踪模块的“显著特征点”和检测模块的...

2018-01-22 21:34:00 226

转载 Zuul使用Ribbon配置自动重试

spring cloud的版本不断演进,导致很多配置的配置方式不断改变,有时某个配置在一个版本里面默认是true,后边一升级默认成了false,这点让人有点不爽。言归正传 0、所使用版本spring cloud版本:Dalston.SR1spring boot版本:1.5.4.RELEASE 步骤如下:1、在配置文件中添加以下关键内容:spring: ...

2018-01-22 18:37:00 327

转载 关于Android Gradle你需要知道这些(2)

前言前一篇文章,对Gradle进行了一个概述,同时对于Groovy语言进行了简单的介绍,有了之前的基础,现在就可以进行更细致化的学习,来学习一下在AndroidStudio中如何来配置我们的Build文件,来完成一些特定的功能,进行自定义构建。本文将先从各个gradle文件入手,分析各个文件中,我们可以进行哪些配置,这些配置又可以起到什么作用,如何通过gradle来满足对于构建的自定义需求。A...

2018-01-20 14:13:20 92

转载 POJ 3134 - Power Calculus (IDDFS)

题意:求仅仅用乘法和除法最快多少步能够求到x^n思路:迭代加深搜索//Accepted 164K 1094MS C++ 840Binclude&lt;cstdio&gt;#include&lt;iostream&gt;#include&lt;algorithm&gt;#include&lt;cstring&gt;using name...

2018-01-19 09:06:00 59

转载 DAY8-打卡第八天-2018-1-18

  今天主要看了一下书《Java核心技术》,光看视频还是不行的,必须结合书一起。  方法的重载:就是不同的方法实现的功能是相同的,只是其参数类型不同,这时候可以使用相同的名称,在调用的时候,自动根据参数的类型去调用。如下图,max,找最大值。   注意事项:喊话第一弹: 1 import java.io.InputStream; 2 impor...

2018-01-18 21:45:00 140

转载 dhcp的简单应用

实验拓扑:实验需求;配置路由网关路由配置dhcp服务,网络互联配置远程访问实验步骤:配置路由的2个接口的网关,分别为:Interface gigabitethernet 0/0 ip:192.168.1.254 255.255.255.0Interface gigabitethernet 0/2 ip:192.168.2.254 255.255.255.0配置路由的dhcp服务第一个地...

2018-01-17 20:06:23 230

转载 Lenovo DS存储Linux下ISCSI 多路径映射配置

Lenovo DS存储Linux下ISCSI 多路径映射配置Renren 2018-01-17实验环境: DS4200存储,B控制器池划分一个大小为18G的volume,通过两个1G ISCSI口port2和port3同时映射给客户机。Port B2口IP为172.16.1.14/24 ;port B3口IP为172.16.1.15/24。客户机系统为cento...

2018-01-17 12:14:40 344

转载 idea 错误: -source 1.6 中不支持 diamond 运算符的解决办法

在取一段github代码时,发现说是支持jdk 7 ,但是使用MAVEN编译不过去。报错信息为错误: -source 1.6 中不支持 diamond 运算符 我使用的环境是1.7  + intellij idea 解决思路:1.检查ide的默认编译环境 ,快捷键ctrl + alt +s找Java Compiler ,发现设置是 Target bytencode version 是...

2018-01-16 15:52:00 100

转载 Window 通过cmd查看端口占用、相应进程、杀死进程等的命令

如何查看程序占用的端口一、 查看所有进程占用的端口 在开始-运行-cmd,输入:netstat –ano可以查看所有进程二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占用的情况,我们想知道是哪个程序或进程占用了端口,可以用该命令 netstat –ano|findstr “指定端口号” 二、查看占用指定端口的程序 当你在用tomcat发布程序时,经常会遇到端口被占...

2018-01-16 11:16:00 54

转载 事务隔离级别

参考资料dev.mysql.com/doc/refman/…tech.meituan.com/innodb-lock…hedengcheng.com/?p=771hedengcheng.com/?p=577en.wikipedia.org/wiki/ACID先解释acid,根据wiki上的解释如下:a: 原子性,all or nothing,一个事务的操作,要么全部发生,要么全部不发...

2018-01-16 10:58:34 59

转载 (六)mybatis-spring集成完整版

mybatis-spring集成完整版一、项目整体mybatis接口层、mapper层Service层Test调用测试二、自动生成代码-mybatis generator  主要修改:    接口、mapper、实体类的包结构    需要生成的数据库表  生成的包目录结构: 三、配置mybat...

2018-01-15 15:12:00 44

转载 ubuntu14.04.5安装paramiko模块pip install paramiko出现一堆问题的解决过程

为什么80%的码农都做不了架构师?>>> ...

2018-01-15 13:18:00 848

转载 bitcoin 源码解析 - 交易 Transaction(三) - Script

bitcoin 源码解析 - 交易 Transaction(三) - Script之前的章节已经比较粗略的解释了在Transaction体系当中的整体运作原理。接下来的章节会对这个体系进行分解,比较详细描述细节的构成。本章将要详细分析bitcoin交易中的交易脚本-script到底是什么东西。回顾和概要在前面的文章中提到,在bitcoin的体系中,一个交易是被发布到比特币的整体系统...

2018-01-14 23:04:00 191

转载 《Linux 系列》- 常用命令- 文件浏览命令]

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

2018-01-14 16:44:00 97

转载 java技术体系基础

编程语言分类:1、系统级:C, C++, go, erlang2、应用级:C#, Java, Python, Perl, Ruby, php编程语言的类别: 指令+数据 1、面向过程:以指令为中心,围绕指令组织数据;2、面向对象:以数据为中心,围绕数据组织指令;虚拟机类型:1、java虚拟机:jvm 2、Pyt...

2018-01-12 20:44:11 104

转载 UGUI ScrollRect 滑动

文章目录[点击展开](?)[+]运行环境Unity3D 5.3.7 p4在我之前的博客中,写过一些Unity4.6的UGUI,现这篇是基于Unity 5.3的推荐结构推荐使用三层来组织,如下所示:ScrollRect:ScrollRect组件,选择水平还是垂直滑动Viewport:RectMask2D组件...

2018-01-12 17:09:00 188

转载 IDC 监控技术介绍

IDC 监控技术介绍监控目的提前发现问题 — 进行服务器性能调整前,知道调整什么 — 找出系统的瓶颈在什么地方 报告系统运行状况 — 每一部分必须同时监控 — 内容包括吞吐量,反应时间,使用率等监控的资源类别公开数据 — Web,FTP,SSH,数据库等应用服务 — TCP或UDP 端口私有...

2018-01-12 13:59:52 164

转载 Android使用拖拽控件来布局界面并展示

本文主要使用的就一个方法 View.OnDragListener ,view.startDrag()先看下效果,使用模拟器不是很灵敏布局使用的是百分比布局(PercentFrameLayout),虽然过时了,但是可以使用ConstraintLayout来进行实现这是GitHub地址 https://github.com/buttonXin/customChildView详细的信息都有注...

2018-01-12 06:33:39 2567

转载 datatable插件实现分页功能

1、下载datatable插件,下载地址:http://www.datatables.club/ 2、安装方法:http://www.datatables.club/manual/install.html 注意:按照官方文档的方法引入插件后会有点问题,样式也不是很美观,所以我做了修改。由于通常djangotemplate 下的html文件使用了模板语法,所以要把CSS、JS文...

2018-01-11 16:46:53 1015

转载 摇钱树效果

$(function(){ $('.t_back').click(function() { window.history.back(); });// 陀螺仪相关的变量 var tl_flage=true;// 重力感应器相关定义的变量 var chaTime=5; var endTime,startTime...

2018-01-11 10:06:00 326

转载 IntelliJ IDEA导入Maven之后强制刷新项目解决无法识别为Maven项目的问题

先点击左下角按钮以显示Maven Project再点击右侧Maven Project点击刷新按钮,当然也可以点击加号选择pom.xml文件。最后是等待项目的更新。 

2018-01-11 08:16:00 804

空空如也

空空如也

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

TA关注的人

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