自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java核心技术-对象与类

1 面向对象程序设计概述面向对象的程序是由对象组成的,每个对象包含对用户公开的特定功能部分和隐藏的实现部分。1.1 类类是构造对象的模板或蓝图,由类构造对象的过程称为创建类的实例。封装: 从形式上看,是将数据和行为组合在一个包中,并对对象的使用者隐藏了数据的实现方式。对象中的数据称为实例域,操纵数据的过程称为方法。对于每个特定类实例(对象)都有一组特定的实例域值,这些值...

2018-04-30 22:30:00 57

转载 《Python学习之路 -- Python基础之迭代器及for循环工作原理》

  提到迭代器不得不说迭代器协议,迭代器协议是指:对象必须提供一个__next__()方法,执行该方法要么返回迭代中的下一项,要么就抛出一个StopIteration异常(相当于报错的意思)以终止迭代。然而遵循这个协议的对象就称为可迭代对象,又称为迭代器。在Python中,for循环操作的对象就是可迭代对象。说到这里可能会引起一些误会,原因就是我们都知道for循环可以直接遍历列表、元组或...

2018-04-30 14:21:00 55

转载 MySQL数据表的基本操作

约束主键约束 主键,又称主码,是表中一列或多列的组合。主键约束(Primary Key Constraint)要求主键列的数据唯一,并且不允许为空。主键能够唯一地标识表中的一条记录,可以结合外键来定义不同数据表之间的关系,并且可以加快数据库查询速度。 主键分为两种类型:单字段主键在定义列的同时指定主键:字段名 数据类型 primary key在定义完所有列之后指定主键...

2018-04-28 15:54:00 28

转载 CMMI之功能点估算法---内部逻辑文件和外部接口文件

功能点分析的步骤在本文中将以国际标准IFPUG(International Function Point Users Group)组织提供的功能点估算法V4.1.1为基础与大家进行讲解。如下图所示,首先大家应该了解功能点估算法的使用步骤。图 功能点估算的步骤识别功能点的类型。识别待估算应用程序的边界和范围。计算数据类型功能点所提供的未调整的功...

2018-04-28 11:40:00 2528

转载 语音库相关

这个网址较全:http://www.443w.com/tts/?post=2英文单词 这个地址中将tiger部分换成单词小写,大多数可读。https://ssl.gstatic.com/dictionary/static/sounds/oxford/tiger--_gb_1.mp3转载于:https://www.cnblogs.com/piaoqingsong/p/8961885....

2018-04-27 12:45:00 186

转载 Spring_在XML中声明切面

人,最大的敌人是自己。AOP配置元素  在Spring的aop命名空间中,提供多个元素用来在XML中声明切面。  1)<aop:advisor>:定义AOP通知器  2)<aop:after>:定义AOP后置通知(不管被通知的方法是否执行成功)  3)<aop:after-returning>:定义AOP返回通知  4)<aop:a...

2018-04-26 23:47:00 53

转载 c++中编译链接总结

1 编译链接过程分为 预处理--->编译---->汇编---->链接。如下图所示2 预处理都做了什么(1)将所有的#define删除并展开所有的宏(2)处理所有的条件预编译指令比如#if #ifdef(3)处理#Incldue预编译指令,将包含的文件插入到预编译的文件中。采用头文件的目的是可以供多个不同的cpp源程序使用。自己定义的通常用“”,如果包...

2018-04-26 21:02:00 56

转载 用git revert 撤消merge操作

通常提交代码后会产生一个commit,但merge操作与普通的commit有一些差别,如下图:直接用git revert commit 撤消merge操作时会出错,因为git不知道要保留merge时的哪个分支,这时候就需要指定分支:git revert -m 1/2 merge_commit1/2:比如merge时是将dev合并到master,通常情况下1就表示master,2则表...

2018-04-26 18:12:00 342

转载 整理 : 查看和修改 mysql库、表、字段编码

查看编码查看数据库编码。show variables like '%char%';查看表编码show create table <表名>;例:show create table user;查看字段编码show full columns from <表名>;例: show full column from...

2018-04-26 15:00:00 60

转载 Python使用paramiko远程连接linux

import paramikohost = "192.168.180.126" # 需要远程的PCport = 22 # 远程端口user = "kylin" # 登陆的用户名pwd = "kylin" # 登陆的密码# 建立SSH连接ssh = paramiko.SSHClient()ssh.set_missing_host_ke...

2018-04-26 09:22:00 77

转载 Oracle中的 UPDATE FROM 解决方法

在表的更新操作中,在很多情况下需要在表达式中引用要更新的表以外的数据。象sql server提供了update的from 子句,可以将要更新的表与其它的数据源连接起来。虽然只能对一个表进行更新,但是通过将要更新的表与其它的数据源连接起来,就可以在update的表达式中引用要更新的表以外的其它数据。例如:UPDATE Table2SET Table2.ColB = Table2.ColB + T...

2018-04-24 15:25:00 58

转载 AngularJS 1.x版本 学习教程

AngularJS被Google收购了,并且应用到Google的很多产品中Google有一个产品,写了17000多行代码,使用AngularJS改版之后,代码1500行代码应用场景:前后端相分离的应用 HTML JS(PHP)CRUD类型的应用(Create、Read、Update、Delete)SPA(Single Page App:单页面应用)Angu...

2018-04-24 10:52:00 387

转载 Bzoj2673 3961: [WF2011]Chips Challenge 费用流

国际惯例题面:如果我们枚举放几个零件的话,第二个限制很容易解决,但是第一个怎么办?(好的,这么建图不可做)考虑我们枚举每行每列最多放几个零件t,然后计算零件总数sum。这样如果可行的话,则有t*B<=sum*A。考虑第一个限制怎么办。我们可以钦定所有可行的位置都放上零件,然后再把多的零件拆下来。我们令sxi为第i行能放的最多零件数,syi为第i列能放的最多零件数。由源点向每一行连流...

2018-04-23 21:56:00 55

转载 一、基本知识

Linux来历什么是Linux?计算机组成 硬件 + 软件 软件 系统软件:有效地控制这些硬件资源的分配,并提供计算机运行所需要的功能之外,为了提供程序员更加容易开发软件环境,还需要提供一整组系统调用的接口来给软件程序员开发用。 应用软件:为满足用户不同领域、不同问题的应用需求而提供的那部分软件Linux提供了一个完整的...

2018-04-23 21:09:00 115

转载 简单算法的应用

#include "stdio.h"//折半查找int searchItem(int array[], int len, int key);int main(int argc, char const *argv[]){int array[] = {1,23,34,12,2,3,45,6,7,8};long len = sizeof(array)/sizeof(int);int locati...

2018-04-23 17:54:00 98

转载 第六周小组作业:软件测试和评估

第六周小组作业:软件测试和评估小组成员:陆舜、赵骥鹏、潘嘉敏、朱世源一、计划说明1.产品介绍  市面上有许多的帮助背单词的APP,本小组针对其中的两款软件进行软件的测试和评估,测试产品为“百词斩”,竞品产品为“扇贝单词”。两者都具有较完备的业务功能,在以学生为主要受众的用户群体中备受好评。本小组选取两者兼具的四项功能(单词查询、短文阅读、单词复习、词库管理)进行测试,分析各自的优劣...

2018-04-23 16:02:00 171

转载 fly.js抛物线连续不断加入购物车

http://yanshi.sucaihuo.com/jquery/2/298/demo/转载于:https://www.cnblogs.com/ch-zaizai/p/8891443.html

2018-04-20 16:14:00 87

转载 js选项卡效果

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head&g...

2018-04-20 15:14:00 44

转载 nginx 拒绝本地ip访问

server { listen 80 default_server; server_name _; server_name localhost; return 500; } 转载于:https://www.cnblogs.com/boundless-sky/p/8890604.html...

2018-04-20 14:00:00 471

转载 3. 关于sql注入的综合题

关于sql注入的综合题 ----------南京邮电大学ctf : http://cms.nuptzj.cn/页面上也给了好多信息:根据这个sm.txt , 我们可以得到好多消息,config.php:存放数据库信息,移植此CMS时要修改 index.php:主页文件 passencode.php:Funny公司自写密码加...

2018-04-20 13:44:00 308

转载 CentOS6.8【环境配置篇】

1、更新源换为国内的  [1] 首先备份/etc/yum.repos.d/CentOS-Base.repo    mv/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup  [2] 进入yum源配置文件所在文件夹    cd/etc/yum.repos.d/  [3...

2018-04-20 00:45:00 180

转载 BZOJ4033 [HAOI2015]树上染色 【树形dp】

题目有一棵点数为N的树,树边有边权。给你一个在0~N之内的正整数K,你要在这棵树中选择K个点,将其染成黑色,并将其他的N-K个点染成白色。将所有点染色后,你会获得黑点两两之间的距离加上白点两两之间距离的和的收益。问收益最大值是多少。输入格式第一行两个整数N,K。接下来N-1行每行三个正整数fr,to,dis,表示该树中存在一条长度为dis的边(fr,to)。输入保证所有点之间是联通的...

2018-04-19 21:13:00 51

转载 利用truffle与智能合约进行交互

先了解相关指令,再观看比较合适:http://truffle.tryblockchain.org/安装:先完成上一条博客的安装,再来进行下面的操作:http://www.cnblogs.com/tianlongtc/p/8877579.html#第一个终端sudo apt install npm  #安装npmsudo npm install npm@lates...

2018-04-19 20:54:00 31

转载 在线生成二维码网址

http://www.liantu.com/转载于:https://www.cnblogs.com/cblx/p/8885431.html

2018-04-19 19:05:00 56

转载 Codeforces 963E Alternating Sum 等比数列+逆元

题目大意:看一下样例就明白了基本思路:题目中明确提到k为一个周期,稍作思考,把k项看作一项,然后发现这是个等比数列,q=(b/a)^k,然后重点就是怎样处理等比数列求和表达式中的除法,这个时候就要用到逆元,因为1e9+9是素数,所以直接用费马小定理求逆元就好了,说到这个,可以学一下卢卡斯定理,这个比较有用处,然后需要注意两点:1)快速幂a的每次乘方里面都要%mod,这个...

2018-04-19 09:29:00 132

转载 201571030139/201571030134《小学生四则运算练习软件需求说明》结对项目报告

任务一首先,我们进行了用户体验,把我们已经完成的小学生四则运算软件发给我们要调研的人,他们体验了我们的程序后再填写需求分析调查问卷,这样可以更好的得到一个反馈,让我们的需求分析更加清楚。其次,我们主要采取了精准的调查问卷来进行需求分析,调查对象主要为西北师大附属小学的二至六年级的小学生、师大附小的一些有经验的老师以及我们学院的一些孩子正在上小学的老师。这一点我们是主要考虑到:大...

2018-04-18 21:35:00 212

转载 [NOI2005]维护数列

题目:BZOJ1500、洛谷P2042、Vijos P1835、codevs1758。题目大意:给你一个数列,实现以下操作。解题思路:非旋Treap维护数列即可。前面5个都是基本的平衡树序列操作(第5个维护一个区间和即可)。第6个要求最大子段和,则我们需要维护以当前节点为子树的子段和,当前子树的最大前缀和和最大后缀和,才能转移出正确的最大子段和。(具体如何维护详见代码)对于旋转操...

2018-04-18 18:11:00 58

转载 JS数组去重 包含去除多个 NaN

Array.prototype.uniq = function () {  var arr = [];  var flag = true;  this.forEach(function(item) {    // 排除 NaN (重要!!!) NaN 和自身不相等    // 除了NaN 其他数据 和 自己都 相等    ...

2018-04-18 15:48:00 470

转载 Error creating bean with name 'com.cloud.feign.interfaces.xxxFeignClient': FactoryBean threw excepti...

环境:  Spring Cloud:Finchley.M8  Spring Boot:2.0.0.RELEASE报错信息:  Error creating bean with name 'com.cloud.feign.interfaces.xxxFeignClient': FactoryBean threw exception on object creation;...

2018-04-17 16:58:00 1437

转载 Nginx入门

Nginx从听说到学会Nginx安装及配置详解转载于:https://www.cnblogs.com/gotodsp/p/8857531.html

2018-04-16 18:15:00 49

转载 Python多线程编程

序学习还是要多总结,不然老忘啊。经常说的一个话题:Python多线程是假的多线程。具体python为什么在多线程方面比较弱呢?以下资料来自于网络的整理。全局解释器锁(GIL)Python代码的执行由Python虚拟机(解释器)来控制。Python在设计之初就考虑要在主循环中,同时只有一个线程在执行,就像单CPU的系统中运行多个进程那样,内存中可以存放多个程序,但任意时刻,只有...

2018-04-16 16:59:00 39

转载 Python语音识别(计算器)

第一步关于导入模块的事,我试了好几个方法才发现在好像win7系统没有语音识别功能,我用了win10的又需要重新下载一个包这样子,win32com.client模块就可以使用了import win32com.client# # 1.创建一个播报器对象# speaker = win32com.client.Dispatch("SAPI.SpVoice")# # 2.通过这个播报器对...

2018-04-14 23:04:00 519

转载 Java 8 StampedLock解决同步问题

Java 8新特性探究(十)StampedLock将是解决同步问题的新宠JDK8中StampedLock原理探究深入理解StampedLock及其实现原理JDK1.8 StampedLock源码解析官方文档:https://docs.oracle.com/javase/8/docs/api/java/util/concurrent/locks/StampedLock.html转载...

2018-04-14 22:10:00 147

转载 How to edit codes on the server which runs jupyter notebook using your pc's bwroser

If you don't use jupyter, you may have to edit your source codes on your pc and upload them to your server.1.install ipythonsudo apt -y install ipython ipython-notebook2.jupyterpython ...

2018-04-13 18:50:00 63

转载 Unity 异步编程

  在现在的游戏开发中,很多逻辑需要并发或者并行的实现,而且现代CPU大多都是多核的,如果能充分利用多核CPU的优势,降低主线程的压力,游戏的性能将会大大提高。下面介绍三种在Unity中实现异步编程的方法。一,协程  协程不是多线程,它还是在主线程上执行的,但协程可以将一个函数分成多个部分来顺序执行,从而实现等同并发的处理方式。但协程不是并行的,并发和并行的区别:并发是两个队列交替使用一台...

2018-04-13 16:47:00 443

转载 程序员找工作经历,一个人在北京工作的艰辛

聊一聊我的面试经历,那年数九寒冬,坐标北京,初冬的第一场雪,零下十几度。如果你也是第一次找工作,不要忧伤不要焦虑,因为有一天,你也会像我现在这样,上班时间,开着微信和扣扣,该聊天时就聊天,像极一个老油条。开始找工作的时候是双十一,当大家都沉浸在剁手的气氛里,我冒着北京的寒风,开启我的求职之路,我记得在智联和拉钩上投了一百来份简历,却在第二天中午收到面试通知,滴滴打...

2018-04-13 15:02:00 62

转载 vue指令

v-text 更新元素的textContent,跟{{ }}的作用是一样的  v-html 更新元素的innerHTML,如果元素是带有html标签的字符串就可以渲染成html  v-show 根据表达式的真假切换元素的display,false的话就none true的话就block  v-show=“false/true”v-if 根据表达式的真假渲染元素,false的...

2018-04-13 13:28:00 35

转载 数论初步

https://zybuluo.com/ysner/note/1109102逆元求解费马小定理假如a是一个整数,b是一个素数,\(gcd(a,p)=1\),则\(a^{p-1}\equiv1(mod(p))\)应用:降次:\(a^bmod(p)=a^{(b)mod (p)}mod(p)\)质数逆元:\(\frac{1}{a}mod (p)=a^(p-2)mod(p)\)...

2018-04-12 11:39:00 88

转载 LInuxDay8——shell脚本编程基础

变量变量即命名的内存空间在shell中所有变量默认都当成字符型变量,bash不支持浮点型变量变量的命名规则:  不能使程序中的保留字:例如if, for  只能使用数字、字母及下划线,且不能以数字开头  见名知义  统一命名规则:驼峰命名法按变量的生效范围可分为: 局部变量:生效范围为当前shell进程;对当前shell之外的其它shell进程,包括当前shel...

2018-04-12 10:31:00 63

转载 Java NIO 系列学习(一)Java NIO概述

参考资料:  http://www.importnew.com/19816.html  http://ifeve.com/overview/NIO 三大核心部分:  Channel(通道)、Buffer(缓冲区)、Selector(选择区)NIO和传统IO的不同之处:  传统IO :     基于字节流和字符流进行操作;    IO是面向流的:      意味...

2018-04-11 18:15:00 48

空空如也

空空如也

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

TA关注的人

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