方式一.import一个和之前不一样的名字,然后删除旧的方式二.浏览器json页面复制粘贴,覆盖旧的dashbord 1.记录旧dashbord的var参数,从旧dashbord的json页面复制全部出来,然后修改底部的uid和title,uid需要给为其他,然后覆盖旧的dashbord 2.修改var为原来的var,修改uid为原来的uid…
主要是模仿robocopy的部分功能 (robocopy /L 参数可以列出本地目录和备份目录中的异同之处,主要是标记出:较新的.较旧的.多出的文件 ) 现在还不会写GUI,打算后面自己做目录树diff,可以手动点选要复制的文件. 同时我也知道有现成的软件,比如meld,但是windows下面不太好用. 特性: 一.支持Unicode字符路径 二.使用了WriteConsoleW函数屏幕输出以保留Unicode字符完整性 (虽然终端上有些Unicode字符看不到,但是标记.粘贴到别的编辑器上面是…
全新实现的 NioSocketImpl 来替换JDK1.0的PlainSocketImpl. 它便于维护和调试,与 NewI/O (NIO) 使用相同的 JDK 内部结构,因此不需要使用系统本地代码. 它与现有的缓冲区缓存机制集成在一起,这样就不需要为 I/O 使用线程栈. 它使用 java.util.concurrent 锁,而不是 synchronized 同步方法,增强了并发能力. 新的实现是Java 13中的默认实现,但是旧的实现还没有删除,可以通过设置系统属性 jdk.net.useP…
通常来说,索引可以用于提高查询的速度.通过索引,可以快速访问表中的指定数据,避免了表上的扫描.有时候,索引不仅仅能够用于定位表中的数据.某些查询可能只需要访问索引的数据,就能够获取所需要的结果,而不需要再次访问表中的数据.这种访问数据的方法叫做 Index-Only 扫描.要想通过索引直接返回查询的数据,创建的索引需要包含 SELECT 列表中的所有字段:CREATE TABLE t1 (a int, b int, c int); INSERT INTO t1     SELECT val, v…
vs2005为winform程序做的安装包.在以有程序旧版本的机子上用新版本的安装包安装软件时提示  “以经安装该产品的另一个版本.无法继续安装此版本........” 在安装部署项目中设“RemovePreviousVersion”为true后也不行.  还是提示要卸载旧版本才能安装新版本..如何设置在安装新版本时复盖掉旧版本?? 1.确认两个版本的RemovePreviousVersion设置都是true的 2.确认两个版本有不同的ProductCode和相同的UpgradeCode 3.确…
HTML5新特性 (1)语意化更好的内容元素,比如 article.footer.header.nav.section (2)本地存储.sessionStorage.localStorage和indexedDB加强本地存储.使用之前应该先判断支持情况 if(window.sessionStorage){ //浏览器支持sessionStorage } if(window.localStorage){ //浏览器支持localStorage } localStorage和sessionStorag…
1.设置属性 DetectNewerInstalledVersion=TrueInstallAllUsers = TrueRemovePreviousVersion = True 2.增加软件版本号,同时改变ProductCode,但要保持UpdateCode不变 3.增加引用的dll的版本号 无法覆盖安装时,首先检查下是否注册表中的版本号是否比软件版本号大.…
设置---网络和Internet---WLAN----管理已知网络----忘记    根据这个步骤就能忘记密码,重新输入新密码了.…
版主写的非常棒: http://blog.csdn.net/u011364306/article/details/48375653…
设置 "workbench.editor.enablePreview": false…
设置里面有个 enablePreview 去掉就好…
原创:转载请注明出处 41.闭包表达式语法(Closure Expression Syntax) 闭包表达式语法有如下一般形式: { (parameters) -> returnType in     statements } 闭包表达式语法可以使用常量.变量和inout类型作为参数,不能提供默认值.也可以在参数列表的最后使用可变参数.元组也可以作为参数和返回值. 下面的例子展示了之前backwards(_:_:)函数对应的闭包表达式版本的代码: reversed = names.sort({…
上一节我们讲到了如何用散列和链表实现HashMap,其中有一个疑问今天已经有些答案了,为什么要用链表而不是数组 链表的作用有如下两点好处 1. remove操作时效率高,只维护指针的变化即可,无需进行移位操作 2. 重新散列时,原来散落在同一个槽中的元素可能会被散落在不同的地方,对于数组需要进行移位操作,而链表只需维护指针 今天研究下数组长度不够时的处理办法 table为散列数组 1. 首先定义一个不可修改的静态变量存储table的初始大小 DEFAULT_INITIAL_CAPACITY 2.…
插桩测试 https://source.android.google.cn/compatibility/tests/development/instrumentation https://zhuanlan.zhihu.com/p/25745743 开源字节码插桩工具HiBeaver介绍与原理详解  https://www.4hou.com/binary/13026.html 动态二进制插桩的原理和基本实现过程(一) luochicun 二进制安全 2018年8月15日发布   导语:这篇文章的目…
2017年的秋招彻底结束了,感觉Java上面的最常见的集合相关的问题就是hash--系列和一些常用并发集合和队列,堆等结合算法一起考察,不完全统计,本人经历:先后百度.唯品会.58同城.新浪微博.趣分期.美团点评等都在1.2--面的时候被问过无数次,都问吐了&_&,其他公司笔试的时候,但凡有Java的题,都有集合相关考点,尤其hash表--现在总结下. 2016-12-15 更新:Java 8 对 HashMap 的改进 2016-12-12 整理jdk 1.8之前的HashMap实现 2…
h2:first-child, body>h1:first-child, body>h1:first-child+h2, body>h3:first-child, body>h4:first-child, body>h5:first-child, body>h6:first-child { margin-top: 0; padding-top: 0; } a:first-child h1, a:first-child h2, a:first-child h3, a:fi…
系列文章       [UML]UML系列——用例图Use Case       [UML]UML系列——用例图中的各种关系(include.extend)       [UML]UML系列——类图Class       [UML]UML系列——类图class的关联关系(聚合.组合)       [UML]UML系列——类图class的依赖关系 泛化关系的引入 在现实生活中,有时会出现一类事物具有另一类事物的全部特点,除此之外还有自身的特点. 例如: “不管白猫黑猫,捉到老鼠的就是好猫.” 泛化…
package exception; import java.util.Map; import java.util.TreeMap; import java.util.HashMap; public class TestMap { public static void main(String[] args) { //map Map<String,String> m1 = new HashMap<>(); //添加数据 //key不能重复 m1.put("0531"…
backbone库的结构: http://www.cnblogs.com/nuysoft/archive/2012/03/19/2404274.html 本文所有例子来自于http://blog.csdn.net/eagle_110119/article/details/8842007 1.1  先看model块的结构 var Model = Backbone.Model = function(attributes, options){} _.extend(Model.prototype, Ev…
题意:在墙上贴一堆海报(只看横坐标,可以抽象成一线段),新海报可以覆盖旧海报.求最后能看到多少张海报 sol:线段树成段更新.铺第i张海报的时候更新sg[i].x~sg[i].y这一段为i. 然而坐标范围有点大,还是加上离散化更靠谱些. 注意每组数据要清空数组,因为忘了清空WA了两发,太可惜了-_-|| #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> usin…
package lis0924; import java.util.HashMap; import java.util.Iterator; import java.util.Map; import java.util.TreeMap; public class Text04 { public static void main(String[] args) { //map Map<String, String> m1=new HashMap<>(); //添加数据 //Key不能重复…
oc的一些总结 下面几个问题是oc中需要掌握的内容 1.如何掌握一个方法的方法名 2.一个对象调用一个autorelease,什么时候释放 3.字典和数组,集合都有什么特点 4.如何定义一个类 5.类目是什么 6.什么是对象 7.属性的属性,(assgin ) 8.不要再setter中调用自己,负责会死循环 8.可变字符串改变的还是自己 9.字典里面key必须是唯一的,新key会覆盖旧值 10.类方法里不能使用实际变量 11.dealloc什么时候调用,注意事项 12.内存管理 13.初始化方法…
转自:http://blog.csdn.net/myarrow/article/details/7760579 一.APK扩展文件基本知识 Android Market (Google Play Store)中每个APK文件的最大限制是50MB.如果您的程序中包含大量的数据文件,以前您只能把这些数据文件放到自己的服务器上,当用户启动程序的时候让用户去下载.现在这些数据文件可以直接上传到Android Market了.在新的Market控制台上传App的时候,可以添加扩展文件了. 下面就来看看什么…
    Src Pixesl: 源像素 : 指的是当前光栅化产生的值     Dst Pixels 目标像素.指的是先前渲染存储在RT中的值     可以用来实现那些效果,诸如水,玻璃 以及其他的,(后面在说)     在光栅化ij 像素的时候,如果没有开启混合,那么新值将覆盖旧值(深度测试通过),如果开始混合,那么将通过D3D11_BLEND_DESC 的设置来融合新值和旧值,然后将融合后的值写入,让我们来看下这个DESC typedef struct D3D11_BLEND_DESC { B…
  项目需要连接一下昆腾虚拟磁带库DXI 6701 ,这玩意太贵,不好得到,先弄个虚拟软件测试了, 网上了一下,有这个软件: mhvtl   主页: https://sites.google.com/site/linuxvtl2/   在Ubuntu 下安装 下载当前最新版是 mhvtl-2013-03-22.tgz 上面有rpm版的,在centos下比较好装,网上也有很多教程, 我这次带来Ubuntu版的:   apt-get install zlib1g-dev mt-st mtx lssc…
简介 在软件开发过程中,模式是指一个通用问题的解决方案.一个模式不仅仅是一个可以用来复制粘贴的代码解决方案,更多地是提供了一个更好的实践经验.有用的抽象化表示和解决一类问题的模板. 对象有两大类: 本地对象(Native):由ECMAScript标准定义的对象 宿主对象(Host):由宿主环境创建的对象(比如浏览器环境) 本地对象也可以被归类为内置对象(比如Array.Date)或自定义对象(var o = {}). 宿主对象包含window和所有DOM对象.如果你想知道你是否在使用宿主对象,将…
A - Japan  POJ 3067 要两条路有交叉,(x1,y1)(x2,y2)那么需要满足:(x1-x2)*(y1-y2)<0判断出这是求逆序的问题 树状数组求逆序,先通过自定义的比较器实现按照一种元素排序,然后再逐次查询和add来获取结果 B - Ping pong POJ 3928 分析裁判的位置,则可判断求逆序问题.对每个点的裁判,他能举办的比赛场数为左弱*右强+左强*右弱,通过正序和倒序两次插入和查询累加得最终结果 C - Balanced Lineup POJ 3274 用线段树…
C和OC对比 OC中主要开发在什么平台上的应用程序?答:可以使用OC开发Mac OS X平台和iOS平台的应用程序 OC中新增关键字大部分是以什么开头?答:OC中新增关键字大部分是以@开头 OC中新增加了那些数据类型?答:Block类型指针类型(Class, id类型)空类型特殊类型(SEL, nil) 面向对象特性是什么?答:继承性,封装性,多态性 import和#include有什么区别? 答:import 的功能和 include一样, 是将右边的文件拷贝到当前import的位置.为了降低…
#!/usr/bin/python3 #dict 字典 #字典是可变的 dict1 = {"name":"张三","age":22} print(type(dict1)) print("dict1 ",dict1) print("dict1.keys(): ",dict1.keys()) print("dict1.values(): ",dict1.values()) print(&qu…
在上一篇,我们从使用方式和策略上,对消息队列做了一个宏观描述.从本篇开始,我们将深入到源码内部,仔细分析Kafka到底是如何实现一个分布式消息队列.我们的分析将从Producer端开始. 从Kafka 0.8.2开始,发布了一套新的Java版的client api, KafkaProducer/KafkaConsumer,替代之前的scala版的api.本系列的分析将只针对这套Java版的api. 多线程异步发送模型 下图是经过源码分析之后,整理出来的Producer端的架构图: 这里写图片描述…