历史是不能吃、不能用的,可人人偏偏又都是历史的动物。我们的决定很大程度上取决于自身的历史,以及对历史的认识。张鸣老师的《辛亥:摇晃的中国》给我上了很好的一课。参加“正略读书会第十期活动”我有幸现场听张老师讲座收益很多。结识张鸣老师是2007年通过一篇“我已被荣幸的撤职”(http://t.cn/h1FK4F),观点准确、文笔犀利,让我知道了“光有脾气没什么用,还是要肚里有货才行”。之后关注张老师的文章,围脖兴起之后加了好友。听了现场讲座更是让我了解张老师的
系统 2019-08-29 23:02:13 2757
window.onload=function(){//RegExp的初始化,g是指全局,i是忽略大小写varreg=newRegExp("cat","gi");varexp=/cat/gi;//RegExp的test()方法,返回值是trueorfalsealert(reg.test("cat"));//truealert(exp.test("cats"));//true//String的matc
系统 2019-08-29 22:57:19 2757
一、声明变量变量在使用前,必须在代码中进行声明,即创建该变量。在使用变量之前,首先需要声明变量。就是说,必须事先告诉编译器在程序中使用了哪些变量,及这些变量的数据类型以及变量的长度。这是因为在编译程序执行代码之前编译器需要知道如何给语句变量开辟存储区,这样可以优化程序的执行。声明变量有两种方式:隐式声明、显式声明。隐式声明:变量可以不经声明直接使用,此时VB给该变量赋予缺省的类型和值。这种方式比较简单方便,在程序代码中可以随时命名并使用变量,但不易检查。显
系统 2019-08-29 22:36:49 2757
什么时候你可以创业?这个问题我不问那些涉世未深的创业者。我问那些经历过风风雨雨的创业者。大致分来,也许可以分出以下几种创业者:l觉得自己比老板强而创业的;l有客户资源的;l有融资能力的;l有发财梦想的;l想解决一个实际问题的;l无他,唯创业热情尔的。不管过去的两年,互联网多么动荡,多么丑陋,前仆后继的创业者们总归是把互联网做得比两年前强了,强在哪里呢?l在内容的载体上取得大突破,博客、视频成为传播的主流;l在内容的合纵连横上取得大突破,社区搜索、社区聚合扩
系统 2019-08-12 01:32:51 2757
作为程序猿,每天一上班打开电脑要做的时候就是打开各种工作所需的工具,如QQ,SQLServer,浏览器,编辑器等,每天都要一个个点,重复性的工作做多了也觉得烦(关键是影响了我上班倒水的时间)。于是就寻思着用python写一个简单的脚本来帮我一次性打开这些东西,解放我的双手,让我有时间去倒水。环境是win1064Python3.6.5,使用到的模块是os,webbrowser。其实实现的原理很简单,就是在相当于在win下的dos打开程序一样。举个例子:如果我
系统 2019-09-27 17:56:51 2756
获取登录窗口背后的信息大多数网站的服务器进行数据交互时都是用HTTP协议的GET方法去请求信息,而页面表单基本上可以看成是一种用户提交POST请求的方式。就像网站的URL链接可以帮助用户发送GET请求一样,HTML表单可以帮助用户发出POST请求。Requests库是一个擅长处理那些复杂的HTTP请求、cookie、header(响应头和请求头)等内容的Python第三方库。1表单提交只需要关注两件事:•你想提交数据的字段名称(本案例是firstname,
系统 2019-09-27 17:52:02 2756
简介宏哥看你骨骼惊奇,印堂发亮,必是练武之奇才!按照上一篇的节目预告,这一篇还是继续由宏哥给小伙伴们分享元素定位,是不是按照上一篇的秘籍修炼,是不是感觉到头顶盖好像被掀开,内气从头上冒出去,顿时觉得整个身体都融化了,而且身轻如燕啊!而且控制不住手,想要动手操作一番呢?那还在等什么呢,和宏哥一起练起来吧!!!1、List定位List故名思义就是一个列表,在python里面也有list这一个说法,如果你不是很理解什么是list,这里暂且理解为一个数组或者说一个
系统 2019-09-27 17:50:40 2756
因为要给学生上android,国内的中文版的书确实写的不怎么好我就找到了英文原版的教材。把其中一些不错的内容给简单的翻译了下。包括《2009-给忙碌的程序员的android开发指南》觉得这本书如果英文功底好的朋友,可以好好看下。还是很不错的电子书的封面如下:内容是android1.x的,但不影响学习后续版本翻译的比较仓促,赶着上课,所以不是逐字逐句的翻译的。大家不要拍砖,进当做看原版的时候的参考吧~~谢谢~~========================
系统 2019-08-29 23:49:33 2756
Jdk的安装与环境变量的配置Jdk的安装:双击安装文件按默认条件安装即可。安装的路径名必须是英文。环境变量的配置:前言:PATH:一个java文件要得到想要的效果必须经过编译跟执行两个过程,分别用到两个命令:javac和java。而这两个命令都存在路径:Java\jdk1.6.0_10\bin下,要使得在硬盘所有路径中都能访问到这个路径下的这两个命令,那么必须先把这两个命令所存在的路径先配置好作为java运行的环境变量,这个环境变量就是我们所说的PATH环
系统 2019-08-29 23:48:25 2756
基本应用层的TCP/IP协议介绍(IP/TCP/UDP)来源:http://www.networkdictionary.com/chinese/protocols/tcpip.phpIP/IPv4:网际协议IP/IPv4:网际协议(IP/IPv4:InternetProtocol)网际协议(IP)是一个网络层协议,它包含寻址信息和控制信息,可使数据包在网络中路由。IP协议是TCP/IP协议族中的主要网络层协议,与TCP协议结合组成整个因特网协议的核心协议。
系统 2019-08-29 23:39:48 2756
要复制整个目录,请使用cp命令的-r选项。例如,如果有一个名为mydir的目录,其中包含myfile和newfile,则可以将该目录复制到一个名为mydir2的新目录。mydir2还将包含myfile和newfile的副本。请使用以下命令:$cp-rmydirmydir2常用shell命令
系统 2019-08-29 23:13:10 2756
前言当今JavaScript大行其道,各种应用对其依赖日深。web程序员已逐渐习惯使用各种优秀的JavaScript框架快速开发Web应用,从而忽略了对原生JavaScript的学习和深入理解。所以,经常出现的情况是,很多做了多年JS开发的程序员对闭包、函数式编程、原型总是说不清道不明,即使使用了框架,其代码组织也非常糟糕。这都是对原生JavaScript语言特性理解不够的表现。要掌握好JavaScript,首先一点是必须摒弃一些其他高级语言如Java、C
系统 2019-08-29 22:58:20 2756
其实原理都是一样就是用一个继承了实现javax.sql.DataSource的DataSource类在Spring中用bean来组装,管理来配置其属性提供给sessionFactory来组装API上可能属性没有写出来但是可以看到方法要想真正了解还是要看源代码中的详细属性比如在cp30中这个具体的DataSource是com.mchange.v2.c3p0.ComboPooledDataSource他的源代码中有以下片段:.............publi
系统 2019-08-29 22:45:11 2756
简介Dremel是Google的“交互式”数据分析系统。可以组建成规模上千的集群,处理PB级别的数据。MapReduce处理一个数据,需要分钟级的时间。作为MapReduce的发起人,Google开发了Dremel将处理时间缩短到秒级,作为MapReduce的有力补充。Dremel作为GoogleBigQuery的report引擎,获得了很大的成功。最近Apache计划推出Dremel的开源实现Drill,将Dremel的技术又推到了浪尖上。GoogleD
系统 2019-08-12 09:30:35 2756
一、pip下载安装1.1pip——anaconda最简单的办法,安装anaconda之后,自然就能使用pip了,anaconda官网——https://www.anaconda.com/distribution/1.2pip安装官网安装pip参考地址:https://pip.pypa.io/en/stable/installing/1.3Windows安装pip直接看博客https://www.cnblogs.com/yuanzm/p/4089856.ht
系统 2019-09-27 17:54:23 2755