- 博客(64)
- 收藏
- 关注
转载 HTTP的长连接,你不知道的连接。。。
长连接起源 什么样的连接才能称之为长连接?要多长。。。。 http是一种无状态的协议,也就是stateless协议,而http协议又是建立在tcp/ip协议的基础之上的。 无状态表示每次请求都是一次独立的http事务,也就是发送http 请求(request)过去,然后web服务器或者application服务器进行响应,发送一个http respo
2017-08-31 19:17:34 10933
转载 如何通过Git命令行把代码提交到github上
1.http://www.cnblogs.com/leesf456/p/5169765.html 参考博客 背景:最近入手了mac,看见mac上的大神都是在用git命令行推代码,我很羡慕有木有,好吧,是有的,然后就找了下。网上的教程真的是五花八门,写的都不够精准,那我写个超级入门的。步骤: 第一步:git clone 仓库地址 第二步:进入克隆的文件夹中 右击:进入
2017-08-31 14:33:37 308
转载 js的一道经典题目
今天碰到一道题,里面既包含了匿名函数的知识,也包含了预编译,函数的传参(形参),感觉迷迷糊糊的,所以想着做个总结。 var foo={n:1}; (function(foo){ console.log(foo.n); foo.n=3; var foo={n:2}; console.log(foo.n);
2017-08-31 10:01:35 1740
转载 线程用法
一多线程的概念介绍threading模块介绍threading模块和multiprocessing模块在使用层面,有很大的相似性。二、开启多线程的两种方式 1 1.创建线程的开销比创建进程的开销小,因而创建线程的速度快 2 from multiprocessing import Process 3 from threading import Thread 4 i
2017-08-30 18:01:39 245
转载 spectre.css知识点(一)时间轴的实现
spectre.css是一个轻量级的css框架,只要使用过bootstrap,那么这个使用起来就不是问题,不过现在网络上的文档大都是英文,而且写的比较概括,所以查阅起来不是很方便,今天是我第一天学习这个框架,把所学到的知识点记录下来。使用步骤:1.引用方法下载spectre.css,地址:https://github.com/picturepan2/spectre/releases,然
2017-08-30 13:05:47 673
转载 进入子shell的各种情况分析
子shell的概念贯穿整个shell,写shell脚本时更是不可不知。所谓子shell,即从当前shell环境新开一个shell环境,这个新开的shell环境就称为子shell(subshell),而开启子shell的环境称为该子shell的父shell。子shell和父shell的关系其实就是子进程和父进程的关系,只不过子shell和父shell是关联的进程是bash进程。子shell会从父
2017-08-29 21:21:39 401
转载 vue.js移动端app实战3:从一个购物车入门vue
什么是vuex?官方的解释是:Vuex 是一个专为 Vue.js 应用程序开发的状态管理模式。它采用集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。简单来说就是集中管理所有的状态。为什么要用vuex?对于父子组件之前的通信,父组件通过porps传递到子组件,子组件通过$emit发送事件都到父组件;对于组件与组件之间的通信,可以n
2017-08-29 16:33:34 2249
转载 C# 学习——静态(第四天)
一、命名空间类似于文件夹,而类就是文件夹中的文件; 作用:明确的指向我们所需要的类的 所在的位置; 统一命名空间下,类名不能重复。 二、类概念:具有相同属性和功能的对象的抽象的集合。三、静态与实例静态变量:使用static修饰了的变量; 静态方法:使用static修饰了的方法; 静态类:使用static修饰了的类。 例子:注意:在外部调用静态类时,要在cla
2017-08-29 11:57:28 259
转载 web前端素材整理汇总
最近一直搞前端开发,整理下前端用的一些常用素材,分享给大家框架类Vue:https://cn.vuejs.org/iview:https://www.iviewui.com/插件类Jquery插件库:http://www.jq22.com/UI类Bootstrap模板大全:https://wrapbootstrap.com/Bootstrap_Metro风格:htt
2017-08-28 20:21:32 6528 1
转载 创建Windows服务(C++)
这次我们来创建一个windows本地服务,需要有以下功能:安装服务。 卸载服务。 手动启动服务。 开机自动启动服务。 控制服务(停止、暂停、恢复、启动)。 服务概念及介绍看下图,一切尽在不言中了(-_-):安装服务并开机启动代码逻辑: 打开SCM(Service Control Manager)-> 创建服务。 在CreateService调用中,我们传入SERVI
2017-08-28 10:53:26 1102
转载 node里面的c-c++模块
准备工作node使用c++插件时需要使用node-gyp包,node-gyp把c++源码编译为二进制文件,js在调用二进制文件,编译后的二进制文件模块调用就和js的模块调用一样。npm install -g node-gyp除了node-gyp还需要安装其他准备工具。类Unix下的准备工具在类Unix下只需在安装 g++工具sudo apt-get install g++
2017-08-27 19:05:26 392
转载 解决Linux服务器tomact-8.0启动慢的问题
环境信息:CentOS release 6.8tomcat-8.0JDK1.8一、启动tomcat#sh /root/tomcat-8.0/bin/startup.sh#tailf /root/tomcat-8.0/logs/catalina.out26-Aug-2017 12:58:31.661 INFO [main] org.apache.tomcat.util
2017-08-27 14:25:24 775
转载 Sql 中存储过程详细案例
转自:http://www.cnblogs.com/yank/p/4235609.html概念存储过程(Stored Procedure):已预编译为一个可执行过程的一个或多个SQL语句。 创建存储过程语法CREATE proc | procedure procedure_name [{@参数数据类型} [=默认值] [output], {@参数数
2017-08-27 09:41:25 566
转载 Andrew Ng机器学习课程笔记--week3(逻辑回归&正则化参数)
Logistic Regression一、内容概要Classification and RepresentationClassification Hypothesis Representation Decision Boundary Logistic Regression Model损失函数(cost function) 简化损失函数和梯度下降算法 Advanced
2017-08-26 18:01:22 261
转载 Hbuilder中配置cmd
步骤:1. ①运行——>外部工具——>外部工具 配置2. 新建一个名为cmd(随意命名)的外部工具:名称:cmd 要执行的命令或文件:C:\Windows\System32\cmd.exe 工作目录:${selected_resource_loc} 基于选中文件夹的绝对路径(先用鼠标选中要cmd.exe执行的文件夹再选择【cmd】运行。) ////////////////
2017-08-25 21:37:22 1954
转载 原生JS实现tab切换--web前端开发
tab切换非常常见,应用非常广泛,比较实用,一般来说是一个网站必不可少的一个效果。例如:https://123.sogou.com/中的一个tab部分:1、案例源代码tab切换*{margin: 0;padding: 0}aside{width:260px;height: 315px;border: 1px solid #c3ccd6;overflow: h
2017-08-25 17:01:26 13669
转载 JAVA8新特性——接口定义增强
JAVA9都要出来了,JAVA8新特性都没搞清楚,是不是有点掉队哦~接口定义增强 在JDK1.8以前,接口是定义的: 接口(英文:Interface),在JAVA编程语言中是一个抽象类型,是抽象方法的集合,接口通常以interface来声明。一个类通过继承接口的方式,从而来继承接口的抽象方法。 在JDK1.8之前,接口有如下特性:接口中每一个方法也是隐式抽象的,
2017-08-25 12:29:19 226
转载 JSON与Javabean转换的几种形式
JSON格式的数据传递是最常用的方法之一,以下列出了常用的几种形态以及与Javabean之间的转换: String json1="{'name':'zhangsan','age':23,'interests':[{'interest':'篮球','colors':['绿色','黄色']},{'interest':'足球','colors':['红色','蓝色']}]}"; String
2017-08-23 18:25:18 604
转载 如何统计iOS产品不同渠道的下载量?
一、前言在开发过程中,Android可能会打出来很多的包,用于标识不同的商店下载量。原来觉得苹果只有一个商店:AppStore,如何做出不同来源的统计呢?本篇文章就是告诉大家如何做不同渠道来源统计。二、正文先看一下苹果自家统计到的数据: 这个是在没有对下载链接做任何处理的情况下在itunesconnect后台看到的数据。怎么看到这个页面呢?登录https://itune
2017-08-23 13:57:14 365
转载 SpringMVC详解(三)------基于注解的入门实例
前两篇博客我们讲解了基于XML 的入门实例,以及SpringMVC运行的详细流程。但是我们发现基于 XML 的配置还是比较麻烦的,而且,每个 Handler 类只能有一个方法,在实际开发中肯定是不可能这样来进行开发的。那么这篇博客我们就讲解实际开发中用的最多的基于注解配置的SpringMVC配置。 本篇博客源码下载链接:http://pan.baidu.com/s/1dESLgv3 密码:v
2017-08-22 22:15:14 170
转载 前端工程师和设计师必读文章推荐【系列三十七】
《Web 前端开发精华文章推荐》自2011年6月20号发布第一期以来,历经五年半,总共发布了30多期。今天这篇是2017年第2期(总第37期),希望你能在这里发现有用的资料。 梦想天空专注前端开发技术,分享提升网站用户体验的优秀 jQuery 插件,展示前沿的 HTML5 和 CSS3 技术应用,共享精美的设计素材和优秀的Web 开发工具,希望这些精心整理的前端技术文章能够帮助到您。
2017-08-22 18:45:14 195
转载 Netty笔记——技术点汇总
目录· Linux网络IO模型 · 文件描述符 · 阻塞IO模型 · 非阻塞IO模型 · IO复用模型 · 信号驱动IO模型 · 异步IO模型· BIO编程· 伪异步IO编程· NIO编程 · Buffer和Channel · 深入Buffer · Selector· AIO编程· 四
2017-08-22 15:06:14 613
转载 (转)Db2 数据库性能优化中,十个共性问题及难点的处理经验
(转)https://mp.weixin.qq.com/s?__biz=MjM5NTk0MTM1Mw==&mid=2650629396&idx=1&sn=3ec17927b3d32c7bc9692c809d1f69cb&chksm=bef91b92898e928417a7608b2ef56deef78b184c65e5fef118dbe8708d4a2d1ebd717979e7f2&mpshare
2017-08-22 11:30:11 1077
转载 关于近期爬虫学习的总结
在之前的三篇文章中,我尝试了使用python爬虫实现的对于特定站点的《剑来》小说的爬取,对于豆瓣的短评的爬取,也有对于爬取的短评数据进行的词云展示,期间运用了不少的知识,现在是时间回顾一下。在此之后,我会再关注一些爬虫框架的使用,以及更多的爬虫的优化方法,争取做到尽量多的吸收新知识,巩固旧知识。在参考文章爬虫(1)--- Python网络爬虫二三事的基础上,我写了这篇文章。这篇文章主要的目
2017-08-21 20:05:10 642
转载 JS中的运算符&JS中的分支结构
一、JS中的运算符1、算术运算(单目运算符) + 加、- 减、* 乘、/ 除、% 取余、++ 自增、-- 自减 >>> +:有两种作用,连接字符串/加法运算。当+两边全为数字时,进行加法运算; 当+两边有任意一边为字符串时,起连接字符串的作用,连接之后的结果为字符串 除+
2017-08-21 15:21:14 785
转载 爬虫问题汇总 + 解决
1.如何使用正则表达式匹配中文dir_name_list = re.findall(r'([A-Za-z0-9\x80-\xfff\.()\s\[\]\-\+]+)',str) 使用其中的\x80-\xfff,网上有些教程写为\x80-\xff,实际使用中发现只能匹配双字节的中文,个人更改为三字节。2.匹配到的中文,如何正确打印、不乱码dir_name.decode
2017-08-21 10:41:09 306
转载 ssm框架的搭建实现CRUD的操作
最近在开发公司的一个系统,系统的框架是用ssm的框架搭建的,当然和这次写博客的不一样,它拥有很多的配置文件,企业级的开发所需要的配置文件是非常繁琐的,今天记录一下一个简单的SSM框架的搭建和实现一个CRUD的操作。 使用的是Maven插件来配置我们需要的jar包,由于操作不多,所以并没有配置很多,要注意自己使用的jdk的版本,选择不同版本号的jdk xsi:schemaLoc
2017-08-20 19:13:13 1752
转载 Andrew Ng机器学习课程笔记(六)之 机器学习系统的设计
Andrew Ng机器学习课程笔记(六)之 机器学习系统的设计版权声明:本文为博主原创文章,转载请指明转载地址http://www.cnblogs.com/fydeblog/p/7392408.html前言这篇博客主要记录了Andrew Ng课程第6章机器学习系统的设计,Andrew用他的丰富经验讲述了如何有效、耗时少地实现一个机器学习系统,内容包括误差分析,误差度量,查准率和
2017-08-20 14:41:06 348
转载 利用豆瓣短评数据生成词云
在之前的文章中,我们获得了豆瓣爬取的短评内容,汇总到了一个文件中,但是,没有被利用起来的数据是没有意义的。前文提到,有一篇微信推文的关于词云制作的一个实践记录,准备照此试验一下。思路分析读文件利用with open() as...将文件读进来。这里需要注意文件内容的大小。分词由于获取的是大量的短评文字,而制作词云需要的是各种词语,有了词,才能谈词云,所以目前第一步需求的就是
2017-08-20 11:01:06 394
转载 webpack 构建Vue项目
# 全局安装 vue-cli $ npm install --global vue-cli # 创建一个基于 webpack 模板的新项目 $ vue init webpack my-project # 安装依赖,走你 $ cd my-project$ npm install$ npm run dev 安装后,我们来看首页是怎么启动的:
2017-08-19 16:53:30 629
转载 设计模式解密(22)- 访问者模式
前言:访问者模式拆分 访问者模式基础篇 :http://www.cnblogs.com/JsonShare/p/7380772.html 访问者模式扩展篇 - 分派的概念: http://www.cnblogs.com/JsonShare/p/7381705.html1、简介 定义:表示一个作用于其对象结构中的各元素的操作,它使你可以在不改变各元素类的前提下定义作用于这些元素的新操
2017-08-19 11:13:30 200
转载 Linux服务器tomcat启动很慢
Linux服务器tomcat启动很慢 步骤:一:找到 java 位置whereis java输出内容(部分):/usr/lib/java ...... 二:进入到 lib 目录cd /usr/lib 三:查找 java.security 文件的位置find -name 'java.security' -type f输出内容:./jvm/java
2017-08-18 18:28:27 246
转载 新知食APP架构分析--北京食物科技有限公司旗下产品
俗话说不打无准备之仗,这次真是有点懵逼了,建议大家去面试的时候,尤其是去小型互联网公司的时候,如果你想比其他人有竞争力,那么你要研究一下当前他的公司正在开发产品,他们的业务类型是什么样的,比如他们公司正在开发xxxApp,你可以花费两天时间,做一个xxxApp的demo,等去面试的时候,你就可以有底气的说,我研究了一下贵公司的业务,对贵公司的产品很感兴趣,顺便做了个demo,然后你把打包好的app
2017-08-18 12:43:26 821 1
转载 SpringBoot和Hibernate整合
1.先使用idea创建maven项目(这个就不详细讲了,很简单的操作)2.创建完maven项目之后添加springboot依赖,pom.xml文件如下:"1.0" encoding="UTF-8"?>"http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-in
2017-08-16 21:23:23 2000 1
转载 Andrew Ng机器学习课程笔记(五)之应用机器学习的建议
Andrew Ng机器学习课程笔记(五)之 应用机器学习的建议版权声明:本文为博主原创文章,转载请指明转载地址http://www.cnblogs.com/fydeblog/p/7368472.html 前言学习了Andrew Ng课程,开始写了一些笔记,现在写完第5章了,先把这5章的内容放在博客中,后面的内容会陆续更新!这篇博客主要记录了Andrew Ng课程第五章应
2017-08-16 15:43:23 259
转载 上周热点回顾(8.7-8.13)
热点随笔:· 从.net到java,记录下这三个月的工作(_liuxx)· 话说,你这样根本就不应该去“创业型”公司(自由飞)· 整理自己的.net工具库(缺水的水瓶座)· ASP.NET Core 快速入门【第一弹-环境篇】(农码一生)· .NET Core 2.0和ASP.NET Core 2.0正式版抢先体验(LineZero)· C#使用Xamarin开发可移植移动
2017-08-15 20:33:19 234
转载 js单页hash路由原理与应用实战
什么是路由?通俗点说,就是不同的URL显示不同的内容什么是单页应用?单页,英文缩写为SPA( Single Page Application),就是把各种功能做在一个页面内. 那所谓的单页路由应用就是:在一个页面内,通过切换地址栏的URL来实现切换内容的变化.如何知道URL切换了呢?当url后面的锚文本发生变化时, 会触发onhashchange事件。通过这个事件,我们就可以对
2017-08-15 14:28:24 249
转载 清除canvas画布内容--点擦除+线擦除
清空canvas画布内容1、重置宽或高由于canvas每当高度或宽度被重设时,画布内容就会被清空,因此可以用以下方法清空:(此方法仅限需要清除全部内容的情况)var c=document.getElementById("myCanvas"); c.width=c.width; 2、clearRect1 var c=document.getElementBy
2017-08-14 18:28:23 4538 1
转载 数据仓库,什么是数据仓库?
数据仓库,英文名称为Data Warehouse,可简写为DW或DWH。数据仓库是为企业所有级别的决策制定过程提供支持的所有类型数据的战略集合。它是单个数据存储,出于分析性报告和决策支持的目的而创建。 为企业提供需要业务智能来指导业务流程改进和监视时间、成本、质量和控制。 数据仓库是决策支持系统(dss)和联机分析应用数据源的结构化数据环境。数据仓库研究和解决从数据库中获取信息的问题。数据
2017-08-14 10:43:28 1232
转载 小白也能看懂的插件化DroidPlugin原理(二)-- 反射机制和Hook入门
前言:在上一篇博文《小白也能看懂的插件化DroidPlugin原理(一)-- 动态代理》中详细介绍了 DroidPlugin 原理中涉及到的动态代理模式,看完上篇博文后你就会发现原来动态代理真的非常简单,只不过就是实现一个 InvocationHandler 接口重写一下 invoke 方法而已。不错,其实很多看似 high level 的技术都并没有想象中的那么晦涩难懂,只要你肯下定决心去了解它
2017-08-13 17:23:17 953
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人