自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 函数初识

函数 什么是函数 函数是组织好的,可重复使用的,用来实现单一,或相关联功能的代码段 Python中定义一个函数 def func( ): 关键字(def)+空格+函数名+(变量): pass 函数以功能为导向,内部尽量不要有print 函数的调用 func() 函数名+(变量) 函数的返回值 return 遇到return,函数结束,不向下继续...

2018-01-31 19:11:00 34

转载 MySQL 选择数据库

MySQL 选择数据库在你连接到 MySQL 数据库后,可能有多个可以操作的数据库,所以你需要选择你要操作的数据库。从命令提示窗口中选择MySQL数据库在 mysql> 提示窗口中可以很简单的选择特定的数据库。你可以使用SQL命令来选择指定的数据库。实例以下实例选取了数据库 W3CSCHOOL:[root@host]# mysql -u root -pEn...

2018-01-31 15:25:00 61

转载 java二维码生成技术

  自从微信扫描出世,二维码扫描逐渐已经成为一种主流的信息传递和交换方式。下面就介绍一下我学习到的这种二维码生成方式。预计再过不久身份证户口本等都会使用二维码识别了,今天就做一个实验案例;二维码主要实现这两点:  1.生成任意的二维码。  2.在二维码的中间加入图像。 一、准备工作。准备QR二维码3.0版本的core包和一张jpg图片。下载...

2018-01-31 12:01:00 57

转载 Spring MVC报错:The request sent by the client was syntactically incorrect ()

springmvc数据绑定是一个很好的东西,在数据绑定的时候一定要主意Controller方法中的参数名和jsp页面里的参数名字是否一致或者按照绑定的规范来写,如果不一致,可能会报如下错误:The request sent by the client was syntactically incorrect ().从字面上理解是:客户端发送的请求语法错误。实际就是springmvc无法实现数据绑定...

2018-01-31 10:47:00 49

转载 HP Z240组建磁盘阵列RAID1

转载于:https://www.cnblogs.com/ZHONGZHENHUA/p/8387899.html

2018-01-30 23:58:00 728

转载 20180130之PYTHON学习笔记【PYTHON3写个自动听课功能】

-----------------------原始实现想法------------import pyautoguifrom PIL import Image#img=Image.open('c:/python36/SOURCES/A.png')#img2=Image.open('c:/python36/SOURCES/TJ.png')pyautogui.click(pyautogui.cent...

2018-01-30 11:48:00 149

转载 log4j日志的基本使用方法(1)——概述、配置文件

一.概述Log4j由三个重要的组件构成:日志信息的优先级,日志信息的输出目的地,日志信息的输出格式。日志信息的优先级从高到低有ERROR、WARN、INFO、DEBUG,分别用来指定这条日志信息的重要程度;日志信息的输出目的地指定了日志将打印到控制台还是文件中;而输出格式则控制了日志信息的显示内容。二.配置文件1.配置根Logger:log4j.rootLogger = [ level...

2018-01-29 18:15:00 55

转载 Linux下ntpdate时间同步

Linux下ntpdate时间同步Ntp服务器配置时间同步方法同步命令 # ntpdate ntp服务器域名或IP 例:# ntpdate 192.168.1.10自动运行同步时间脚本设定# crontab –e添加脚本例子如下:*/20 * * * * /usr/sbin/ntpdate 192.168.1....

2018-01-29 14:32:00 142

转载 用矩阵来运算向量与点的平移

用4*4的矩阵来描述向量与点:  1.为什么要用4*4的矩阵,而不是3*3的矩阵呢?    因为在3D世界中,描述一个点至少需要3个维度,如果使用3个维度来描述向量或者点,    那么点与向量就没法区别对待,但是点平移与向量平移是不同的,点平移要改变,向量    平移不变,所以,需要扩展为4*4的。  2.如果使用4*4的矩阵来描述一个点 or向量:    点A = [x,...

2018-01-28 17:03:00 473

转载 Vue-router VUE路由系统

一:定义:是Vue.js官方的路由插件,它和vue.js是深度集成的,适合用于构建单页面应用。vue的单页面应用是基于路由和组件的,路由用于设定访问路径,并将路径和组件映射起来。传统的页面应用,是用一些超链接来实现页面切换和跳转的。在vue-router单页面应用中,则是路径之间的切换,也就是组件的切换。二:基本用法实现页面的两个页面的来回跳转<div id="...

2018-01-28 15:28:00 64

转载 20170125小测

今天又是例行考试的说。话说我今天loj大凶且忌参加模拟赛,洛谷也好不到哪去,怕不是要爆零了QAQ。T1:卡片游戏:这题看到数据范围1e5,铁定不是费用流了。这种东西显然不可能是dp,看看怎么贪心?首先,我们如果给一张卡片负号,则一定去较大的那个值,正号则取较小的那个。两边的差值是大小两值的和。所以,我们先贪心地给负号,并把卡...

2018-01-27 21:59:00 46

转载 队列读取器代理 遇到错误 Row handle is invalid

队列读取器代理 遇到错误 Row handle is invalid 原文:队列读取器代理 遇到错误 Row handle is invalid今天测试在发布中更改表名称,在发布数据库更改后重新发布这个表。但是原来的表在订阅没有删除,不小心插入数据到原表中,队列读取器停止并报错。队列读...

2018-01-26 17:44:00 66

转载 MVC 上传文件

if (file != null) { string path = Server.MapPath("~/Uploads/"); //获得服务器物理路径 if (!System.IO.Directory.Exists(path))//判断目录是否存...

2018-01-25 15:17:00 45

转载 EL表达式

el表达式的使用、默认对象的使用说明以及自定义el表达式:http://blog.csdn.net/w_basketboy24/article/details/23422543el表达式获取对象属性的原理:http://blog.csdn.net/wodet_t/article/details/47042435补充:重点是要有get方法,有没有属性都无所谓。转载于:https://www...

2018-01-25 12:16:00 44

转载 TCP的三次握手

首先Client端发送连接请求报文,Server端接受连接后回复ACK报文,并为这次连接分配资源。Client端接收到ACK报文后也向Server段发生ACK报文,并分配资源,这样TCP连接就建立了。第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;SYN:同步序列编号(Synchronize Sequence Numbers)。...

2018-01-25 11:41:00 35

转载 python2.7多线程的批量操作远程服务器

#!/usr/bin/env python#-*- coding:utf-8 -*-#多线程批量远程执行一条命令# made in chinaimport threadingimport sys,osimport subprocess#cmd = sys.argv[2]ip_list=[]ip_fail=[]def subprocess_ca...

2018-01-23 16:25:00 164

转载 动态规划-----------01背包,完全背包与多重背包

P01:01背包问题题目有N件物品和一个容量为V的背包。第i件物品的费用是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。基本思路这是最基础的背包问题,特点是:每种物品仅有一件,可以选择放或不放。用子问题定义状态:即f[i][v]表示前i件物品恰放入一个容量为v的背包可以获得的最大价值。则其状态转移方程便是:f[i][v]=max{f[i-1][v],f...

2018-01-22 15:46:00 78

转载 JAVA多线程之CountDownLatch

前序:上周测试给开发的同事所开发的模块提出了一个bug,并且还是偶现。经过仔细查看代码,发现是在业务中启用了多线程,2个线程同时跑,但是新启动的2个线程必须保证一个完成之后另一个再继续运行,才能消除bug。什么时候用?多线程是在很多地方都会用到的,但是我们如果想要实现在某个特定的线程运行完之后,再启动另外一个线程呢,这个时候CountDownLatch就可以派上用场了怎么用?...

2018-01-22 11:56:00 32

转载 谈谈我对Promise的理解

一、Promise是什么?Promise是最早由社区提出和实现的一种解决异步编程的方案,比其他传统的解决方案(回调函数和事件)更合理和更强大。ES6 将其写进了语言标准,统一了用法,原生提供了Promise对象。ES6 规定,Promise对象是一个构造函数,用来生成Promise实例。二、Promise是为解决什么问题而产生的?promise是为解决异步处理回调金字塔问题而产生的三、...

2018-01-20 17:45:00 102

转载 Selenium驱动Chrome浏览器

import org.openqa.selenium.By;import org.openqa.selenium.WebDriver;import org.openqa.selenium.chrome.ChromeDriver;import org.openqa.selenium.chrome.ChromeOptions;public class Chrome { public static...

2018-01-20 15:23:00 259

转载 [日常工作]WorkStation 使用端口转发的方式使用宿主机IP地址提供服务

1. 虚拟机内的地址如果经常变化,或者是想使用宿主机进行网络服务 但是又不想有人能够访问具体的服务器提供机器.. 可以使用宿主机转发虚拟机的端口的方式来进行处理.workstation 比较好实现第一个给workstation的虚拟机增加虚拟网卡使用NAT模式 ,或者是直接选择自定义里面的VMnet8 的方式增加虚拟网卡workstation支持开机时添加网卡,所以可以不必关闭...

2018-01-20 09:05:00 140

转载 【汇编语言(第3版)王爽】问题7.9代码

assume cs:codesg, ss:stacksg, ds:datasgstacksg segment dw 0,0,0,0,0,0,0,0stacksg endsdatasg segment db '1. display ' db '2. brows ' db '3. replace '...

2018-01-19 20:08:00 175

转载 一些新奇的玩意【php篇--持续更新】

人不进步就等于退步!接触越多的人以及事就能学到更多的东西。以下仅为本人记录的一些新奇的东西,不喜勿喷!1.??运算符号,在新的项目中突然发现很多红线报错,还以为是错误!看了下,是??运算的问题,以前楼主没试过这样写过。故写了一个简单的测试代码:代码:1 $b = 0??5;2 dump($b);其中输出为5,当讲第一行代码中的0更换为1时候,输出为1;2...

2018-01-19 16:11:00 51

转载 二叉搜索树介绍及其接口说明

二叉搜索树介绍二叉搜索树是由二叉树组成的专用于查找和搜索目的的一种数据结构。在二叉搜索树中查询一个结点,从根结点开始,一层一层往下查找,直到找到目标结点为止。以要查找的目标结点为参照,当遇到的结点值比要查找的结点值大时,就顺着该结点的左子树继续查找;当遇到的结点值比要查找的结点值小时,则顺着该结点的右子树继续查找。如果在到达树的分支尽头前都没有找到目标结点,则该结点并不存在于树中。如下...

2018-01-18 07:05:00 59

转载 HDOJ 4085 Peach Blossom Spring

discriptionTao Yuanming(365-427) was a Chinese poet of Eastern Jin dynasty. One of his most famous works is "Peach Blossom Spring", which is a fable about a chancediscovery of an ethereal village whe...

2018-01-17 15:27:00 57

转载 Java多线程技术-Volatile关键字解析

分析volatile关键字可以从这三个方面分析,什么是程序的原子性,什么是程序的可见性,什么是程序的有序性什么是程序的原子性以下语句那些是原子操作?public class ThreadCounter implements Runnable { private int count = 0; @Override public void...

2018-01-17 09:28:00 43

转载 【转】Pycharm创建py文件时自定义头部模板

File->settings->Editor->File and Code Templates->Python Script#!/usr/bin/env python# -*- coding: utf-8 -*-# @Time : ${DATE} ${TIME}# @Author : baoshan# @Site : ${SITE...

2018-01-16 14:35:00 60

转载 缺少动态连接库.so--cannot open shared object file: No such file or directory

总结下来主要有3种方法:1. 用ln将需要的so文件链接到/usr/lib或者/lib这两个默认的目录下边ln-s/where/you/install/lib/*.so/usr/libsudoldconfig2.修改LD_LIBRARY_PATHexportLD_LIBRARY_PATH=/where/you/install/lib:$LD_LIBRARY_PATH...

2018-01-16 11:51:00 51

转载 spring代码异常捕获到logback logging.config=logback-spring.xml文件中不能输出异常e.printStackTrace...

在spring中使用logging.config=logback-spring.xml将日志转存到了文件中。但是代码中的捕获的异常无法用 e.printStackTrace 打印到文件中。使用如下方法打印:main:catch(Exception e){log.error("xxx",e);}这里可以重新定向 system.out 和err的输出,到logback:http...

2018-01-16 11:05:00 685

转载 BZOJ2631: tree

给棵树,支持:连边删边,链加,链乘,链求和。LCT?? 1 #include<string.h> 2 #include<stdlib.h> 3 #include<stdio.h> 4 #include<math.h> 5 //#include<assert.h> 6 #includ...

2018-01-16 07:55:00 52

转载 使用XmlReader读Xml

XmlDocument和XElement在读取Xml时要将整个Xml文档放到内存中去操作,这样做操作简单,但是很费内存和IO(可能是磁盘IO或者网络IO);而在有些场景下我们必须考虑尽可能节省内存和IO的开销,这时候就该XmlReader和XMLWriter出场了XmlReader读取Xml需要通过Read()实例方法,不断读取Xml文档中的声明,节点开始,节点内容,节点结束,以及空白等等...

2018-01-15 11:16:00 44

转载 labview事件结构

使用事件结构需要注意的事项:对于超时时间的使用结论:1. 超时时间等于事件结构等待一次事件的时间,在超时时间内没有等到事件则执行[超时]事件;2. 如果在超时时间内等到了一次事件,便处理事件对应的程序而不执行[超时]事件;3. 事件对应程序执行结束便等待下次事件4. 当一个事件正在处理中时,程序接受其它事件,并按事件队列执行*****(具体现象就是,在一个事件正在执行的时候...

2018-01-15 09:25:00 384

转载 并发编程实战-第二章学习

“共享”意味着变量可以由多个线程同时访问,而“可变”则意味着变量的值再其声明周期内可以发生变化。如果当多个线程访问同一个可变的状态变量时没有使用合适的同步,那么程序就会出现错误,有三种方式可以修复这个问题:不在线程之间共享该状态变量(有点扯,既然我要共享一个状态变量,怎么可能不共享,只能说不共享肯定不会涉及状态的同步)将状态变量修改为不可变的变量。在访问状态变量时使用同步...

2018-01-14 21:48:00 49

转载 Centos7 Zookeeper

本文版权归博客园和作者吴双本人共同所有 转载和爬虫请注明原文地址 www.cnblogs.com/tdws一.写在前面ZK是一个高效的分布式协调服务,高可用的分布式管理协调框架。 朋友推荐一本书《从paxos到zookeeper》,对我帮助的确很大。二.集群配置和踩坑java安装和环境变量配置可以参考http://www.cnblogs.com/tdws/p/4096300...

2018-01-14 11:24:00 47

转载 41)子类和父类的内存关系

1)通过下面的布局 我们看一下 拥有继承关系的 两个类之间的 内存关系                    说明:1) 我的Student3 继承 Student这个类的 然后 在子类Student3的前半部分内存块 是代表父类Student的一些属性的存储情况       2)下面是子类自己的一些特有的属性信息。       3)子类对象...

2018-01-12 17:32:00 191

转载 Gitlab搭建安装及使用中遇到的问题。

一、CentOS7安装gitlab-ce1.下载及安装rpm软件包。下载RPM包curl -LJO https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-8.9.8-ce.0.el7.x86_64.rpm安装RPM包rpm -i gitlab-ce-8.9.8-ce.0.el7.x86_64.rpm2...

2018-01-12 16:06:00 813

转载 【junit】junit4单元测试eclipse

这两天看了网上down下来的junit视频,有百度了一下junit。一、百度junit,在github上发布的都是5了,没有看到4的影子了,我在eclipse的maven加载了最新的5.0.2,发现效果并不理想。不理想原因:1、可能自己基础太差,不会用;      2、可能是我的eclipse不支持junit5(我也不知道),反正建立测试文件的时候,eclipse只能选择3或者4;...

2018-01-12 15:47:00 60

转载 一行代码搞定 FTP 服务

环境搭建:pythonwindows/linuxpip install pyftpdlib (安装失败请到这里下载:https://pypi.python.org/pypi/pyftpdlib/)一行代码搞定的事:到你打算分享的目录下执行,python -m pyftpdlib然后我们来看一下,至此一个简单的FTP服务器已经搭建...

2018-01-12 11:58:00 49

转载 分布式数据库

分布式数据库--------------------------------------------------------------------------------ThinkPHP内置了分布式数据库的支持,包括主从式数据库的读写分离,但是分布式数据库必须是相同的数据库类型。 配置database.deploy 为1 可以采用分布式数据库支持。如果采用分布式数据库,定义数据库配置信息...

2018-01-11 16:10:00 60

转载 Python: Socket网络编程,多线程处理小Demo

一个简单的例子,深入研究一下socket的多线程处理任务Server端:#!/usr/bin/env python#encoding:utf8## 注意:定义encoding时必须在第二行import socketimport Queueimport threadingfrom time import sleephost = "127.0....

2018-01-11 11:29:00 76

空空如也

空空如也

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

TA关注的人

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