自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 先行断言和后行断言

后行断言JavaScript 语言的正则表达式,只支持先行断言(lookahead)和先行否定断言(negative lookahead),不支持后行断言(lookbehind)和后行否定断言(negative lookbehind)。目前,有一个提案,引入后行断言,V8 引擎 4.9 版已经支持。”先行断言“指的是,x只有在y前面才匹配,必须写成/x(?=y)/。比如,只匹配百分号之前的...

2017-12-31 18:58:00 85

转载 PHP处理XML文档,没有CDATA部分数据处理

  在博客备份时,导出了所有文章,导出是xml文档,文章内容在CDATA部分。  这里介绍下XML中CDATA:  所有 XML 文档中的文本均会被解析器解析。只有 CDATA 区段(CDATA section)中的文本会被解析器忽略。  术语 CDATA 指的是不应由 XML 解析器进行解析的文本数据(Unparsed Character Data)。在 XML 元素中,"<"...

2017-12-31 17:21:00 122

转载 51nod 1298 圆与三角形

给出圆的圆心和半径,以及三角形的三个顶点,问圆同三角形是否相交。相交输出"Yes",否则输出"No"。(三角形的面积大于0)。Input第1行:一个数T,表示输入的测试数量(1<=T<=10000),之后每4行用来描述一组测试数据。4-1:三个数,前两个数为圆心的坐标xc,yc,第3个数为圆的半径R。(-3000<=xc,yc<=...

2017-12-30 20:43:00 68

转载 存储过程

存储过程: 优点:1.性能高 不用编译直接运行,存在于数据库中。 2.安全性好 参数化cmd.CommandText=“存储过程名字”;cmd.CommandType=Commandtype.StoreProcedure;存储过程调用:CREATE PROCEDURE sp_AddStu( @st_name nvarchar(50), @st_sex ncha...

2017-12-29 17:39:00 32

转载 linux中mysql主从备份

在centos中安装mysql详细步骤说明条件:需要两个虚拟机,一台为主服务器master,一台为从服务器slave1 在master主服务中,创建用于同步的用户mysql> grant all privileges on *.* to 'rpl'@'192.168.178.162' identified by '123456' with grant option;Que...

2017-12-29 14:17:00 42

转载 jdk免安装对应配置

通常我们不用配置jdk,tomcat和eclipse会选取系统的环境变量获取jdk,但有时一个系统中部署不同的项目,各版本又不一样,不能完全兼容。因此就需要采用自己的jdk。将jdk安装后,将安装后的jdk复制到别的地方,就为免安装版了。eclipse oxygen需要jdk1.8,才能启动:在eclipse.ini下,加入 -vm,以及jvm.dll文件。// -sta...

2017-12-29 12:14:00 71

转载 Python pickle模块

python的pickle模块实现了基本的数据序列和反序列化。通过pickle模块的序列化操作我们能够将程序中运行的对象信息保存到文件中去,永久存储;通过pickle模块的反序列化操作,我们能够从文件中创建上一次程序保存的对象。Pickle模块中最常用的函数为: dump、dumps、load、loads(1)pickle.dump(obj, file, [,protocol]) 函数的功能...

2017-12-29 11:26:00 45

转载 多线程环境下的单例模式

单线程环境下的单例实现运行在多线程环境下会出现问题(volatile也只能保证可见性,并不能保证原子性)。package com.prac;import java.util.ArrayList;//单线程下的单例实现class Singleton{ private volatile static Singleton instance; public st...

2017-12-28 22:38:00 62

转载 basename $0和$0的区别

$0[yeyusheng@bogon Desktop]$ echo $0/bin/bashbasename $0[yeyusheng@bogon Desktop]$ basename $0bash转载于:https://www.cnblogs.com/yeyusheng/p/8135807.html

2017-12-28 15:10:00 218

转载 prism.js使页面代码变得漂亮

第一次接触prism.js,并把它用到了园子里。 装逼如风,常伴吾身。有了如此利器,从此院子里我的代码是“最”漂亮的! 身为程序员深刻体会代码高亮在生产过程中是多么的重要。以下便是讲解如何在页面上显示代码高亮。 准备 官方下载地址:http://prismjs.com/ 没错!官网很直观,没有那些花里花哨的东西,直接点击下载,进入到下载页面。 接下来这张图比较长,大家可以直接跳过着看。 核心代...

2017-12-28 10:45:00 475

转载 Linux中网卡配置/etc/sysconfig/network-script/ifcfg-eth0

网络接口配置文件[root@localhost ~]# cat /etc/sysconfig/network-scripts/ifcfg-eth0 TYPE=Ethernet #网卡类型 DEVICE=eth0 #网卡接口名称 ONBOOT=yes #系统启动时是否激活 yes|noBOOTPROTO=static #启用地址...

2017-12-27 19:20:00 1402

转载 Head First Java Stick 05

Make it Stick玫瑰是红的,球不是这么踢的,啤酒是一种饮料,饮料不一定是啤酒。(IS-A 测试集成关系)好了,算你作吟诗作对,但千万不要把你的诗稿拿去投稿!摘自(Head First Java第7章)转载于:https://www.cnblogs.com/zsslll/p/8125579.html...

2017-12-27 14:29:00 62

转载 QT串口工具

要求:1.自动识别COM口2.波特率设置等选择3.界面设计(功能,颜色,排布,导出excel)4接收窗口做成一个表格,数据导入到对应的列5.有16进制发送和接收,把mac地址导进一个空格6.保存和实时保存到excel7.输出时间等等具体注意细节小计:1.输入RSSI_MIN,让rssi与其比较,小于则不过关 (1)获取两个表格的值,进行比较QModelIndex in...

2017-12-26 13:23:00 140

转载 day5-随机数相关:random模块&string模块

一、概述随机数在程序设计中的属于比较基础的内容,主要用于验证场景(如验证码,生成账号对应的密码等),今天结合random模块和string模块来谈谈python中随机数那些事儿。二、随机数实现相关模块2.1 random模块random.random() 返回一个随机浮点数 1 >>> import random 2 >>> print(random.ra...

2017-12-25 19:40:00 80

转载 JVM总结-虚拟机加载类

从 class 文件到内存中的类,按先后顺序需要经过加载、链接以及初始化三大步骤。其中,链接过程中同样需要验证;而内存中的类没有经过初始化,同样不能使用。那么,是否所有的 Java 类都需要经过这几步呢?我们知道 Java 语言的类型可以分为两大类:基本类型(primitive types)和引用类型(reference types)。在上一篇中,我已经详细介绍过了 Java 的基本类型,它们...

2017-12-25 09:50:00 41

转载 Java学习笔记(四)---打印图形

1 //1.菱形 2 public static void Lingxing(int size){ 3 if(size % 2 == 0){ 4 size++;//计算菱形大小 5 } 6 //输出菱形上半部 7 for (int i = 0; i < size/2 + 1; i++) { 8 ...

2017-12-25 08:11:00 69

转载 20162306 2016-2017-2《程序设计与数据结构》课程总结

20162306 2016-2017-2《程序设计与数据结构》课程总结每周作业链接汇总第一周作业: 数据结构的三个要素、算法特征、算法效率、增长函数与大O符号、比较增长函数。第三周作业:查找及两种常用的查找方法、排序及五种排序算法。第五周作业:集合、栈集合、继承、多态和泛型、栈的ADT、使用栈、异常。第七周作业:树、树的遍历、树的实现策略、决策树、二叉树的性质、两种特殊的二叉树。第九...

2017-12-24 12:19:00 66

转载 Linux 账号管理与 ACL 权限配置

要登陆 Linux 系统一定要有账号与口令才行,否则怎么登陆,您说是吧?不过, 不同的使用者应该要拥有不同的权限才行吧?我们还可以透过 user/group 的特殊权限配置, 来规范出不同的群组开发项目呢~在 Linux 的环境下,我们可以透过很多方式来限制用户能够使用的系统资源, 包括十一章、bash提到的ulimit限制、还有特殊权限限制,如umask等等。 透过这...

2017-12-24 12:04:00 239

转载 GO.Web服务

Web基础Web服务器的一般工作原理可以简单地归纳为:客户机浏览器通过TCP/IP协议建立到服务器的TCP连接客户端向服务器发送HTTP协议请求包,请求服务器里的资源文档服务器向客户机发送HTTP协议应答包,如果请求的资源包含有动态语言的内容,那么服务器会调用动态语言的解释引擎负责处理“动态内容”,并将处理得到的数据返回给客户端客户机与服务器断开。由客户端解释HTML文档,...

2017-12-23 23:34:00 60

转载 IntelliJ IDEA(三) :常用快捷键

说IDEA对新手来说难,可能其中一个原因就是快捷键组合多而且复杂但是它也很全,基本所有功能都可以通过快捷键来完成,可以这么说,如果你掌握了所有IDEA的快捷键使用,那么你完全可以丢掉鼠标,而且不影响开发效率。一、Ctrl 快捷键Ctrl + F 在当前文件进行文本查找 (必备)Ctrl + R 在当前文件进行文本替换 (必备)Ctrl + Z 撤销 (必备)Ctr...

2017-12-23 12:59:00 86

转载 Oracle 一个表的数据update到另一个表

A表数据    B表数据   现在要把B表 B_COSTS 的值update到A表 A_COSTS 字段SQL语法:       update a set (a.a_costs) = (select b.b_costs from b where a.id = b.id and a.a_id = b.b_id) where exists...

2017-12-22 17:40:00 1370

转载 在Spring MVC Controller中注入HttpServletRequest对象会不会造成线程安全的问题

做法:1、比如我们在Controller的方法中,通常是直接将HttpServletRequest做为参数,而为了方便节省代码,通常会定义为全局变量,然后使用@Autowire注入。说明:1、观察了网上的说法,好像没有统一的解释,有些说会线程安全,有些则说不会。2、如果按照一些方法进行测试,好像也会出现,而换另一种方法测试,好像也不会出现。3、可能和Spring的版本有关,导致...

2017-12-22 10:36:00 144

转载 java程序执行系统命令

String cmd="orakill orcl 1233";//解锁数据库表Process proc = Runtime.getRuntime().exec(cmd);转载于:https://www.cnblogs.com/tianye-7/p/8084767.html

2017-12-22 10:22:00 51

转载 memcached的安装和学习

linux下安装memcached第一首先要安装 libvevent ,用 rpm -qa | preg libevent ,用 which libevent 查看安装路径以下图解: 启动memcached服务,不能关闭该窗口,另起一个客户端窗口,来链接服务端,telnet 访问安装 telenet...

2017-12-21 18:55:00 53

转载 锁Lock的概念

并发访问同一资源的功能,需要引入锁Lock的概念,也就是说,某个时刻,当有一个访问类访问这个数据对象时,这个数据对象必须上锁Locked,用完后就立即解锁unLocked,再供其它访问类访问。转载于:https://www.cnblogs.com/xuxueqin/p/8080640.html...

2017-12-21 15:03:00 40

转载 Spring Boot 过滤器、监听器

上一篇文章已经对定义Servlet 的方法进行了说明,过滤器(Filter)和 监听器(Listener)的注册方法和 Servlet 一样,不清楚的可以查看下上一篇文章:http://blog.csdn.net/catoop/article/details/50501686本文将直接使用@WebFilter和@WebListener的方式,完成一个Filter 和一个 Listene...

2017-12-21 11:30:00 39

转载 springboot对于没有闭合的html标签报错解决方法

在pom.xml中添加依赖 <dependency> <groupId>net.sourceforge.nekohtml</groupId> <artifactId>nekohtml</artifactId> <version>1.9.22</ver...

2017-12-20 21:18:00 170

转载 深入理解SQL的四种连接-左外连接、右外连接、内连接、全连接(经典)

1、内联接(典型的联接运算,使用像 = 或 <> 之类的比较运算符)。包括相等联接和自然联接。内联接使用比较运算符根据每个表共有的列的值匹配两个表中的行。例如,检索 students和courses表中学生标识号相同的所有行。2、外联接。外联接可以是左向外联接、右向外联接或完整外部联接。在 FROM子句中指定外联接时,可以由下列几组关键字中的一组指定...

2017-12-20 16:59:00 110

转载 Part7 继承与派生 7.5派生类成员的标识与访问

1访问从基类继承的成员当派生类与基类中有相同成员时:   若未特别限定,则通过派生类对象使用的是派生类中的同名成员。   如要通过派生类对象访问基类中被隐藏的同名成员,应使用基类名和作用域操作符(::)来限定。//7-6多继承同名隐藏举例#include<iostream>using namespace std;class Base1{p...

2017-12-20 16:31:00 123

转载 Hexo 添加 SEO

站内地图站点地图是一种文件,您可以通过该文件列出您网站上的网页,从而将您网站内容的组织架构告知Google和其他搜索引擎。Googlebot等搜索引擎网页抓取工具会读取此文件,以便更加智能地抓取您的网站安装插件npm install hexo-generator-sitemap --savenpm install hexo-generator-baidu-sitemap --save...

2017-12-19 11:19:00 73

转载 Leetcode 163: Missing Ranges

Given a sorted integer array wherethe range of elements are in the inclusive range [lower,upper], return its missing ranges.For example, given[0, 1, 3, 50, 75],lower= 0 andupper= 99, return[...

2017-12-18 10:11:00 45

转载 怎么用js设置a标签点击链接改变当前颜色

怎么用js设置a标签点击链接改变当前颜色20例如:多个a标签为白色,当点击其中一个a标签时改变那一个a标签的字体颜色为黄色,并且跳转到对应链接,当点击下一个a标签链接时,下一个为黄色,之前一个恢复成白色,我这样写的可以改变,但是当页面刷新的时候又变成白色了!<li><a id="a1" href="a.html" onclick="Chan...

2017-12-16 18:11:00 721

转载 Eclipse Debug 调试

Eclipse Debug 调试Debug 调试 Java 程序我们可以在 Package Explorer 视图调试 Java 程序,操作步骤如下:鼠标右击包含 main 函数的 java 类选择 Debug As > Java Application该操作也可以通过快捷键来完成,快捷键组合为 Alt + Shift + D, J。以上操作会创建一...

2017-12-16 16:45:00 51

转载 继承与组合:

如下代码,三个类,体会继承(inherit)与组合(composite)的魅力所在:继承:package Inherit;import static java.lang.System.*;class Animal{ private void beat(){ out.println("生命在于心脏跳动!"); } public void breath(){...

2017-12-15 22:56:00 44

转载 Hello world!(内含自己编写的C语言二叉树同学录)

  修改:刷了一段时间的题,水平渐涨,发现同学录真的要做成市面可行的应用的话,应该按学号建立二叉平衡树,红黑树是一个可行的选择。  在同学的推荐下,来到博客园来找志同道合的人交流代码。3个月后参加蓝桥杯比赛,报名的是C语言组,所以接下来3个月我会在此发布刷题时的心得与原创代码。  以下代码是我的课程设计自己花12小时编写的二叉树同学录。  反思一下自己的代码,删除节点用了取巧的...

2017-12-15 19:47:00 118

转载 注解详解

1、Annotation简介  简介    1、Annotation是java5开始引入的新特性,中文名称一般叫注解。它提供了一种安全的类似注释的机制,用来将任何的信息或元数据与程序元素(类、方法、成员变量、局部变量 ...)进行关联    2、更通俗的意思是为程序的元素(类、方法、成员变量)加上更直观更明了的说明,这些说明信息与程序的业务逻辑无关,并且提供指定的工具或框架使用的 ...

2017-12-15 17:43:00 51

转载 [Vijos] 弱弱的战壕

描述永恒和mx正在玩一个即时战略游戏,名字嘛~~~~~~恕本人记性不好,忘了-_-b。mx在他的基地附近建立了n个战壕,每个战壕都是一个独立的作战单位,射程可以达到无限(“mx不赢定了?!?”永恒ftING...@_@)。但是,战壕有一个弱点,就是只能攻击它的左下方,说白了就是横纵坐标都不大于它的点(mx:“我的战壕为什么这么菜”ToT)。这样,永恒就可以从别的地方进攻摧毁战壕,从而消...

2017-12-15 16:02:00 40

转载 mysql 完整约束

一 介绍约束条件与数据类型的宽度一样,都是可选参数作用:用于保证数据的完整性和一致性主要分为:PRIMARY KEY (PK) 标识该字段为该表的主键,可以唯一的标识记录FOREIGN KEY (FK) 标识该字段为该表的外键NOT NULL 标识该字段不能为空UNIQUE KEY (UK) 标识该字段的值是唯一的AUTO_INCREME...

2017-12-15 15:56:00 43

转载 RabbitMQ-Java客户端API指南-上

RabbitMQ-Java客户端API指南-上客户端API严格按照AMQP 0-9-1协议规范进行建模,并提供了易于使用的附加抽象。RabbitMQ Java客户端使用com.rabbitmq.client作为其顶层包。关键的类和接口是:ChannelConnectionConnectionFactoryConsumer协议操作可通过Channel接口获得。Connection用...

2017-12-15 09:43:00 56

转载 CTF-练习平台-Misc之 Linux基础1

十四、Linux基础1下载打开文件,解压后发下是一个没有后缀名的文件,添加后缀名为txt,搜索关键词“KEY”,发现flagLinux???不存在的!转载于:https://www.cnblogs.com/Yuuki-/p/8040668.html...

2017-12-15 00:01:00 135

空空如也

空空如也

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

TA关注的人

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