自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 4. CMake 系列 - 项目添加编译选项

目录 1. 项目目录结构 2. 相关代码 2.1 add 模块 2.2 sub 模块 2.3 example 模块 2.4 顶层 CMakeLists.txt 3. 配置&编译 1. ...

2019-04-30 23:34:00 747

转载 Java50道经典习题-程序2 输出素数

题目:判断101-200之间有多少个素数,并输出所有素数分析:判断素数的方法:用一个数分别去除2到(这个数-1)的数,如果能被整除,则表明此数不是素数,反之是素数。 1 public class Prog2 { 2 public static void main(String[] args) { 3 int count=0; 4 ...

2019-04-30 16:48:00 59

转载 搜索问题

宽度优先搜索(BFS)  完备性:BFS是完备的(即当解存在时,能保证得到解)  最优性:BFS总能保证得到最优解(考虑代价时)  时间复杂度:是O(bd)b为最大子节点数,d为搜索树深度  空间复杂度:也是O(bd)通常用队列实现深度优先搜索(DFS)  在避免重复节点的有限状态空间中,DFS是完备的  DFS不能保证得到最优解  在避免重复节点的有限状态空间...

2019-04-29 23:18:00 264

转载 将Linux(ubuntu)安装到U盘上,实现即插即用

说明:本教程是说明如何将ubuntu系统安装到U盘上(也就是把U盘当做电脑的硬盘),可以实现U盘插到任何电脑上都能够在实体机上运行ubuntu系统,而且所有的运行配置都能被保存,相当于随身携带的一个电脑。不是说明如何使用U盘做安装盘不是说明如何使用U盘做安装盘不是说明如何使用U盘做安装盘还有为了保证安装和运行的流畅性,请使用USB3.0的U盘和接口,U盘容量最好是在16GB以上...

2019-04-29 21:45:00 523

转载 MonggoDB学习笔记

MongoDBMongoDB介绍:非关系型的文档数据库。MongoDB的数据模型是面向文档的,文档是一种类似于JSON的结构。简单理解MongoDB这个数据库中存的是各种各样的JSON。(BSON)安装MongoDB:安装:一直下一步。配置环境变量:bin目录放入Path变量创建数据文件夹:C://data/db启动MongoDB服务:打开cmd命令行窗...

2019-04-29 17:03:00 235

转载 二叉树的最大深度

题目:给定一个二叉树,找出其最大深度。二叉树的深度为根节点到最远叶子节点的最长路径上的节点数。说明:叶子节点是指没有子节点的节点。示例:给定二叉树[3,9,20,null,null,15,7], 3 / \ 9 20 / \ 15 7返回它的最大深度3 。方法一:递归实现class Solution {...

2019-04-29 11:37:00 41

转载 .NET中RabbitMQ的使用

.NET中RabbitMQ的使用概述  MQ全称为Message Queue, 消息队列(MQ)是一种应用程序对应用程序的通信方法。RabbitMQ是一个在AMQP基础上完整的,可复用的企业消息系统。他遵循Mozilla Public License开源协议。AMQP(高级消息队列协议) 是一个异步消息传递所使用的应用层协议规范,作为线路层协议,而不是API(例如JMS),A...

2019-04-29 09:21:00 51

转载 Windows服务器开发和Linux服务器软件开发的区别

大型网页游戏服务器开发(Windows+Linux)进程监听负载均衡数据库分发MapGIS IGServer(Java C++)转载于:https://www.cnblogs.com/2008nmj/p/10787437.html

2019-04-28 22:34:00 346

转载 归并排序

归并排序采用分治法的一个非常典型的应用。先将需要拍列的数列分开来读将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并;也就是说:先递归将数组分开输入:黈力大法好!合并操作(强迫症直接f12去掉中间文字)开起来就是:二分+递归没错就是这样,也就是在递归函数中设下一层为二分后的数组直到递推到每一个...

2019-04-28 20:34:00 47

转载 455. Assign Cookies Greedy 贪心法

分饼干:因为饼干大小和孩子的食欲度不一定是按大小顺序排列的,所以开始要排序一下,然后从最小的饼干依次从食欲小的孩子开始看,如果他愿意吃,就++,看下一个小孩子,这回拿的就是大一点的饼干了。Example 1:Input: [1,2,3], [1,1]Output: 1Explanation: You have 3 children and 2 cookies. The gr...

2019-04-28 17:06:00 42

转载 node06

1、数据库:server端:数据存在client端:管理工具,nodemysql内有两个单位:库:类似文件夹,容纳表表:存储数据行:一条数据列(字段,域):一个数据项主键:数据的唯一标识符。唯一的,操作性能高Nodejs原生不支持mysql2、SQL1)增删改查关键字大写库名,表名,字段加反引号分号结尾增:INSERT...

2019-04-28 16:31:00 57

转载 jsp、freemarker、velocity、thymeleaf页面方案分析

1、概述在java领域,表现层技术主要有三种, (1)jsp; (2)freemarker; (3)velocity; (4)thymeleaf;2、jsp优点: 1、功能强大,可以写java代码 2、支持jsp标签(jsp tag) 3、支持表达式语言(el) 4、官方标准,用户群广,丰富的第三方jsp标签库 5、性能良好。jsp编译成class文件执行,有很好的性能表现 缺点: jsp没有...

2019-04-28 09:23:00 45

转载 LRU算法的Java实现

LRU全称是Least Recently Used,即最近最久未使用的意思。LRU算法的设计原则是:如果一个数据在最近一段时间没有被访问到,那么在将来它被访问的可能性也很小。也就是说,当限定的空间已存满数据时,应当把最久没有被访问到的数据淘汰。实现LRU:1.用一个数组来存储数据,给每一个数据项标记一个访问时间戳,每次插入新数据项的时候,先把数组中存在的数据项的时间戳自增,并将新数据项的...

2019-04-26 18:13:00 152

转载 css选择器的优先级

权值为1000:内联样式,如style=" ...."权值为100:ID选择器,例如#app权值为10:类选择器,伪类属性选择器,如.content权值为1:html标签选择器,如div和p等等权值为0:通配符,子选择器,相邻选择器,如>、+等等转载于:https://www.cnblogs.com/Filishope/p/10769613.html...

2019-04-25 17:09:00 62

转载 bert 词典扩充方案

转载于:https://www.cnblogs.com/wuxiangli/p/10769512.html

2019-04-25 16:59:00 1795

转载 canvas动态图标

前言canvas 强大的功能让它成为了 HTML5 中非常重要的部分,至于它是什么,这里就不需要我多作介绍了。而可视化图表,则是 canvas 强大功能的表现之一。现在已经有了很多成熟的图表插件都是用 canvas 实现的,Chart.js、ECharts等可以制作出好看炫酷的图表,而且几乎覆盖了所有图表的实现。有时候自己只想画个柱状图,自己写又觉得麻烦,用别人插件又感觉累赘,最后打开...

2019-04-25 12:57:00 397

转载 scws安装

mkdir scwscd scwswget http://www.xunsearch.com/scws/down/scws-1.2.3.tar.bz2tar xvjf scws-1.2.3.tar.bz2cd scws-1.2.3./configure --prefix=/usr/local/scwsmake && make install# 下...

2019-04-24 18:14:00 152

转载 Java数据类型与运算符

一、注释为了方便程序的阅读,Java语言允许程序员在程序中写上一些说明性的文字,用来提高程序的可读性,这些文字性的说明就称为注释。 注释不会出现在字节码文件中,即Java编译器编译时会跳过注释语句。 在Java中根据注释的功能不同,主要分为单行注释、多行注释和文档注释。单行注释:使用“//”开头,“//”后面的单行内容均为注释。多行注释:以“/*”开头以“*/”结尾,在“/*...

2019-04-24 11:18:00 47

转载 SpringBoot整理

======================1、零基础快速入门SpringBoot2.0===========================1、SpringBoot2.x课程全套介绍和高手系列知识点 简介:介绍SpringBoot2.x课程大纲章节 java基础,jdk环境,maven基础2、SpringBoot2.x依赖环境和版本新特性说明简介:讲解新版本依赖环境和springboo...

2019-04-23 15:30:00 304

转载 C#设计模式(10)——组合模式(Composite Pattern)(转)

一、引言在软件开发过程中,我们经常会遇到处理简单对象和复合对象的情况,例如对操作系统中目录的处理就是这样的一个例子,因为目录可以包括单独的文件,也可以包括文件夹,文件夹又是由文件组成的,由于简单对象和复合对象在功能上区别,导致在操作过程中必须区分简单对象和复合对象,这样就会导致客户调用带来不必要的麻烦,然而作为客户,它们希望能够始终一致地对待简单对象和复合对象。然而组合模式...

2019-04-23 10:05:00 41

转载 [leetcode]66. Plus One加一

Given anon-emptyarray of digitsrepresenting a non-negative integer, plus one to the integer.The digits are stored such that the most significant digit is at the head of the list, and each element...

2019-04-23 08:02:00 51

转载 shell脚本实现并发控制

++++++++++++++++++++++++++++++++++++++++++++++++++标题:shell脚本实现并发控制内容:以ping测试主机存活为例,讲述如何通过命名管道文件以及描述符等知识实现并发控制时间:2019年4月22日++++++++++++++++++++++++++++++++++++++++++++++++++#!/bin/bash#定义命名管道文件以...

2019-04-22 21:25:00 125

转载 java实现23种设计模式之组合模式

组合模式有时又叫部分-整体模式在处理类似树形结构的问题时比较方便package com.ceshi10;import java.util.Enumeration;import java.util.Vector;public class TreeNode { private String name; private TreeNode parent;...

2019-04-22 15:22:00 47

转载 Tomcat系列(9)——Tomcat 6方面调优(内存,线程,IO,压缩,缓存,集群)

核心部分内存线程IO压缩缓存集群一、JVM内存优化Tomcat内存优化,包括内存大小,垃圾回收策略。Windows 下的catalina.bat,Linux 下的catalina.sh系统响应时间增快;JVM回收速度增快同时又不影响系统的响应率;JVM内存最大化利用;线程阻塞情况最小化。-server:一定要作为第一个参数,在多...

2019-04-22 01:03:00 144

转载 WUSTOJ 1277: 小吉吉读书(Java)

1277: 小吉吉读书题目  有一本 n 页的书,每天都看 ai 页,已知星期 k 买的书,问星期几能看完?更多内容点击标题。分析  统计出一个星期能看 a 页,看了 a 页又会回到买书的那一天(k),因此直接用 n 对 a 取余。然后再一天一天...

2019-04-21 15:07:00 88

转载 为什么HashMap桶(链表)的长度超过8会转换成红黑树?

百度了一下,感觉能说清楚的并不多,所以在此记录一下。首先说一说转换为红黑树的必要性:红黑树的插入、删除和遍历的最坏时间复杂度都是log(n),因此,意外的情况或者恶意使用下导致hashCode()方法的返回值很差时,性能的下降将会是"优雅"的,只要Key具有可比性。但由于TreeNodes的大小是常规Nodes的两倍,所以只有桶中包含足够多的元素以供使用时,我们才会使用树。那为什么这个...

2019-04-20 22:09:00 731

转载 DFA与正规式的转化

转载于:https://www.cnblogs.com/mznsndy/p/10742827.html

2019-04-20 21:29:00 2281

转载 学习的关键点

强势技能学习这门技术在很长一段时间内都有很多公司在使用了解一下相关的生态圈重视基础不仅仅只是在会使用的层面,会用spring 但是也要知道aop和ioc等基本是怎么实现的节奏感要按照一种比较平缓的步骤进行学习,保持一种稳健的步骤来工作学习生活。对于我来说就像健身一样,要持之以恒,要是练一下很猛一下很软效果就不好。思维方式的改进是一个人看待问题看待事情看待人的一种方式。比如说去...

2019-04-20 16:24:00 54

转载 20175126《Java程序设计》第八周学习总结

# 20175126 2016-2017-2 《Java程序设计》第八周学习总结## 教材学习内容总结- 本周学习方式主要为手动敲代码并理解内容学习。- 学习内容为教材第十五章,本章主要学习的Java里关于数据的处理等知识,主要介绍了泛型和常见数据结构类的用法。- 第十五章主要内容有:泛型、链表、堆栈、散列映射、树集、树映射、自动装箱与拆箱等## 代码调试中的问题和解决过程...

2019-04-19 21:50:00 56

转载 JVM Direct Memory

JVM除了堆内存、栈内存,还有DirectMemory内存,DirectMemory是java nio引入的。在JDK1.4中新加入了NIO(New INput/Output)类,引入了一种基于通道(Channel)与缓冲区(Buffer)的I/O方式,它可以使用Native函数库直接分配堆外内存,然后通过一个存储在Java堆中的DirectByteBuffer对象作为这块内存的引用进行操...

2019-04-19 17:01:00 210

转载 【转载】java 中变量的存储位置

原文链接点这里,感谢博主分享* 寄存器:最快的存储区,由编译器根据需求进行分配,我们在程序中无法控制.* 栈:存放基本类型的变量数据和对象的引用,但对象本身不存放在栈中,而是存放在堆(new出来的对象)或者常量池中(字符串常量对象存放在常量池中。)* 堆:存放所有new出来的对象。* 静态域:存放静态成员(static定义的)* 常量池:存放字符串常量和基本类型常量...

2019-04-19 14:58:00 72

转载 Redis快问快答

本随笔的回答来自http://www.runoob.com/redis/redis-tutorial.html另一个不错的教程:https://www.yiibai.com/redis/redis_quick_guide.html1. Redis的默认端口号是:默认端口为6379可以指定Redis监听端口,默认端口为6379,作者在自己的一篇博文中解释了为什么选用...

2019-04-19 14:16:00 56

转载 java基础类、接口、成员属性的修饰符

类的修饰符 public:表示在任何地方都可以引用此类 default:表示在同一个包中才可以引用此类 absract:表示此类是一个抽象类(ps:抽象类中可以含有抽象方法与非抽象方法) 注意:含有抽象方法的类一定是抽象类类中成员的修饰符 public:这个类的对象(ps:静态的调用)表示的是该成员在类中,同包中,子类中,任何地方都是可以访问的 protected:表示是该成员在类中,同包...

2019-04-19 10:41:00 43

转载 java反射之获取所有方法及其注解(包括实现的接口上的注解),获取各种标识符备忘...

java反射之获取类或接口上的所有方法及其注解(包括实现的接口上的注解) /** * 获取类或接口上的所有方法及方法上的注解(包括方法实现上的注解以及接口上的注解),最完整的工具类,没有现成的工具类 * * @param clz * @param clzFilter * 仅返回具有指定类注解的类或接口...

2019-04-19 07:36:00 704

转载 stark组件开发之自动生成URL

app01\model.pyfrom django.db import models# Create your models here.class Depart(models.Model): id = models.AutoField(primary_key=True) title = models.CharField(verbos...

2019-04-18 22:32:00 71

转载 Spring AOP capabilities and goals

Spring AOP capabilities and goalsSpring AOP是用纯的java实现的。不需要任何个性的实现过程。Spring AOP不需要控制类加载器,并且它适用于Servlet容器或者应用服务器。Spring AOP当前只支持方法执行的连接点(通知Spring beans的方法执行)。字段的拦截没有实现,虽然支持字段的拦截,可以在不破坏核心...

2019-04-18 21:27:00 38

转载 db2look详解

db2look -d 数据库名 -e -a -l -o 导出文件名.sql若果增加-td %则导出的脚本每段结尾为%号。若果增加-dp选项导出的脚本每个创建对象语句之前,增加一行drop该对象的语句db2look:生成 DDL 以便重新创建在数据库中定义的对象命令:db2look -d DBname -a -e -p -i userID -w password -o d:\s...

2019-04-18 14:31:00 570

转载 第三次软件工程作业——最大连续子数组和(最大子段和)

一、Github网址:https://github.com/Rafael-Gu/The-3rd-Homework/tree/master/Q1老师!!!老师!!!这是我问题一的作业!!!第二问我也做了,也是同一个网址。。。第一题是Q1的文件夹里面!!!二、问题描述题目(1):最大连续子数组和(最大子段和)问题: 给定n个整数(可能为负数)组成的序列a[1],a[2],a[3],…...

2019-04-17 23:12:00 209

转载 sublime No packages available for installation

package control user-setting 中添加:"channels": [ "C:\\channel_v3.json" ],channel_v3.json 文件: 下载地址:https://packagecontrol.io/channel_v3.json转载于:https://www.cnblogs.com/lhwblog/p/10726055.html...

2019-04-17 20:44:00 38

转载 python web自动化上传文件工具

工具下载地址:链接:https://pan.baidu.com/s/1cHdNHW 密码:56bp说明:1、WinSpy-1.0.2.7z解压即可。2、pywin32的exe程序,根据自己安装的python版本来选择。双击安装即可。3、如果第2步执行不成功,或者没有匹配的版本,从以下命令中选一个安装:命令1:pip install pypiwin32命令2:python -m pip instal...

2019-04-17 17:33:00 232

空空如也

空空如也

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

TA关注的人

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