自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 自己动手写把”锁”之---锁的作用

前序这是一个系列文章,前边几篇比较基础,主要为了后续做准备。熟悉的朋友可以直接跳过看后续的文章。本主题很重要,学完这个系列,你将会对Java并包有一个透彻的原理性的认识。线程池技术、阻塞队列、信号量、原子性操作等等所用的基础技术都会在这系列的文章中讲到。学完之后,大家可以自己实现一个CountDownLatch来练练手。正文都知道,现在处理器的核数越来越多,为充分利用其计算资...

2017-12-31 18:51:00 44

转载 在windows系统下安装oracle 11g

oracle 11g 安装在windows server 2012 系统下。 最近,需要配置数据库,要求在windows操作系统下,安装oracle 11g 数据库,因为以前没有安装过,所以成功后,记录下来,作为以后参考。工具/原料oracle 11g准备工作...

2017-12-31 18:33:00 62

转载 [luogu] 斐波那契数列

https://www.luogu.org/problemnew/show/P1962矩阵快速幂加速#include <bits/stdc++.h>using namespace std;#define gc getchar()#define LL long longconst LL mod = 1000000007;LL n, s;...

2017-12-30 16:23:00 65

转载 个人作业——软件工程实践总结作业

个人作业——软件工程实践总结作业作业链接一、请回望暑假时的第一次作业,你对于软件工程课程的想象1)对比开篇博客你对课程目标和期待,“希望通过实践锻炼,增强计算机专业的能力和就业竞争力”,对比目前的所学所练所得,在哪些方面达到了你的期待和目标,哪些方面还存在哪些不足,为什么?Answer: 回想当初选这门课的初衷,就是想在实践中应用自己所学的知识去做一些有意义的东西,通过实践来测验自己对已...

2017-12-27 19:03:00 99

转载 20几个正则常用正则表达式

20几个正则常用正则表达式 原文:20几个正则常用正则表达式知道这几 个正则表达式,能让你少写 1,000 行代码,废话不多说了,直接上代码正则表达式经常被用于字段或任意字符串的校验,如下面这段校验基本日期格式的JavaScript代码:var reg = /^(\\d{1,4})(-|\\/)(\\d{1,2})\\2(...

2017-12-27 14:51:00 441

转载 python监控之神库psutil库

psutil是一个跨平台库(https://pypi.python.org/pypi/psutil),能够轻松实现获取系统运行的进程和系统利用率(包括CPU、内存、磁盘、网络等)信息。它主要应用于系统监控,分析和限制系统资源及进程的管理。它实现了同等命令行工具提供的功能,如ps、top、lsof、netstat、ifconfig、who、df、kill、free、nice、ionice、...

2017-12-27 14:22:00 86

转载 弹飞绵羊

#include<algorithm>#include<iostream>#include<cstring>#include<cstdio>#include<queue>#define N 10005using namespace std;void read(int &s){ char ch=getchar...

2017-12-26 22:00:00 42

转载 I2C测试【转】

本文转载自:123456789101112131415161718192021222324252627282930313233343536373839404142434445464748...

2017-12-26 20:03:00 121

转载 Ant Design Pro 学习二 新建菜单-布局

新建布局,注意格式: src/common/nav.js 中增加{ component: dynamicWrapper(app, [], () => import('/path/to/NewLayout')), // 新建的模板,使用`dynamic`动态引入 layout: 'NewLayout', // 标记,生成路由时会用到 childr...

2017-12-26 15:23:00 274

转载 Eclipse 保存代码时,不自动换行设置

Eclipse在保存代码时,总是自动换行。尤其是注释,换行后的注释读起来就很混乱。后来发现是在保存文件时设置了自动格式化代码的原因。 关闭自动格式代码设置: windows-->Preferences-->Java --> Editor-->Save Actions 去掉Format source code前的对勾即可。如图所示。转载于:https://w...

2017-12-25 21:53:00 176

转载 开发者的4个层级,你在哪一层?

开发者的4个层级,你在哪一层?原创2017-11-16安晓辉GitChat在“开发路上的两次关键跨越”中,我们提到了普通程序员、熟练开发者等称谓,它们其实是我定义的开发者层级划分中的第 1 层和第 2 层,处在下图中的底部:这张图被我称为“开发者山行图”,它描绘了开发者的 4 个层级和不同层级大概的收入范围(图上标注的收入,以一线城市互联网行业为基准,非一线地...

2017-12-24 14:18:00 245

转载 P2598 [ZJOI2009]狼和羊的故事(最小割)

P2598 [ZJOI2009]狼和羊的故事题目描述“狼爱上羊啊爱的疯狂,谁让他们真爱了一场;狼爱上羊啊并不荒唐,他们说有爱就有方向......” Orez听到这首歌,心想:狼和羊如此和谐,为什么不尝试羊狼合养呢?说干就干! Orez的羊狼圈可以看作一个n*m个矩阵格子,这个矩阵的边缘已经装上了篱笆。可是Drake很快发现狼再怎么也是狼,它们总是对羊垂涎三尺,那首歌只不过是...

2017-12-23 18:07:00 45

转载 初入多线程示例展示--Runner

利用多线程演示多人赛跑过程:RunnerThread.javapackage thread;/** * 所有的人来参加赛跑比赛 ,使用线程 那么 写100个线程? * 新建一个选手的线程 * 1.选手名字 * 2.线程名字 * @author superdrew...

2017-12-23 11:28:00 64

转载 8.变量内存CPU原理

编译器先明确是什么类型,然后明确变量名,变量表管理所有的变量,不在变量表内部的变量不能引用.每个变量对应一整块内存a+1所计算出来的值在寄存器中,只有变量可以被赋值,变量必须在内存里面 c语言内嵌汇编 1 void main() 2 { 3 int a; 4 printf("%p", &a); 5 ...

2017-12-23 10:21:00 66

转载 Python回归分析五部曲(一)—简单线性回归

回归最初是遗传学中的一个名词,是由英国生物学家兼统计学家高尔顿首先提出来的,他在研究人类身高的时候发现:高个子回归人类的平均身高,而矮个子则从另一方向回归人类的平均身高;回归分析整体逻辑回归分析(Regression Analysis)研究自变量与因变量之间关系形式的分析方法,它主要是通过建立因变量y与影响它的自变量 x_i(i=1,2,...

2017-12-23 10:11:00 178

转载 Linux下ffmpeg的wav与amr相互转换

转载:http://blog.csdn.net/sanshipianyezi/article/details/78742621转载:http://blog.csdn.net/szfhy/article/details/50441162在linux下进行wav和amr的相互转换,如果是amr转为wav只需要ffmpeg即可 但是若wav转为amr则需要依赖ffmpeg和opencore...

2017-12-22 18:23:00 81

转载 列表List与元组tuple的对比

#创建只有一个元素的tuple,需要用逗号结尾消除歧义a_tuple = (2,)#tuple中的listmixed_tuple = (1, 2, ['a', 'b'])print("mixed_tuple: " + str(mixed_tuple))mixed_tuple[2][0] = 'c'mixed_tuple[2][1] = 'd'...

2017-12-22 17:26:00 55

转载 Android基础_BroadcastReceiver

一:什么是BroadcastReceiverBroadcast(广播)是一种广泛运用于在应用程序之间一步传播消息的机制系统消息Android系统发出的,电池不足、来电信息等自定义消息第三方应用发出的广播消息广播消息本质上就是一个Intent对象Intent是一对一的通信,广播消息是一对多的通信BroadcastReceiver用于接受并处理广播消息BroadcastReceiver没有...

2017-12-22 14:32:00 80

转载 BZOJ1208 [HNOI2004]宠物收养所 splay

原文链接http://www.cnblogs.com/zhouzhendong/p/8085803.html题目传送门 - BZOJ1208题意概括  有两种数,依次加入。  规则为下:  如果当前剩余的为同种数(或者没有数字),那么直接加入该数。  否则找到与剩余的数中与当前数差的绝对值最小的(如果有多个一样小的,选择原值最小的),然后ans+=abs(差),并把...

2017-12-22 14:22:00 70

转载 JS 生成GUID

js 代码:function GUID() { this.date = new Date(); /* 判断是否初始化过,如果初始化过以下代码,则以下代码将不再执行,实际中只执行一次 */ if (typeof this.newGUID != 'function') { /* 生成GUID码 */ GUID.prototype.newG...

2017-12-21 22:14:00 49

转载 centos7 安装jdk8 bash脚本 并配置环境变量

#!/bin/bash#安装java脚本if type -p java; then echo 'java已安装.' exit 0else echo '开始安装java...' wget --no-cookies --no-check-certificate --header "Cookie: gpw_e24=http%3A%2F%2Fww...

2017-12-21 10:53:00 206

转载 [Angular] *ngIf syntx

<div class="profile"> <img [src]="user.img" width="50px"> @{{user.username}} has <strong>{{followerCount}}</strong> followers <div *ngIf="isFollowing; then unfoll...

2017-12-21 01:27:00 36

转载 Extjs获取input值的几种方法

记录一下:ExtJs获取文本框中值的几种方式EXTHTML1、Html文本框如:获取值的方式为:var tValue = Ext.getDom('test').value;或者var tValue = document.getElementById('test').value2、ExtJs的组件如:{id:'test',xtype:'textfield',fie...

2017-12-20 14:57:00 516

转载 php版本过低错误导致的laravel 错误:Illuminate\Foundation\helpers.php on line 233; syntax error, unexpected '?'...

今天运行laravel项目发现出现错误:Parse error: syntax error, unexpected '?' ..\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php on line 233原来是php版本过低的问题,调高就好了,具体php版本查看官网。记录一下。PHP >= ...

2017-12-19 19:36:00 613

转载 「模板」矩阵快速幂

大幅度照抄队友的,觉着自己有些侵权,不大好意思发。原版,戳友链第一个……然而还是不要脸地发一个。#include <cstdio>#include <cstring>const int MAXN=110,p=1e9+7;int n;long long k;class matrix{ public: matrix(void) ...

2017-12-19 15:44:00 32

转载 CentOS7添加logstash5启动脚本

默认情况使用rpm包安装完logstash之后没有启动脚本,这一点我觉得算是开发不够彻底。官网给了一个脚本,需要根据不同的系统版本生成对应的启动脚本,而且官网没有给明使用方法,对于新用户来说算是个坑,不过在终端可以查看到脚本的使用帮助。我的系统是CentOS7,这里说一下7的使用方法,6类似,具体方法如下:[root@elk-node1 ~]# cd /usr/share/logsta...

2017-12-19 14:36:00 202

转载 文本编辑器 未完成 Treap

#include<bits/stdc++.h>using namespace std;const int maxn = 2e6+1e5;unsigned int SEED = 17;inline int Rand(){ SEED=SEED*1103515245+12345; return SEED;}typedef pair<int,int> P...

2017-12-19 01:29:00 41

转载 python——入门系列(一)索引与切片

python——入门系列(一)索引与切片1.索引和切片:python当中数组的索引和其他语言一样,从0~n-1,使用索引的方法也是中括号,但是python中的切片的使用简化了代码索引:取出数组s中第3个元素:x=s[2]切片:用极少的代码将数组元素按需处理的一种方法。切片最少有1个参数,最多有3个参数,演示如下:我们假设下面所用的数组声明为array=[2,3,4,5...

2017-12-18 17:03:00 419

转载 好记性不如烂笔头-linux学习笔记3mysql数据库导入导出

好记性不如烂笔头-linux学习笔记3mysql数据库导入导出 1 数据库文件导出mysqldump -uroot -p123456 test > 1.sql2数据库文件导入mysql -uroot -p123456 test <1.sql...

2017-12-18 16:04:00 88

转载 网页加载进度条

1. 定时器的进度条 代码:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>定时器的进度条</title> <!-- 弊端:无论有没有缓存都要执行规定的事件,不切合实际--> <style&...

2017-12-18 12:06:00 49

转载 Java Mail 发送带有附件的邮件

1、小编用的是163邮箱发送邮件,所以要先登录163邮箱开启POP3/SMTP/IMAP服务方法:2、下载所需的java-mail包https://maven.java.net/content/repositories/releases/com/sun/mail/javax.mail/3、贴上代码public class sendMail {/** *...

2017-12-18 12:00:00 150

转载 Tensorflow 常用函数

1、tensorflow的基本运作为了快速的熟悉TensorFlow编程,下面从一段简单的代码开始:import tensorflow as tf #定义‘符号’变量,也称为占位符 a = tf.placeholder("float") b = tf.placeholder("float") y = tf.mul(a, b) #构造一个op节点 sess = t...

2017-12-18 11:40:00 80

转载 2017年个人总结-程序员的中年焦虑症

《可能是第一本写前端工程体系的书》记不清上一次写个人年终总结是多久之前了,只记得那时候人人网还叫校内网,球场上出现最多的是麦迪的1号球衣,网吧最火的游戏是魔兽世界。我那时候应该还是个翘课打球、熬夜开荒的暴躁青年。25岁是老爷们儿的一道坎,以前是越活越矫情,以后是越活越糙。时至今日,30岁的我已经是个到点就困、满脸胡渣的油腻中年人了,每天最剧烈的运动就是遛狗时被二狗子溜。有次弯着腰给狗子洗澡累坏了...

2017-12-18 10:46:00 181

转载 [ 原创 ] Java基础5--abstract class和interface的区别

1.含有abstract抽象修饰符的类就是抽象类.abstract类不能创建实例对象2.含有abstract方法的类必须定义为abstract class,abstract class类中的方法不必是抽象的3.abstract calss类中定义抽象方法必须在具体的Concreate子类中实现,所以,不能有抽象构造方法或者抽象静态方法4.如果子类没有实现抽象父类中的所有抽象...

2017-12-18 00:22:00 83

转载 【Latex常见问题总结】

1. 非数学符号如max/min将下标放到正下方,这个问题折腾了很久, 下标不在正下方会带俩两个问题,一是有时候不够美观,二是会使得数学公式过长越界,需要换行. 解决方案:将符号转换为数学符号, \mathop{符号}\[\mathop{min}_G \mathop{max}_D V (D,G) = E_{x\sim P_{data}}[logD(x)] + E_{x\si...

2017-12-17 21:19:00 340

转载 SQLite 自定义函数,聚合,排序规则

SQLite 自定义函数,聚合,排序规则1.使用自定义函数, 聚合以及排序规则的基本方法是使用回调函数.这些注册的函数的生命周期只存在于应用程序中, 并不存储在数据库文件中, 因此需要在每个连接建立时注册才可以在 SQL 中进行使用.2.排序规则SQLite 对结果集中的字段进行排序时, SQLite 使用比较操作符如 < 或 >= 在字段内对值进行比较, 第一件事就是根据存储...

2017-12-17 15:22:00 586

转载 JavaScript tips —— 搞定闰年

前言处理时间时,常常要考虑用户的输入是否合法,其中一个很典型的场景就是平闰年的判断,网上其实有很多类似的算法,但是其实不必那么麻烦,下面我讲讲的我的思路。规则公元年数可被4整除为闰年,但是整百(个位和十位均为0)的年数必须是可以被400整除的才是闰年(比如1900年不是闰年),其他都是平年。例如:1997年是平年,2002年是平年;1996年是闰年,2000年是闰年。平年二月...

2017-12-17 15:17:00 94

转载 常用元素定位方法总结(一)

1.元素定位的方法总结(1)函数后面的小括号里都要加上双引号或者单引号,都可以。但是括号内还有引号时,最外面的就用双引号,里面的用单引号,避免混淆。(2)首先选择css_selector方法,因为此方法定位效率高、速度快。name、id也较常用。(3)所有方法都定位不了时,选择xpath。xpath定位,在页面元素有变动时,容易定位错误(比如层级变化),所以一般不选这种方式。1....

2017-12-15 21:02:00 306

转载 poj2186 Popular Cows

Popular CowsTime Limit: 2000MSMemory Limit: 65536KTotal Submissions: 36087Accepted: 14710DescriptionEvery cow's dream is to become the most popular cow in th...

2017-12-15 14:22:00 44

转载 div+css简单实现底部固定

1 position:fixed;2 bottom:0;3 left:0;转载于:https://www.cnblogs.com/vannn/p/8040148.html

2017-12-14 21:44:00 53

空空如也

空空如也

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

TA关注的人

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