请使用LinkedList来模拟一个队列(先进先出的特性): 1) 拥有放入对象的方法void put(Object o) 2)取出对象的方法Object get() 3)判断队列当中是否为空的方法b

import java.util.LinkedList;import java.util.List;public class Linkeds {    List l;    / /构造方法   Linkeds(){    l=new LinkedList();    }   public void put(Object o){      l.add(o);   }         public O...
分类: 其他 发布时间: 07-01 23:55 阅读次数: 0

python3.6.5环境安装与配置

一、首先在Python官网下载python ,这里下载的是3.6.5,64位安装包。地址:https://www.python.org/downloads/点击SIG下载图中红色框框的选项,(这里的embeddable zip file是可以嵌入到其它应用的版本,web-based install是需要联网安装的版本,erexecutable installer是一个可执行文件,可以直接安装(推荐...
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

reverse c

#include <stdio.h> #include <stdlib.h> char String[30]; int Length; void Reverse(int N) { if (N < Length) { Reverse(N + 1); printf("%c", String[N]); } } void main() { printf("Please enter string : "); scanf("%s", &St
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

JAVA 框架-Mybatis

一.Mybatis简介 1.MyBatis 本是apache的一个开源项目iBatis, 2010年这个项目由apache software foundation 迁移到了google code,并且改名为MyBatis 。2013年11月迁移到Github。 iBATIS一词来源于“internet”和“abatis”的组合,是一个基于Java的持久层框架。iBATIS提供的持久层框架包括SQL Maps和Data Access Objects(DAOs)。 2.功能架构: (1)API接口
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

ASFNU SC Day6

今天是暑期训练 第七 第六天(中间放了一天假)。 学习字符串简单算法,kmp,AC自动机,trie树等。 ----算法模板---- AC自动机,trie树:坑放着,再填。 KMP:随手打的,不知道能不能过。  void getnxt(char *W){ memset(nxt,-1,sizeof nxt); int k=-1,wlen=strlen(W); for(int q=0;q<wlen;q++){ while(k!=-1){
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

图解 VS2015 如何打包winform 安装程序

参考https://www.cnblogs.com/yinsq/p/5254893.html
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

Python基础练习(二)笔趣看《伏天氏》全文章节爬取

大家如果觉得有帮助的话,可以关注我的知乎https://www.zhihu.com/people/hdmi-blog/posts,里面有写了一些我学习爬虫的练习~ 今天我们想要爬取的是笔趣看小说网上的网络小说,并将其下载,保存为文件。 运行平台:Windows Python版本:Python3.6 IDE:Sublime Text 其他:Chrome浏览器 步骤1:通过Chrome浏览器检查元素 步骤2:获取单个页面HTML文本 步骤3:解析HTML文本并获取所有章节的名称和链接 步骤4:获取
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

CSS背景图片

1.背景图片插入 代码格式:background-image:url(); 括号内填写图片路径 2.背景图片设置大小 代码格式:background-size:宽、高 3.背景图片设置不平铺 代码格式:background-repeat:no-repeat 由于背景图片插入后默认设置平铺效果,所以需使用该属性调整 4.背景图片定位 代码格式:background-position:方向(top/right/bottom/left) 5.背景图片固定 代码格式:background-attchm
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

推荐系统实践读书笔记-第一章

好的推荐系统
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

Linux的链接文件

Linux的链接文件 ======================================== Linux的链接文件分为硬链接文件(hard link )和软链接文件( symbolic link ) 注意:硬链接有两个限制:(1)不能跨文件系统,(2)不能链接目录 ln 命令格式: ln [-s] [来源文件] [目的文件] 不加-s选项就是硬链接 加上-s选项就是建立软链接 示例: 硬链接 [root@aminglinux tmp]# mkdir ln [root@aminglin
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

Cesium源码剖析---Clipping Plane

  之前就一直有写博客的想法,别人也建议写一写,但一直没有动手写,自己想了一下原因,就一个字:懒、懒、懒。为了改掉这个毛病,决定从今天开始写博客了,一方面对自己掌握的知识做一个梳理,另一方面和大家做一个交流,更能深化对问题的理解。废话好像有点多,好了,各位乘客,收起小桌板,系好安全带,要发车喽。   Cesium作为一个开源的webgl三维地球渲染引擎,具备很多的基础功能和高级功能。之前已经有很多文章对Cesium做了相关的介绍以及如何使用API等等,我想和大家分享的是Cesium一些功能的底
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

软件工程质量之“工程元数据”

临时想到一个有关提升软件工程质量的思想,分享给的大家: 工程元数据,就是用来描述工程本身的数据,和业务无直接关联,纯粹就是描述工程本身的信息。“元”一词,就和“元认知”(元认知就是对认知的认知)里的元是一样,就像java里的“反射”描述的是类本身的信息一样。 在提到软件工程质量的时候,我曾和原来所在一家公司的技术总监提过这个想法,大致的思想就是:   1、针对项目建立单独的一个日志数据库;   2、在业务低谷期(比如凌晨2点),利用任务调度去解析日志;   3、把异常日志取出来进行一个统计汇总
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

vue部分问题

[color=#00b050]学 vue 的看过来, vue-cli 挺好用的,但是遇到具体情况还得做一部分调整和配置 默认你已经成功启动 vue-cli 1.使用 scss cnpm i node-sass sass-loader -D webpack.base.config.js 里面加 { test: /.scss$/, loaders: ["style", "css", "sass"] }, 2.vuex 在ie中不兼容 cnpm i babel-polyfill -D webpack
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

Raid 磁盘阵列

Raid:把多个硬盘设备组成一个容量更大、更安全的磁盘阵列,可以把数据分割成多个段存放在不同的物理硬盘设备上。起到里数据冗余备份的作用。 常见的几种raid方案:raid0 raid1 raid5 raid10 1、raid0 : 至少需要两块磁盘设备。会把数据依次写入个各个硬盘中,这样硬盘的读写速度会提高,但是不具备备份数据和错误修复能力,只要有一块硬盘有问题,那么所有的数据都会丢失。优点;读写性能提高。缺点:数据容易丢失。 2、raid1: 至少需要两块硬盘设备,把至少两块以上的硬盘进行绑
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

离散数学

第一章 基础:逻辑和证明 命题(proposition):真或假的陈述句 否定:¬(!、not、非、补) 合取:∧(&&、and、且、交) 析取:∨(||、or、或、并) 异或:⊕(xor) 只有一个为真时为真,其余为假(相同为假,不同为真) 条件语句:→(蕴含) p→q,p真q假为假,其余全为真(p为自然语言中的“条件”,q为自然语言中的“结果”) 双条件语句:↔(双蕴含) 只有一个为真时为假,其余为真(相同为真,不同为假) 永真式(重言式):真值为永远真 矛盾:真值为永远假 可能式:真值可
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

认识/etc/passwd和/etc/shadow

认识/etc/passwd和/etc/shadow ============================== /etc/passwd [root@aminglinux ~]# head -n1 /etc/passwd root: x : 0 : 0 : root : /root : /bin/bash 第一字段: 用户名 第二字段: 存放该用户的口令。 第三字段: 代表用户识别号,uid 第四字段: 表示组识别号,gid 第五字段: 注释说明,没有实际意义 第六字段: 用户的家目录 第七字
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

SQl注入的分类

注入的分类 1、基于从服务器上接到的响应   1.基于错误的SQL注入。   2.联合查询的类型。   3.堆查询注入。   4.SQL盲注。     基于时间的SQL注入。     基于布尔SQL盲注。     基于报错的SQL注入。 2.二次注入。 3.提交方式注入   get注入、post注入、cookie注入、http等........      
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

blend 自定义控件

https://www.cnblogs.com/lvdongjie/p/5479850.html
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

Django - 模板系统

一、常用语法 官方文档:https://docs.djangoproject.com/en/1.11/ref/templates/builtins/#std:templatetag-for 只需要记两种特殊符号: {{ }}和 {% %} 变量相关的用{{}},逻辑相关的用{%%}。 变量 {{ 变量名 }} 变量名由字母数字和下划线组成。 点(.)在模板语言中有特殊的含义,用来获取对象的相应属性值。 几个例子: view中代码: 1 def template_test(request):
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0

【java设计模式】(6)---迭代器模式(案例解析) JAVA迭代器与迭代模式

设计模式之迭代器模式 一、java迭代器介绍 1、迭代器接口 在jdk中,与迭代器相关的接口有两个:Iterator 与 Iterable。 Iterator:迭代器,Iterator及其子类通常是迭代器本身的结构与方法;迭代器是一种模式,它可以使得对于序列类型的数据结构的遍历行为与被遍历的对象分离,即我们无需关心该序列的底层结构是什么样子的。只要拿到 这个对象,使用迭代器就可以遍历这个对象的内部。 Iterable:可迭代的,那些想用到迭代器功能的其它类,如AbstractList Hash
分类: 其他 发布时间: 07-01 23:54 阅读次数: 0