自适应与响应式

什么是自适应:葫芦娃大娃—变大变小(核心是宽度适应设备)什么是响应式:变形金刚——变成最适合的样子,大小,布局等,方便操作、阅读(核心是根据宽度调整整体布局)自适应:不管设备屏幕尺寸如何变化,打开同一个页面看到的内容和布局基本上是一样的,不同的只是内容的尺寸。 如果设备太小,就算网页能够根...

2019-02-26 22:07:00

阅读数 3

评论数 0

java两种方式实现生产消费者模式

一.通过线程锁实现 package 多线程; import java.util.concurrent.atomic.AtomicInteger; public class 生产消费者2 { /** * 消费者 */ static class Consum...

2019-02-23 11:03:00

阅读数 3

评论数 0

中国太保(601601)情绪指数变化比较

下图是20110101-20130222之间中国太保的情绪指数、上证情绪指数与股价走势的比较图。图中红色线为太保的情绪指数,橘黄色为上证指数情绪指数,下方粉红色线为太保的股价走势。 601601-20110101-20130222.png 很明显可以看出,太保的情绪指数曲线波动比上证...

2019-02-22 23:19:00

阅读数 6

评论数 0

《第一行代码》笔记5—广播机制之接收系统广播

1. 广播机制简介 每个程序都可以对自己感兴趣的广播(这些广播来自系统或其他应用程序)进行注册,这样该程序就只会接收到自己所关心的广播内容。 Android提供了一套完整的API,允许应用程序自由地发送和接收广播。 发送广播的方法:Intent 接收广播的方法:广播接收器(Broadcast Re...

2019-02-20 18:58:00

阅读数 8

评论数 0

安装并使用Conda

有很多的生信软件都可以通过conda安装,省去了很多的安装、修bug的烦恼。经常是安装到崩溃的软件,conda一行命令就搞定了。 Conda简介 Conda 是一个开源的软件包管理系统和环境管理系统,用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 Conda 是为 Python 程...

2019-02-20 16:39:00

阅读数 7

评论数 0

组合控件

为什么要用组合控件 1.执行效率高(假设我们需要一个Button上既有图片又有文字,常规提供的效果满足不了我们.而且这个特殊的Button会有很多页面用到.这个时候,我们就可以将这个Button写成一个自定义组合控件) 2.维护成本低,容易修改(如:上边所举的的例子,这个自定义的组合控件相当于我...

2019-02-19 21:30:00

阅读数 6

评论数 0

session修改二层数据, 没保存

flask中session修改二层数据 定义了一个session session['user']={'name':lqz,'age':18} 直接修改了session里面的name session['user']['name]='egon' 发现修改后没有保存 原因 查看源码发现sess...

2019-02-19 15:00:00

阅读数 2

评论数 0

【伴读笔记】Here Comes Mother Goose : P10

这是一首数字儿歌。 buckle ['bʌkl] vt.& vi. 用搭扣扣紧 shoe 英[ʃu:] 美[ʃu] n. 鞋 buckle my shoe 扣上我的鞋子 knock 英[nɒk] 美[nɑ:k] vi. 敲;击 door 英[dɔ:(...

2019-02-19 14:44:00

阅读数 5

评论数 0

03.laravel的controller

1.创建普通控制器 $ php artisan make:controller WelcomeController 使用函数响应结果 class WelcomeController extends Controller { public function index() { ...

2019-02-18 16:20:00

阅读数 3

评论数 0

《第一行代码》笔记3.1—UI控件之—RecyclerView

比ListView更强大的滚动控件——RecyclerView 它优化了ListView中存在的需要技巧提升效率、不能横向滚动的不足。 1. 用RecyclerView实现ListView的效果 使用步骤: 1-添加依赖 将RecyclerView定义在support库中,使其可以在所有Andro...

2019-02-17 22:58:00

阅读数 8

评论数 0

TLS 1.3 Handshake Protocol (下)

接上文 四. Authentication Messages 正如我们在 section-2 中讨论的,TLS 使用一组通用的消息用于身份验证,密钥确认和握手的正确性:Certificate, CertificateVerify 和 Finished。(PSK binders 也以类似的方式进行密...

2019-02-17 16:45:07

阅读数 4

评论数 0

JavaScript与数值相关的全局方法

parseInt() parseInt方法可以将字符串转为整数。 parseInt方法也可以做进制转换 1 parseInt方法用于将字符串转为整数: parseInt('123') // 123 如果字符串头部有空格,空格会被自动去除。 parseInt(' 81') // 81 如果p...

2019-02-15 21:43:00

阅读数 2

评论数 0

Spring中你可能不知道的事

Spring作为Java的王牌开源项目,相信大家都用过,但是可能大家仅仅用到了Spring最常用的功能,Spring实在是庞大了,很多功能可能一辈子都不会用到,今天我就罗列下Spring中你可能不知道的事。一是可以帮助大家以后阅读源码,知道Spring为什么会这么写,二是可以作为知识储备,当人家不...

2019-02-14 22:22:00

阅读数 11

评论数 0

新架构新起点

学习完整课程请移步 互联网 Java 全栈工程师 对于微服务架构,最重要的是思维上的转变,技术不是问题,思想才是王道(有道无术,术尚可求,有术无道,止于术;大道至简、知行合一) 对于做微服务开发的几点建议: 应用程序的核心是业务逻辑,按照业务或客户需求组织资源(这是最难的) 做有生命的产品,而...

2019-02-10 19:51:00

阅读数 5

评论数 0

使用Django annotation,提升django查询性能

annotation的中文含义是"注解"。正如这名字所暗示的,传递给annotate函数的每个参数,都会以"注解"的形式添加到model queryset返回的每一个object里面。 和annotate经常在一起使用的是ag...

2019-02-05 02:13:03

阅读数 0

评论数 0

基于两层神经网络的mini-batch的实现

class TwoLayerNet--用类实现神经网络这个思路非常不错 from functions import * from gradient import numerical_gradient class TwoLayerNet: def __init__(self, input...

2019-02-02 22:38:00

阅读数 4

评论数 0

SpringBoot+Activiti 创建自定义业务审批框架

流程开发主要分成两部分: 通用的流程操作(基于Activiti 本身)。 独立的业务开发。 而在业务开发中,会伴随着很多与Activiti的代码耦合,会出现大量的同等功能的业务代码,但是由于操作的业务对象不同,又需要写很多冗余的CRUD操作。这样增加了大量低质量的耦合代码。 为了减少业务代码中的...

2019-01-28 19:50:00

阅读数 26

评论数 0

【20190127】值得关注的境外网站

网站详情 访问趋势 - https://trends.google.com/trends/?geo=US 翻译工具 - https://translate.google.com/ 全球社交媒体 - https://twitter.com/ 全球美女...

2019-01-27 17:18:00

阅读数 15

评论数 0

比较器类(Arrays类)

1.重新认识一下Arrays类 2.两种比较器的使用 3.数据结构 二叉树(Binary Tree) 在之前一直使用的java.util.Arrays .sort()实现数组的排序,其实Arrays类就是一个util包下的工具类,主要是完成所有与数组...

2019-01-27 15:45:00

阅读数 6

评论数 0

上海宋庆龄故居纪念馆以“鲜花代门票”恢复向社会公众开放

上海宋庆龄故居纪念馆以“鲜花代门票”的形式恢复向社会公众开放。 张亨伟 摄上海宋庆龄故居纪念馆以“鲜花代门票”的形式恢复向社会公众开放。 张亨伟 摄中新网上海1月27日电(记者 张亨伟)今天是宋庆龄诞辰126周年纪念,历经近一年的保护性修缮,27日上午,地处淮海中路1843号的上海宋庆龄故居纪念馆...

2019-01-27 13:02:27

阅读数 3

评论数 0

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