- 博客(30)
- 收藏
- 关注
转载 golang的异步并发与nodejs的异步并发
我在使用nodejs方面有两三年的经验了,对golang的编程只有6个月。所以不会涉及太多底层的东西,就说说代码层面的吧。处理并发层面nodejs给我最大的感觉就是一辆自动挡的小车,变速离合在出厂的时候已经都给你设定好了,只管踩油门踩刹车就可以了,非常适合家(媳妇)用~golang给我的感觉就是你可以完全和这辆车人车合一,充分的压榨或者体验发动机每个零部件的性能和配合,毕竟是偏向底...
2018-08-20 11:18:00
648
转载 现代的Java
现代的JAVA 以前写PHP,遇到nodejs后就果断把PHP扔了,然后考虑到v8引擎虽然屌,但应该是干不过JVM的,于是总想学点JVM上的语言,来弥补nodejs运算性能的短板。本来第一选择是Scala的,现代化的语言、多范式、兼容java,反正优点很多。其实也没问题,但是总觉得少点啥,直到花两天时间把java8的Lambda表达式看了,也看了一些比较现代化的更新比如Optiona...
2016-11-02 13:35:00
120
转载 nodejs中mongoose库的使用
mongoose库SchemaSchema定义了一种聚合的规则var userSchema = new Schema({ name:{ type:String, unique:true, required:true }, age:{ type:Number, min:1, ...
2016-11-02 13:34:00
125
转载 Swift 3.0初见
Swift 3.0iOS10 访问权限//在info.plist文件中添加键值对,输入Privacy 就可以找到各种权限的键 值为描述字符Privacy - Photo Library Usage Description : 亲,可以打开你的相册吗?//用到自带地图、钥匙链、后台、HomeKit、VPN等网络配置权限的应用,需要到工程配置的Capabilities中打开对应开关...
2016-11-02 13:33:00
155
转载 Nodejs中Mongodb的基本使用
Node.js的Mongodb使用安装mongodb模块 npm install --save mongodb数据库连接var MongoClient = require('mongodb').MongoClient;var assert = require('assert');//连接test数据库var url = 'mongodb://localhost:27017/...
2016-11-02 13:29:00
85
转载 算法基础
从大一学编程起,就对算法很是敬畏,大二开的算法课,老师也只是照着书念念,当时也是刚对编程入门吧,基本语法和程序组织结构才刚刚清楚那种,所以除了基本几样查找算法,其他的基本没学~~~学渣不仅学的晚,还学的慢。也不得不吐槽下,祖国母亲的应试教育真是.....高中弄的也是没得时间来捣鼓电脑,更别谈接触编程了=、=,基本每周就一次玩电脑的机会,干嘛?打dota啊! 吐糟完毕...
2015-06-27 12:33:00
87
转载 mac sublime text2 java
本文参考了网上很多文章,就不一一列出了。sublime的版本是 sublime test 2jdk版本 jdk1.71. mac下貌似直接就可以运行javac 和 java命令的,如果不能直接运行,自行加入java环境变量即可2. 安装完sublime text 2之后,进入如下文件夹$ cd /Users/用户名/Library/Applicatio...
2015-04-22 19:13:00
74
转载 Sublime text 2/3 [Decode error - output not utf-8] 完美解决方法
分类:其他2014-05-12 09:528063人阅读评论(9)收藏举报sublime text有时运行会输出以下错误信息:[Decodeerror - output not utf-8]或者[Decodeerror - output not gbk]错误信息意思就是脚本输出的信息不是某种指定编码.指定的编码一般在XX.su...
2015-04-22 17:07:00
122
转载 vim基本命令
高级一些的编辑器,都会包含宏功能,vim当然不能缺少了,在vim中使用宏是非常方便的::qx 开始记录宏,并将结果存入寄存器xq 退出记录模式@x 播放记录在x寄存器中的宏命令稍微解释一下,当在normal模式下输入:qx后,你对文本的所有编辑动作将会被记录下来,再次输入q即退出了记录模式,然后输入@x对刚才记录下来的命令进行重复,此命令后可跟数字,表示要重复多少...
2015-04-18 21:37:00
61
转载 mac添加环境变量
添加PATH环境变量:-------------------------------------------------------[root@localhost u-boot-sh4]#export PATH=/opt/STM/STLinux-2.3/devkit/sh4/bin:$PATH查看PATH环境变量:-----------------------...
2015-04-13 11:04:00
82
转载 mac 配置tomcat
步骤下载Tomcat,我下的是Tomcat 7.0.14(Binary Distributions tar.gz)。解压,文件夹改名为Tomcat移动该文件夹,至你习惯的目录,比如/Library执行/Library/Tomcat/bin下的startup.sh打开http://localhost:8080查看是否Tomcat已经启动解决文件权限问题:sud...
2015-04-09 22:05:00
89
转载 oc与java c++语法区别
头文件:实现文件, 类似于C++的.cpp文件:一、函数的对比helloworld方法Java 语言:[cpp]view plaincopypublicvoidhelloWorld(boolishelloworld){//干点啥}C++语言:[cpp]view p...
2015-04-07 13:57:00
113
转载 swift调用oc项目
第一步:创建和配置Bridging-Header.hSwift与OC进行混编,首先要有一个.h文件,这里使用Bridging-Header.h然后设置项目的Build Settings--Swift Compiler--Objective-C Bridging Header内容为DemoApp/Bridging-Header.h,这个与Bridging-Header.h位置有关,从项...
2015-04-02 10:17:00
90
转载 java网络编程之socket
基于tcp双向传输,socket编程共用信息流来接收和发送数据。重点在于理解对不同端来说,输入与输出流的关系。对客户端来说,服务端的输出是客户端的输入。对服务端来说,客户端的输出是服务端的输入。import java.io.*;import java.net.*;public class Client { public static void m...
2015-03-26 11:25:00
83
转载 windows远程控制mac
一、Mac电脑设置1、屏幕共享设置打开Mac电脑的设置,找到共享选项,进入,界面如下:可以看到Mac电脑的默认共享方式非常多,当然这里我们只用看屏幕共享这项,你会发现屏幕共享用的是VNC协议,这只是一种连接协议,姑且这么记住,就像ssh一样。接下来点击电脑设置,会弹出一个设置窗口,如图:两个选项都勾选,然后设置一个连接密码。记住密码,到时候连接的时候要用上的。Mac电脑...
2015-03-15 22:02:00
702
转载 linux和windows下添加php扩展方法
本次编译只是单独编译php的扩展库,然后将编译好的php扩展库加到现在运行的php中,不对现在运行的php重新编译,所以对现在运行的php没有任何影响。假如原先编译的php目录在/usr/local/php目录下;apache在/usr/local/apache2目录下;php源代码在/usr/local/src/php-5.2.14目录下。如果实际目录与假定的目录不一致,则在下面的...
2015-01-12 13:00:00
110
转载 APMserv修改Mysql密码的方法
后来又找了 APMserv修改Mysql密码的方法进入APMserv安装目录(假设当前路径为"D:\Discuz\APMServ5.2.6").输入 cd D:\Discuz\APMServ5.2.6D:\Discuz\APMServ5.2.6>cd MySQL5.1/binD:\Discuz\APMServ5.2.6\MySQL5.1\bin>mysqladmin -u...
2015-01-05 17:51:00
102
转载 ubuntu下安装Apache+PHP+Mysql
转载自:http://www.comflag.com/2011/05/01/apache-web.htm电影《社交网络》中,facebook创始人马克.扎克失恋后入侵哈佛大学宿舍楼服务器,窃取数据库资料,并在两个小时内完成了一个给校内女生评分的交互网站,该网站一天内点击数过10W,直接导致学校服务器崩溃。。。。。。其实,构建那样一个网站并不需要很多高深的技术,任何一个有一定...
2015-01-04 21:40:00
80
转载 用py2exe打包python脚本程序
python版本2.7windows 7 32bitpy2exe版本0.6.10依赖pywin32这个包,建议安装。首先安装py2exe,使用easy_install安装。在cmd中输入:easy_install py2exe。(至于easy_install怎么安装可以谷歌下)安装完成之后,首先把写好的python脚本都放在一个文件夹中例如:C:/test/然后,...
2014-12-26 15:49:00
104
转载 学校教务系统在线人数
#coding=gbk'''Created on 2014-9-25@author: Administrator'''import urllibimport urllib2import re#url = 'http://www.taobao.com/'url = 'http://www.cdjwc.com/jiaowu/Login.aspx...
2014-12-24 15:39:00
187
转载 python2.7中制图的依赖库
环境:windows7 python 2.7因为遇到导入six包错误,上网研究了一下,得出以下解决方法。需要几个包,在http://www.lfd.uci.edu/~gohlke/pythonlibs/中可以查找setuptools下载安装。打开cmd,然后cd进入python的安装目录python/Scripts 依次输入easy_install Numpy,easy_in...
2014-11-18 10:06:00
115
转载 diango学习笔记
系统:ubuntu14.0.4LTS环境:python2.7 django1.71、通过sudo apt-get install python-django安装django模块2、在/usr/bin目录中可以找到django-admin文件并复制3、选择一个项目目录(如:django),并把django-admin文件粘贴到此目录下4、在终端cd进入...
2014-10-15 13:43:00
133
转载 ubuntu14.0.4 LTS版的使用心得
最近闲来无事,为电脑装了linux系统,选择的是ubuntu14.0.4LTS版,安装方法直接百度即可。linux系统中给我感受最深的是他的开源特性,同时他的软件安装方式也更加科学、安全。用windows时,时常在想要是这个软件中被人植入后门程序,风险该多大,我还不知不觉。linux的软件安装很大程度避免了这种情况。通过apt源下载,瞬间我就想到了cydia!命令:pwd,ls,...
2014-10-13 18:31:00
132
转载 python抓取网页信息
环境:python 2.7用自带的urllib,urllib2包可以实现大部分抓取功能。代码十分简短。关键在于正则表达式的建立和处理。 1 #coding=utf-8 2 ''' 3 Created on 2014-9-25 4 5 @author: Administrator 6 ''' 7 import urllib 8 import u...
2014-09-25 09:17:00
64
转载 用python爬取搜索引擎关键词的简易方案
环境:python2.7以360为例,用http截取工具获得url,具体的获取方法根据要求实现功能而定。例如:我要爬取她的关键词,就是截取以...word=结尾的一串url。没有加入浏览器信息,系统版本,事实证明360对爬虫很友好呢=、=。1、关于正则表达式的处理,根据实际情况自己写,没有特别统一的格式。2、关于网站的编码,都可以修改处理,这里用的gbk。#cod...
2014-09-25 09:13:00
286
转载 安装mysql时遇到start server错误时的解决方案
在遇到start server那项打叉时,先去服务里面关闭MySQL服务,然后win+r输入cmd,键入sc delete mySQL<回车>,会提示[SC] DeleteService SUCCESS。此时点击back键,再next进行最后安装。转载于:https://www.cnblogs.com/lovecc/p/3984804.html...
2014-09-21 17:52:00
230
转载 记2014年数学建模国赛
下面给出,嫦娥三号在粗、精避过程中的算法,python 2.7 1 #coding=gbk 2 ''' 3 Created on 2014-9-10 4 5 @author: Administrator 6 ''' 7 from libtiff import TIFF 8 import numpy 9 import math10 #filen...
2014-09-12 22:05:00
429
转载 上算法设计课-----关于并行计算有感
今天的算法课上,看到一篇寓言故事,讲述的是邱比郑南问题。里面便捷的解决方案很像时下流行的分布式计算,利用大数量的cpu和内存,去并行计算完成海量的任务。基本理论是“空间换时间” 关于”空间换时间“这个我想了很多,特此为记。 在计算机世界最典型的“空换时”该是internet网络的出现。大量的虚拟内容储存于服务器,再由服务器分发,省去了查阅,搜索传统图书文献的时间。再看...
2014-09-10 17:23:00
202
转载 python中将汉字转换成拼音
python3.4环境,在3.0以下的版本有些地方不一样,可自行修改。可转换全部文章,唯一缺陷就是标点符号正常无法转换。以后想到再做修改。 1 #coding=gbk 2 ''' 3 Created on 2014-8-29 4 5 @author: Administrator 6 ''' 7 #import os 8 9 def conv...
2014-09-08 11:44:00
173
转载 关于拉格朗日和内维尔插值算法的python实现
系统:windows7 编辑器:eclipse+pydev 环境:python 3.4先是逐步插值,主体十分简单,关键在于算法部分,我运用了二维数组的数据结构来存储每次迭代后的新值。角标的循环初看可能有些复杂,自己动手走一遍就会很清楚啦 1 #coding=gbk 2 ''' 3 Created on 2014-8-31 4 5 @author: Adm...
2014-09-08 09:35:00
1028
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人