自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 Java NIO 学习笔记(四)----文件通道和网络通道

目录:Java NIO 学习笔记(一)----概述,Channel/BufferJava NIO 学习笔记(二)----聚集和分散,通道到通道Java NIO 学习笔记(三)----SelectorJava NIO 学习笔记(四)----文件通道和网络通道Java NIO 学习笔记(五)----路径、文件和管道 Path/Files/PipeJava NIO 学习笔记(六)-...

2018-11-30 22:44:00 58

转载 Nginx教程(五) Nginx配置文件详解 (转)

一、Nginx配置文件nginx.conf中文详解#定义Nginx运行的用户和用户组user www www;#nginx进程数,建议设置为等于CPU总核心数。worker_processes 8; #全局错误日志定义类型,[ debug | info | notice | warn | error | crit ]error_log /usr/loca...

2018-11-29 10:51:00 61

转载 Python 字符串拼接

+ :1 s1 = 'a'2 s2 = 'b'3 s3 = 'c'4 s = 'I have ' + s1 +', ' + s2 + ', ' + s35 输出: 'I have a, b, c'%:1 s1 = 'a'2 s2 = 'b'3 s3 = 'c'4 s = 'I have %s, %s, %s'%(s1, s2, s3)5 输出: 'I...

2018-11-28 23:29:00 100

转载 python基础数据类型

今天,用一篇的篇幅来概括总结一下PYTHON基本数据类型。  一.整数(int)      与PYTHON2的较为混乱不同,PYTHON3大刀阔斧,将语言中所有的整数统一为"int"类型,大大提升了开发人员的的开发效率,也为初学者回避了不必要的麻烦。但,介于其单一的特性,可操作性也就难免容易被人忽略。在此,不做过多赘述。  二.布尔值(boolean)      其基于判断的特性以...

2018-11-28 20:47:00 44

转载 问老师软件工程是什么?

因软件工程课快结束了,突发奇想与老师交流软件工程是什么,我笑谈是不是就上课听你讲,然后画两个图就是软件工程了,教我们一种工程化的思维和思考方式,管理思维,一步一步。老师:软件工程、管理学,你会感到很枯燥,很空很大没啥用,也算教你们一种工程化的思维,它听完不像语言学科或者数学,听完运用你就会了,听完你会感觉不知所云,就想哲学一样你感觉没什么用途,随着时光的流逝,你就会在某一瞬间感觉很有用,会有一...

2018-11-28 16:35:00 102

转载 [BZOJ4016]最短路径树问题

Description给一个包含n个点,m条边的无向连通图。从顶点1出发,往其余所有点分别走一次并返回。往某一个点走时,选择总长度最短的路径走。若有多条长度最短的路径,则选择经过的顶点序列字典序最小的那条路径(如路径A为1,32,11,路径B为1,3,2,11,路径B字典序较小。注意是序列的字典序的最小,而非路径中节点编号相连的字符串字典序最小)。到达该点后按原路返回,然后往其他点走,...

2018-11-27 21:00:00 90

转载 spring-boot rabbitMq 完整项目搭建,包括创建、发送、监听

写在开始rabbitMq 代码按照三部分介绍第一部分 交换机和队列的创建第二部分 消息发送第三部分 消息监听第一部分1 建立queue2 建立exchange3exchange绑定queue建立之前需要配置两样东西一个是rabbitMq的连接工厂(ConnectionFactory)、另外一个是操作句柄(RabbitAdmin)。可以看到连接工...

2018-11-27 10:47:00 95

转载 并发 错误 java.lang.IllegalMonitorStateException: current thread not owner 分析

public class ThreadTest implements Callable<String> { public String call() throws Exception { // TODO Auto-generated method stub wait(10000)...

2018-11-26 15:20:00 318

转载 JDBC事务

一、什么是事务  指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行。  一组sql语句(insert、update、delete),全部成功整体才算成功,一个失败整体也算失败。  特点:要么全成功,要么全失败。  举例:    转账 a给b转账100元,a 和 b的账户中都有1000元, 转账完成后会是什么结果?    正常情况下:   ...

2018-11-26 15:03:00 75

转载 1 手写Java ArrayList核心源码

1 手写Java ArrayList核心源码 手写ArrayList核心源码ArrayList是Java中常用的数据结构,不光有ArrayList,还有LinkedList,HashMap,LinkedHashMap,HashSet,Queue,PriorityQ...

2018-11-25 16:38:00 91

转载 五子棋项目的实现(二)博弈树算法的描述

在我们的五子棋游戏中,黑白两方轮流下子,会产生不同的棋盘局面。对于一个局面来讲又有不同的应对方法,不同的应对方法,接着又会产生不同的局面。也就是说黑方先下子,白方就有224种落子方法,如果黑方选择了一其中的一步应对,那白方接下来就有223种方案和223种局面。这样看就是一个又一个的树,但是在一个五子棋游戏里面博弈树的全部遍历有10的41次方个局面,所以我们基本上就是设定一个深度就不在搜...

2018-11-25 10:52:00 745

转载 oracle数据库怎么创建数据库实例

最近进入了一个国家单位,用的是oracle数据库,因为本人之前没有安装过oracle数据库,现在分享一下。首先我安装的oracle 11g版本的数据库,具体怎么安装的数据库,网上有很多教程,而且这个安装过程比较复杂,所以我就不赘述了。我本篇记录的是如何从安装好的数据库中创建一个数据库实例,即新建一个数据库。第一步:在开始菜单栏找到安装好的数据库文件,点击。第二步:...

2018-11-24 22:20:00 329

转载 常用HTTP状态码和CURL 000问题

  最近在测试CDN服务质量问题,测试过程中返回了一些不同的状态码,当然有一些常用的,也有一些不常用的。最奇葩的是在使用curl命令的时候出现000状态码,问了很多同事,对这个000的反应跟新事物是的。一、生产环境常见的HTTP CODE生产环境常见的HTTP状态码列表(List of HTTP status codes)为:2XX成功:200 - ...

2018-11-24 08:54:00 221

转载 自定义分页

"""分页组件使用示例: 1) 先取出所有数据USER_LIST 2) 实例化: obj = Pagination(request.GET.get('page',1), len(USER_LIST), request) 3) 对所有数据列表切片(即切出一页数据): page_user_list = USER_LIST[o...

2018-11-23 15:43:00 33

转载 Django day14(二) Session

Session  1. Session干什么用的?    解决cookie不安全的问题,   2. 原理是:     1) 存在服务器上的键值对{'sdaf随机字符串':{name:prince,pwd:123}}     2) 用session必须跟cookie连用 一: session使用(****************)   1. 设...

2018-11-22 20:44:00 43

转载 矩阵相加

A= [[1,3,5],[7,9,11],[13,15,17]] #二维数组的声明B= [[9,8,7],[6,5,4],[3,2,1]] #二维数组的声明N=3C=[[None] * N for row in range(N)] for i in range(3): for j in range(3): C[i][j]=A[...

2018-11-21 23:48:00 269

转载 BZOJ3167/BZOJ4824 HEOI2013SAO/CQOI2017老C的键盘(树形dp)

  前者是后者各方面的强化版。  容易想到设f[i][j]表示i子树中第j小的是i的方案数(即只考虑相对关系)。比较麻烦的在于转移。考虑逐个合并子树。容易想到枚举根原来的排名和子树根原来的排名,算一发组合数。具体要考虑的是当前有n个0、m个1,将他们排成一排,要求其中第x个0在k号位,第y个1在k号位的右边(1表示要合并上去的子树中的节点,对应父亲<儿子的情况)。那么显然当y>k-...

2018-11-21 19:49:00 107

转载 mysql类型为varchar double类型字符串求和多出多个小数

-- 错误SELECT SUM(price)FROM m_user -- 正确 SELECT TRUNCATE ( SUM( u.price ), 2 ) FROM m_user u;-- 正确 SELECT SUM(TRUNCATE( u.price , 2 ) ) ...

2018-11-21 15:12:00 884

转载 idol

陈子京,佐藤宽司,杨天骅转载于:https://www.cnblogs.com/fangshun2002/p/9981229.html

2018-11-19 06:58:00 132

转载 作为新手在学习SSM+Easyui过程中遇到一系列问题

  对于初学SSM来说,如果不熟悉SSM中SpringMVC对数据处理,会造成很大的困扰,  SSM中对前台页面放在WEB-INF下,对于读取外部信息,例如导入easyui的js文件。以及不能直接进行跳转。  主要是对于在前台页面easyui中,用easyui封装的form表单进行提交数据给SpringMV遇到问题以及跳转问题。  对于登录页面放在WEB-INF目录外,用easyui框...

2018-11-17 13:51:00 96

转载 Hibernate中的一级缓存、二级缓存

Hibernate中的一级缓存、二级缓存和懒加载(转)1.为什么使用缓存  hibernate使用缓存减少对数据库的访问次数,从而提升hibernate的执行效率。hibernate中有两种类型的缓存:一级缓存和二级缓存。2.一级缓存  Hibenate中一级缓存,也叫做session的缓存,当调用session的save/saveOrUpdate/get/load/...

2018-11-17 10:22:00 39

转载 vue生命周期简介

vue生命周期简介生命周期的钩子 LifeCycle hooks上面已经能够清晰的看到vue2.0都包含了哪些生命周期的钩子函数~~那么 执行顺序以及什么时候执行,我们上代码来看~~~生命周期钩子函数<!DOCTYPE html><html lang="en"><head> <meta charset=...

2018-11-17 09:29:00 45

转载 PAT 1111 Online Map

dijstra经典题相同路径取用时最短相同用时取节点数最少但注意用vector存储节点时,每次更新需要清空之前的值,保存最新的路径。参考自:https://www.liuchuo.net/archives/2407#include <iostream>#include<cstdio>#include<vector>#...

2018-11-16 09:44:00 129

转载 个人站立会议

1.今天做了:查阅资料,熟悉团队设计软件的基本框架,在查阅资料之后我进行了对软件的实现聊天室服务器端的侦听和实现聊天室服务器端的消息收发功能部分代码的编写。2.明天计划做:计划做修改配置服务器端的侦听端口和用户链表的节点的定义的代码的编写。3.今天遇到的困难:对服务器端口的侦听的理解不够清晰以至于在编写的时候陷入困惑还有对实现聊天室服务器端的收发消息功能模块不够清晰。转载于:https:...

2018-11-15 22:32:00 48

转载 [Xcode 实际操作]二、视图与手势-(11)UITapGestureRecognizer手势之长按

目录:[Swift]Xcode实际操作本文将演示使用视图的长按手势,完成视图的交互功能。 1 import UIKit 2 3 class ViewController: UIViewController { 4 5 override func viewDidLoad() { 6 super.viewDidLoad() 7 ...

2018-11-15 12:37:00 90

转载 静态路由和动态路由

现实生活中的路由表就是路牌,让你能够到达目的地。而计算机设备的数据要到达目标也需要有"路牌",在网络中这叫路由。把数据从源设备发送到下一台设备。路由就是“找路”,是IP包转发路径信息。路由表就是多条路由信息的数据表。静态路由静态路由:静态路由是由管理员手工配置的,简单直接,是什么就是什么。缺点是当网络拓扑发生变化或有故障发生后,静态路由不会自更正,必需由管理员手工修改。适合小型网络,在路由...

2018-11-15 11:46:00 226

转载 计算属性的setter和getter

<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>计算属性的setter和getter</title> <script src="./vue.js"></script>&l...

2018-11-15 09:23:00 54

转载 no-sql数据库之redis

一、FAQ1、如果用连接器连接redis不成功,报如下错误:crash-report-server replied:Request Entity Too Large则可以先通过cmd命令查看端口连接:使用telnet ip 端口号查看,若出现:则可以按照上面说明进行修改:再次连接:成功后会出现提示信息:2、外网无法连接,只...

2018-11-14 17:08:00 59

转载 Vuex以及axios

Vuex简介vuex是一个专门为Vue.js设计的集中式状态管理架构。状态? 我们把它理解为在data中需要共享给其他组件使用的部分。Vuex和单纯的全局对象有以下不同:1、Vuex 的状态存储是响应式的。当vue组件从store中读取状态的时候,  若store中的状态发生变化,那么相应的组件也会相应的得到高效更新。2、你不能直接改变store中的状态。改变...

2018-11-14 16:30:00 41

转载 【Java】 剑指offer(53-2) 0到n-1中缺失的数字

本文参考自《剑指offer》一书,代码采用Java语言。更多:《剑指Offer》Java实现合集题目  一个长度为n-1的递增排序数组中的所有数字都是唯一的,并且每个数字都在范围0到n-1之内。在范围0到n-1的n个数字中有且只有一个数字不在该数组中,请找出这个数字。思路  分析易知,数组形式如下:  如果从头到尾依次比较值与小标是否相等,时间复杂度为O(n)...

2018-11-14 15:09:00 52

转载 微信公众号PHP生成二维码海报的几个小扩展

最近有一个小任务是生成海报 - 以供用户分享引流,无奈对GD库并不熟悉,只得网上找轮子,其中涉及到的问题有:1、二维码添加到海报背景图之中PHP操作图片使用GD库,添加文字以及图片:<?php/** * 生成宣传海报 * @param array 参数,包括图片和文字 * @param string $filename 生成海报文件名,不传此参数...

2018-11-14 10:15:00 212

转载 Jmeter之Bean shell使用(一)

一、什么是Bean ShellBeanShell是一种完全符合Java语法规范的脚本语言,并且又拥有自己的一些语法和方法;BeanShell是一种松散类型的脚本语言(这点和JS类似);BeanShell是用Java写成的,一个小型的、免费的、可以下载的、嵌入式的Java源代码解释器,具有对象脚本语言特性,非常精简的解释器jar文件大小为175k。BeanShell执行标准Jav...

2018-11-13 20:55:00 251

转载 java reflect反射---Java高级开发必须懂的

理解反射对学习Java框架有很大的帮助,如Spring框架的核心就是使用Java反射实现的,而且对做一些Java底层的操作会很有帮助。一、Class类的使用 1、万事万物皆对象,(当然,基本数据类型,静态成员不是面向对象(属于类的)),所以我们创建的每一个类也都是对象,即类本身是java.lang.Class类的实例对象,但是这些对象都不需要new出来,因为java.lan...

2018-11-13 16:15:00 46

转载 BZOJ4709 JSOI2011柠檬(动态规划)

  首先要冷静下来发现这仅仅是在划分区间。显然若有相邻的数字相同应当划分在同一区间。还有一个显然的性质是区间的两端点应该相同且选择的就是端点的数。瞬间暴力dp就变成常数极小100002了。可以继续斜率优化然而懒了。#include<iostream> #include<cstdio>#include<cmath>#include<cst...

2018-11-13 12:45:00 75

转载 漫谈 JVM —— 内存

JVM 是什么呢?说的直白点就是 Java 代码运行的地方,全称 Java Virtural Machine,Java 虚拟机。有的人就会奇怪了,为什么 Java 程序员需要了解这个东西?毕竟大多数情况下,“能跑”就行。能跑真的行吗?你说在一个小公司里,“能跑”就行那是肯定的,业务必定是优先的。可是发展到规模大了之后,“能跑”好像就没那么简单了。规模大了,程序突然崩溃了,却不知道什么情况,这可以...

2018-11-12 22:27:00 74

转载 c++回调函数

转自:https://blog.csdn.net/qq_29924041/article/details/74857469#commentBox转载于:https://www.cnblogs.com/2f28/p/9949301.html

2018-11-12 21:41:00 53

转载 分布式配置 SSH 免密登陆

原地址忘记了,暂且记下一、准备工作1) 用客户端工具(ssh client或者putty)连接到linux服务器。在root用户下输入命令vi /etc/hosts,用vi编辑hosts文件,如下:#127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4#::1 local...

2018-11-12 14:19:00 119

转载 eclipse下载更新可用的SDK 2018-11-12

懒人方法:mirrors.neusoft.edu.cn:80操作步骤:1. Android SDK Manager----Tools----Options-----Http Proxy Server 填写上面的域名 Http Proxy ...

2018-11-12 10:57:00 198

转载 第一次开博

如题,作为一个python新手,想通过写博文的方式来促进自己学习,今天第一次开博,发第一篇随笔,做个纪念。转载于:https://www.cnblogs.com/luoyezx/p/9944568.html...

2018-11-12 08:09:00 48

转载 Exception类的学习与继承总结

日期:2018.11.11星期日博客期:023Exception类的学习与继承总结说起来我们上课还是说过的!老师提到了报错问题出现主要分Exception和Error两类!第一次遇见这个问题是在学习文件的时候,嗯,那时还不知道怎么处理,就大部分代码是在方法抛出,在学到了一部分Java知识以后,我开始使用try{}catch{}的代码来减少throws的方法使用,但当时我是对E...

2018-11-11 20:54:00 283

空空如也

空空如也

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

TA关注的人

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