自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 控件的鼠标拖动和改变大小实现的思考

WinForm应用里经常会使用一些自绘的非标准窗口来改善软件的观感,由于不再使用标准窗口的标题来和边框,那么窗口的Move和Resize的功能就需要自己来实现。在我写这个功能的时候是直接在OnMouseMove中进行Location和Size的改变。这种使用这种方式后发现在Resize和Move的时候CPU占用率有时会到100%,因为MouseMove消息的产生频率非常高,基本上鼠标每移动一个像素...

2019-07-05 19:12:48 780

转载 iOS KVC 和 KVO 的学习

KVC (NSKey Value Coding) :键值编码KVO (Key Value Observing) :键值监听前言:我曾经用过 监听 一个音频何时结束 监听视频播放 状态等 用了这种方法 今天特地总结一下KVC 和 KVO.以方便以后深入学习与运用. 再而有了全新认识,再做更专业的总结.KVC : 一个非正式的Protocol,提供一种机制来间接访问对象的属性...

2019-07-03 07:14:37 788

转载 iOS uitableViewCell 选中 push后返回 取消选中状态

首先我有一个UITableViewController,其中每个UITableViewCell点击后都会push另一个 ViewController,每次点击Cell的时候,Cell都会被选中,当从push的ViewController返回的时候选中的Cell便会 自动取消选中。后来由于某些原因我把这个UITableViewController改成了UIViewController,之后就产生了...

2019-07-03 07:13:30 985

转载 Lilo的实现

书承上文:http://www.cnblogs.com/long123king/p/3549267.html 我们找一份Lilo的源码来看一下 http://freecode.com/projects/lilo ftp://metalab.unc.edu/pub/Linux/system/boot/lilo/lilo-22.8.src.tar.gz first.S就是写到MBR中的,我们刚刚分...

2019-07-03 00:29:21 375

转载 日本车在美国为啥辣么受欢迎?

http://www.iautos.cn/wb/cntvnews/newscontent.asp?newsid=80359熟悉美国市场的都知道,美国普及汽车已经有相当长的历史,市场也相当开放,不止利润十足,例如加州一类的地区甚至有对车厂的补贴,加上四通八达的公路、极不方便的公共交通、长期保持低位的油价,美国人的购车热情一直不低。  熟悉美国市场的茶粉都知道,美国普及汽车已经有相当长的...

2019-07-02 22:49:02 221

转载 oracle 存储过程

1.基本结构 CREATE OR REPLACE PROCEDURE 存储过程名字 ( 参数1 IN NUMBER, 参数2 IN NUMBER ) IS 变量1 INTEGER :=0; 变量2 DATE; BEGIN END 存储过程名字 2.SELECT INTO STATEMENT 将select查询的结果存入到变量中,可以同时将多个列存储多个变量中,必须有一条 记...

2019-07-02 22:45:36 130

转载 博客园的使用

一级标题#空格 编写内容二级标题##空格 编写的内容有序内容+Tab无序内容-+Tab代码块print('hello world')print('hello world')typora快捷键ctrl +1 == 一级标题添加图片表格Ctrl + t姓名年龄职业郭宝元20IT文字加粗你好 内容 -- 加粗文...

2019-07-01 18:04:00 238

转载 步步为营 .NET 代码重构学习笔记 六、移动函数和移动值域(Move Method And Move Field)...

Move Method概述程序中,有个函数与其所驻class之外的另一个class进行更多交流,调用后者或被后者调用动机(Motivation)如果一个class有太多行为,或如果一个class与另一个class有太多合作而形成高度耦合(highly coupled),我们就会搬移函数。通过这种手段,我们可以使系统中的classes更简单,这些classes最终也将更干净利落地实现...

2019-06-29 23:51:07 164

转载 Java 的JSON、XML转换方法——目录索引(转)

JSON及XML的Java序列化、反序列化(转换)在WebService、Ajax数据传递中,用得比较多。如:在用ExtJS、jQuery、mootools以及一些WebService时,你可以需要用到JSON、XML,给前端传递JSON或XML数据。这个时候你就可以用下面的这些技术帮助你转换Java对象,这些技术都可以轻易完成。比你手动拼接字符前要方便、省事得多。JSON的传递数据相对...

2019-06-29 14:04:11 102

转载 04:数组逆序重放

传送门:http://noi.openjudge.cn/ch0106/04/描述将一个数组中的值按逆序重新存放。例如,原来的顺序为8,6,5,4,1。要求改为1,4,5,6,8。输入输入为两行:第一行数组中元素的个数n(1<n<100),第二行是n个整数,每两个整数之间用空格分隔。输出输出为一行:输出逆序后数组的整数,每两个整数之间用空格分隔。样例输入58 6 5 4 1样...

2019-06-29 07:58:00 229

转载 UI Automation的两个成熟的框架(QTP 和Selenium)

自己在google code中开源了自己一直以来做的两个自动化的框架,一个是针对QTP的一个是针对Selenium的,显而易见,一个是商业的UI automation工具,一个是开源的自动化工具。只是代码,可能你直接看的话,有点不太懂。呵呵,其实也不是想让大家都懂的。简单介绍下:qtp的项目是在:https://code.google.com/p/qtp-reporter/这个框架...

2019-06-28 18:24:10 179

转载 QTP的那些事--QC远程执行QTP经常出现QTP崩溃现象解决方案

tip submitted by LearnQTP reader Ajay Mohan. pal_drv.sys is the system driver that may be the culprit for your frequent QTP crash issues. This driver was developed for text recognition mechanism that ...

2019-06-28 18:21:26 249

转载 面向对象的设计模式系列

面向对象的设计模式系列之一:单件模式(Singleton)面向对象的设计模式系列之二:工厂方法模式(FactoryMethod)面向对象的设计模式系列之三:抽象工厂模式(AbstractFactory)转载于:https://www.cnblogs.com/hmiinyu/archive/2013/02/06/2893576.html...

2019-06-27 19:22:51 152

转载 【转载】Linux 命令行快捷键 - 移动光标

Linux 命令行快捷键 - 移动光标涉及在linux命令行下进行快速移动光标、命令编辑、编辑后执行历史命令、Bang(!)命令、控制命令等。让basher更有效率。常用ctrl+左右键:在单词之间跳转ctrl+a:跳到本行的行首ctrl+e:跳到页尾Ctrl+u:删除当前光标前面的文字 (还有剪切功能)ctrl+k:删除当前光标后面的文字(还有...

2019-06-27 00:15:13 152

转载 使用CUBE和ROLLUP对数据进行汇总

作者: cyw,  出处:IT专家网, 责任编辑: 李书琴,    本文以北京的一家宠物超市的货源供应链为例,为大家介绍如何将CUBE命令加载到SQL当中……   【IT专家网独家】想要找一个既快捷又有效的方法来对您存储在数据库里的数据进行汇总分析吗?SQL语言中的ROLLUP和CUBE命令提供了一个非常有用的工具,可以让您快速深入地获取数据的各种内在性质。ROLLUP和CUBE是SQ...

2019-06-24 22:53:28 221

转载 Behind Dot Product and Cross Product

Dot Prodcut The dot product (inner product) of two vectors is a measure of how similar the two vectors are (how much one is projected onto the other), multiplied by the magnitudes. Two vectors that ar...

2019-06-24 18:42:35 186

转载 颜色的英语词汇

丈青:navy玉:jade银:silver沙子色:sand青铜色:gunmetal浅橄榄灰色:stone米灰色:D/melange米黄色:cream咖啡色:coffee酒红色:wine金:gold黄色:yellow黑色:black橄榄色:olive粉红色:pink古铜色:anti gold自然色:natural桃色:peach...

2019-06-24 16:28:36 725

转载 人工智能--简介

人工智能--简介 人工智能的基础是机器学习 机器学习就是告诉机器你想做什么?并且给它一堆数据,让它模仿着做 机器学习需要什么?算法,数据,程序,评估,应用机器学习能干什么? 数据挖掘,统计学习,语音识别,自然语言处理,计算机视觉机器学习流程 *一个机器学习的常规套路 例如将一大堆新闻进行分类:体育类与非体育类 1、数据收集与预处理 2、...

2019-06-24 15:38:00 121

转载 从零开始--系统深入学习android(实践-让我们开始写代码-Android框架学习-1.用户界面和布局)...

第1章 用户界面和布局应用程序的用户界面就是用户能看到并可以与它交互的任何东西。Android提供多种预置的UI组件,如结构化布局对象和允许你为应用程序创建图形 用户界面的UI控件。Android也会为特殊的接口提供其他UI模块,如对话框,通知和菜单。在一个Android应用中,所有用户界面元素都是由 View和ViewGroup对象创建的。View 是一种可以在屏幕上绘制某种画面并且可以与用...

2019-06-24 05:47:04 324

转载 第 6 章 Cinder - 048 - 掌握 cinder-scheduler 调度逻辑

掌握 cinder-scheduler 调度逻辑创建 Volume 时,cinder-scheduler 会基于容量、Volume Type 等条件选择出最合适的存储节点,然后让其创建 Volume。详细分析 cinder-scheduler 实现调度工作的具体步骤:在 /etc/cinder/cinder.conf 中,cinder 通过 scheduler_driver, s...

2019-06-21 10:39:00 315

转载 SQL2000的系统表sysproperties在SQL2005中 无效的 问题

有两种解决办法方法一、是我在网上找的:将原来的sysproperties改成sys.extended_properties并且对应关系如下sys.extended_propertiesleft join sys.extended_properties g on a.id=g.class anda.colid=g.minor_idleft join s...

2019-06-20 16:03:21 171

转载 Select, Poll,Epoll

Date: 2019-06-19Author: Sun1. Select​ select最早于1983年出现在4.2BSD中,它通过一个select()系统调用来监视多个文件描述符的数组,当select()返回后,该数组中就绪的文件描述符便会被内核修改标志位,使得进程可以获得这些文件描述符从而进行后续的读写操作。​ select目前几乎在所有的平台上支持,其良好跨平台支持也是它的一个优...

2019-06-19 23:04:00 101

转载 poj 2402 Palindrome Numbers 数字回文 (★★☆☆☆)

http://poj.org/problem?id=2402题意:求从1开始的第i(1<= i <= 2*10^9)个数字回文。由于给出的测试数据范围太大,暴力搜索不得不丢弃。在网上找了两篇解题报告,看了好一会,才完全弄明白。解题方案:(1)先求出第i个数字回文的位数k,当位数为k时,k位数字组成的回文数为f(k)=9*10^((k-1)/2),可以根...

2019-06-19 21:11:07 216

转载 Vue文件路径引入

转载于:https://www.cnblogs.com/huancheng/p/11052585.html

2019-06-19 17:15:00 1437

转载 网关取号一键验证,来趟验证码升级之旅吧

随着科技的不断发展,验证码在网站用户注册、账户安全登录以及忘记密码、确认下单等应用场景中的运用越来越成熟,对于企业的重要性也不言而喻。在帮助企业有效保障用户的信息安全的同时,验证码也保障了用户的财产安全。而短信验证码在此基础上更是方便了企业获取用户信息做营销推广,还减少了运营成本,因而得到了极其广泛的应用。但是随着行业的进步与变迁,短信验证码技术也不断暴露出诸多问题和漏洞。下...

2019-06-19 14:21:49 278

转载 Spring Cloud Gateway实践体验

整体介绍Spring Cloud Gateway是Spring Cloud官方推出的第二代网关框架,从官网给出的对比分析结果来看,Gateway比Zuul的性能要好很多,而且功能也更加丰富。以下是官方对比Gateway、Zuul、Linkered的分析结果,可以看到Gateway是三个钟效果性能最好的。从官网给出的图中可以看到客户端向Spring Cloud Gateway发出请求,然后...

2019-06-19 13:07:08 265

转载 程序员学Python编程或许不知的十大提升工具

与其他大多数编程语言一样,Python拥有强大的第三方支持,它们提供了各种各样的工具。这些工具在创建应用程序的过程中能够大大增强Python的功能。调试器是一种工具,因为它是一种实用程序,而库不是,库是用来创建更好的应用程序的。即使我们把工具和非工具(比如库)区分开,也不能让工具的数量明显减少。Python有大量常规工具和特殊工具的支持,这些工具被分成以下13类:自动化重构工具;Bug跟踪工具;配...

2019-06-19 06:10:19 223

转载 Mysql学习总结(8)——MySql基本查询、连接查询、子查询、正则表达查询讲解...

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:32:29 117

转载 Maven学习总结(一)——Maven入门

2019独角兽企业重金招聘Python工程师标准>>> ...

2019-06-17 17:28:58 111

转载 安装配置管理 之 在Fedora Core 中,有些常用命令怎么没有?解决办法设置PATH

Fedora Core 4.0 FAQ 请在 当前用户下的.bashrc 中加一行:export PATH=".:/bin:/sbin:/usr/sbin:/usr/bin:/usr/local/bin:/usr/X11R6/bin"然后#source .bashrc有些命令即便能调用,也不会出现任何信息,或者要输入root密码的,说明要以超级权限运行的; 比如...

2019-06-17 15:15:51 110

转载 Mac版最详细的Flutter开发环境搭建

上周任务不多,闲来无事想学习一下flutter耍一耍,发现flutter的环境搭建步骤还是很繁琐的,官网的搭建教程只是按步骤让你进行操作,中间出现的问题完全没有提及,对我这种没搞过原生开发的小白来说超级不友好。而网上很多相关博客教程,感觉不够详细,许多环境搭建过程中的坑确实是提到了,但解决的办法写的比较笼统,在此我将本次环境搭建锁遇到的各种奇奇怪怪的问题一一汇总,争取结合各路大神的博客加上自己实...

2019-06-17 09:01:43 324

转载 权限问题被坑了很长时间,记录下

if (!getStore('znUserdata')) { // 进入埋点 try { DA.log({ logType: 'K0102001', log: 'znUserdata=null;' + document.cookie }) ...

2019-06-16 05:47:31 140

转载 如何使用PDFelement 6 Pro Mac中的OCR功能

pdfelementmac破解版编辑软件,几乎可以满足您需要的一切功能,不仅仅是阅读、创建、转换、编辑和签名这类的基础功能,还能让您在不改变格式和排版的情况下,轻松的编辑办公文档。那么如何使用PDFelement 6 Pro Mac中的OCR功能呢?本文为您带来详细使用教程。OCR是一个插件,需要单独下载和安装。如果您还没有下载OCR插件,当您点击“编辑” > “OCR...

2019-06-15 16:08:22 1285

转载 ubuntu10的pci扩展卡驱动安装失败后检查方法

lspci 和 lspci -vvv 查看pci上挂的设备lsmod 查看当前安装的驱动rmmod XX (例如 rmmod bio1761) 卸载驱动dmesg -c 把内核日志清楚除sudo insmod XX 加载驱动ls /dev 查看设备节点dmesg 查看内核日志重新加载驱动,加载成功没有生成对应节点,查看内核日志找问题原因转载...

2019-06-15 09:40:00 668

转载 JAVA-基础(Map)

JAVA-基础(Map)1.什么是map?与Collection不太一样,Collection是一个单列集合,map是一个双列集合。Map中的集合不能包含重复的键,值可以重复;每个键只能对应一个值。2.方法?public V put(K key, V value): 把指定的键与指定的值添加到Map集合中。public V remove(Object key): 把指定的键 所...

2019-06-15 09:20:00 157

转载 大家周末愉快,随便写点--数组移动

算法很好玩,偶尔写写可以,天天搞就有点心疼发量了[捂脸]不扯了,看代码吧let arr=[1,2,3,4,5],t,n=0;while(n<5){for(let i=1;i<arr.length;i++){ // 每次跟arr[0]交换位置,再其他元素交换位置 t=arr[0]; arr[0]=arr[i]; arr[i]=t;} n++;} ...

2019-06-14 15:53:51 124

转载 如何理解以太坊ABI - 应用程序二进制接口

如何理解以太坊ABI - 应用程序二进制接口最新内容会更新在主站深入浅出区块链社区原文链接:如何理解以太坊ABI - 应用程序二进制接口很多同学不是很明白以太坊ABI是什么,他的作用是什么,读完本文就明白了。写在前面阅读本文前,你应该对以太坊、智能合约有所了解,如果你还不了解,建议你先看以太坊是什么,也可以观看我们的视频:零基础搞懂区块链和深入详解以太坊智能合约语言S...

2019-06-14 10:10:00 204

转载 消息点击率翻倍的背后——闲鱼无侵入可扩展IFTTT系统

一、面临问题在闲鱼生态里,用户之间会有很多种关系。其中大部分关系是由买家触发,联系到卖家,比如买家通过搜索、收藏、聊天等动作与卖家产生联系;另外一部分是平台与用户之间的关系。对这些关系分析之后我们发现这些关系中存在两个问题:用户产生关系的层次不够丰富;现有系统只维护了一部分用户关系,包括收藏、点赞等,用户关系的层次还不够丰富。用户之间关系是单向且不够实时;在现有的玩法中,买家可以通过多种行为与卖家...

2019-06-14 07:10:29 124

转载 ActiveMQ基础学习

参考资料ActiveMQ官网ActiveMQ简介ActiveMQ 是Apache出品,最流行的,能力强劲的开源消息总线。ActiveMQ 是一个完全支持JMS1.1和J2EE 1.4规范的 JMS Provider实现,尽管JMS规范出台已经是很久的事情了,但是JMS在当今的J2EE应用中间仍然扮演着特殊的地位。JMS关键接口ConnectionFactory:用于创建连接到消息中间件的...

2019-06-13 14:35:00 128

转载 ThoughtWorks公司2014校园招聘作业题

为什么80%的码农都做不了架构师?>>> ...

2019-06-13 10:06:30 204

空空如也

空空如也

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

TA关注的人

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