windows环境下安装npm、cnpm、bower
什么是npm、cnpm、bower?简单地说,就是帮你下载好你需要的css或者js库,而且三者功能也都是一样的。那为什么要下载这3个不同的呢?据说npm容易被墙……而cnpm是淘宝的镜像,所以通常用cnpm代替npm。至于bower,是因为bower更多地用于前端开发。但是因为它也是依赖于npm的,所.. 查看全文
WPF自定义控件(二)の重写原生控件样式模板
开发过程中,我们有时候用WPF原生的控件就能实现自己的需求,但是样式、风格并不能满足我们的需求,那么我们该怎么办呢? 自定义样式与模板。 一、样式 在WPF中我们可以使用Style来设置控件的某些属性值,并使该设置影响到指定范围内的所有该类控件或影响指定的某一控件,比如说我们想将窗口中的所有按钮都保 ... 查看全文
extjs中新建窗体时,给窗体添加背景图片不显示问题之一
1、在extjs中新建窗体时,给窗体添加背景图片不显示,例如下面的代码。 不显示的原因:因为设置了 layout: 'fit', 解决办法:把配置项 layout: 'fit',去掉即可 能显示背景图片代码如下: ... 查看全文
win7电脑桌面壁纸曝光过高影响图标怎么办?亲测实用解决方法
现在用win7系统的人应该还是挺多的吧,虽然说windows家族已经升级到现在的win11了,相信大多数人家用的电脑系统还是win7吧,今天要讲的是一个壁纸曝光度过高的解决办法,虽然还不清楚为什么,但是这个方法可以解决问题滴。因为看到网上基本没有此类问题的解决方法,所以分享如下啦! 这就要从今天早上 ... 查看全文
Ubuntu 16.04下使用VirtualBox虚拟机安装Windows XP win7 linux 安装虚拟机
1. http://www.linuxidc.com/Linux/2016-09/135192.htm 2. 对于初次使用Ubuntu 16.04的多小伙伴来说,可能还不是很熟悉操作,有时候,我们就需要在这个Ubuntu系统中,再安装一个虚拟机来帮助自己完成Windows下的需求,那么这里就来讲讲如 ... 查看全文
获取windows操作系统版本
1 #include 2 int main(int argc, char* argv[]) 3 { 4 HKEY hKey; 5 DWORD dwType = REG_SZ; 6 DWORD dwSize = 255;//须指定长度,否则第一次读取RegQueryValueEx不成功,仅返回长度 7... ... 查看全文
窗体工具习题1-10总结
一丶设计窗体,根据自己需要找到窗体的对应的属性(控件同理),根据不同属性的规范编写代码即可(或者在每个控件的属性栏里面修改)。窗体一些属性和控件属性相同,用法一致。 查询地址:https://msdn.microsoft.com/zh-cn/library/system.windows.forms( ... 查看全文
背水一战 Windows 10 (26) - XAML: x:DeferLoadStrategy, x:Null
原文:背水一战 Windows 10 (26) - XAML: x:DeferLoadStrategy, x:Null[源码下载] 背水一战 Windows 10 (26) - XAML: x:DeferLoadStrategy, x:Null 作者:webabcd介绍背水一战 Windows 10... ... 查看全文
Spring DI注入技术
1概念:Dependence injection 依赖注入技术 DI技术解决组件装配问题,不是对象创建问题,对象默认采用无参构造函数 容器与bean对象建立关系,实现注入途径DI注入 DI注入会自动将调用者需要的对象实例注入给调用者,调用者通过 Spring 容器获得被调用者实例,这称为依赖注入 2 ... 查看全文
C#数据结构与算法系列(五):常见单链表笔试
1.求单链表中有效节点个数 public static int GetLength(HeroNode headNode) { int length = 0; var cur = headNode.Next; while (true) { if (cur == null) break; length+ ... 查看全文
1080 Graduate Admission (30分)(排序)
1080 Graduate Admission (30分) It is said that in 2011, there are about 100 graduate schools ready to proceed over 40,000 applications in Zhejiang Prov ... 查看全文
面试阿里,字节跳动99%会被问到的java线程和线程池,看完这篇你就懂了!
前言:最近也是在后台收到很多小伙伴私信问我线程和线程池这一块的问题,说自己在面试的时候老是被问到这一块的问题,被问的很头疼。前几天看到后帮几个小伙伴解决了问题,但是问的人有点多我一个个回答也回答不过来,干脆花了一个上午时间写了这篇文章分享给大家。话不多说,满满的干货都在下面了!并发与并行并发:指两个或多个事件在同一个时间段内发生。在操作系统中,安装了多个程序,并发指的是在一段时间内宏观上有多个程序 查看全文
java调用shell脚本并传参
java调用shell脚本并传参 private void invokeShell(String projectDirectory, String ipaOutputDirectory, String version, String appName) { try { //第一个参数是sh命令,第 二 ... 查看全文
随机抽样一致性(RANSAC)算法详解
随机抽样一致性(RANSAC)算法能够有效的剔除特征匹配中的错误匹配点。 实际上,RANSAC能够有效拟合存在噪声模型下的拟合函数。实际上,RANSAC算法的核心在于将点划分为“内点”和“外点”。在一组包含“外点”的数据集中,采用不断迭代的方法,寻找最优参数模型,不符合最优模型的点,被定义为“外点” ... 查看全文
数据结构、算法与应用(C++描述)(第二版)第三章习题解答
1 (a) lim n -> infinity (q(n) / p(n)) = lim n -> infinity (100n2 + 6)/(3n4 + 2n2) = lim n -> infinity (100/n2 + 6/n4)/(3 + 2/n2) = 0/3 = 0 (c) lim n - ... 查看全文
算法分析与设计——各类排序算法
主要介绍关于插入排序、冒泡排序、快速排序、二分归并排序等几种排序算法。 1.插入排序 2.冒泡排序 3.快速排序 4.二分归并排序 首先是几大算法的效率: 1.插入排序: 插入排序:以下图为例,下一个预备插入的为2,首先和前一个7进行对比,7>2,所以7向后挪动,2再和6进行比较,6向后挪动...依 ... 查看全文
python 深拷贝 浅拷贝 赋值
直接赋值:其实就是对象的引用(起别名)。 比如,桌子上放了一个西红柿(同一个地址),小明称他为西红柿 ,小红称它为番茄 ,我称它为洋柿子 (不别名) 浅拷贝(copy):拷贝父对象,不会拷贝对象的内部的子对象。比如,在同一条河上建立两个码头, 两个码头是不一样的,但是同一条河。(河的地址还是同一个地 ... 查看全文
java.lang.IncompatibleClassChangeError
今天整理了Maven的pom.xml文件后,把多个项目用maven集成在了一起,结果在启动Tomcat的时候,遇到一个奇葩的错误: 严重: Servlet [spring] in web application [/AbcWeb] threw load() exception java.lang.I ... 查看全文
《数据结构》--内部排序算法比较
题目:各种内部排序算法的时间复杂度分析结果只给出了算法执行时间的阶,或大概执行时间。试通过随机的数据比较各算法的关键字比较次数和关键字移动次数,以取得直观感受。基本要求:(1) 从以下常用的内部排序算法至少选取5种进行比较:直接插入排序;折半折入排序;希尔排序;起泡排序;快速排序;简单选择排序;堆排 ... 查看全文
LeetCode日记——【数据结构】数组与矩阵专题
题1:移动0 LeetCode题号:283 难度:Easy 题目描述: 给定一个数组 nums,编写一个函数将所有 0 移动到数组的末尾,同时保持非零元素的相对顺序。 示例: 输入: [0,1,0,3,12]输出: [1,3,12,0,0] 代码: class Solution { public v ... 查看全文