weixin_34021089的博客

私信 关注
weixin_34021089
码龄5年
  • 648,942
    被访问量
  • 129
    原创文章
  • 18,967
    作者排名
  • 3,415
    粉丝数量
  • 于 2016-02-19 加入CSDN
获得成就
  • 获得117次点赞
  • 内容获得23次评论
  • 获得545次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

tomcat7.0和servlet开发问题

tomcat的默认工作目录下的webapps放的是想要挂到服务器上的项目,注意项目的第一级子目录下一定要有web.xml,WEB-INI文件夹,否则不被tomcat认为是可以挂上的项目。如webapps下的 项目server下一定要有web.xml,WEB-INI才能挂载,如果server的目录结构是这样的:|server,,,,,,|WebRoot,,,,,,,,,,,,|we...
转载
164阅读
0评论
0点赞
发布博客于 2 年前

利用键盘钩子开发按键发音程序

前言一日,看见我妈正在用电脑练习打字,频频低头看键盘,我想:要是键盘能发音的话,不就可以方便她养成"盲打"的好习惯吗?光想不做可不行,开始行动按键能发音,其关键就是让程序能够知道当前键盘上是哪个键被按下,并播放相应的声音,自己的程序当然不在话下,那么其它程序当前按下哪个键如何得知呢?利用键盘钩子便可以很好地解决。挂钩(HOOK)的基本原理WINDOWS 调用挂接的回调函数时首先会调...
转载
143阅读
0评论
0点赞
发布博客于 2 年前

cocos2dx 实现应用内屏幕旋转,ios端弹出虚拟键盘导致界面显示异常的问题

  项目上遇到这样的需求,总体界面要横屏,但是部分界面需要切换到竖屏,同时横竖屏的界面都会有编辑框。  网上目前有很多资料涉及到这个的,安卓端实现很简单,横竖屏切换两三行代码就可以实现;ios端网上目前也有方案,比安卓稍微复杂点,但是也可以实现。但是涉及到界面上有编辑框,会弹出输入键盘的时候,ios端的界面就会出现异常。目前引擎对于编辑框的处理,在弹出键盘的时候,整体的ui界面会上移,使输入区...
转载
557阅读
0评论
0点赞
发布博客于 2 年前

poj 1251

代码#include <iostream>using namespace std;#define N 27#define M 27#define INF 111int dist[N]; int P[M][M]; //初始值为INF;int n; //n个村庄;int used[N];int total;void prim();int main(){ char v...
转载
400阅读
0评论
0点赞
发布博客于 2 年前

WinDbg双机调试配置

1. 在Guest系统里面,编辑C:\Boot.ini,注意修改只读属性[boot loader]timeout=5default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS[operating systems]multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windo...
转载
134阅读
0评论
0点赞
发布博客于 2 年前

Ubuntu中useradd和adduser的区别

在Ubuntu中创建新用户,通常会用到两个命令:useradd和adduser,虽然作用一样,但用法却不尽相同。本文接下来便为读者带来具体的解释。AD:51CTO学院:IT精品课程在线看!在Ubuntu中创建新用户,通常会用到两个命令:useradd和adduser。虽然作用一样,但用法却不尽相同:1. 使用useradd时,如果后面不添加任何参数选项,例如:#s...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

20060424: AutoShrinkCollection

我自己编写了一个集合类,它可以自动删除“超时”的元素。现在把它放在这里。凑字凑字凑字凑字凑字凑字 转载于:https://www.cnblogs.com/yidinghe/archive/2006/04/24/383851.html...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

Doing Homework 简单dp&&状态压缩

Problem DescriptionIgnatius has just come back school from the 30th ACM/ICPC. Now he has a lot of homework to do. Every teacher gives him a deadline of handing in the homework. If Ignatius hands in ...
转载
86阅读
0评论
0点赞
发布博客于 2 年前

浅谈个人学习环境(PLE)

我就是天才,嘿嘿。当我写下这个题目的时候,并没有后面三个字母(PLE),我只是仿照IDE(集成开发环境)的命名方式,对“个人学习环境”进行缩写。突然心中一动,网上一搜索,天啊,果然有PLE这一说。呵呵,你说我不是天才是什么?写这帖子,原本只是想记录一下近来一段时间发现的一些软件组合用法,以提高学习c++语言的效率。网上关于PLE的中文帖子不多,心血来潮,抛个砖头。以下“个人学习环境”以PLE代替。...
转载
321阅读
0评论
0点赞
发布博客于 2 年前

《高性能网站构建实战》 目录(仅作将来网站性能优化的指引)

《高性能网站构建实战》第一篇 架构规划篇第1章 网站架构简介 21.1 网站的硬架构 21.1.1 机房的选择 21.1.2 带宽的大小 21.1.3 服务器的划分 31.2 网站的软架构 31.2.1 框架的选择 31.2.2 逻辑的分层 41.3 网站架构需要考虑的几个问题 51.3.1 html静态化 51.3.2 图片服务器分离 51.3.3 数据库集群和库表散列...
转载
120阅读
0评论
0点赞
发布博客于 2 年前

[原]Excel与OWC做报表总结

1. 技术要点1.1. Excel试验:A. Excel嵌入网页的方法。1. 在后台用流的方式返回给前台页面展现;2. 在后台讲Excel格式数据定好保存到本地,在前台页面用html标签加载展示;B. Excel显示格式的控制。1. Excel单元格格式设置,默认为常规类型;2...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

WCF 第五章 行为 安全行为

有一些重要的用来处理安全的行为。这些会在第八章”安全”中讲述,但是理解他们作为行为的作用是很值得的。 ServiceCredentials 行为是一个用来确定一个服务的认证的服务行为。这个类对访问客户端安全信息是有用的,比如用户的Windows验证设置和客户端证书。它以一个行为的形式实现以便于它可以按照它们的安全信息检测进入的消息。 一个操作行为的Impersionation属性用来客户端...
转载
95阅读
0评论
0点赞
发布博客于 2 年前

很有用的内核函数

IoGetDeviceProperty转载于:https://www.cnblogs.com/fanzi2009/archive/2010/01/28/1658707.html
转载
91阅读
0评论
0点赞
发布博客于 2 年前

IRP的WinDbg相关调试

查找所有设备,从中间找到KeyboardClass0或者kbdclass创建的设备 !object \device 查找设备对象的IRP !irpfind 0 0 device 80e03e38 查看IRP具体信息 !irp 80d839b8 查找发送IRP的线程 !thread 80df54b8 显示Cid 01d0.0210 得知进程ID=01d0,线程ID...
转载
243阅读
0评论
0点赞
发布博客于 2 年前

centos 创建桌面双击启动程序(更改图标)

  因为chrome在centos上木有自带的deb安装文件,只有一个执行文件,故想把执行文件链接到桌面,然后双击就能打开chrome。在网上找了很多,说要写.desktop文件。暂时觉得没必要这么麻烦。一下是一些步骤,还望指正。  1.首先在桌面创建一个shell文件。内容如下  #!/bin/sh/var/chrome/chrome-wrapper  我的chrom程序...
转载
784阅读
0评论
0点赞
发布博客于 2 年前

java第一天学习笔记

第一天java学习笔记软件:一系列按照特定顺序组织的计算机数据和指令的集合开发:制作软件软件实现了人与计算机之间更好的交互(图形化界面,命令行方式)一、命令行dos命令1、dir:列出当前目录下的文件以及文件夹2、md:创建目录3、rd:删除目录4、cd:进入指定目录5、cd..返回到上一级目录6、del:删除文件支持*7、exit:退出cmd命令8...
转载
92阅读
0评论
1点赞
发布博客于 2 年前

用Access+SharePoint 来收集数据

上一篇介绍了用Access+Outlook来收集数据,不用写代码,跟着向导一步步点就好了。不过这都Web 2.0的时代啦,要是直接通过网络来收集数据,life就easy了呀。不仅如此,Walter同学在上一篇的留言里提及了GoogleDocs, 这么好的segue引出Access Services,在这里谢过Walter了 :) 先说Access Services是什么吧。Access Ser...
转载
712阅读
0评论
0点赞
发布博客于 2 年前

c++汉诺塔相关知识总结1

困扰已久,难以攻克的汉诺塔总结来啦Part One 汉诺塔到底是什么呢?汉诺塔(Tower of Hanoi)源于印度传说中,大梵天创造世界时造了三根金钢石柱子,其中一根柱子自底向上叠着64片黄金圆盘。大梵天命令婆罗门把圆盘从下面开始按大小顺序重新摆放在另一根柱子上。并且规定,在小圆盘上不能放大圆盘,在三根柱子之间一次只能移动一个圆盘。 --引...
转载
78阅读
0评论
0点赞
发布博客于 2 年前

表格边框设置

<table rules=none frame=void>其中,rules去表格内行和列的表格线,frame去表格边框。rules=rows去行.rules=cols去列frame=vsides 只显示左右frame=hsides 只显示上下frame=above 只显示上方转载于:https://www.cnblogs.com/Spring/archive/2005/06/23/1...
转载
67阅读
0评论
0点赞
发布博客于 2 年前

Ajax实现用户注册

下面用一个实例说明实现ajax无刷新用户验证ajax.js CodeCode1/**//*********************************2**文件名:3**Copyright(c)2008DareOnly4**文件编号:5**创建人:DareOnly6**日期...
转载
97阅读
0评论
0点赞
发布博客于 2 年前

Ruby循序渐进(一): 类的创建与使用

#ClassDemoclassDogdefset_name(aName)@myname=aNameenddefget_namereturn@mynameenddeftalkputs"Woo!I'm"+get_nameendendclassCat...
转载
52阅读
0评论
0点赞
发布博客于 2 年前

软件包管理 之 Freshrpms.net 资源介绍,及apt 和yum 的应用

作者:北南南北来源:LinuxSir.Org提要: Freshrpms.net 是Fedora 、Redhat及Yellowdog的重要补充资源;也是我们安装完成系统后,重要软件升级资源和补充;面对初学Linux的弟兄,我们有必要把这个极为重要的资源做以简要介绍,并对软件包管理工具apt和yum 在 Freshrpms.net 的运用作一介绍;有些内容也有必要翻译过来,虽然翻译量并不是太大。...
转载
67阅读
0评论
0点赞
发布博客于 2 年前

IT人的学习方法论-4,讨论一些重要的能力

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://yongyu2000.blog.51cto.com/962342/211567/*----------------------------------------本系列共7篇文章,目前已经完成如下内容:IT人的学习方法...
转载
59阅读
0评论
0点赞
发布博客于 2 年前

MUSICA(多尺度图像对比度增强)算法的VC实现-2[r]

程序源码下载:IPLab_MUSICA.rar 整体的流程还是比较简单的,问题是图像处理中的一些细节,例如滤波时边界的处理,图像抽样时w或者h为奇数时w/2(h/2)的取值,也就是离散整数的取整误差问题。还有些编程时内存分配的问题,临时缓存的分配等。但是不考虑得太复杂都使用最常用的方式,以上仅将大概的问题列出,碰到时候需要注意。 入口函数伪代码:void GDIPlusImag...
转载
71阅读
0评论
0点赞
发布博客于 2 年前

失踪人口回归,浅谈人生

生而为人,出生你无法选择,人生你可以面临毕业,面临就业,面对21岁的自己,编程思想来源于生活1.组块  大任务化小块,小块任务个个击破,饭还是得一口口的吃2.自信心  bug千万种,try try try3.改变对自己的定义  不如换个方向看问题4.高阶思维  生活不止眼前的bug,还有未知的bug,事情看远一点转载于:https://www.cnb...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

CSS3 圆角(border-radius)

值:半径的长度前缀-moz(例如 -moz-border-radius)用于Firefox-webkit(例如:-webkit-border-radius)用于Safari和Chrome。例1<div id="round"></div>#round { padding:10px; width:300px; height:50...
转载
82阅读
0评论
0点赞
发布博客于 2 年前

一些UTF-8编码问题

一..HTML页面转UTF-8编码问题二.PHP页面转UTF-8编码问题三.MYSQL数据库使用UTF-8编码的问题四.JS相关的UTF-8编码问题五.FLASH相关的UTF-8编码问题一.HTML页面转UTF-8编码问题1.在<head>后,<title>前加入一行:<meta http-equiv='Content-Type' con...
转载
351阅读
0评论
0点赞
发布博客于 2 年前

System.Runtime.InteropServices.COMException (0x8000401A): Retrieving the COM class factory for compo...

这个问题困扰了我很久,在网上找了很多资料都没用,最后找到解决方案:运行dcomcnfg打开组件服务,依次展开"组件服务"->"计算机"->"我的电脑"->"DCOM配置"找到"Microsoft Excel应用程序"或"Microsoft Word应用程序",右键打开属性对话框,点击"标识"选项卡,点"下列用户",把管理员的用户密码正确填写进去...点...
转载
272阅读
0评论
0点赞
发布博客于 2 年前

python path operations

os.madedirs:os.makedirs(path, mode=0o777, exist_ok=False)Recursive directory creation function. Like mkdir(), but makes all intermediate-level directories needed to contain the leaf directory. If ...
转载
152阅读
0评论
0点赞
发布博客于 2 年前

alter table

--修改表名alter table student rename teacher--修改数据类型alter table student modify column score int--修改列名和数据类型alter table student change column name sname varchar(250)--增加列alter table student add column sco...
转载
309阅读
0评论
0点赞
发布博客于 2 年前

SQL中DateTime转换成Varchar样式

SQL中DateTime转换成Varchar样式语句及查询结果:Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2006 10:57AMSelect CONVERT(varchar(100), GETDATE(), 1): 05/16/06Select CONVERT(varchar(100), GETDATE(), 2): 06.05.16Se...
转载
273阅读
0评论
0点赞
发布博客于 2 年前

装饰模式

“单一职责”模式:在软件组件的设计中,如果责任划分的不清晰,使用继承得到的结果往往是随着需求的变化,子类急剧膨胀,同时充斥着重复代码,这时候的关键是划清责任。典型模式.Decorator.Bridge1.Decorator模式代码1://业务操作class Stream{ virtual char Read(int number) = 0; virt...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

day6

昨日作业:自动登陆抽屉新热榜 1 from selenium import webdriver 2 import time 3 4 driver = webdriver.Chrome(r'D:\BaiduNetdiskDownload\chromedriver_win32\chromedriver.exe') 5 6 # 把窗口转成全屏 7 driver.max...
转载
52阅读
0评论
0点赞
发布博客于 2 年前

20921进程的描述与控制

第二章 进程的描述与控制2.1 前趋图和程序执行  在早期未配置OS的系统和单道批处理系统中,程序的执行方式是顺序执行,即在内存中仅装入一道用户程序,由它独占系统中的所有资源,只有在一个用户程序执行完成后,才允许装入另一个程序并执行。可见,这种方式浪费资源、系统运行效率低等缺点。2.1.1 前趋图    为了能更好地描述程序的顺序和并发执行情况,我们先介绍用于描述程序执...
转载
153阅读
0评论
0点赞
发布博客于 2 年前

Java8 十大新特性详解

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
51阅读
0评论
0点赞
发布博客于 2 年前

Java基础学习总结(9)——this关键字

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
56阅读
0评论
0点赞
发布博客于 2 年前

web.xml配置详解

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
56阅读
0评论
0点赞
发布博客于 2 年前

MyBatis学习总结(七)——Mybatis缓存

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
43阅读
0评论
0点赞
发布博客于 2 年前

ATM中5个应用人工智能案例

ATM中5个应用人工智能案例我们已经注意到我们的读者对我们处理金融和银行业 AI应用程序的作品很感兴趣。人工智能的新应用似乎通常是通过在相关领域中转移现有用例来实现的,这也可能是ATM应用程序的情况。银行通常需要运营庞大的ATM网络,其中一些可能位于偏远地区。因此,ATM故障可能会给客户带来很多不便,而大型ATM制造商,如Diebold Nixdorf和NCR,声称正在使用预测性维护来减少他们的...
转载
181阅读
0评论
0点赞
发布博客于 2 年前

C++萌新到大牛,要看哪些书?

初级阶段:C++基础语法:《C++ Primer 第五版》C++语法太过繁杂,很多语法特性一辈子也用不上。对于初学者来说,学完前7章就能写简单的程序。最后,如果大家如果在自学遇到困难,想找一个C++的学习环境,可以加入我们的C++学习圈,点击我加入吧,会节约很多时间,减少很多在学习中遇到的难题。数据结构和算法:《大话数据结构》这实在是一本对新手非常友好的书,暂时先看完前5章就够了。...
转载
89阅读
0评论
0点赞
发布博客于 2 年前

大专生自学Java到找到工作的心得

本人刚到大三时前面两年荒废了 什么都没学到所以打算自学个编程 自己对Java非常感兴趣 就打算自学Java 但是一开始看书 有很多看不懂 非常苦恼 也打算过去培训 但是培训太贵了 最后打算还是先自学一段时间 不行再去培训 最后买了一套教程 觉得这套教程非常不错 老师讲解非常细致 通俗易懂 自学了几个月 终于学完后来找到工作了 现在送给大家 网盘链接:https://pan.baidu.com/s/...
转载
269阅读
0评论
2点赞
发布博客于 2 年前

部分AMD RAID驱动程序需及时升级

微软在 Windows 10 Version 1903正式版里已经为某些类别的驱动程序增加新的设备输入和设备输出要求。这意味着硬件开发商必须更新这类驱动程序才能良好的兼容,而对于不兼容驱动程序微软也会自动阻止升级。例如 AMD RAID V9.2.0.105 版及之前版本的驱动程序就无法兼容,用户必须及时下载更新和升级驱动程序。微软更新的详细说明:近期发布的Windows ...
转载
440阅读
0评论
0点赞
发布博客于 2 年前

Struts2与EasyUI整合时,对于Exception异常的处理,返回含错误信息的JSON字符串

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
107阅读
0评论
1点赞
发布博客于 2 年前

二叉排序树转双向链表(要求无任何新增节点)

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
46阅读
0评论
0点赞
发布博客于 2 年前

codeforces Problem-518D:Ilya and Escalator(概率dp)

传送门题意:一共有n个人排着队,排在队首的人每一秒有p的概率上车,求过了t秒后车内的人数的期望值。题解:用dp[i][j]表示第i秒有j个人的概率,状态转移方程为:dp[i][j]=p*dp[i-1][j-1]+(1-p)*dp[i-1][j](j<n),dp[i][j]=p*dp[i-1][j-1]+dp[i-1][j](j==n);AC代码:#include &l...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

JAVA中如何去除字符串前后的全角空格(当中保留)(轉)

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
674阅读
0评论
1点赞
发布博客于 2 年前

MySQL的事件

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
44阅读
0评论
0点赞
发布博客于 2 年前

springmvc绑定Set的解决方案

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
258阅读
0评论
0点赞
发布博客于 2 年前

Java之监听某一字段状态的应用

需求:  某一张表中,新增时有时间,状态(初始为0)字段,要求到该时间时,就将该条数据的状态设置为1思路:  做正常的增改,直接将这两个字段存入至数据库,然后再公共类中写监听,每2分钟将数据库中小于系统时间的字段设置为1代码:  监听类:   public class SystemListener implements ServletContextListener {   ...
转载
181阅读
0评论
0点赞
发布博客于 2 年前

优秀程序员的十个习惯

为什么80%的码农都做不了架构师?>>> ...
转载
11阅读
0评论
0点赞
发布博客于 2 年前

【数据库】阿里云教你如何自学安装 MySQL

MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,目前属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一。MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

C语言宏的各种用法

为什么80%的码农都做不了架构师?>>> ...
转载
64阅读
0评论
1点赞
发布博客于 2 年前

iOS异常处理学习笔记

为什么80%的码农都做不了架构师?>>> ...
转载
26阅读
0评论
1点赞
发布博客于 2 年前

视觉中国再惹风波 专家建议引入区块链技术规范版权市场

视觉中国事件余波未消。6月1日,在新浪微博上身份认证为“野生动植物保护工程师”的“蘑菇摄手黄耀华”发微博称,视觉中国侵犯其图片版权,裁掉了他的图片水印以此牟利。因这则微博消息,视觉中国再次卷入舆论漩涡。次日,“蘑菇摄手黄耀华”更新微博澄清,2014年将16张图片授权给汉华易美公司,不知现在的视觉中国即当时的汉华易美,误以为视觉中国盗用图片。不过,有网友并不买账,认为“名字变更需要通知对方,不...
转载
41阅读
0评论
0点赞
发布博客于 2 年前

vue前进刷新,后退缓存的一二三四五种想法

​ 在单页应用中,尤其在移动设备中,经常会有保持页面状态的情况,最佳效果是实现类似于原生应用中的前进刷新,后退保存页面状态。如果能解决路由回退传参,那就更妙了。vuex: 纯手工操作keep-alive: 手动版​ 只要在activated 的生命周期处,分流好不同页面过来的对应处理,效果是很棒的。​ 这个组件的主要目的应该是为了组件的复用,用内存换性能,单单为了保存页面数据,有一种杀鸡用...
转载
583阅读
0评论
0点赞
发布博客于 2 年前

Nginx 基础篇(二)

在<<Nginx 基础篇>>中,我们已经认识了Nginx主流的版本和部署方法,在这篇文章中,我们将尝试认识Nginx服务本身,例如关键性的目录、关键性的文件、命令等内容,我们还将尝试配置一个简单的静态内容网站,用来熟悉nginx的配置文件结构和构成。 一、关键性的目录和文件1、默认配置文件存放的根目录 通常情况下,在安装Ng...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

网页屏幕缩小到出现水平滚动条后,背景不能100%填充

转载自:网页屏幕缩小到出现水平滚动条后,背景不能100%填充不知大家遇到过这种问题没,一个层宽度设为100%,并设置背景图片,在浏览器中浏览,缩小窗口到滚动条出现,然后拖动滚动条到右侧,右侧的区域变成空白,再拖大窗口,又能占满窗口了,这到底是怎么回事,又该如何解决这个问题呢?下面用实例来分析,代码如下:<!DOCTYPE html><html lang=...
转载
615阅读
0评论
0点赞
发布博客于 2 年前

django连接mysql完成简易登录功能

写django之前需要知道的小点1,路由访问如果不加斜杠 会内部自动重定向加斜杠的路由 2,所有的html文件默认都写在templates文件夹下,这是一种约定俗成的规定,一定要检查settings有没有配置好3,所有的静态文件(css,js,前端第三方类库)默认都放在static文件夹下,css,js一般需要自己创建4,html页面引入外部资源的方式 cdn 本地 ...
转载
79阅读
0评论
0点赞
发布博客于 2 年前

MySQL索引优化

 MySQL官方对索引的定义:索引是帮助MySQL高效获取数据的数据结构。索引是在存储引擎中实现的,所以每种存储引擎中的索引都不一样。如MYISAM和InnoDB存储引擎只支持BTree索引;MEMORY和HEAP储存引擎可以支持HASH和BTREE索引。  这里仅针对常用的InnoDB存储引擎所支持的BTree索引进行介绍:一、索引类型先创建一个新表,用于演示索引类型...
转载
9阅读
0评论
0点赞
发布博客于 2 年前

[AHOI2009]同类分布

[AHOI2009]同类分布求区间\([l,r]\)内的数,满足自己能整除自己各个数位上的和的数的个数,\(l,r\leq 10^{18}\)。解不难得知设\(f_n\)为n以内的满足条件的数,答案即\(f_r-f_l\),因为递推中要表现整除,可以考虑摸递推。要表现各个数位的和,又要变现长度,而且还要表现摸数,还有余数,故设\(f[i][j][k][l]\)表示i位的数,各数位的和为j,...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

视差滚动插件之Stellar

视差滚动插件之Stellar视差滚动(Parallax Scrolling)指网页滚动过程中,多层次的元素进行不同程度的移动,视觉上形成立体运动效果的网页展示技术原理传统的网页的文字、图片、背景都是一起按照相同方向相同速度滚动的,而视差滚动则是在滚动的时候,内容和多层次的背景实现或不同速度,或不同方向的运动。有的时候也可以加上一些透明度、大小的动画来优化显示。利用background-a...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

Eclipse调试DEBUG时快速查看某个变量的值的快捷键

ctrl+shift+i转载于:https://www.cnblogs.com/luojiabao/p/10984513.html
转载
2716阅读
0评论
0点赞
发布博客于 2 年前

Python线程池 ThreadPoolExecutor 的用法及实战

✨ 前言从Python3.2开始,标准库为我们提供了 concurrent.futures 模块,它提供了 ThreadPoolExecutor (线程池)和ProcessPoolExecutor (进程池)两个类。相比 threading 等模块,该模块通过 submit 返回的是一个 future 对象,它是一个未来可期的对象,通过它可以获悉线程的状态主线程(或进程)中可以获取某一个线程(...
转载
489阅读
0评论
0点赞
发布博客于 2 年前

【vue-page-stack】Vue页面堆栈管理器

Vue页面堆栈管理器A vue page stack manager Vue页面堆栈管理器 vue-page-stack 示例展示了一般的前进、后退(有activited)和replace的场景,同时还展示了同一个路由可以存在多层的效果(输入必要信息)目前版本还没有经过整体业务的测试,欢迎有同样需求的进行试用预览源码需求分析由于重度使用了Vue全家桶在web App、...
转载
1276阅读
0评论
0点赞
发布博客于 2 年前

【Qt文档阅读】Window and Dialog Widgets

Window and Dialog Widgets没有嵌入到父控件中的控件(widget)称之为窗口(window)。通常窗口带有边框和标题栏。Windows通常集成到桌面环境中,并且在某种程度上由桌面环境提供的窗口管理系统管理。例如,应用程序的选定窗口在任务栏中表示。Primary and Secondary Windows任何没有父组件的QWidget都将成为一个窗口,并且在大...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

Android O 后台startService限制浅析

Android O 推出出了Background Execution Limits,减少后台应用内存使用及耗电,一个很明显的应用就是不准后台应用通过startService启动服务,这里有两个问题需要弄清楚,第一:什么状态下startService的属于后台启动service;第二:如果想要在后台startService,如何兼容,因此分如下几个问题分析下后台startService的场景后...
转载
162阅读
0评论
0点赞
发布博客于 2 年前

VC编译连接选项详解

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
114阅读
0评论
0点赞
发布博客于 2 年前

Vue响应式原理-理解Observer、Dep、Watcher

开篇最近在学习Vue的源码,看了网上一些大神的博客,看起来感觉还是蛮吃力的。自己记录一下学习的理解,希望能够达到简单易懂,不看源码也能理解的效果
转载
328阅读
0评论
1点赞
发布博客于 2 年前

python+selenium自动化测试-定位方式

可用 taskkill /im chromedriver /f 命令杀掉chromedriverimport timefrom selenium import webdriverdriver = webdriver.Chrome()driver.get('http://www.baidu.com')# driver.find_element_by_link_text...
转载
75阅读
0评论
0点赞
发布博客于 2 年前

命令别名:保护和服务

Linux shell 允许你将命令彼此链接在一起,一次触发执行复杂的操作,并且可以对此创建别名作为快捷方式。让我们将继续我们的别名系列。到目前为止,你可能已经阅读了我们的关于别名的第一篇文章,并且应该非常清楚它们是如何为你省去很多麻烦的最简单方法。例如,你已经看到它们帮助我们减少了输入,让我们看看别名派上用场的其他几个案例。别名即快捷方式Linux shell 最美妙的事情之一是可以...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

Flipboard 数据库未经授权访问用户账号密码泄露

Flipboard是一款广受欢迎的社交分享型新闻聚合应用,用户数量不低于1.5亿。据了解昨天Flipboard发布了安全通告表示,一些包含了Flipboard用户账户信息(包括账户凭证)的数据库的未授权访问。此次未经授权访问数据库发生在2018年6月2日至2019年3月23日以及2019年4月22日将近10个月内。根据Flipboard的数据,被***的数据库包含有用户名、实...
转载
385阅读
0评论
0点赞
发布博客于 2 年前

JavaScript错误处理

  当 JavaScript 引擎执行 JavaScript 代码时,会发生各种错误:可能是语法错误,通常是程序员造成的编码错误或错别字;可能是拼写错误或语言中缺少的功能(可能由于浏览器差异);可能是由于来自服务器或用户的错误输出而导致的错误;也可能是由于许多其他不可预知的因素。  那么js有没有好的可以检测错误的呢?有的,那就是:throw、try 和 catch  JavaScript...
转载
22阅读
0评论
0点赞
发布博客于 2 年前

MySQL5.7安装部署

2019独角兽企业重金招聘Python工程师标准>>> ...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

Elasticsearch如何做到亿级数据查询毫秒级返回?

这个问题说白了,就是看你有没有实际用过 ES,因为啥?其实 ES 性能并没有你想象中那么好的。很多时候数据量大了,特别是有几亿条数据的时候,可能你会懵逼的发现,跑个搜索怎么一下 5~10s,坑爹了。第一次搜索的时候,是 5~10s,后面反而就快了,可能就几百毫秒。你就很懵,每个用户第一次访问都会比较慢,比较卡么?所以你要是没玩儿过 ES,或者就是自己玩玩儿 Demo,...
转载
5474阅读
0评论
8点赞
发布博客于 2 年前

在砺鹰教育遇到什么BUG,会让人气得跳脚?

开发应用程序是一项压力很大的工作工作中遇到bug是很正常的事有些程序员会生气甚至泄气也有一些程序员则会比较淡定如何进行修复bug的过程是值得我们好好推敲的看看这些程序员在修复bug时的想法看看有没有戳中你的呢?1、我不知道该删掉还是重写回归曾经写的源代码,总有一种想要重新返工的冲动,逻辑性差,冗余代码多,让人难以理解。但是,如果功能没出现问题,千万不要去修改。这是我经常要面对的困扰,相信也困扰了其...
转载
34阅读
0评论
0点赞
发布博客于 2 年前

webpack config

var path = require('path');module.exports = { entry: path.join(__dirname, 'index'), output:{ path: __dirname, filename: 'bundle.js', }, module:{ rules:[ { test: /\.css...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

004-请问测试开发需要哪些知识?需要具备什么能力?

需要的知识:软件测试基础理论知识,如黑盒测试、白盒测试等;考编程语言基础,如C/C++、java、python等;自动化测试工具,如Selenium、Appium、Robotium等;计算机基础知识,如数据库、Linux、计算机网络等;测试框架,如JUnit等。需要具备的能力:业务分析能力,分析整体业务流程、分析被测业务数据、分析被测系统架构、分析被测业务模块、分析测试...
转载
268阅读
0评论
0点赞
发布博客于 2 年前

使用 cgo 调用 C 代码

使用 cgo 调用 C 代码cgo 是用来为 C 函数创建 Go 绑定的工具。诸如此类的工具都叫作外部函数接口(FFI)。 其他的工具还有,比如SWIG(sig.org)是另一个工具,它提供了更加复杂的特性用来集成C++的类,这个不讲。使用cgo的场景如果一个程序已经有现成的C语言的实现,但是还没有Go语言的实现的时候,那没有一下3种选择:如果是一个比较小的C语言库,可以使用纯 Go ...
转载
847阅读
0评论
0点赞
发布博客于 2 年前

Spring AOP中的JDK和CGLib动态代理哪个效率更高?

一、背景今天有小伙伴面试的时候被问到:Spring AOP中JDK 和 CGLib动态代理哪个效率更高?二、基本概念首先,我们知道Spring AOP的底层实现有两种方式:一种是JDK动态代理,另一种是CGLib的方式。自Java 1.3以后,Java提供了动态代理技术,允许开发者在运行期创建接口的代理实例,后来这项技术被用到了Spring的很多地方。JDK动态代理主要涉及java.la...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

关于我的公众号Alitaba119的价值

我是Kahuna,现任职阿里巴巴,公众号Alitaba119旨在为关注的用户带来成长,成长分为以下几方面:源码深度理解:深度理解JDK源码,解释源码里面每一行代码的用意。先打基础,把并发包,多线程,nio等理解透,然后再深度理解spring,mybatis,netty等框架(高并发服务必备),这块都是原创文章。思考力的成长:去大公司除了福利好,996,更关键的是思维模式的升级以及思考力...
转载
19阅读
0评论
0点赞
发布博客于 2 年前

今天购买了一个云服务器

看到有打折的消息,恰逢想尝试一下今日购买了一台云服务器,配置很一般;地域:华东地区(上海)可用区:上海二区机型:1核CPU、2G内存镜象:Windows Server 2008 R2 企业版 SP1 64位存储:系统盘(50G高性能云硬盘)网络:Default-VPC(默认) | Default-Subnet(默认)带宽:按带宽计费(带宽1Mbps)关键是价格不贵,才82一个月,就当学...
转载
658阅读
0评论
0点赞
发布博客于 2 年前

Python数字类型及字符串类型的内置方法 ##

数字类型及字符串类型的内置方法数字类型数字类型有哪些?整型和浮点型有哪些运算符?平时用的加减乘除、整除、模运算、幂运算,比较运算等他们的属性?数字类型没有有序,无序一说。换言之,不存在索引这个概念数字类型属于不可变数据类型。换言之,如果值发生变化,内存地址也会变化字符串类型(重点)一些特殊定义:r'原生字符串,里面的
没有换行的意思'b'010101010101' # 二...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

typemonkey怎么安装?typemonkey怎么用?ae脚本typemonkey教程

ae脚本typemonkey是一款非常不错的AE文本复杂排列动画脚本,新版本的typemonkey脚本适用于多个版本的After Effects,可以轻松创建排列文字效果,但是有些朋友可能还不知道typemonkey怎么安装,typemonkey怎么用?下面就为大家带来ae脚本typemonkey教程,有需要的朋友可以来了解一下哦!typemonkey安装教程下载好TypeM...
转载
3994阅读
0评论
0点赞
发布博客于 2 年前

HDU3555:Bomb

题目描述The counter-terrorists found a time bomb in the dust. But this time the terrorists improve on the time bomb. The number sequence of the time bomb counts from 1 to N. If the current number sequenc...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

一套UI与后台并重的.net通用权限开发框架

一、前言从进行到软件开发这个行业现在已经有几年了,在整理出这个套开发框架之前自己做了不少重复造轮子的事。每次有新的项目总是要耗费不少时间在UI、权限和系统通用模块上面,自己累得要死,老板还骂没效率。为了能提高开发效率,同时也多拿拿奖金、多存点私房钱,我就着手做了一套以权限管理为主的快速开发框架。不求功能在所有项目中都得到使用,至少要大大提高开发效率。二、需求分析根据《那些年我...
转载
54阅读
0评论
0点赞
发布博客于 2 年前

idea中git分支缓存清除命令

git fetch -p转载于:https://www.cnblogs.com/test-7/p/10900277.html
转载
2749阅读
0评论
0点赞
发布博客于 2 年前

css_17 | CSS——CSS 拓展:② CSS 编码规范

本文推荐 PC 端阅读~本文版权归 “公众号 | 前端一万小时” 所有,未经授权,请勿转载!复制代码css_17复制代码1. 列举 CSS 编码规范?2. 编码规范的作用是什么?列举 5 条以上编码规范。复制代码前言: 编码是否规范,直接影响代码的可读性、可维护性、可交接性等。一份好的代码,可以做到:不管有多少人共同参与同一项目,都可以确保每一行代码都像是同一个人编写的。...
转载
102阅读
0评论
0点赞
发布博客于 2 年前

mysql8主从复制配置

主从复制配置1、修改文件主库和从库文件 vi /etc/my.cnf[mysqld]下加入下面两行,log-bin自己取名,server-id局域网唯一,从库与主库区分(如果只是单向主从,则从库只设置server-id即可,双向主从则需要全部配置)log-bin=mysql-binserver-id=12、主库操作创建从库访问的账户,%为接受所有请求,也可以限定IP地址访问,后面密...
转载
89阅读
0评论
0点赞
发布博客于 2 年前

Choerodon如何进行日志收集与告警

作者:董文启应用程序日志是由软件应用程序记录的事件文件, 它一般包含错误,信息事件和警告。一个良好的日志系统有助于快速发现问题,定位问题,同时也为业务分析起到一定的作用。传统ELK系统ELK系统是目前比较流行的日志解决方案,由Elasticsearch、Logstash、Kibana组成,目前三个组件都归属于Elastic。Elasticsearch是一个基于Lucene库的搜索引擎。它提...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

分享一些有用的前端网站(珍藏版)

日常浏览的各类网站,觉得不错就收藏下来,在这里分享出来工具类全面理解Git解决冲突webpack4.0用之初体验Visual Studio Code 常用快捷键VSCode 插件配置字体生成器FontSpark(在线预览字体)图片压缩TinyPNGhexo设置各式在线工具前端知识类常见HTTP状态码Node入门...
转载
315阅读
0评论
1点赞
发布博客于 2 年前

C#编程的推荐规则和约定—C#高级编程(第10版)学习笔记7

1、C#新增关键字未列在保留字列表原因:兼容利用了这些新增关键字的现有代码,解决方案是把它们定义为上下文关键字,只能用在某些具体代码中。比如async关键字,只能用于方法声明,也可用作变量名,编译器会自动识别。2、用法约定:在有了智能编辑器和Intellisense后,人们普遍认为带前缀表数据类型的Hungarian表示法是多余的,比如string strResult;现在采用如下用法约定...
转载
43阅读
0评论
0点赞
发布博客于 2 年前

Scanner类

Scanner类Scanner类是引用数据类型的一种,我们可以使用该类来完成用户键盘录入,获取到录入的数据。Scanner使用步骤:导包:importjava.util.Scanner;创建对象实例:Scanner sc = new Scanner(System.in);调用方法:int i = sc.nextInt(); 用来接收控制台录入的数字String s...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

nginx基本操作

启动nginxnginx -c /usr/local/nginx/conf/nginx.conf 停止nginx杀进程平滑重启修改nginx.conf配置文件,检查配置文件nginx -t -c /usr/nginx/conf/nginx.conf重启nginx服务/usr/nginx/sbin/nginx -s reload转载于:https://www.cnblog...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

CMPT4:如何在AD上创建System Management容器以及设置权限

ConfigMgr Prerequisites Tool 使用指南系列-4:如何在AD上创建System Management容器以及设置权限©Lander Zhang 专注外企按需IT基础架构运维服务,IT Helpdesk 实战培训践行者博客:https://blog.51cto.com/lander IT Helpdesk实战培训视频课程:https://edu.51cto.com/lec...
转载
121阅读
0评论
0点赞
发布博客于 2 年前

MySQL 中 You can't specify target table '表名' for update in FROM clause错误解决办法

在MySQL中,写SQL语句的时候 ,可能会遇到You can't specify target table '表名' for update in FROM clause这样的错误,它的意思是说,不能先select出同一表中的某些值,再update这个表(在同一语句中),即不能依据某字段值做判断再来更新某字段的值问题解决将SELECT出的结果再通过中间表SELECT一遍,这样就规避了错误。...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

甲骨文裁员是在为云业务转型太慢埋单吗?

请添加链接描述做为曾经的硅谷大亨,全球商用软件巨头美国甲骨文公司最近深陷裁员风波,据了解,这次裁员并非是局部行动,而是全球性的行动,但值得注意的是,中国区是甲骨文裁员的重灾区.据国外媒体报道,甲骨文公司最近提交给政府部门的文件显示,该公司正计划在美国加州地区裁员三百多人,裁员计划也是该公司调整云计算业务的组成部分。另外,甲骨文也在谋划更大规模的人员裁减,进一步提高运营效率。据国外媒体报道,根据加州...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

JSONPlaceholder - 免费的在线REST服务(提供测试用的HTTP请求假数据)

http://www.hangge.com/blog/cache/detail_2020.html一、GET 方式请求数据1,获取文章(贴子)数据二、POST 方式请求数据1,功能说明我们可以将数据通过 POST 方式提交到如下地址,它除了会把我们提交的数据返回来,还会在结果中附带个随机的 id 值。https://jsonplaceholder.typicode.com/posts...
转载
59阅读
0评论
0点赞
发布博客于 2 年前

zabbix-server安装部署配置

zabbix-server安装部署配置zabbixLinux安装部署安装脚本1 一步一步部署1.1 安装zabbix仓库源这里安装阿里的zabbix仓库地址选用zabbix版本3.4rpm -Uvh https://mirrors.aliyun.com/zabbix/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-...
转载
112阅读
0评论
0点赞
发布博客于 2 年前

理解 Nginx 与 PHP-FPM 通信的工作机制

为什么80%的码农都做不了架构师?>>> ...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

【go-micro实践】hystrix熔断及dashboard展示

github完整代码地址个人博客hystrix-gohystrix是Netflix开源的一个JAVA项目,不过GitHub也有golang的实现版本hystrix-gohystrix-dashboardhystrix并没有自带一个仪表盘,无法直观的查看接口的健康状况。所以,我们采用GitHub的一个开源实现hystrix-dashboard。docker run --name hyst...
转载
117阅读
0评论
0点赞
发布博客于 2 年前