blog

数据结构排序习题

风格不统一 提交于 2019-12-15 19:37:17
以关键字序列{503,087,512,061,908,170,897,275,653,426}为例,手工执行以下排序算法,写出每一趟排序结束时的关键字状态。 (1)直接插入排序 (2)希尔排序(增量序列为5,3,1) (3)快速排序 来源: CSDN 作者: mez_Blog 链接: https://blog.csdn.net/mez_Blog/article/details/103551257

Python基础练习

天大地大妈咪最大 提交于 2019-12-15 12:12:30
Python基础练习 1.两个变量的交换 2.有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? 3.求应发奖金数 4.输入某年某月某日,判断这一天是这一年的第几天? 5.输入三个整数x,y,z,请把这三个数由小到大输出 6.斐波那契数列 7. 将一个列表的数据复制到另一个列表中 8.输出九九乘法表 9.判断101-200之间有多少个素数,并输出所有素数 10.打印水仙花数 1.两个变量的交换 # -*- coding: utf-8 -*- # @Time : 2019/12/14 23:30 # @Author : 我就是任性-Amo # @FileName: 1.两个变量的交换.py # @Software: PyCharm # @Blog :https://blog.csdn.net/xw1680 # 需求: 完成两个变量值的交换 # 如:a=20,b=30-->a=30,b=20 a = 20 b = 30 print ( f "变量交换之前a的值为{a},b的值为{b}" ) # 第一种交换变量的方式: 使用第三方临时变量 temp = a # 先将a值赋值给一个第三变量 存储a的值 a = b # 将b的值赋值给a b = temp # 将temp的值赋值给b temp存储的值其实为原来变量a存储的值 print ( f

Java根据Session Id获取Session对象(转转)

假如想象 提交于 2019-12-14 19:08:21
原csdn blog 链接:https://blog.csdn.net/benweizhu/article/details/8282486 最初始的链接:http://sizeed.blog.163.com/blog/static/96525451201211621943403/ 有点懒直接复制了 import javax.servlet.http.HttpSession; import java.util.HashMap; /** * Created with IntelliJ IDEA. * User: Administrator * Date: 12-12-11 * Time: 上午10:57 * To change this template use File | Settings | File Templates. */ public class MySessionContext { private static MySessionContext instance; private HashMap mymap; private MySessionContext() { mymap = new HashMap(); } public static MySessionContext getInstance() { if (instance == null) {

Mybatis—mapper.xml配置文件

百般思念 提交于 2019-12-14 18:26:11
目录 select Select 元素的属性 insert, update 和 delete 示例 sql 参数 (parameterType...) 字符串替换(${} 和 #{}区别) 结果映射 高级结果映射 id & result 关联association (实体类的属性是个实体类) 集合 集合的嵌套 Select 查询 集合的嵌套结果映射 集合的多结果集(ResultSet) 自动映射 缓存 (未完待续) MyBatis 的真正强大在于它的映射语句,这是它的魔力所在。由于它的异常强大,映射器的 XML 文件就显得相对简单。如果拿它跟具有相同功能的 JDBC 代码进行对比,你会立即发现省掉了将近 95% 的代码。MyBatis 为聚焦于 SQL 而构建,以尽可能地为你减少麻烦。 SQL 映射文件只有很少的几个顶级元素(按照应被定义的顺序列出): cache – 对给定命名空间的缓存配置。 cache-ref – 对其他命名空间缓存配置的引用。 resultMap – 是最复杂也是最强大的元素,用来描述如何从数据库结果集中来加载对象。 parameterMap – 已被废弃!老式风格的参数映射。更好的办法是使用内联参数,此元素可能在将来被移除。 sql – 可被其他语句引用的可重用语句块。 insert – 映射插入语句 update – 映射更新语句 delete –

GAN Tutorial Workshop Blog

自作多情 提交于 2019-12-14 14:02:48
Tutorials & Workshops & Blogs Columbia Advanced Machine Learning Seminar New Progress on GAN Theory and Practice [Blog] Implicit Generative Models — What are you GAN-na do? [Blog] How to Train a GAN? Tips and tricks to make GANs work [Blog] NIPS 2016 Tutorial: Generative Adversarial Networks [arXiv] NIPS 2016 Workshop on Adversarial Training [Web] [Blog] On the intuition behind deep learning & GANs — towards a fundamental understanding [Blog] OpenAI - Generative Models [Blog] SimGANs - a game changer in unsupervised learning, self driving cars, and more [Blog] Deep Diving into GANs: from

Solr7.3.0入门教程,部署Solr到Tomcat,配置Solr中文分词器

一曲冷凌霜 提交于 2019-12-14 00:13:05
solr 基本介绍 Apache Solr (读音: SOLer) 是一个开源的搜索服务器。Solr 使用 Java 语言开发,主要基于 HTTP 和 Apache Lucene 实现。Apache Solr 中存储的资源是以 Document 为对象进行存储的。每个文档由一系列的 Field 构成,每个 Field 表示资源的一个属性。Solr 中的每个 Document 需要有能唯一标识其自身的属性,默认情况下这个属性的名字是 id,在 Schema 配置文件中使用:id进行描述。 Solr是一个高性能,采用Java开发,基于Lucene的全文搜索服务器。文档通过Http利用XML加到一个搜索集合中。查询该集合也是通过 http收到一个XML/JSON响应来实现。它的主要特性包括:高效、灵活的缓存功能,垂直搜索功能,高亮显示搜索结果,通过索引复制来提高可用性,提 供一套强大Data Schema来定义字段,类型和设置文本分析,提供基于Web的管理界面等。 solr 名称来源 Search On Lucene Replication solr 历史 2004年 CNET 开发 Solar,为 CNET 提供站内搜索服务 2006年1月捐献给 Apache ,成为 Apache 的孵化项目 一年后 Solr 孵化成熟,发布了1.2版,并成为 Lucene 的子项目 2010年6月

如何提高博客的访问量

半城伤御伤魂 提交于 2019-12-12 17:26:41
看到别人翻译的一篇文章,是讨论如何提高博客访问量的,提到的有几个方法蛮有新意,不过不赞成原文的“在聚合中只输出摘要”的方法。 十四个方法提高博客的页面访问量 作者:Darren Rowse,翻译:Lucifer 如何增加Blog的访问量已经是老生长谈了,其实对于blogger来说另一个统计数也至关重要:页面浏览量。 很多的网站流量统计服务会同时提供这两项数据- “访问量”计数的是访问者的数目,而页面浏览量算的则是这些访问者所浏览的你blog上的网页的数目。 对不同blog来说,每个访问者的页面浏览量会有所不同,但希望这个数字可以大一总不是件坏事: 回头率: 读者浏览的页面越多,那么他再次造访的可能性也就更大。 收入: 放在blog上的广告多是印象型的,也就是说被浏览的次数多了,被点击的可能性才越大。   写blog的目的不同,所以想不想把增加页面浏览量放在第一位悉听尊便。对于那些希望这项统计值上升的人,这里有14条建议: 1、内链到自己的文章 这可能是最简单的增加页面流量的办法,那就是在自己文章里加入链接,指向自己的其它文章。自卖自夸可能有点好笑,不过如果是链接到一些之前写过的相关或相同主题的文章的话,相信还是读者们所喜闻乐见的。很多的blogger在自己的blog上会多次写到同一主题,把这些文章都链到一起无疑会显出你对这个主题的探讨深度。 2、高亮显示相关的文章

文档操作

人走茶凉 提交于 2019-12-12 15:37:18
文档元数据 一个文档不只有数据。它还包含了元数据(metadata)——关于文档的信息。 _index:文档存储的地方,必须是全部小写,不能以下划线开头,不能包含逗号。 _type:文档代表的对象的类,可以是大写或小写,不能包含下划线或逗号。 _id:文档的唯一标识,可以自定义 _id ,也可以让Elasticsearch帮你自动生成 索引一个文档 文档通过其 _index 、 _type 、 _id 唯一确定。 新版版中使用如下三种: /{index}/_doc/{id} /{index}/_doc /{index}/_create/{id} # 自定义id 类型: PUT /{index}/{type}/{id} { "field": "value", ... } PUT /website/blog/123 { "title": "My first blog entry", "text": "Just trying this out...", "date": "2014/01/01" } # 相应 #! Deprecation: [types removal] Specifying types in document index requests is deprecated, use the typeless endpoints instead (/{index}/_doc/

全详解分析:关于Django纯新手搭建简单博客项目(详解一)

ⅰ亾dé卋堺 提交于 2019-12-11 22:54:16
上一篇我们说了如何搭建简易博客网站,下面我们来进行详细解答。本文没有特定顺序,请结合上一篇和源代码参照学习。 相关源代码和解析请参看:https://github.com/Cheng0829/mysite /mysite/manage.py(Django项目里面的工具,通过它可以调用django shell和数据库等) /mysite/mysite/settings.py(包含了项目的默认设置,包括数据库信息,调试标志以及其他一些工作的变量) /mysite/mysite/urls.py(负责把URL模式映射到应用程序,通俗理解就是网址) 在blog目录下的models.py是blog应用的核心文件之一,是定义blog数据结构的地方。修改models.py,新添加BlogPost类,代码如下: from django . db import models class BlogPost ( models . Model ) : title = models . CharField ( max_length = 150 ) (长度确定) body = models . TextField ( ) (长度不定,可以无限) timestamp = models . DateTimeField ( ) XXXField:字段类型(Field types) BlogPost类是django

MyBatis中resultMap的相关介绍

风格不统一 提交于 2019-12-11 16:11:34
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> resultMap 元素是 MyBatis 中最重要最强大的元素。它就是让你远离从结果集中取出数据的JDBC 代码的那个东西,而且在一些情形下允许你做一些JDBC不支持的事情。ResultMap 的设计就是对于一些简单的语句我们不需要明确它们的结果映射,但是到于复杂的语句确实需要描述它们的关系。 简单结果映射 对于一个普通的JavaBean: package com.someapp.model; public class User { private int id; private String username; private String hashedPassword; public int getId() { return id; } public void setId( int id) { this .id = id; } public String getUsername() { return username; } public void setUsername(String username) { this .username = username; } public String getHashedPassword() { return hashedPassword; } public