自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 CoreData兼容iOS9和iOS10

由于iOS10之后CoreData Stack的更改无法在iOS9的系统中运行,所以我们需要对上一小节中封装的工具类进行系统版本的兼容iOS9和iOS10中CoreData最本质的区别其实就是管理对象上下文iOS9中NSManagedObjectContext需要我们手动创建iOS10中由NSPersistentContainer自动生成H...

2018-05-31 14:33:00 43

转载 可视化的Redis数据库管理工具redis-desktop-manager的初步使用(图文详解)

无论是Linux 还是 Windows里安装Redis,Windows里如何正确安装Redis以服务运行(博主推荐)(图文详解)Windows下如何正确下载并安装可视化的Redis数据库管理工具(redis-desktop-manager)(图文详解)  1、如下图,双击对应的图标就能打开此软件了2.1 连接red...

2018-05-31 13:54:00 156

转载 LayIM.AspNetCore Middleware 开发日记(四)主角登场(LayIM介绍)

前言  在前几篇中已经初步介绍了开发AspNetCore中间件的一些基础知识,不过都没有很深入的去研究,后续还是需要去看看源码。本篇呢,终于有点开头的味道了,就是要介绍LayIM了,其实标题写的是主角,其实由于我已经多次对接过LayIM的开发,所以这次的主角应该是Asp.Net Core,不过技术没有好坏之分,合起来才能完美。本篇对于LayIM只是做简单介绍,想了解详情的小伙伴可以去官网查看....

2018-05-31 07:37:00 129

转载 Confluence 6 SQL Server 数据库驱动修改

从 Confluence 6.4 开始,我们使用官方的 Microsoft SQL Server JDBC 驱动来替换掉开源的 jTDS 驱动。从这个版本开始所有的安装都会默认使用官方的 Microsoft JDBC Driver for SQL Server 。已经存在的实例将会继续使用 jTDS 驱动。我们将会帮助你整合到 Microsoft 官方的 JDBC 驱动。http...

2018-05-31 02:59:00 43

转载 JAVA 基于TCP协议的一对一,一对多文件传输实现

最近老师给我们上了多线程和TCP和UDP协议,其中一个要求就是我们用JAVA协议一个基于TCP和UDP这两种协议的一对一文件上传和一对多文件上传。 然后我就开始分析TCP和UDP这两个协议的特点,发现TCP是流传输,抓住这一点就好实现了。 现在我们需要解决一下几个问题, 1.如何确定文件名称 2.如何完成数据传输,并复原成原来的文件。 解决方案...

2018-05-30 17:14:00 186

转载 基于Dubbo框架构建分布式服务

基于Dubbo框架构建分布式服务2015-03-31 22:30:45YanjunDubbo是Alibaba开源的分布式服务框架,我们可以非常容易地通过Dubbo来构建分布式服务,并根据自己实际业务应用场景来选择合适的集群容错模式,这个对于很多应用都是迫切希望的,只需要通过简单的配置就能够实现分布式服务调用,也就是说服务提供方(Provider)发布的服务可以天然就是集群服务...

2018-05-30 17:09:00 40

转载 下拉插件dropload js时间计算(几天前)

var dateDiff = function (timestamp) { // 补全为13位 var arrTimestamp = (timestamp + '').split(''); ...

2018-05-30 16:16:00 96

转载 jQuery基础与学习资源

目录一、jQuery简介与第一个jQuery程序1.1、jQuery简介1.2、jQuery特点1.3、jQuery版本1.4、获得jQuery库1.4.1、开发工具1.5、第一个jQuery程序二、jQuery对象和DOM对象2.1、DOM对象2.2、jQuery对象2.3、DOM转换成jQuery对象2.4、j...

2018-05-30 09:14:00 73

转载 setDaemon 守护线程

setDaemon(True): 将线程声明为守护线程,必须在start() 方法调用之前设置, 如果不设置为守护线程程序会被无限挂起。这个方法基本和join是相反的。 当我们 在程序运行中,执行一个主线程,如果主线程又创建一个子线程,主线程和子线程 就分兵两路,分别运行,那么当主线程完成 想退出时,会检验子线程是否完成。如 果子线程未完...

2018-05-29 20:06:00 85

转载 js如何使用正则表达式实现过滤HTML标签?(/<[^<>]+>/g)

js如何使用正则表达式实现过滤HTML标签?(/<[^<>]+>/g)一、总结js进阶正则表达式实现过滤HTML标签(<>标签中不能包含标签实现过滤HTML标签:/<[^<>]+>/g)var reg=/<[^<>]+>/g 1、全局匹配g肯定忘记写 2、<>标签中不能包...

2018-05-28 17:03:00 378

转载 下拉框spinner

repositories { flatDir { dirs 'libs' //就是你放aar的目录地址 maven { url "https://jitpack.io" } }}dependencies { implementation fileTree(include: ['*.jar'], dir: 'libs') implementatio...

2018-05-28 10:00:00 173

转载 第四次面向对象程序设计作业

Github地址对于文件读写、文件路径、命令行参数的学习的感想总的来说,这些知识的学习虽说老师没有系统地教过,不过都不是很难,通过自己在搜索引擎查找以及请教其他同学,我都初步掌握了文件的读写及命令行的使用。在文件读写方面,我一开始用的是C++书本上的方法,但在使用时却有一些错误,之后一直用的是freopen,但在这次的作业中发现了它的不足,一旦进行了文件的输出就无法在运行界面输出,希...

2018-05-26 21:50:00 68

转载 用react+redux写一个todo

概述最近学习redux,打算用redux写了一个todo。记录下来,供以后开发时参考,相信对其他人也有用。代码代码请见我的github组织架构如下图:转载于:https://www.cnblogs.com/yangzhou33/p/9093590.html...

2018-05-26 17:02:00 43

转载 转载:微服务部署:蓝绿部署、滚动部署、灰度发布、金丝雀发布

在项目迭代的过程中,不可避免需要”上线“。上线对应着部署,或者重新部署;部署对应着修改;修改则意味着风险。目前有很多用于部署的技术,有的简单,有的复杂;有的得停机,有的不需要停机即可完成部署。本文的目的就是将目前常用的布署方案做一个总结。一、蓝绿布署Blue/Green Deployment(蓝绿部署)1、定义蓝绿部署是不停老版本,部署新版本然后进行测试,确认O...

2018-05-26 09:32:00 66

转载 关于AD拼板,V-cut,放置MARK点的全过程

  首先吐槽一下炎热的天气,EMMMMM,搞得本求一整天都非常烦躁,加上这次工作本求第一次拼板,网上到处找资料,所以更加烦躁,所幸有强大的开源后援团,本求搞了一天后顺利解决,下面就将AD拼板、MARK点放置、V-CUT说明这些碎片化的知识整理成一篇随笔,以供有需要的人参考。 一、AD10拼板 拿下面一块小板举例,首先防止SET点,点击edit——orig...

2018-05-25 11:01:00 1586

转载 xshell连接虚拟机中的liuux(centOS)的方法及原因

参考博客:https://blog.csdn.net/exziro/article/details/52969305首先 Xhell 是通过在 同一网段连接 两台主机的一款应用,简单来说就是用 一台机器 操控 多台电脑的一款应用, 注意注意:是同一网段。虚拟机IP地址:192.168.75.**,物理机IP地址前三位与虚拟机IP(192.168.75.**)保持一致,最后一位可以随意设...

2018-05-25 10:04:00 53

转载 计蒜客 跳跃游戏2

给定一个非负整数数组,假定你的初始位置为数组第一个下标。数组中的每个元素代表你在那个位置能够跳跃的最大长度。你的目标是到达最后一个下标,并且使用最少的跳跃次数。例如:A = [2,3,1,1,4]A=[2,3,1,1,4],到达最后一个下标的最少跳跃次数为 22。(先跳跃 11 步,从下标 00 到 11,然后跳跃 33 步,到达最后一个下标。一共两次)输入格式第...

2018-05-23 17:52:00 42

转载 axios 全攻略之基本介绍与使用(GET 与 POST)

axiosaxios 是一个基于 Promise 的 HTTP 客户端,专门为浏览器和 node.js 服务Vue 2.0 官方推荐使用 axios 来代替原来的 Vue request,所以这里介绍一下 axios 的功能和基本的使用方法,希望能够对各位所有帮助。^_^功能在浏览器中发送 XMLHttpRequests 请求在 node.js 中发送 ht...

2018-05-23 17:00:00 44

转载 工具

线上作图:processon优点:线上作图,云端存储,样式多可协作缺点:免费用户可创建的图很少pc软装: nterprise Architect软件设计工具优点:专业,齐全,无限制。。。缺点:入门难转载于:https://www.cnblogs.com/tong2018/p/9075640.html...

2018-05-23 10:32:00 44

转载 JS监听页面----无鼠标键盘动作,自动跳页

function ScreenSaver(settings){ this.settings = settings; this.nTimeout = this.settings.timeout; document.body.screenSave...

2018-05-22 11:47:00 57

转载 JS设置CSS样式的集中方式

1. 直接设置style的属性 某些情况用这个设置 !important值无效如果属性有'-'号,就写成驼峰的形式(如textAlign) 如果想保留 - 号,就中括号的形式 element.style['text-align'] = '100px';element.style.height = '100px';2. 直接设置属性(只能用于某些属性,相关样式会自动识别)...

2018-05-21 18:19:00 115

转载 一起来读Netty In Action之异步和事件驱动(一)

Netty是一款异步事件驱动的网络应用程序框架,支持快速的开发可维护的高性能的面向协议的服务器和客户端。在网络编程中,阻塞、非阻塞、同步、异步经常被提到。同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别? 常见的I/O模型有如下几种:...

2018-05-21 15:02:00 58

转载 vue-cli + webpack项目中关于webpack的报错

vue项目运行中遇到的webpack得报错经过排查,发现是webpack的新版本的BUG,解决方法就是卸载新版本,安装老版本。命令如下:npm remove webpack-dev-servernpm install [email protected] run dev然后项目就正常了转载于:https://www.cnblog...

2018-05-21 10:36:00 80

转载 BZOJ5338 [TJOI2018] Xor 【可持久化Trie树】【dfs序】

题目分析:  很无聊的一道题目。首先区间内单点对应异或值的询问容易想到trie树。由于题目在树上进行,case1将路径分成两段,然后dfs的时候顺便可持久化trie树做询问。case2维护dfs序,对dfs序建可持久化的trie树。这样做的空间复杂度是O(nw),时间复杂度是O(nw).代码: 1 #include<bits/stdc++.h> 2 using ...

2018-05-19 11:41:00 65

转载 do_try_to_free_pages

/** This is the main entry point to direct page reclaim.** If a full scan of the inactive list fails to free enough memory then we* are "out of memory" and something needs to be killed.** If the...

2018-05-18 01:30:00 285

转载 [UE4]装饰器:Blackboard(装饰器的一种,不是黑板)

装饰器Blackboard可以检查黑板的值是否满足期望的条件:添加“Blackboard装饰器”:在组合或者任务节点上右键“添加装饰器...”,跟普通装饰器一样。Notify Observer:通知观察On Result Change:条件发生变化时进行再次评估。On Value Change:观测的黑板键发生变化时进行再次评估。Observer Aborts:观察...

2018-05-16 21:27:00 530

转载 基本数据类型重点作业

---恢复内容开始---#实现用户输入用户名和密码,当用户名为 seven 或 alex 且 密码为 123 时,显示登陆成功,否则登陆失败,失败时允许重复输入三次s = 3while s>0: name = input("请输入用户名:").strip() password = input("请输入密码:").strip() if name =...

2018-05-15 20:28:00 112

转载 springboot 项目mybatis plus 设置 jdbcTypeForNull (oracle数据库需配置JdbcType.NULL, 默认是Other)...

方法1:application.ymlmybatis-plus: configuration: jdbc-type-for-null: 'null' #注意:单引号方法2:查看mp-starter-源码,MybatisPlusAutoConfiguration, 可以发现,第119行有一个configurationCustomizers,可以修改configu...

2018-05-15 15:22:00 275

转载 APP专项测试 | 内存及cpu

命令:adb shell dumpsys meminfo packagename关注点:1.Native/Dalvik 的 Heap 信息具体在上面的第一行和第二行,它分别给出的是JNI层和Java层的内存分配情况,如果发现这个值一直增长,则代表程序可能出现了内存泄漏。2.Total 的 PSS 信息这个值就是你的应用真正占据的内存大小,通过这个信息,你可以...

2018-05-15 14:17:00 90

转载 css之页面透明

能使元素变的透明的方法有:1.Opacity2.RGBAopacity会使后代元素都透明,而RGBA不会!转载于:https://www.cnblogs.com/cwzqianduan/p/9040606.html

2018-05-15 13:49:00 189

转载 Tomcat轻量web服务器的安装与使用

一.工具准备 1.Java的JDK:版本为:jdk-8u151-windows-x64.exe 下载地址:链接:https://pan.baidu.com/s/1K5uBOPD_7KIUsDNIbRJq2w 密码:v48f 2,tomcat:版本为:apache-tomcat-9.0.8-windows-x64 下载地址:链接:https://pan.baidu...

2018-05-14 16:32:00 46

转载 copymemory()数组赋值

在各网站的文章里面,见复制数据的方法中,有move的,有system.copy的,而要实际应用中,这两种方法,并不是很完美,会遇到一些问题,比如copy在记录里面的复制时,编译都过不去,而CopyMemory的功能,就相当强大.要注意如果不是byte时,长度可能需要使用sizeof来参与计算Buff,BuffCmdCrc16:array of ByteSetLength(BuffCmd...

2018-05-14 15:46:00 663

转载 LeetCode # Array # Easy # 628. Maximum Product of Three Numbers

Given an integer array, find three numbers whose product is maximum and output the maximum product.题目:给定一个数组,数组长度3-10000,求其中三个数乘积最大的值;(最大乘积不会超过int范围)思路:这个题和求第三个最大数的思路一样,但是要注意如果有负数,则两个负数乘积为正。...

2018-05-14 14:19:00 56

转载 Scrapy or Requests提交表单

这里我以GitHub登录这个网站为例https://github.com/login通过分析,我们可以得知这个网站上post必须带一个参数(用chrome或firefox都能看到表单提交了什么)authenticity_token然后我们发现authenticity_token这个参数是一直在变的,所以我们需要使用Session会话使得我们的多个请求都在一个Session里,...

2018-05-11 21:52:00 79

转载 [Windows报错]要求的函数不受支持、这可能是由于 CredSSP 加密 Oracle 修正

版本说明:服务器版本:Windows Server 2008 R2 SP1(虚机)客户端版本:Windows 10 家庭版问题描述:使用Windows远程桌面连接时弹出如下描述的错误,如图1,重新配置凭证后第一时间到网上去搜寻答案,多数帖子都是围绕两个解决方案,这两种解决方案均未解决我的问题,贴出仅供参考:1、通过gpedit.msc打开本地组策略管理器,依次展开“计...

2018-05-11 10:46:00 62

转载 Essential C++学习笔记

1.当我们调用一个函数时,会在内存中建立起一块特殊区域,称为“程序栈”,这块特殊区域提供了每个函数参数的存储空间,它也提供函数所定义的每个对象的内存空间--我们将这些对象称为局部对象。一旦函数完成,这块内存就会被释放掉,或者是说从程序堆栈中被pop出来。2.Pass by Reference语意reference扮演着外界与对象之间的一个间接号码牌的角色,只要在型别名称和reference...

2018-05-11 10:41:00 66

转载 +=

Python中+=是什么意思? 1. 相加,然后返回值给前一个变量eg: >>> a=1>>> b=2>>> a+=b>>> a32. 字符串连接>>> a='1'>>> b='2'>>> a+=b>>> a'12'注意第二个有引号, 是作为字...

2018-05-10 16:32:00 37

转载 Lindström–Gessel–Viennot lemma

解决不相交路径计数有两个大小为N的点集A,B A上每一个点对应着B的每一个点 求满足条件的路径集合有多少个图里面可能还有一些障碍Codeforces 348 D有一个N*M的网格图有两个点 从左上角走到右下角 问有几种不同的方案直接转换一下A集合里面有两个点(1,2)与(2,1) B集合里面有两个点(N-1,M),(N,M-1)HDU 5852给一个N*N的图 ...

2018-05-10 16:15:00 52

转载 JVM垃圾回收补充知识点

1、 分代虚拟机中的共划分为三个代:年轻代(Young Gen):eden和survivor-8:1:1  年老代(Old Gen):存储大对象,由survivor晋升  永久代(perm Gen):perm gen 含class metadata、class static variables和interned string,metaspace只含class met...

2018-05-10 11:54:00 46

转载 0510课堂

<!DOCTYPE html><html> <head> <meta charset="UTF-8"> <title></title> </head> <body> </body></html&gt...

2018-05-10 11:03:00 179

空空如也

空空如也

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

TA关注的人

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