自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 共享内存创建及哈希索引

构建一个共享内存的资源池,用于后续的使用创建共享内存资源池的思路:1、申请的内存由表头数据结构(相关统计信息)和节点数据结构组成2、内存节点之间利用索引位置串联而成一个类似双向链表的数据结构3、每次插入节点数据时,都从可用的头节点位置获取可用节点(freeheadpos),并从可用节点链表中去除节点数据4、而当删除节点数据时,则将其添加到可用链表的头节点位置处5、利用自定义索引字段来构建hash值...

2019-05-31 20:12:00 237

转载 Go:文件操作

一、打开文件和关闭文件os包File结构体的两个方法:func Open(name string) (file *File, err error)Open打开一个文件用于读取。如果操作成功,返回的文件对象的方法可用于读取数据;对应的文件描述符具有O_RDONLY模式。如果出错,错误底层类型是*PathError。func (f *File) Close() erro...

2019-05-30 20:11:00 101

转载 NuGet Install-Package 命令

例:Install-Package CefSharp.Wpf -Version 73.1.130Install-Package CefSharp.Common -Version 73.1.130Install-Package CefSharp.Wpf -Source C:\Users\suxiang\Desktop\nupkg -Version 73.1.130Insta...

2019-05-30 17:48:00 3694

转载 Unreal Engine* 4/英特尔® VTune™ Amplifier 使用指南

借助英特尔 VTune Amplifier,可以通过单一易用的分析界面获得先进的分析功能。UE4 和英特尔 VTune Amplifier 相互配合,支持调查代码并进行分析,从而在多个内核上顺畅运行。此外,优化工具还允许您更快速地创建代码,获取更精确的 CPU 和 GPU 数据,调查线程和内存使用情况,并且开销较低。此外,可以通过简单的分析将数据转化为洞察,从而更快速地获取答案。阅读详情转载于...

2019-05-30 05:11:17 128

转载 前端之CSS

一、CSS介绍CSS(CascadingStyleSheet,层叠样式表)定义如何显示HTML元素。当浏览器读到一个样式表,它就会按照这个样式表来对文档进行格式化(渲染)。二、CSS语法CSS实例每个CSS样式由两个组成部分:选择器和声明。声明又包括属性和属性值。每个声明之后用分号结束。CSS注释/*单行注释*//* 多 行 注...

2019-05-30 00:05:00 72

转载 ElesticSearch分页

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

2019-05-29 18:48:00 183

转载 ssm整合用到的web.xml配置

<?xml version="1.0" encoding="UTF-8"?><web-app xmlns="http://xmlns.jcp.org/xml/ns/javaee" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://xmln...

2019-05-28 18:38:00 105

转载 ES7新特性 (2016)

ES7(2016)新增了两个新特性:1. 数组includes()方法,用来判断一个数组是否包含一个指定的值,根据情况,如果包含则返回true,否则返回false。2. a ** b指数运算符,它与 Math.pow(a, b)相同。1.Array.prototype.includes()includes() 函数用来判断一个数组是否包含一个指定的值,如果包含则返回...

2019-05-28 16:10:00 129

转载 【第43题】【062题库】2019年OCP认证062考试新题

43题、choose twoWhich two services may you see on the My Service Dashboard page?A) Database Cloud ServiceB) Network Cloud ServiceC) User Cloud ServiceD) Compute Cloud ServiceAnswer:AC(解析:这...

2019-05-28 13:06:00 104

转载 JavaScript回顾一下js的基础知识,以及学习一下在项目中了解到的新知识

学习文档:https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Functions https://www.cnblogs.com/Sarah119/p/7825265.html一 ,var let var : js是没有规则非常灵活的一门语言,var 声明的作用域在一...

2019-05-27 22:01:00 90

转载 HanLP-实词分词器

在进行文本分类(非情感分类)时,我们经常只保留实词(名、动、形)等词,为了文本分类的分词方便,HanLP专门提供了实词分词器类NotionalTokenizer,同时在分类数据集加载处理时,默认使用了NotionalTokenizer分词器。在HanLPJava版代码库中可以查看下边的文件中的函数1、AbstractDataSet.java文件中的AbstractDataS...

2019-05-27 10:02:04 84

转载 Centos7.6安装jdk1.8

一、卸载Centos自带的jdk先查看自带jdk版本,可以通过以下命令查看1 rpm -qa | grep jdk可以看到相应的jdk版本除了copy-jdk-configs-3.3-10.el7_5.noarch,需要将其余四个卸载,卸载命令如下:1 rpm -e --nodeps java-1.8.0-openjdk-1.8.0.181-7.b13.el7....

2019-05-26 20:03:00 107

转载 Mybatisの常见面试题

Mybatis -面试问题最近准备系统的学一下Mybatis,之前只有粗略的看了下,选了十个常见的面试题1. #{}和${}的区别是什么?#{}是预编译处理,${}是字符串替换。Mybatis在处理#{}时,会将sql中的#{}替换为?号,调用PreparedStatement的set方法来赋值;Mybatis在处理时,就是把{}替换成变量的值。使用#{}可以有效的防止SQL注入,提...

2019-05-26 17:07:00 53

转载 IDEA模板

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

2019-05-26 13:27:00 663

转载 最短路——弗洛伊德算法(floyd)

模板:#include <bits/stdc++.h>using namespace std;int mp[20][20];int n,m,x,z,y;const int inf = 1<<20;int main(){ cin>>n>>m; for(int i=1;i<=n;i++) ...

2019-05-25 16:42:00 175

转载 微信扫码访问网站调用默认浏览器打开如何实现?

我们在微信内分享链接或二维码的时候,我们会发现我们的网站是可以在浏览器里正常打开的,但就是不能在微信里打开,提示 “ 已停止访问该网页 ”,无论是聊天框也一样。说是系统检测到您的网址被微信策略屏蔽,有任何问题请到微信拦截页面上申诉处理。相信大部分使用微信分享转发链接的朋友,都碰到过链接在微信中无法打开的问题。通常这种情况微信会给个提示“已停止访问该网址” ,大多数的情况下都...

2019-05-24 20:33:38 94

转载 FM100一维扫描模块的流水线固定式的解决方案

在现代化生产流水线中实现自动化,就需要借助固定式的条码扫描器,如FM100一维扫描模块,它能让企业实现自动化流水线。目前不少企业慢慢向工业4.0、智慧工厂迈进。而自动化中不可缺少的是条形码,它能通过fm100一维扫描模块进行扫描识读,然后实现产品的流水管理。1、FM100一维扫描模块的目的:FM100一维扫描模块是新大陆研发生产的扫描产品,在生产流水线上固定安装它,目的是为了能识读出流水线传送来的...

2019-05-24 15:35:53 279

转载 IT之快速提高效率的方法与思考

IT之快速提高效率的方法与思考 前言 文章也没什么很高深的问题,大概花个5分钟能看完。是一些大家都知道的道理,作为提醒与总结。 关于提高方面的内容,一般都有个人的方法,但大致都一致。可分为几个步骤。框架、工具使用相关 使用框架、工具是直接提高效率的方法。在传统工厂的生产环节,使用机器...

2019-05-23 17:14:00 92

转载 Myeclipse 问题记录

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

2019-05-22 18:29:00 61

转载 第二阶段冲刺-01

今天寻找日历模板并运用转载于:https://www.cnblogs.com/liujinxin123/p/10993818.html

2019-05-21 16:14:00 72

转载 怎么在CAD中画半椭圆弧

在CAD中绘制椭圆是比较常见的图形。那么,怎么在CAD中画半椭圆弧呢?具体要怎么来进行操作呢?相信很多的小伙伴们都想要知道,如果下面这篇教程小编就来教教大家怎么在CAD中画半椭圆弧的操作方法吧,希望对你们有帮助。以下就是具体操作方法,想要了解的朋友也可以来看看。步骤一:首先,将电脑进行打开,如果电脑中没有安装CAD编辑器。那就在电脑桌面上任意打开一个浏览器,在搜索框中搜索迅捷CAD编辑器,接着点...

2019-05-21 13:50:06 2690

转载 python3+selenium常用语法汇总

Selenium常用语法总结一、Selenium常用定位语法1.元素定位(1)ID定位元素:find_element_by_id(‘’)(2)通过元素的类名称定位元素: find_element_by_class_name(‘’) (3)通过元素的html中的位置定位元素:  find_element_by_xpath(‘’)xpath语法详见...

2019-05-21 11:21:00 478

转载 【搜索】九宫重排

1581: 题目名称:九宫重排题目描述问题描述如下面第一个图的九宫格中,放着 1~8 的数字卡片,还有一个格子空着。与空格子相邻的格子中的卡片可以移动到空格中。经过若干次移动,可以形成第二个图所示的局面。我们把第一个图的局面记为:12345678.把第二个图的局面记为:123.46758显然是按从上到下,从左到右的顺序记录数字,空格记为句点。本题目的任务是已知九宫的初态和终态,求最...

2019-05-20 17:22:00 125

转载 在MySQL里,有个和in一样的东东叫做exists,但是它比in更牛叉,你会么?

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

2019-05-20 15:24:00 772

转载 iOS原生与JS互调

UIWebView下的JS互调1.js调用原生将原生对象注入到js- (void)webViewDidStartLoad:(UIWebView *)webView{ JSContext *context=[webView valueForKeyPath:@"documentView.webView.mainFrame.javaScriptContext"]; js...

2019-05-20 07:13:18 429

转载 好程序员大数据干货 SQL优化方案精解十则

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

2019-05-17 11:18:00 84

转载 普通java项目配置mybatis是总是显示数据库驱动找不到

  最近在做关于mybatis的练习总是,在配置mysql的数据库连接设置时总是显示错误数据库驱动错误。开始时conf文件夹不是在这个位置的,是手动新建的一个文件夹处在config所在的位置,没有通过Source加入到项目文件夹中导致文件读取总数读取不到正确的路径导致代码中IO操作总是报文件路径错误通过将文件添加到项目中解决这个问题,将conf文件通过这样处理后,文件IO就能...

2019-05-16 10:47:00 263

转载 Kerberos+LDAP+NFSv4 实现单点登录(续1)--dns+dhcp

Kerberos+LDAP+NFSv4 实现单点登录(续1)--dns+dhcp本文是<Kerberos+LDAP+NFSv4 实现单点登录>的续篇上篇链接地址https://blog.51cto.com/13752418/21352251.架设dhcp为客户机自动分配IP地址、默认域、DNS服务器等网络参数,简化了网络配置.2.架设dns为客户机提供将主机域名解析为IP地址;并...

2019-05-16 08:25:04 389

转载 用idea工具对java打包:命令 mvn clear package,报错

用idea工具对java打包:命令 mvn clear package,报错网上都是eclipse的,要么是project structure和setting的(当然这俩也要用)我都试了,每一个能用的,最后是这样,在pom里添加plugin<plugin> <groupId>org.apache.maven.plugins</groupId...

2019-05-15 16:30:00 844

转载 页码显示工具包

class Page(): def __init__(self, page_num, total_count, url_prefix, per_page=10, max_page=11): """ :param page_num: 当前页码数 :param total_count: 数据总数 :param url...

2019-05-14 22:16:00 49

转载 22-while里continue的简单用法

计算100以内偶数之和。是余数的话就执行continue,跳过本次循环剩余部分。是偶数的话就直接执行 sum100 += conuter 进行累加sum100 = 0counter = 0while counter < 100: counter += 1 # if counter % 2 == 1: continue...

2019-05-14 15:19:00 1068

转载 go语言反射reflection

反射:可以在运行时动态获取变量的相关信息go语言中通过reflect包操作反射获取基本类型reflect.TypeOf() //获取变量的类型,返回reflect.Type类型 reflect.ValueOf() //获取变量的值,返回reflect.Value类型 reflect.Value.Kind() //获取变量的类别,返回一个常量 reflect.Value.Int...

2019-05-13 22:05:00 155

转载 智能呼叫中心适合哪些行业使用?对企业的重要性

  从日常的生活中,相信大家都能感受到时代的演变,如今生活与智能越来越密切,生活的小帮手几乎全部换上“智能”产品,例如智能手机,智能电饭煲,智能电视机,给我们带来了很大的方便,快捷。智能产品除了解决日常的生活,给我们的工作也是带来很大的帮助。    以前销售人员只能通过电话一个个号码输入拨打出去,有时可能是关机、空号等问题,也有可能客户接通马上挂掉,还有就是重复着同一样的话术...

2019-05-13 16:08:15 242

转载 EIGRP概述

EIGRP(Enhanced Interior Gateway Routing Protocol,增强型内部网关路由协议)是一个高效的路由协议,它的特征如下:1.通过发送和接收Hello包来建立和维持邻居关系。2.采用组播(244.0.0.10)或者单播进行路由更新。3.EIGRP的默认管理距离为90或170.4.采用出发更新和部分更新,减少带宽消耗。5.是无类别的路由协议,支持VLSM和不连续子...

2019-05-13 14:58:55 164

转载 Leetcode 28. Implement strStr()

https://leetcode.com/problems/implement-strstr/class Solution {public:void KMP(string needle, vector<int> &nextval) { nextval[0] = -1;//1长度没有真前后缀的公共部分 int x = -1; for (int k =...

2019-05-13 09:52:00 40

转载 http 服务源码分析

多读go的源码,可以加深对go语言的理解和认知,今天分享一下http相关的源码部分在不使用第三方库的情况下,我们可以很容易的的用go实现一个http服务,package mainimport ( "fmt" "net/http")func IndexHandler(w http.ResponseWriter, r *http.Request) { fmt.Fprintln(w,...

2019-05-13 03:56:19 128

转载 Vxlan L3

拓扑图:CE1 1 <CE1>display current-configuration 2 !Software Version V800R013C00SPC560B560 3 !Last configuration was updated at 2019-05-12 13:26:46+00:00 4 !Last conf...

2019-05-12 14:33:00 149

转载 Django开发实战及进阶:Python独立环境安装

在实际的学习开发过程中,很多时候同时进行的项目不止一个,他们用到的python版本可能不一样,为了不让一个项目的环境影响到另外一项目,我们需要安装配置多个相互不依赖的环境来运行多个python项目,pyenv 结合插件 virtualenv 就刚好满足这个需求,安装pyenv默认是安装在当前用户的家目录下root@pts/2 $ git clone https://github.co...

2019-05-12 08:54:01 102

转载 软件测试6gkd

使用 Selenium开展Web测试1. 概述请搭建并简单配置一个Selenium的测试环境,贴上搭建完成后的截图,写一段搭建和初步试用的心得。参考资料:Selenium 原理、技巧、案例2. 实验目的1) 巩固所学的系统性能测试方法;2)训练使用性能测试工具的能力。3. 实验内容选择一个Web应用系统开展性能测试4. 实验环境1) 选择一个Web应用服务。如学校的...

2019-05-11 13:03:00 95

转载 前后端分离,如何防止接口被其他人调用或恶意重发?

首先,http协议的无状态特性决定了是无法彻底避免第三方调用你的后台服务。我们可以通过crsf、接口调用频率、用户行为分析(来源等)等各个方面来增加第三方调用的难度,也可以通过添加一个中间层比如node.js来实现;1. 非法访问通常使用认证来解决,方法很多session,token,oauth第三方框架等等。(1)常规的方法:用户登陆后生成token,返回客户端,然后服务器使用AOP拦截cont...

2019-05-09 22:54:00 745

空空如也

空空如也

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

TA关注的人

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