自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 【转载】npm install、npm install --save与npm install --save-dev区别

npm install X:会把X包安装到node_modules目录中不会修改package.json之后运行npm install命令时,不会自动安装Xnpm install X –save:会把X包安装到node_modules目录中会在package.json的dependencies属性下添加X之后运行npm install命令时,会自动...

2019-09-30 15:47:00 512

转载 支付宝、微信扫一扫

function sys(){ // alert('扫一扫') //判断浏览器环境 var userAgent = navigator.userAgent; if (userAgent.indexOf("MicroMessenger") > -1){ // 获取配置信息 // ...

2019-09-29 14:20:00 589

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

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

2019-09-26 17:37:00 621

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

        var userAgent = navigator.userAgent;    if (userAgent.indexOf("MicroMessenger") > -1){ alert('微信') } // 支付宝 else if (userAgen...

2019-09-25 09:30:00 666

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

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

2019-09-24 21:30:00 105

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

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

2019-09-23 14:23:00 261

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

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

2019-09-20 21:47:00 117

转载 解决JAVA Process死锁

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

2019-09-20 17:43:00 182

转载 h5车牌号输入键盘

自己更换jQuery文件路径1.html<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width,user-scalable=1.0...

2019-09-20 15:39:00 1905

转载 点击事件的延迟

使用FastClick.js解决点击延迟现象,使用如下1. 引用https://cdn.bootcss.com/fastclick/1.0.6/fastclick.js//jQuery中使用 $(function(){ FastClick.attach(document.body);}//纯JavaScript使用if ('a...

2019-09-19 19:13:00 129

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

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

2019-09-19 17:51:00 96

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

fromhttps://blog.csdn.net/mighty13/article/details/78147357Python处理时间和时间戳的内置模块就有time,和datetime两个,本文先说time模块。关于时间戳的几个概念时间戳,根据1970年1月1日00:00:00开始按秒计算的偏移量。时间元组(struct_time),包含9个元素。time.struct...

2019-09-19 10:07:00 549

转载 Python Rlock实现线程同步

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

2019-09-18 22:22:00 104

转载 jQuery修改伪元素

将红色小符号改成绿色<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> ...

2019-09-18 17:36:00 715

转载 webSocket认识

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

2019-09-18 11:09:00 92

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

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

2019-09-18 00:40:00 102

转载 在flutter中使用高德地图

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

2019-09-13 17:46:00 293

转载 标注点居中

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

2019-09-13 17:44:00 175

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

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

2019-09-12 16:46:00 315

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

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

2019-09-11 23:22:00 923

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

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

2019-09-08 21:36:00 107

转载 在手机上预览h5项目

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

2019-09-06 18:12:00 270

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

前言众所周知,在Java的知识体系中,并发编程是非常重要的一环,也是面试的必问题,一个好的Java程序员是必须对并发编程这块有所了解的。然而不论是哪个国家,什么背景的 Java 开发者,都对自己写的并发程序相当自信,但也会在出问题时表现得很诧异甚至一筹莫展。可见,Java 并发编程显然不是一件能速成的能力,基础搭得越好,越全面,在实践中才会有更深刻的理解。因此,大家不难发...

2019-09-04 19:24:00 494

转载 localStorage

设置    localStorage.setItem('myCat', 'Tom');  localStorage.setItem('invoiceDetail', JSON.stringify({ key: value }))  读取  let cat = localStorage.getItem('myCat...

2019-09-04 11:44:00 254

转载 fluter中json的处理

location = {"address":"浙江省杭州市下城区池塘巷19靠近环北小商品市场(青云街)","district":"下城区","latitude":"30.262722981770832","province":"浙江省","longitude":"120.17377224392361","city":"杭州市"}Map<String, dynam...

2019-09-03 15:30:00 106

转载 flutter路由

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

2019-09-01 21:32:00 90

转载 一个类实现多个接口

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

2019-09-01 20:56:00 446

转载 抽象类、接口

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

2019-09-01 19:21:00 78

转载 dart中的类

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

2019-08-29 21:44:00 91

转载 方法

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

2019-08-29 17:12:00 73

转载 less

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

2019-08-29 13:49:00 84

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

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

2019-08-29 13:48:00 124

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

1.city_pickers: ^0.1.9  import 'package:city_pickers/city_pickers.dart';2.class TabsPage extends StatefulWidget{ @override _TabsPageState createState() => new _T...

2019-08-28 18:05:00 239

转载 drawer抽屉 / drawer的开关

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

2019-08-27 11:57:00 135

转载 tabBarController

import 'package:flutter/material.dart';import 'package:flutter_screenutil/flutter_screenutil.dart';import 'bicycleCharge.dart';import 'carCharg.dart';class TabsPage extends Statefu...

2019-08-27 10:40:00 95

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

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

2019-08-26 23:27:00 276

转载 单例模式

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

2019-08-26 00:10:00 69

转载 一句话知识点

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

2019-08-23 17:04:00 108

转载 flutter中水波纹样式

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

2019-08-23 13:47:00 309

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

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

2019-08-23 13:43:00 607

空空如也

空空如也

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

TA关注的人

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