- 博客(58)
- 收藏
- 关注
转载 原生js实现在表格用鼠标框选并有反选功能
今天应同学要求,需要写一个像Excel那样框选高亮,并且实现框选区域实现反选功能。要我用原生js写,由于没什么经验翻阅了很多资料,第一次写文章希望各位指出不足!!上来先建表<div class="table-container" > <table class="table" id="dataGrid" al...
2018-01-31 04:02:07 367
转载 day16-jQuery样式以及属性操作
一、前言 之前我们就研究过jquery的样式,今天我们来复习一下,并且研究一下属性的操作。二、jquery的样式操作的html:<head> <meta charset="UTF-8"> <title>Title</title> <style> .hide{ ...
2018-01-30 17:19:00 60
转载 Oracle DBHelper 第二版
public static class OracleDBHelper { public static OracleCommand cmd = null; public static OracleConnection conn = null; public static string connstr = Configuratio...
2018-01-30 16:17:00 135
转载 黄聪:PHP代码获取客户端IP地址经纬度及所在城市
echo $_SERVER['HTTP_HOST'];//echo $_SERVER['REQUEST_URI'];$getIp=$_SERVER["REMOTE_ADDR"];echo 'IP:',$getIp;echo '<br/>';$content = file_get_contents("http://api.map.baidu.com/locatio...
2018-01-30 16:09:00 112
转载 supper()的实质
supper(cls,inst)实质是调用其MRO表中的上一个类(父类)def super(cls,inst):mro=inst.class.mro()return mro[mro.index(cls)+1]转载于:https://blog.51cto.com/13568377/2066803
2018-01-30 14:32:59 52
转载 浏览器元素全屏api和在ie内核的部分兼容
调用页面中部分元素全屏的api叫element.requestFullscreen()复制代码,有些兼容问题,做一个类似这样的判断就行function fullScreen(element) { if (element.requestFullscreen) { element.requestFullscreen(); } else if (element.msR...
2018-01-30 08:54:27 167
转载 网站前端和后台性能优化30
优化CSS精灵 Optimize CSS Spritestag:images横向布局Sprite中的图片往往比纵向布局会减少文件大小。在一个Sprite中组合相近的颜色会降低颜色的数量,从而达到适合PNG8的低于256色的标准。“对移动设备友好”,不在Sprite里留下大的空隙。这并不十分影响文件的大小,但会减少客户端代理将图片解压为像素映射的...
2018-01-30 08:46:27 53
转载 SSH远程管理服务
SSH远程管理服务1.1SSH服务介绍说明Secure shell protocol——安全的shell协议SSH:先对要传输的数据包进行加密处理,然后在进行数据传输,确保了数据的安全telnet:用于远程连接控制,但不对数据传输进行加密1.1.1SSH服务主要提供的两个功能:1. 远程连接2. 远程文件传输:如sftp1.1.2SSH连接排错思路1. ping ...
2018-01-29 19:38:07 205
转载 AtCoder Regular Contest 090
C - CandiesTime limit: 2sec /Memory limit: 256MBScore :300pointsProblem StatementWe have a2×Ngrid. We will denote the square at thei-th row andj-th column (1≤i≤2,1≤j≤N) as(i,j...
2018-01-29 12:58:00 71
转载 zepto与focus/blur与事件委派
---focusin、focusoutfocus、blur冒泡支持支持不支持浏览器支持现在所有浏览器都支持,但以前firefox52以下不支持所有浏览器都支持注册focus事件以下是经简化后zepto处理注册focus事件的代码。运行代码,可以观察到当input获得焦点时触发了form注册focu...
2018-01-26 19:49:21 306
转载 FFT \ NTT总结(多项式的构造方法)
前言.FFT NTT 算法网上有很多,这里不再赘述。模板见我的代码库:FFT:戳我NTT:戳我正经向:FFT题目解题思路\(FFT\)这个玩意不可能直接裸考的.....其实一般\(FFT\)的题目难点不在于\(FFT\),而在于构造多项式与卷积。两个经典例题:[ZJOI2014]力给定序列\(\{ q[1],q[2],....q[n]\}\)定义:\(Ej = \su...
2018-01-26 09:05:00 92
转载 双系统安装之windows系统下的Linux系统的安装
其实双系统的安装十分简单,因为Linux系统对硬件要求不高。平日好折腾,所以在我250G固态硬盘上弄了不少无聊的事情。本人以前在windows已经安好的前提下安装过centos7、ubuntu17.04、17.10.目前电脑上是win10+ubuntu17.10.平时写代码学习全是用ubuntu,基本要放弃windows了。废话就说到这里,就说说win8和centos7的安装和wi...
2018-01-25 18:03:00 90
转载 D-Link service.cgi远程命令执行漏洞复现
1.1 概述友讯集团(D-Link),成立于1986年,1994年10月于台湾证券交易所挂牌上市,为台湾第一家上市的网络公司,以自创D-Link品牌行销全球,产品遍及100多个国家。1月17日,CNVD公开了D-LinkDIR 615/645/815 service.cgi远程命令执行漏洞(CNVD-2018-01084)。由于笔者近期对网络设备进行渗透技术略有研究,便复现了一下该漏洞。1....
2018-01-25 10:32:00 390
转载 Concurrency pattern
In software engineering, concurrency patterns are those types of design patterns that deal with the multi-threaded programming paradigm. Examples of this class of patterns include:Active Object[1][2...
2018-01-24 19:07:00 77
转载 #!/bin/sh与#!/bin/bash的区别
Linux 中的 shell 有很多类型,其中最常用的几种是: Bourne shell (sh)、C shell (csh) 和 Korn shell (ksh), 各有优缺点。Bourne shell 是 UNIX 最初使用的 shell,并且在每种 UNIX 上都可以使用, 在 shell 编程方面相当优秀,但在处理与用户的交互方面做得不如其他几种shell。Linux 操作系统缺省的 s...
2018-01-24 09:43:00 112
转载 Linux常用命令
--linux常用命令(安装Oracle需要的命令)su命令:用于切换当前用户身份到其他用户身份,变更时须输入所要变更的用户账号与密码语法:su(选项)(参数)选项:-c:执行完指定的指令后,即回复原来的身份-f:使用与csh与tsch,使shell不用去读取启动文件-l:改变身份时,也同时变更工作目录,以及HOME,SHELL,USER,LOGNMA。此外也会变更path变量-m,-p:变更身份...
2018-01-23 18:12:00 38
转载 吴忠军 - 不想进医院就记住这六句话
人吃五谷杂粮,哪有不生病的。如果在“吃”的事情上误入歧途,更是容易惹病上身!各科医生告诉你,不想去诊室看医生,就在家里把“吃”的事情先做好了内分泌科:吃“穷”一点,不管你现在有多富!北京协和医院糖尿病中心主任向红丁来看内分泌科的人大多是因为糖尿病。中国的糖尿病患病率有个爆炸式增长:从80年代的0.67%升高到2010年的11.6%,增加了17倍!...
2018-01-22 16:34:00 146
转载 selenium 单浏览器模式
如果需要无限制的任意实例化,而不是把实例化后的对象传给另一个函数、方法处理。就需要控制单浏览器,不然每次实例化弹出来一个新浏览器,很占内存 #coding=utf8from selenium.webdriver import Chrome,Firefoximport unittestclass Browser(): _browser_inst = {} ...
2018-01-22 14:31:00 81
原创 Visual Studio 2017 15.6预览版最新进展
\看新闻很累?看技术新闻更累?试试下载InfoQ手机客户端,每天上下班路上听新闻,有趣还有料!\\\微软继续完善Visual Studio 2017,最新的15.6预览版重点改进了代码编辑、诊断和调试。除了这些特性外,微软还对加载大型解决方案时的IDE性能做了一些微调,并继续优化了该工具的C++支持。下文将逐项介绍这些新特性以及一项备受期待的Git新特性。\\对于开发阶段,微软继续提升VS2017...
2018-01-21 18:00:00 50
原创 开发者需要知道的有关软件架构的五件事
\本文要点:\\因为软件系统的分布式特点以及开发团队的分布性,了解软件架构的基础变得越来越重要。\\t在过度设计和毫无设计之间,我们应该把注意力放在对软件系统有重大影响的决策和权衡上。\\t好的架构师应该是团队的活跃分子,不仅能够进行代码协作,还能为团队提供技术指导。\\t软件架构中的沟通环节极具挑战性。C4模型对软件架构中的沟通环节进行了结构化,从一个上下文图表开始,再逐步深入到系统的各个技术层...
2018-01-21 17:12:00 41
转载 Apache Pulsar的多租户消息系统
本文由 「AI前线」原创,原文链接:Apache Pulsar的多租户消息系统作者|Matteo Merli and Sijie Guo译者|大愚若智编辑|EmilyAI 前线导读:”本文介绍了 Apache Pulsar 为大型多层次企业量身打造的消息系统。”在之前的博客文章中,我们介绍了多个选择 Apache Pulsar 作为企业级实时业务所用消息解决方案的原因。后续文章中,将会深入介绍其中...
2018-01-20 10:13:01 259
转载 网站加速与Linux服务器防护
网站加速方面1. Nginx 配置 gzip 压缩开启nginx gzip压缩后,网页、css、js等静态资源的大小会大大的减少,从而可以节约大量的带宽,提高传输效率,给用户快的体验。虽然会消耗cpu资源,但是为了给用户更好的体验是值得的。gzip on; #开启gzipgzip_min_length 1k; #低于1kb的资源不压缩gzip_comp_level 3...
2018-01-18 16:37:00 165
转载 Elasticsearch 入门教程
全文搜索属于最常见的需求,开源的 Elasticsearch (以下简称 Elastic)是目前全文搜索引擎的首选。它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。Elastic 的底层是开源库 Lucene。但是,你没法直接用 Lucene,必须自己写代码去调用它的接口。Elastic 是 Lucene 的封装,提供了 REST ...
2018-01-18 15:43:00 52
转载 初探HTML5.x新特性《dialog》标签
HTML5.2加入了一个新的元素dialog,表示一个对话框或其他交互式组件,书写的时候不能省略结束标签。API很简单用起来也非常顺手。Usage<dialog open><p>老王又有时间可以陪女朋友看电影了</p></dialog>Attributes此标签包含所有全局属性,除了tabInd...
2018-01-18 14:27:25 320
转载 程序员|售前三步曲
作为一名技术人员有幸在2017年多次参加公司的售前工作。在售前工作中感觉没有把产品本身讲透彻,没有突出产品的核心价值,扫清客户带来的所有问题,使客户对产品价值有一个清晰的框架认识。在一次次售前中反思、学习、总结售前知识。在最近几次售前工作中采用售前三步曲的固定套路方式,立竿见影的获得客户和销售的高度认可,客户...
2018-01-18 11:40:00 348
转载 李刚的《疯狂Java讲义》
rt转载于:https://www.cnblogs.com/PoeticalJustice/p/8303570.html
2018-01-17 16:21:00 120
转载 PL/SQL学习笔记之异常
一:异常 程序执行过程中出现错误情况被称为异常,主要有两种类型的异常:系统定义的异常用户定义的异常二:系统定义的异常ExceptionOracle ErrorSQLCODE描述ACCESS_INTO_NULL06530-6530为空对象赋值时引发CASE_NOT_FOUND06592-6592没有相应的选择语句时引发异常...
2018-01-16 18:41:00 54
转载 Hash Tables
Hash Tables — associations between keys and values so that given a key the value can be found quickly FunctionsGHashTable *g_hash_table_new ()GHashTable *g_hash_table_new_full (...
2018-01-16 14:10:00 203
转载 SSO场景系列:实现Shibboleth+JAAS+Mysql到阿里云的单点登录
Shibboleth简介Shibboleth是一个基于标准的,实现组织内部或跨组织的网页单点登录的开源软件包。它允许站点为处于私有保护方式下的受保护的在线资源做出被通知的认证决定。Shibboleth软件工具广泛使用联合的身份标准,主要是OASIS安全声称标记语言(SAML),来提供一个联合单点登录和属性交换框架。一个用户用他的组织的证书认证,组织(...
2018-01-15 19:40:44 620
转载 [模板] 中国剩余定理
[证明] 待补充//Writer:GhostCai && His Yellow Duck#include<iostream>using namespace std;int exgcd(int a,int b,int &x,int &y){ if(b==0){ x=1,y=0;...
2018-01-12 17:53:00 38
转载 确定一个字符串是否包含在另一个字符串中
传统上,JavaScript 只有indexOf方法,可以用来确定一个字符串是否包含在另一个字符串中。ES6 又提供了三种新方法。includes():返回布尔值,表示是否找到了参数字符串。startsWith():返回布尔值,表示参数字符串是否在原字符串的头部。endsWith():返回布尔值,表示参数字符串是否在原字符串的尾部。let s = 'Hello worl...
2018-01-12 14:55:00 487
转载 java类中serialversionuid 作用 是什么?举个例子说明(转)
serialVersionUID适用于Java的序列化机制。简单来说,Java的序列化机制是通过判断类的serialVersionUID来验证版本一致性的。在进行反序列化时,JVM会把传来的字节流中的serialVersionUID与本地相应实体类的serialVersionUID进行比较,如果相同就认为是一致的,可以进行反序列化,否则就会出现序列化版本不一致的异常,即是InvalidCastEx...
2018-01-12 10:18:00 53
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人