自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

转载 支付宝、微信扫一扫

function sys(){ // alert('扫一扫') //判断浏览器环境 var userAgent = navigator.userAgent; if (userAgent.indexOf("MicroMesseng...

2019-09-29 14:20:00

阅读数 3

评论数 0

转载 当面试官要你介绍一下MQ时,该怎么回答?

一、为什么要使用MQ消息中间件? 一个用消息队列的人,不知道为啥用,有点尴尬。没有复习这点,很容易被问蒙,然后就开始胡扯了。 回答:这个问题,咱只答三个最主要的应用场景,不可否认还有其他的,但是只答三个主要的,即以下六个字: 解耦、异步、削峰 1、解耦 传统模式: ...

2019-09-26 17:37:00

阅读数 7

评论数 0

转载 判断浏览器环境(微信、支付宝)

        var userAgent = navigator.userAgent;    if (userAgent.indexOf("MicroMessenger") > -1){ alert('微信') ...

2019-09-25 09:30:00

阅读数 2

评论数 0

转载 淘宝双11促销背后采用什么架构技术来实现网站的负载均衡

时间真快,一晃眼,今年的双十一又快要到了,下面我就结合淘宝目前的一些底层技术框架以及自己的一些感触来说说如何构建一个可伸缩,高性能,高可用性的分布式互联网应用。 一 应用无状态(淘宝session框架) 俗话说,一个系 统的伸缩性的好坏取决于应用的状态如何管理。为什么这么说呢?咱们试想一下...

2019-09-24 21:30:00

阅读数 3

评论数 0

转载 Spring中,关于IOC和AOP的那些事

一、spring 的优点? 1.降低了组件之间的耦合性 ,实现了软件各层之间的解耦2.可以使用容易提供的众多服务,如事务管理,消息服务等3.容器提供单例模式支持4.容器提供了AOP技术,利用它很容易实现如权限拦截,运行期监控等功能5.容器提供了众多的辅助类,能加快应用的开发6.spring对于主...

2019-09-23 14:23:00

阅读数 3

评论数 0

转载 程序员面试,为什么不要大谈高并发?

作为一个看过几千份简历,面试过几百人的面试官,常常会看到简历中有如下文字: 对业务逻辑解耦,高并发等有比较深入的研究和丰富的开发实战经验 对解决高并发问题有深入理解 熟悉大并发技术,如:反向代理、负载均衡、Keepalived 而当我在面试中,问及对方的...

2019-09-20 21:47:00

阅读数 6

评论数 0

转载 解决JAVA Process死锁

主进程调用Process.waitfor后已挂起。当前子进程和主进程之间的缓冲区塞满后,子进程不能继续写数据,然后也会挂起。 需要获取Process.getInputStream和Process.getErrorStream并处理。 // 处理子进程输出的线程,防止死锁 ...

2019-09-20 17:43:00

阅读数 0

评论数 0

转载 h5车牌号输入键盘

自己更换jQuery文件路径 1.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <...

2019-09-20 15:39:00

阅读数 5

评论数 0

转载 点击事件的延迟

使用FastClick.js解决点击延迟现象,使用如下 1. 引用 https://cdn.bootcss.com/fastclick/1.0.6/fastclick.js //jQuery中使用 $(function(){ FastClick.attach...

2019-09-19 19:13:00

阅读数 0

评论数 0

转载 csp-s模拟测试45(庆祝乔迁之喜)

因为搬新机房所以题很友好? T1: 大佬都用二分+贪心秒切了,只有我这只菜鸡先打了个状压,然后证出了一个小性质O(n^2)dp过的 T2: 考场上打了个恶心的状压,考后发现还没暴搜跑得快,emmm。。。 正解不考虑最优方案是啥,直接考虑每一条边的贡献。 设此边为(a,b),统计从a点来...

2019-09-19 17:51:00

阅读数 4

评论数 0

转载 [转] Python之time模块的时间戳、时间字符串格式化与转换

fromhttps://blog.csdn.net/mighty13/article/details/78147357 Python处理时间和时间戳的内置模块就有time,和datetime两个,本文先说time模块。 关于时间戳的几个概念时间戳,根据1970年1月1日00:00:00开始按秒...

2019-09-19 10:07:00

阅读数 9

评论数 0

转载 Python Rlock实现线程同步

import threading mylock = threading.RLock(); num = 0 class myThread(threading.Thread): def __init__(self, name): threading.Thr...

2019-09-18 22:22:00

阅读数 3

评论数 0

转载 jQuery修改伪元素

将红色小符号改成绿色 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name=...

2019-09-18 17:36:00

阅读数 20

评论数 0

转载 webSocket认识

1.认识   1.1 浏览器与服务器只需一次握手,两者之间就可以创建持久性的连接,并进行双向传输。   1.2 ajax轮询,轮询是在特定的事件间隔,浏览器对服务器发出http请求,服务器再返回数据给客户端浏览器,缺点:需要浏览器不断发送请求,http可能携带较长头部,h5定义的webSock...

2019-09-18 11:09:00

阅读数 1

评论数 0

转载 Python创建线程的两种方式

import threading, random, time # 第一种创建方式 传入run方法 def thread_run(urls): print('Current %s is running...' % threading.current_thre...

2019-09-18 00:40:00

阅读数 1

评论数 0

转载 在flutter中使用高德地图

1. 配置Android原生文件,在如下文件中的application中添加如下内容 2. 配置高德地图的sha1   2.1在Android studio中打开原生Android窗口   2.2. 找到sha1:双击signingReport即可获取   ...

2019-09-13 17:46:00

阅读数 10

评论数 0

转载 标注点居中

map.setCenter(points)//标注点居中显示 转载于:https://www.cnblogs.com/xhrr/p/11517284.html

2019-09-13 17:44:00

阅读数 0

评论数 0

转载 微信、支付宝授权与支付

被设置为公众号入口的页面的url中都会包含一个code参数,然后通过code和appid去获取token等一些信息 1. 引入 <script src="http://res.wx.qq.com/open/js/jweixin-1.2.0.js"></...

2019-09-12 16:46:00

阅读数 4

评论数 0

转载 解决java-dbf中文标题乱码的问题

项目中需要对DBF的文件进行导入处理,上网搜了发现有java-dbf这个东西。实际应用中踩了不少坑,主要就是中文乱码的问题。 InputStream in = new FileInputStream("D:\\test.dbf"); DB...

2019-09-11 23:22:00

阅读数 2

评论数 0

转载 Java 面试宝典!并发编程 71 道题及答案全送上!

金九银十跳槽季已经开始,作为 Java 开发者你开始刷面试题了吗?别急,我整理了71道并发相关的面试题,看这一文就够了! 1、在java中守护线程和本地线程区别? java中的线程分为两种:守护线程(Daemon)和用户线程(User)。 任何线程都可以设置为守护线程和用户线程,通过方法Th...

2019-09-08 21:36:00

阅读数 1

评论数 0

转载 在手机上预览h5项目

1,安装npm,并设置cnpm淘宝映像 2. 在项目根目录安装npm i -g http-server,运行http-server查看安装正确如下(根目录必须要有index.html文件被访问) 3, 确保手机与电脑处于同一局域网内,在手机地址栏输入以上地址 转载于:https:...

2019-09-06 18:12:00

阅读数 3

评论数 0

转载 面试必问的并发编程知识点,你知道多少?

前言 众所周知,在Java的知识体系中,并发编程是非常重要的一环,也是面试的必问题,一个好的Java程序员是必须对并发编程这块有所了解的。 然而不论是哪个国家,什么背景的 Java 开发者,都对自己写的并发程序相当自信,但也会在出问题时表现得很诧异甚至一筹莫展。 可见,Java 并发编程显然...

2019-09-04 19:24:00

阅读数 41

评论数 0

转载 localStorage

设置     localStorage.setItem('myCat', 'Tom');   localStorage.setItem('invoiceDetail', JSON.stringify({ ...

2019-09-04 11:44:00

阅读数 0

评论数 0

转载 fluter中json的处理

location = {"address":"浙江省杭州市下城区池塘巷19靠近环北小商品市场(青云街)","district":"下 城区","latitude":"30.2627229...

2019-09-03 15:30:00

阅读数 2

评论数 0

转载 flutter路由

1、最基本的路由跳转 //先引入需要跳转的组件 Navigator.of(context).push( MaterialPageRoute( build: (context)=>跳转到的组件; ) ); 2,跳转传值 //formP...

2019-09-01 21:32:00

阅读数 0

评论数 0

转载 一个类实现多个接口

1、作为mixins的类只能继承自object,不能继承自其他类 2、作为mixins的类不能有构造函数 多借口继承 abstract class A{ String name; printA(); } abstract class B{ printB(...

2019-09-01 20:56:00

阅读数 1

评论数 0

转载 抽象类、接口

1、抽象类通过abstract关键字来定义 2、 dart中的抽象方法不能用abstract声明,dart中没有方法体的方法称为抽象方法 3、如果子类继承抽象类必须得实现里面的抽象方法 abstract class Animal{ eat(); //抽象方法 } class...

2019-09-01 19:21:00

阅读数 1

评论数 0

转载 dart中的类

1. static:在方法前加了static修饰那他就是静态类,静态属性和静态方法我们可以通过类来访问不需要类实例再访问。静态方法不能访问非静态成员,非静态方法可以访问静态成员。 class person{ static string name = '张三'; ...

2019-08-29 21:44:00

阅读数 2

评论数 0

转载 方法

1. 方法的定义 //int修饰词表示这个方法返回值类型是int的 int getNumberFn(){ var number = 123; return number; } void main(){ void aa(){ cc(...

2019-08-29 17:12:00

阅读数 0

评论数 0

转载 less

css特点:没有逻辑,属性重复性太大,代码冗余,代码可读性很差,结构不够清晰,总之就可维护性不高。 less:加入变量、函数、运算....语法来提供可维护性,但是这些语法浏览器不识别的,所以在预览之前把less转换成css。 1. 安装     npm less -g: 安装   less...

2019-08-29 13:49:00

阅读数 2

评论数 0

转载 Android studio与夜神模拟器连接

若提示目标计算机拒绝则是因为模拟器名称不对以及版本不匹配 解决:   将Andrio SDK中的adb.exe文件复制到夜神bin下并重命名为nox_adb.exe   ①任意位置打开命令窗口使用adb devices命令查看模拟器的设备名称   ②找到夜神安装目录的bin文件夹,在...

2019-08-29 13:48:00

阅读数 2

评论数 0

转载 城市选择选择 / 三级联动

1. city_pickers: ^0.1.9    import 'package:city_pickers/city_pickers.dart'; 2. class TabsPage extends StatefulWidget{ ...

2019-08-28 18:05:00

阅读数 17

评论数 0

转载 drawer抽屉 / drawer的开关

1. drawer的实现 drawer: Drawer( child: Column( children: <Widget>[ Row( children: <W...

2019-08-27 11:57:00

阅读数 12

评论数 0

转载 tabBarController

import 'package:flutter/material.dart'; import 'package:flutter_screenutil/flutter_screenutil.dart'; import 'bicycleCharge...

2019-08-27 10:40:00

阅读数 1

评论数 0

转载 程序员必知的七种并发编程模型

1.线程与锁线程与锁模型有很多众所周知的不足,但仍是其他模型的技术基础,也是很多并发软件开发的首选。 2.函数式编程 函数式编程日渐重要的原因之一,是其对并发编程和并行编程提供了良好的支持。函数式编程消除了可变状态,所以从根本上是线程安全的,而且易于并行执行。 3.Clojure之道——...

2019-08-26 23:27:00

阅读数 2

评论数 0

转载 单例模式

单例是java中常见的模式,大多数人对这个都有一定的了解。 单例模式具有以下特点 1.只有一个实例对象 2.这个对象由自身类创建 3.这个对象由自身类提供 单例写法有好多种,今天来说说饿汉模式和懒汉模式 一丶饿汉模式 //饿汉模式 class EagerSingleton { ...

2019-08-26 00:10:00

阅读数 0

评论数 0

转载 一句话知识点

UPD: UPD: 概率与期望,现在只能背了,证明都不太会 转载于:https://www.cnblogs.com/2018hzoicyf/p/11401234.html

2019-08-23 17:04:00

阅读数 5

评论数 0

转载 flutter中水波纹样式

theme: ThemeData( highLightColor: Color.fromRGBO(255,255,255,.05), //点击高亮颜色 splashColor: Colors.white70, //水波纹样式 }    转载于:https...

2019-08-23 13:47:00

阅读数 0

评论数 0

转载 取消tabBar被激活tab的下划线

  TabBar( indicator: const BoxDecoration(), //取消下划线        unselectedLabelColor: Colors.black38, //未被激活样式的颜色        indicatorColor...

2019-08-23 13:43:00

阅读数 9

评论数 0

转载 #精准剖析<大新闻>

1 1. 最开始的大新闻被删除 2 2. 一个 naive 值为 x 的大新闻被添加到最前面 3 3. 长者询问从第 l 到第 r 个大新闻中 naive 值第 k 小的新闻的 naive 值 describe 看到区间的第k小值,是主席树。但1,2的修改操作有点chi_shi,仔细分...

2019-08-22 18:07:00

阅读数 0

评论数 0

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