自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java 窗口 绘制图形 #1

写在前面:  editplus换成eclipse了  Sketchpad要钱,买不起  自己搞(rua)by emeralddarkness  建立了一个平面直角坐标系  两个变元x,y,参数i  实现了以下功能:    调节窗口大小    放缩单位长度    改变原点位置    改变参数方程  离超过Sketchpad还有十万八千里路要走呃呃呃...

2019-01-31 11:10:00 265

转载 Chrome Headless模式

在 Chrome 59 版本开始已经开始支持了 Headless 模式,也就是无界面模式,这样爬取的时候就不会弹出浏览器了,如果要使用此模式请把 Chrome 升级到 59 版本及以上,启用 Headless 模式的方式如下:from selenium import webdriverchrome_options = webdriver.ChromeOptions()ch...

2019-01-30 16:57:00 152

转载 关于c++中前++后++运算符重载问题

1 #include<iostream> 2 using namespace std; 3 4 class Complex{ 5 public: 6 Complex(int a,int b){ 7 this->a=a; 8 this->b=b; 9 }10 11 void...

2019-01-29 20:43:00 216

转载 es6的阅读收获

这里只是我本人自己的收获,所以不会详细的列出知识点,若是想了解可以直接去es6官网查看1.关于let和var以及const的用法:①var是定义全局变量的,会有变量提升的现象也就是会有先先操作变量后定义(这里不会报错值是undefined),②let是块级作用域它没有变量提升不然会报错,③const一旦声明变量就必须要初始化(本质:不能改动的其实是变量指向的内存地址所保存的数据不能改动,但是他...

2019-01-29 19:02:00 46

转载 Mysql drop function xxxx ERROR 1305 (42000): FUNCTION (UDF) xxxx does not exist

mysql> drop function GetEmployeeInformationByID;ERROR 1305 (42000): FUNCTION (UDF) GetEmployeeInformationByID does not existmysql> DELETE FROM mysql.func WHERE name='GetEmployeeInformationByID';...

2019-01-28 10:03:00 1848

转载 protobuf可变长编码的实现原理

protobuf中的整数,如int32、int64、uint32、uint64、sint32、sint64、bool和enum,采用可变长编码,即varints。这样做的好处是,可以节省空间。根据整数大小来决定使用多少字节。下面通过一个具体例子来阐述它的实现原理:300的二进制表示是100101100。如果用int32变量来存储,需要4个字节:000000000000000100...

2019-01-28 09:59:00 1420

转载 面向对象多继承 异常处理

总结1 多继承2封装,多态 :比如定义一个变量 a= 这里a可以赋值多种类型比如字典列表,字符串等 Python 本身就是默认多态的3 super()方法4 类的约束5 异常处理多继承的顺序 和 super()方法'''class A: def func1(self): # super().func() ...

2019-01-26 20:25:00 50

转载 模板 - 数据结构 - 堆

heap,也就是堆,作为常用的优先队列的替代品,其实还是有优越性的。make_heap(v.first(),v.end(),cmp()) 把容器调整成堆。push_heap(v.first(),v.end(),cmp()) 在容器本身是堆,往容器的end中插入后,把end后移,再调用这个。pop_heap(v.first(),v.end(),cmp()) 在容器本身是堆,先调用这个,再...

2019-01-25 14:25:00 48

转载 [PHP+JS]微信卡券(潦草笔记,全代码,亲测通过)

群发卡券可以通过客服消息推送https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421140547后端代码:define('APPID', 'xxxxxxxxxxxxxxxx');define('SECRET', 'xxxxxxxxxxxxxxxx');$publicToken = null;...

2019-01-25 09:40:00 265

转载 okhttp 内网可以有,但外网访问数据返不回来,代码一样

;1、问题点在于 下图红框里写成 text/html了,需要改成application/json,造成的问题有:unexpected end of stream 这个是406错误;加上日志之后okhttp好用了:日志:.addInterceptor(new Interceptor() { @Override ...

2019-01-24 20:53:00 160

转载 Mysql常见函数

一、单行函数1、字符函数concat拼接substr截取子串upper转换成大写lower转换成小写trim去前后指定的空格和字符ltrim去左边空格rtrim去右边空格replace替换lpad左填充rpad右填充instr返回子串第一次出现的索引length 获取字节个数2、数学函数round 四舍五入rand 随机数floo...

2019-01-24 17:27:00 27

转载 使用Maven分环境打包:dev sit uat prod

使用Maven管理的项目,经常需要根据不同的环境打不同的包,因为环境不同,所需要的配置文件不同,比如database的连接信息,相关属性等等。在Maven中,我们可以通过P参数和profiles元素节点的配置使用,来根据不同的环境打不同的包。首先,需要了解下pom文件中profiles元素的含义。根据官方文档的解释,profiles意为“配置文件”,在pom 4.0之后加了一个...

2019-01-24 17:07:00 738

转载 MySQL数据库导入错误:ERROR 1064 (42000) 和 ERROR at line xx:

https://www.cnblogs.com/yeahgis/p/4358973.htmlmysql -hlocalhost -uroot -proot --default-character-set=utf8mb4 sinaweibo2 < sinaweibo.sql转载于:https://www.cnblogs.com/rgqancy/p/10314030.html...

2019-01-24 13:43:00 377

转载 XML的学习

一、用jaxp(java自带)实现xml的解析与校验:package org.eclipse.winery.repository;import java.io.File;import java.net.URL;import javax.xml.parsers.DocumentBuilder;import javax.xml.parsers.DocumentBuild...

2019-01-23 19:29:00 31

转载 一个请求过来到响应完成到底经历了什么

一、首先是关于HTTPS的请求通过POST的方式经过HTTPS协议发送到服务器端。HTTPS本身并非协议,而是标准的HTTP协议架在SSL/TLS协议之上的一种结构。由于HTTP协议是基于TCP/IP进行通讯的,所以HTTPS必须暴露IP和端口,这部分不加密。HTTPS需要在服务器端生成私钥,我们服务器端用的RSA算法加密哒。然后创建签名请求的证书,然后可以去CA授...

2019-01-23 13:40:00 315

转载 springboot的全局异常通知

ExceptionHandler:拦截所有通知转载于:https://www.cnblogs.com/mm163/p/10305342.html

2019-01-22 18:36:00 128

转载 Database

MySQL基础MySQL(一)MySQL(二)Python操作MySQLOracle基础转载于:https://www.cnblogs.com/chao-sir/p/10304430.html

2019-01-22 16:14:00 41

转载 kafka-server.properties

# Licensed to the Apache Software Foundation (ASF) under one or more# contributor license agreements. See the NOTICE file distributed with# this work for additional information regarding copyri...

2019-01-21 17:32:00 49

转载 1047 行 MySQL 详细学习笔记

https://blog.csdn.net/baidu_25310663/article/details/86517610Windows服务-- 启动MySQLnet start mysql-- 创建Windows服务sc create mysql binPath= mysq...

2019-01-20 23:06:00 40

转载 vtigercrm特色功能介绍

1、邮件跟踪市场营销活动中,我们给客户发出了大量的电子邮件,这些邮件被客户阅读的情况你了解吗?vtiger CRM中独特的邮件跟踪功能,可以让你了解到邮件是否被客户浏览、浏览的次数和时间。通过客户的浏览次数,我们可以判断客户对邮件的关注情况,从而有目的性的对潜在客户发起电话拜访。2、数据导出模板(7.0之后版本已经去掉此功能)使用word制作需要的模板文件,例如会议邀请函、信封等,让v...

2019-01-20 17:50:00 231

转载 扩展layui中的自带字体图标

项目中,虽然layui的字体图标库中已经有了1000多个图标了,但是也有时候不能满足我们自定义图标的需求,所以需要进行自定义,具体步骤如下:1.在iconfont上找到自己喜欢的图标,也可以上传ui做好的图标,做自己喜欢的图标,加入购物车后导出字体图标;2.打开icoMoon网站,将自己导出的图标中的svg文件和layui中的svg文件一起导入,然后selectAll。3.genera...

2019-01-20 12:11:00 152

转载 SQL:根据主键判断如果不存在插入,存在更新

SQL:根据主键判断如果不存在插入,存在更新<insert id="insertOrUpdate" parameterType="Authshiming"> insert into authshiming ( authid , paytype , ...

2019-01-19 20:50:00 1647

转载 codeforces1097D Makoto and a Blackboard 数学+期望dp

题目传送门题目大意:  给出一个n和k,每次操作可以把n等概率的变成自己的某一个因数,(6可以变成1,2,3,6,并且概率相等),问经过k次操作后,期望是多少?思路:数学和期望dp 好题好题!!  直接考虑n到因子很难做,所以要研究从n到因子的一些性质。  如果一个数可以写成,p^c这样的形式,并且p是质数,那么如果把这个数进行上述的操作,他可以变成的形式必然是p^...

2019-01-19 17:03:00 71

转载 C# GC Finalizer IDispseable,.Net的垃圾回收机制

1.GC只能回收堆里的托管资源2.GC回收,"代"的概念.net托管资源分三代,代数越大资源的生命周期越长.0代和1代的资源比较少可以比较频率的回收,回收2代以上差不多等于对整个应用程序的堆进行遍历了,比较不适合频繁的回收.GC.Collection()对所有代的资源进行遍历回收, GC.collection(1)则是只回收0代和1代3.GC回收的过程对没...

2019-01-17 14:51:00 148

转载 XGBoost参数调优小结

https://mp.weixin.qq.com/s?__biz=MzU0MDQ1NjAzNg==&mid=2247485630&idx=1&sn=9edf2bfd771cf4bd6de51a7510415517&chksm=fb39adb5cc4e24a358c98aade3612d3fc9b6209f768ce8035496c59b05ad024ca71f834...

2019-01-17 09:44:00 223

转载 Java高级教程02

目录 1.Java线程 1.1. 多线程和多进程 1.2. 线程的执行过程: 1.3. 创建线程的方法 (1). 方法1:通过run() (2). 方法2: 复写Runnable接口(推荐) 1.4. 线程的简单控制 ...

2019-01-16 15:35:00 45

转载 Java code review应该审核什么

很多公司的研发工作流程中都会代码审查这个环节,那么在做代码审查到底应该从哪些方面来入手呢?当然每个公司或每个团队都有自己的标准,每个人经验也不一样,所以标准并不完全相同,这里我就说一下我们团队在代码审查时是怎么做的。首先我们遵循的总的标准是:代码整洁易读可维护性高可扩展性强高性能看一下具体的细节。1. 格式化我们有自己的代码风格配置文件,每个开发成员都是...

2019-01-15 18:42:00 504

转载 centos7破解root密码

当忘记root密码的时候,我们需要进入到单用户模式重新设置root密码,以下是破解root密码步骤:1.开机启动,选择内核,按e键2.找到ro更改为rw init=/sysroot/bin/sh3.按ctrl+x,会进入到一个shell界面,需要切换一下根,将/sysroot作为根命令:chroot /sysroot4.输入passwd命令改密码,需要输...

2019-01-15 16:11:00 76

转载 (转)centos 7 Tomcat 8.5 的安装及生产环境的搭建调优

原文:https://www.cnblogs.com/linhankbl/articles/9149804.html#topJVM菜鸟进阶高手之路七(tomcat调优以及tomcat7、8性能对比)-------https://blog.csdn.net/lirenzuo/article/details/77164033Linux服务器上同时部署多个Tomcat方法介绍------http...

2019-01-15 15:21:00 209

转载 解决Sprngboot web前端展示Long数据精度丢失问题

问题场景当数据库中的Long字段值过大,并展示在前端时,有可能会出现精度丢失。例如某某表的主键是bigint(20),且值为”49572448361881608623“,通过springbootcontroller返回到前端展示时,值变为”49572448361881609000“。解决方案以JPA /hibernate映射的对象为例,在set方法上加上JsonSeria...

2019-01-15 08:30:00 105

转载 03 线程池

import timefrom threading import current_threadfrom concurrent.futures import ThreadPoolExecutor,ProcessPoolExecutordef f1(n,s): time.sleep(1) # print('%s号子线程'%current_thread().ident...

2019-01-14 15:51:00 41

转载 算法实践--最长递增子序列(Longest Increasing Subsquence)

什么是最长递增子序列(Longest Increasing Subsquence)对于一个序列{3, 2, 6, 4, 5, 1},它包含很多递增子序列{3, 6}, {2,6}, {2, 4, 5}, {1}其中最长的递增子序列是{2, 4, 5}问题:对于长度为N的矢量D,如何找到它的最长递增子序列一个简单的算法for (i=N; i>0; --i) ...

2019-01-12 20:26:00 128

转载 【Java基本功】聊聊抽象类和接口的区别

1 抽象类一般会实现一部分操作,并且留一些抽象方法让子类自己实现,比如Stringbuffer和Stringbuilder的父类abstractStringbuilder。2 接口一般指一种规定,比如一个map接口中,可能需要实现增删改查等功能,如果你想实现一个具体map,这些方法就必须按照规定去实现。3 另外,一个类可以实现多个接口,但是不能继承多个类。 然而接口却可以继承多个其...

2019-01-11 22:45:00 38

转载 多表查询、可视化工具、pymysql模块

create table dep( id int primary key auto_increment, name varchar(16), work varchar(16));create table emp( id int primary key auto_increment, name varchar(16), sa...

2019-01-11 18:30:00 70

转载 tensorflow-gpu与CUDA、CUDNN的版本问题

折腾了将近两天的时间,终于搞好了,感觉把所有的坑都踩过了一遍。。。。。泪牛满面1、先安装CUDA,并安装,尽量不要下载最新版本的,坑,本机可以下载最新本10.0版本,但与CUDNN和tensorflow不兼容,后退到9.0版本又与电脑不兼容,只能再次下载8.0版本。再次泪牛满面。。。2、注册NVIDIA账号并下载CUDNN,这里是6.0版本的,可以与CUDA8.0搭配使用。3、重点是tens...

2019-01-11 16:29:00 127

转载 ps

report a snapshot of the current processes.常用参数:-ef :显示所有进程和进程间的关系-aux : 显示所有包含其他使用者的进程-e :显示所有进程信息-o :参数控制输出,有如下参数:pid,user,args,cmd,comm,command,fname,ucmd,ucomm,lstart,bsdstart-u [username]...

2019-01-11 09:27:00 74

转载 洛谷 P2336 [SCOI2012]喵星球上的点名 解题报告

P2336 [SCOI2012]喵星球上的点名题目描述a180285 幸运地被选做了地球到喵星球的留学生。他发现喵星人在上课前的点名现象非常有趣。假设课堂上有 \(N\) 个喵星人,每个喵星人的名字由姓和名构成。喵星球上的老师会选择 \(M\) 个串来点名,每次读出一个串的时候,如果这个串是一个喵星人的姓或名的子串,那么这个喵星人就必须答到。然而,由于喵星人的字码过于古怪,以至于不能用 A...

2019-01-10 18:26:00 80

转载 函数

函数:将一些代码进行封装,减少重复代码结构:def 函数名():  函数体(代码块)函数名+() 调用函数函数的执行过程:1.先定义 不会执行2.调用 会执行定义好的语句3.定义好的语句 return 函数的返回值 不写return返回的是None 写了renturn不写值,返回的也是None 多个元素返回值都是元祖,可以返...

2019-01-10 17:17:00 45

转载 cordova 生成发行版apk,并添加证书 – 畅玩Coding

cordova 生成发行版apk,并添加证书 – 畅玩Coding 原文:cordova 生成发行版apk,并添加证书 – 畅玩Coding 首先jdk生成证书。1、进入jdk安装目录D:\Java\jdk1.7.0\bin2、执行命令keytool -genkey -v -keyalg RSA -keysto...

2019-01-10 09:40:00 166

转载 CentOS 7安装Zabbix3.0

服务端CentOS 7hostname:zabbix.topspeedsnail.comIP:192.168.1.1客户端Ubuntu 16.04IP:201.202.12.12一、zabbix server安装1.添加Zabbix仓库# yum install epel-release# rpm -ivh http://repo.zabbix.com/zabbix/3.0/r...

2019-01-10 00:41:00 60

空空如也

空空如也

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

TA关注的人

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