自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 antlr提取代码注释

1. 来由为什么要写提取注释呢,起因是工作需要。弄这么个不太重要的功能点来讲,旨在抛砖引玉。一般而言,大家使用antlr解析源代码的时候,不会关心注释和空格之类内容,默认会过滤掉,不会放到语法树里,讲了,真把空格这类东西保留在语法树里,会带来很多问题。要保留注释的话,也不会放进语法树里,而是会导流到不同的channel里。channel可以理解为不同的管道,源文件解析后的token...

2017-09-30 16:23:00 245

转载 Node.js 使用http客户端得到网站的图片下载到本地

以下代码有些冗余,大家捡核心看就好。// 内置http模块,提供了http服务器和客户端功能var http=require("http");// cheerio模块,提供了类似jQuery的功能var cheerio = require("cheerio");// 内置文件处理模块var fs=require('fs');// 请求参数JSONva...

2017-09-30 10:32:00 230

转载 shell练习之棋盘

这个作为shell的练习很不错,看看大家有没有更简单的方法#!/bin/bashfor q in {1..8}do r=`echo $[q%2]` if [ $r -eq 1 ];then for w in {1..4} do echo -ne "\033["40"m \033[0m...

2017-09-30 09:30:00 62

转载 SQL命令中的case...when...then...else...end条件查询

select b.XH, b.ZBXH, a.SJKSMC, a.JCRQ, a.JYRQ, a.JCJBMC, a.CYZMC, b.CYDDMC, b.CYDXMC, BGRQ, b.JCXMMC,b.DCAXJ,b.ZHJ,b.SMSJ, b.JYJGMC, a.JCJBDM, a.CYZDM, SJKSDM,...

2017-09-28 16:25:00 94

转载 MySQL划重点-查询-聚合-分组

聚合count(*)表示计算总行数select count(*) from students;max(列)表示求此列的最大值select max(id) from students where gender=0;min(列)表示求此列的最大值select min(id) from students wher...

2017-09-28 15:36:00 55

转载 文件方式实现完整的英文词频统计实例

可以下载一长篇的英文小说,进行词频的分析。1.读入待分析的字符串2.分解提取单词3.计数字典4.排除语法型词汇5.排序6.输出TOP(20)7.对输出结果的简要说明。fo=open('test.txt','w')>>> fo.write('''Mr. Sherlock Holmes, who was usually very...

2017-09-27 16:04:00 199

转载 js 数组,字符串,json互相转换

数组转字符串:var arr = [1,2,3,4,'巴德','merge'];var str = arr.join(',');console.log(str); // 1,2,3,4,巴德,merge字符串转数组:var str = '1,2,3,4,巴德,merge';var arr = str.split(',');console.log(arr); //...

2017-09-27 13:47:00 123

转载 Java程序员书籍推荐

《成为Java顶尖程序员 ,看这11本书就够了》一《Java核心技术(卷1):基础知识》Java领域最有影响力和价值的著作之一,与《Java编程思想》齐名;根据Java SE 7全面更新,系统全面讲解Java语言的核心概念、语法、重要特性和开发方法,包含大量案例,实践性强。不了解java编程的同志可先阅读《Java从入门到精通》,了解JavaWeb编程。二 《深入理解Java虚拟机:J...

2017-09-25 11:07:00 69

转载 我们为什么要研究docker

一、docker整体概述Docker会是改变世界的那只“箱子”吗?是什么:世界领先的软件容器平台; 开发者使用docker可以解决“在我的机器上没问题”(开发生产环境不一致的问题);运维使用docker可以在独立的容器中运行和管理App;而企业使用docker可以更快、更安全的发布新动能。备注:1,什么是容器?容器是一种打包软件的方式,这种方式下,软件可以共享操作系统并独立运行。2...

2017-09-23 19:40:00 116

转载 C++第三周学习小结

本周C++的学习感觉有点困难,接触到了很多新知识,例如一些符号,算术,还有二进制,尤其是运算符,很多很乱,编程的时候总是忘了要加一个等号。转载于:https://www.cnblogs.com/liujieyu/p/7580459.html...

2017-09-23 10:29:00 61

转载 【POJ】2348 Euclid's Game(扩欧)

DescriptionTwo players, Stan and Ollie, play, starting with two natural numbers. Stan, the first player, subtracts any positive multiple of the lesser of the two numbers from the greater of the two ...

2017-09-22 22:38:00 51

转载 一、Linux文件权限与目录配置

行文结构如下:用户和用户组Linux文件权限概念Linux目录配置重点回顾1、用户与用户组 Linux是个多用户、多任务的系统,可能有多人同时使用这台机器进行工作,为了考虑每个人的隐私和工作环境,“文件所有者”角色既用户角色显得相当重要。另外,如果有2个组同时在一台机器上开发,但是这2个组有竞争关系。需要相互隔离对方,杜绝访问自己的资源,但是自己...

2017-09-22 18:47:00 63

转载 【京东详情页】——原生js学习之匿名函数

一、引言在js模块中,要给每一个功能封装一个匿名函数。为了更好的理解什么是匿名函数,为什么要用匿名函数,我做了一些查阅和学习。二、匿名函数什么是:在创建时,不被任何变量引用的函数。为什么:节约内存;划分临时作用域,避免全局污染。何时:只要一个函数只用一次,就释放。1、回调创建一个函数后,将函数对象传递给其他函数调用。比如:ar...

2017-09-22 17:56:00 35

转载 linux中find与rm实现查找并删除目录或文件

linux 下用find命令查找文件,rm命令删除文件。删除指定目录下指定文件find 要查找的目录名-name .svn |xargs rm -rf删除指定名称的文件或文件夹:find -type d | grep .svn$ | xargs rm -r分析:find -type d | grep .svn$ 通过此命令查找文件夹 过滤正则表达式中的目录| xargs rm -r...

2017-09-22 11:26:00 70

转载 转《一位资深程序员大牛给予java初学者的建议》

这一部分其实也算是今天的重点,这一部分用来回答很多群里的朋友所问过的问题,那就是我你是如何学习Java的,能不能给点建议?今天我是打算来点干货,因此咱们就不说一些学习方法和技巧了,直接来谈每个阶段要学习的内容甚至是一些书籍。这一部分的内容,同样适用于一些希望转行到Java的同学。 在大家看之前,我要先声明两点。1、由于我本人是Java后端开发出身,因此所推荐的学习内容...

2017-09-20 17:21:00 48

转载 201709019工作日记--Java中的各种锁--未解决

1. Syncronized与ReentrantLockSynchronized比ReentrantLock进java标准早,因此一开始大家都是用它。相当于Java提供了一种封装的互斥锁机制,对于用户来说,声明成synchronized就可以拿到锁的能力,而不用管具体是怎么加锁解锁的使用简便也是双刃剑,synchronized的粒度较粗,可控性较差。比如无法中断一个正在等候...

2017-09-19 19:18:00 44

转载 linux运维升级路线

运维工程师是从一个呆逼进化为苦逼再成长为牛逼的过程,前提在于你要能忍能干能拼,还要具有敏锐的嗅觉感知前方潮流变化。如:今年大数据,人工智能比较火……(相对表示就是 Python 比较火)之前写过运维基础篇,发现对很多人收益挺大,接下来也写下关于这4年多的运维实践经验,从事了2年多游戏运维,1年多安全运维,1年大数据运维,相关行业信息不能算非常精通,但是熟悉和熟练还是相对可以的。初级篇l...

2017-09-19 16:59:00 144

转载 OPENCV学习笔记1-5_鼠标事件

  1. 回调函数 cvSetMouseCallbackvoid cvSetMouseCallback(const char* window_name, CvMouseCallback on_mouse, void* param CV_DEFAULT(NULL));//window_name:鼠标执行的窗口名//on_mouse: 每次指定窗口鼠标事件发生时被调用的函数指针...

2017-09-19 13:06:00 76

转载 前端生成pdf文件之pdfmake.js

前端生成pdf文件之pdfmake.jspdfmake.js是一个简单的生成pdf文件的插件。pdfmake.js https://files.cnblogs.com/files/s313139232/pdfmake.min.js代码也很简单:html文件:<!DOCTYPE html><html lang="zh-CN">...

2017-09-18 20:56:00 628

转载 java反射详解 二

但是注意一下,当我们把Person中的默认的无参构造函数取消的时候,比如自己定义只定义一个有参数的构造函数之后,会出现错误:比如我定义了一个构造函数:public Person(String name, int age) { this.age=age; this.name=name; }然后继续运行上面的程序,会出现:java.lang.Instantiatio...

2017-09-18 18:12:00 33

转载 用jquery.js模拟弹幕效果

<!DOCTYPE html><meta charset="utf-8"><html><head> <title></title> <script src="http://cdn.gbtags.com/jquery/1.8.0/jquery-1.8.0.min.js"></script>...

2017-09-18 13:51:00 60

转载 Mysql

1.出现mysql>Access denied for user 'root'@'localhost' (using password: YES) 或者mysql>Access denied for user 'root'@'localhost' (using password: NO) 这两种现象(1045错误)检查mysql的服务是否能开启,保证mysql的服务能正常开...

2017-09-17 13:37:00 38

转载 Coin

Bob has a not even coin, every time he tosses the coin, the probability that the coin's front face up is qp(qp≤12)\frac{q}{p}(\frac{q}{p} \le \frac{1}{2})​p​​q​​(​p​​q​​≤​2​​1​​).The question is, ...

2017-09-17 11:13:00 63

转载 sublime在vi模式下如何快速给选中的字符串加双引号?

1,在vim模式下选中某字符串:2,按双引号或单引号键,再按ESC大功告成。转载于:https://www.cnblogs.com/gidot/p/7532875.html

2017-09-16 20:46:00 1237

转载 记录一下待做与未做的题目

之后一定放上题解。单调栈 DONE二分图&2-SAT&网络流 Doing!计算几何:https://sumygg.com/2013/10/29/summer-for-geometry-after-icpcacm/树形dp&其他dp Doing!01字典树 TODO莫队算法LCA Doing!树的分治 TODO(Review)TODO...

2017-09-16 19:47:00 78

转载 二、数据类型、字符编码、文件处理

一、数据1、什么是数据?  x=10,10是我们要存储的数据。 2、为何数据要分不同的类型?  数据是用来表示状态的,不同的状态就应该用不同的类型的数据去表示。 3、数据类型  数字(整形,长整形,浮点型,复数)   字符串   列表   元组   字典   集合学习方法:  #一:基本使用   用途   定义方式   常用操作+内置...

2017-09-15 20:27:00 64

转载 python-实现选择排序

# encoding=utf-8def select_sort(alist): """选择排序""" n = len(alist) for j in range(0, n-1): # 设置最小元素下标 min_index = j # 寻找最小元素的过程 for i i...

2017-09-15 18:10:00 35

转载 130242014051-陈达源-实验一

课程软件体系结构与设计实验名称软件设计的网络环境第页专业软件工程班级1班 学号130242014051 姓名陈达源实验日期:2017 年 9 月 14 日 报告退发 (订正 、 重做)一、实验目的1.复习软件工程的重要概念,熟悉软件体系结构与软件设计技术的基础概念与内容。2.通过Internet搜索与浏...

2017-09-15 14:41:00 174

转载 文件上传Apache

Map<String, Object> rtnMap = new HashMap<String, Object>(); // 获取文件 String tempPath = request.getSession().getServletContext().getRealPath("/temp"); File t...

2017-09-15 09:40:00 66

转载 储能.全球视野.资本和技术前沿.收集

目前,全球储能市场呈健康发展态势,储能容量招投标的规模与频率均有所提升。根据MercomCapital集团日前公布的报告显示,2017年二季度,国际储能企业获得的风投资金较一季度实现翻番至1.25亿美元,涉及交易10个;当中,单笔获得投资最大的是Nexeon,获得风投4330万美元,排在第二的是AquionEnergy,获得风投3300万美元。AquionEnergy成立于2007年,至今已...

2017-09-14 23:59:00 397

转载 TypeScript----类

一、类的属性public: 公有,private: 私有,不能在声明它的类的外部访问,只能在类内部访问protect: 保护,不能在声明它的类的外部访问,但继承者除外readonly 只读属性,必须在声明时或构造函数里被初始化static静态属性,无需实例化就可以访问静态成员super()方法,它会执行基类的构造方法class Grid { static ...

2017-09-14 15:31:00 40

转载 linux下的find文件查找命令与grep文件内容查找命令

linux下的find文件查找命令与grep文件内容查找命令在使用linux时,经常需要进行文件查找。其中查找的命令主要有find和grep。两个命令是有区的。  区别:(1)find命令是根据文件的属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。 (2)grep是根据文件的内容进行查找,会对文件的每一行按...

2017-09-14 15:13:00 35

转载 Mac 下使用svn

作为一个一直使用windows系统的人,还真不知道mac上的svn如何使用,偶然机会下现在需要。查过后发现 mac 是自带svn的,在我装好xcode后,再安装 Command Line Tools1.打开终端 输入xcode-select -- install点击安装,过几分钟就安好了。2.再输入此命令查看版本号,有版本号就是安装好了啊svn -- ver...

2017-09-14 08:28:00 65

转载 html有序列表与无序列表自定义列表

<!DOCTYPE html><html lang="en"><head> <meta http-equiv="content-type" content="text/html" charset="UTF-8"> <title>列表标签</title></head><!--...

2017-09-13 16:08:00 164

转载 The first blog

The first blog.转载于:https://www.cnblogs.com/wuxiang/articles/7515467.html

2017-09-13 16:05:00 39

转载 jq-cookie

1 <!DOCTYPE html> 2 <html> 3 <head> 4 <meta charset="UTF-8"> 5 <title></title> 6 <script src="js/jquery-1.12.3.js"&...

2017-09-13 11:28:00 42

转载 【转】mysql索引使用技巧及注意事项

一.索引的作用 一般的应用系统,读写比例在10:1左右,而且插入操作和一般的更新操作很少出现性能问题,遇到最多的,也是最容易出问题的,还是一些复杂的查询操作,所以查询语句的优化显然是重中之重。 在数据量和访问量不大的情况下,mysql访问是非常快的,是否加索引对访问影响不大。但是当数据量和访问量剧增的时候,就会发现mysql变慢,甚至down掉,这就必须要...

2017-09-12 22:59:00 28

转载 js几个逻辑运算符的形象概括

“&&”是逻辑与操作符,只有“&&”两边值同时满足(同时为真),整个表达式值才为真。b>a && b<c //“&&”是并且的意思, 读法"b大于a"并且" b小于c "||"逻辑或操作符,相当于生活中的“或者”,当两个条件中有任一个条件满足,“逻辑或”的运算结果就为“真”。"!"是逻辑非操作符,也就是"...

2017-09-12 18:27:00 42

转载 一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧

一个很简单的淘宝优惠券搜索助手 大家看看有没有用吧下载地址:http://pan.baidu.com/s/1skRHTDF转载于:https://www.cnblogs.com/devgis/p/7511148.html

2017-09-12 17:12:00 554

转载 Task3

姓名:蔡典 学号:1425052044班级:信管142 兴趣爱好:电影,美剧,游戏个人编程能力:较弱,没自己写过代码码云账号:[email protected] 直接搜索码云然后进入官网输入基本信息进行注册,整个过程很容易没有任何问题。转载于:https://www.cnblogs.com/turan0412/p/7506315.html...

2017-09-11 18:21:00 76

空空如也

空空如也

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

TA关注的人

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