自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 unix高并发编程中遇到的问题和笔记

ps:本笔记不保证正确性,属个人总结不定时更新笔记:乐观锁和悲观锁:在进行多线程操作的时候,刚刚会出现多个线程同时对一个数据进行读写,这时候为了保证数据一致性,需要对数据进行加锁。悲观锁指的是常见的锁,比如unix中的pthread_mutex_lock()。他的思想是,我不管你对数据做了什么操作,我都要锁起来,保证数据一致。乐观锁对数据不进行加锁,他只在数据进行写操作时进行判断,利用...

2018-07-31 14:16:00 88

转载 当我不再用三元表达式

  前些日子因为用的代码生成器,把数据库表生成实体类之后,好多值是用?也就是允许为空,但是我们在显示判断时是不许为空的,然后在给字段在读取时加默认值,这个时候可能会有朋友说:在实体类里改啊。我开始也是这么想的,后来就发现,我们一共600+的表,而且我们有时候取数据,是用DataSet存的。  然后开始写了个方法,直接循环把DataSet的值全部判断是否为空,实体就用反射来一个个判断数学值是否为...

2018-07-31 10:13:00 69

转载 MyEclipse配置Tomcat

1、在Window-》Perferences-》MyEclipse-》Servers-》Tomcat-》Tomcat 7.x中启用Tomcat并配置Tomcat路径和JDK等内容。 2、在Servers面板中右键单击新添加的Tomcat 7.x,选择Configure Server Connector可进入刚才的配置界面。 3、在Server面板中右键新添加的Tomcat 7.x,选择Ru...

2018-07-31 01:13:00 50

转载 python 通过 subprocess 执行命令,重定向实时输出

环境:python 3.6下面的例子,通过 subprocess 执行命令,重定向并实时输出,可修改重定向到文件或其他。(注意:例子只适用于,遇到错误就停止执行的命令或脚本。)一、执行 ping 命令import subprocessimport sys# 常用编码GBK = 'gbk'UTF8 = 'utf-8'# 解码方式...

2018-07-31 00:13:00 1787

转载 【证明】【一题多解】布尔不等式(union bound)的证明

布尔不等式(Boole’s inequality)也叫(union bound),即并集的上界,描述的是至少一个事件发生的概率(P(⋃iAi)P(⋃iAi))不大于单独事件(事件之间未必独立)发生的概率之和(∑iP(Ai)∑iP(Ai))。即:P(⋃iAi)≤∑iP(Ai)P(⋃iAi)≤∑iP(Ai)展开即为:P(A1⋃A2⋃⋯)≤P(A1)...

2018-07-30 23:12:00 401

转载 oracle_使用udev绑定磁盘方法

oracle_使用udev绑定磁盘方法原网址:http://blog.sina.com.cn/s/blog_8317516b0101agp5.html安装RAC需要绑定磁盘映射,需要获取磁盘WWID来使用UDEV绑定。scsi_id命令发出一个SCSI INQUIRY指令给设备,访问vital product data (VPD)页0x83的数据,那里包含设备的WW...

2018-07-30 11:18:00 303

转载 字符串的排列和组合问题

1、字符串的全排列题目:{a,b,c}要求输出{abc,acb,bac,bca,cab,cba}。字符串全排列可以把字符串看成两个部分,第一个部分为它的一个字符,第二部分是后面的字符。分两步完成:首先求所有可能出现在第一个位置的字符,即把第一个字符与后面的所有字符交换。第二步固定第一个字符,求后面所有字符的排列。从中可以看出是典型的递归思路。 1 public voi...

2018-07-29 23:26:00 66

转载 vue 导航菜单的实现(含二级菜单)

<template> <div class="nav"> <div class="nav-a"> <ul class="nav-a-ul"> <li class="nav-a-li" :class="classA == index ? 'active' : '' " @click="sele...

2018-07-29 14:19:00 2123

转载 P2776 [SDOI2007]小组队列

P2776 [SDOI2007]小组队列题目背景嘛,这道非常简单的给大家提供信心的省选题洛谷居然没有!这么简单的题怎么可以没有!给大家提升士气是义不容辞的责任!所以我就来补一下啦..值得一提的是,标程是我自己做的..很渣,因为数据很水所以能AC..大神勿喷..题目描述有 m 个小组, n 个元素,每个元素属于且仅属于一个小组。支持以下操作:push x:使元素 x 进队,如...

2018-07-28 16:03:00 76

转载 庄家试盘的K线形态

转发自:http://bbs.macd.cn/thread-2851432-1-1.html庄家试盘的K线形态在实际操作中,庄家在试盘时会采用各种手段,使股价出现一些不同寻常的走势,从而试探盘中的持股情况和场外资金的关注度,而K线图就会把这些股价走势动态地反映出来。无论庄家在建仓过程中采用什么样的建仓方式,在试盘时,日K线表现出来的特征基本上都是类似的。1.向上试盘一般...

2018-07-27 23:09:00 210

转载 opencv获得轮廓内的所有坐标

std::vector<std::vector<cv::Point>> fillContour(const std::vector<std::vector<cv::Point>> & _contours){ // sort as x descent y descent. std::vector<std::vec...

2018-07-27 14:15:00 1614

转载 Swift面试题相关

面试题①给一个数组,要求用swift写一个函数,交换数组中的两个元素。 //给一个数组,要求用swift写一个函数,交换数组中的两个元素。 var nums = [1,2,3,4,5,6,7] // func swap(_ nums: inout [Int], _ a : Int, _ b : Int) { // ...

2018-07-26 22:31:00 45

转载 用Git上传和管理代码

上传到GitHubgit下载:https://gitforwindows.org/1、首先在GitHub平台上创建自己的账号和项目如:https://github.com/zhanyun-project/wx_Dome.git2、本地操作,右击本地项目,选择Git Bash Here(在Git安装成功的前提下),3、把GitHub上的仓库克隆到本地,命令行如下...

2018-07-26 13:41:00 67

转载 ES6 箭头函数

一、定义函数的三种方式①函数声明 function f1(){ console.log('aaa') } ②函数表达式 var f2=function(){ console.log('bbb') } ③构造函数实例化new var f3 = new Function(...

2018-07-25 23:21:00 38

转载 色阶板

RGB颜色对照表--百图会#FFFFFF#FFFFF0#FFFFE0#FFFF00#FFFAFA#FFFAF0#FFFACD#FFF8DC#FFF68F#FFF5EE#FFF0F5#FFEFDB#FFEFD...

2018-07-25 14:21:00 166

转载 Python入门:软件目录结构规范

转载于:https://www.cnblogs.com/luckerzhang/p/9360134.html

2018-07-24 15:14:00 66

转载 Ubuntu16.04下使用rdesktop命令远程连接windows机器

前段时间在本机安装了ubuntu16.04桌面版,后来需要远程连接一台win10系统的跳转机,下面介绍使用rdesktop命令远程连接windows机器的操作记录:1)首先安装rdesktop工具kevin@bobo:~$ sudo apt-get install rdesktop默认端口是3389注意:远程windows机器的服务中的 Terminal Ser...

2018-07-24 12:54:00 150

转载 欧几里得

1.欧几里得原理是辗转相除法,用来求最大公约数的;int gcd(int x,int y){ return y==0?x:gcd(y,x%y);}2.拓展欧几里得原理,可以用来解二元一次方程:AX+BY=C;模板 (返回值是gcd(a,b))ll exgcd(ll a,ll b,ll &x,ll &y)//x,y在输入的时候不用定义{ int...

2018-07-24 11:05:00 57

转载 PAT 1084 外观数列(20)(代码+思路+推荐测试用例)

1084外观数列(20分)外观数列是指具有以下特点的整数序列:d, d1, d111, d113, d11231, d112213111, ...它从不等于 1 的数字d开始,序列的第 n+1 项是对第 n 项的描述。比如第 2 项表示第 1 项有 1 个d,所以就是d1;第 2 项是 1 个d(对应d1)和 1 个 1(对...

2018-07-24 09:13:00 196

转载 Intellij IDEA快捷键(转)

1智能提示Intellij首当其冲的当然就是Intelligence智能!基本的代码提示用Ctrl+Space,还有更智能地按类型信息提示Ctrl+Shift+Space,但因为Intellij总是随着我们敲击而自动提示,所以很多时候都不会手动敲这两个快捷键(除非提示框消失了)。用F2/ Shift+F2移动到有错误的代码,Alt+Enter快速修复(即Eclipse中的Quick Fix功...

2018-07-24 08:35:00 37

转载 [python] 基于词云的关键词提取:wordcloud的使用、源码分析、中文词云生成和代码重写...

1. 词云简介词云,又称文字云、标签云,是对文本数据中出现频率较高的“关键词”在视觉上的突出呈现,形成关键词的渲染形成类似云一样的彩色图片,从而一眼就可以领略文本数据的主要表达意思。常见于博客、微博、文章分析等。除了网上现成的Wordle、Tagxedo、Tagul、Tagcrowd等词云制作工具,在python中也可以用wordcloud包比较轻松地实现(官网、github项目):...

2018-07-22 17:46:00 455

转载 Python PEP 8 编码规范中文版

原文链接:http://legacy.python.org/dev/peps/pep-0008/转发链接:https://blog.csdn.net/ratsniper/article/details/78954852Introduction 介绍A Foolish Consistency is the Hobgoblin of Little Minds 尽信书则不如无书C...

2018-07-21 09:37:00 57

转载 开发使用tomcat生产使用weblogic造成jar包冲突如何解决?

问题描述开发时新增了jar包,当将增量包部署到测试服务器后启动应用出现如下错误提示:java.lang.LinkageError: loader constraint violation: loader (instance of weblogic/utils/classloaders/ChangeAwareClassLoader) previously initiated loading for ...

2018-07-20 23:17:00 345

转载 自定义非父子组件传值

const center = {};center.on = function (eventName, callback) { if (!center[eventName]) { center[eventName] = []; } //保存回调函数 center[eventName].push(callback);}cente...

2018-07-20 09:06:00 36

转载 centos7: vsftpd安装及启动

安装:yum -y install vsftpdservice vsftpd start 注意这句:centos7不能这么启动了chkconfig vsftpd onvsftpd.conf配置/etc/vsftpd/vsftpd.confanonymous_enable=NOlocal_enable=YESwrite_enable=YESl...

2018-07-20 08:23:00 111

转载 English trip -- VC(情景课)3 A Family

xu言: 今天,老天很给面子。我在路上的时候基本上没有~然而我也没有带雨具。难道这就是传中的天道酬勤~或者说只要你努力,老天爷会给让路Talk about the picture 看图说话Look at the picture.What do you see?Listen and point 支出你所听到的内容Words# 容易混淆的三个单词,注意分开拼读...

2018-07-19 23:07:00 86

转载 realstudio 粒子特效问题总结

ParticleEmitter._inner_material.flags.depth_write = true;ParticleEmitter._inner_material.flags.depth_test = true;开启粒子材质的深度测试,修正遮挡剔除的错误转载于:https://www.cnblogs.com/ccentry/p/9336488.html...

2018-07-19 16:16:00 66

转载 java 路径分隔符File.separator 以及 路径两种写法"/"和"\\"

一、File.separatorFile file=new File(); 这句是新建一个文件。file.separator这个代表系统目录中的间隔符,说白了就是斜线,不过有时候需要双线,有时候是单线,你用这个静态变量就解决兼容问题了。在Windows下的路径分隔符和Linux下的路径分隔符是不一样的,当直接使用绝对路径时,跨平台会暴出“No such file or dire...

2018-07-19 11:53:00 606

转载 使用 openssl 生成证书(转)

一、openssl 简介openssl 是目前最流行的 SSL 密码库工具,其提供了一个通用、健壮、功能完备的工具套件,用以支持SSL/TLS 协议的实现。官网:https://www.openssl.org/source/构成部分密码算法库密钥和证书封装管理功能SSL通信API接口用途建立 RSA、DH、DSA key 参数建立 X.509 证书、...

2018-07-19 11:00:00 51

转载 Python 连接mysql

# -*- coding:utf-8 -*-import sysimport pandas as pdfrom sqlalchemy import create_engineimport MySQLdbimport jsonreload(sys)sys.setdefaultencoding('utf-8')def find(database, t...

2018-07-19 10:02:00 30

转载 Django基础—— 8.数据库配置

1、django默认支持sqlite、Mysql、Oracle、postgresql数据库,像db2和SQL server之类的数据库需要第三方的支持。    配置Mysql数据库配置配置注意:数据库需要自己创建转载于:https://www.cnblogs.com/yz9110/p/9332781.html...

2018-07-18 21:37:00 69

转载 Hyperledger Fabric 中channel配置相关数据结构

channel Configuration TransactionHyperledger Fabric区块链网络中的配置存储在一个configuration-transaction的集合中,每个channel都有一个。每个configuration-transaction通常简称为configtx。configtx 具备如下几个特点:Versioned: 配置中的每一个元素都有一个与之关联...

2018-07-18 21:25:00 478

转载 oracle在线重定义表

select * from tb_cablecheck_equipment_bak e第一步:验证表是否能被在线重定义验证是否能按主键重定义(默认,最后一次参数可以不加)1234begin--dbms_redefinition.can_redef_table('scott','tb_cablecheck_equipment_b...

2018-07-17 23:07:00 41

转载 尾调用与尾递归优化

 〇、是为序 以前也看到过尾递归及其优化,但在当时并不完全能够理解,最近几天陆陆续续复习了一下《汇编语言》和《自己动手写操作系统》两本书,对于函数调用背后的栈机制有了更加清晰的理解,回过头来看尾递归就觉得容易理解多了。  就像阮一峰老师在下文中所写的那样,栈溢出在递归程序编写过程中是常会出现的错误,但有时把递归程序改写成非递归可能并非易事,此时考虑一下采用尾递归或者相关优化技术就非常有...

2018-07-17 22:40:00 39

转载 nextjs服务端渲染原理

1. 简单的介绍一下nextjs是react进行服务端渲染的一个工具,默认以根目录下的pages为渲染路由比如我在pages目录下创建一个index.js文件,然后export default一个组件,就会在页面上呈现出来这个组件这个特性作为他最知名的优点,所以被人认为是一个很很好的后端渲染工具多用一段时间,会踩到一些坑,功能都不是白用的,想用那么牛逼的东西,要是知道的太肤浅...

2018-07-17 15:04:00 925

转载 Linux 文件属性及修改权限

输入 ll 或 ls -l 命令显示当前目录中文件的属性及文件所属的用户和组root@user:/home/www# ll testtotal 880drwxr-xr-x 2 root root 4096 Jul 16 15:27 ./drwxrwxrwx 7 root root 4096 Jul 16 10:28 ../-rw-r--r-- 1 root root...

2018-07-17 09:03:00 70

转载 平面数据分类

平面数据分类吴恩达深度学习第一课第三周编程作业目的:分类空间中的点方案:二分分类法神经网络结构:单隐藏网络,n_h=4(n_h是一个超参数)隐藏层使用的是tanh作为激活函数,输出层是sigmoid函数 X是一个(2,400),Y是一个(1,400)的矩阵,X[0]表示x的坐标值,X[1]表示y的坐标值,从而确定平面上的一点Y是一个很粗糙的行向量,前半部分都是0,...

2018-07-15 22:11:00 370

转载 java随机生成字符串工具类

package aA;import java.util.ArrayList;import java.util.Arrays;import java.util.Random;/** * 字符随机生成类 */public class RandomDemo { /** * 随机产生类型枚举 */ public stati...

2018-07-15 18:32:00 874

转载 暑假第一周进度总结

本周:这周去脚本之家下载了java基础入门。并初级认识了Java的性质及结构。认识了它与其他语言的联系与差别。这周看完了第一章java开发入门,了解到java的配置环境,并学会配置安装java。问题:第一周没有深入学习所以还没有技术上的问题。下一周;下一周学习第二章java编程基础。了解java的内部知识。并决定开始运行简单的程序,比如输入输出语句等。转载于:https://www....

2018-07-14 18:20:00 36

转载 RDS经典网络平滑迁移到VPC的混访方案

专有网络VPC(Virtual Private Cloud)之间在逻辑上彻底隔离,可以使您在阿里云上构建出一个隔离的网络环境,其安全性及性能都高于经典网络,已成为云上用户首选的网络类型。为满足日益增多的网络迁移需求,RDS新增了网络混访功能,可实现在无闪断、无访问中断的情况下将经典网络平滑迁移到VPC上,且主实例和各只读实例可以分别使用混访方案迁移网络,互不影响。本文将介绍通过RDS管理控制台采用...

2018-07-13 22:39:00 47

空空如也

空空如也

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

TA关注的人

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