gnetna

做一个有理想的程序员

排序:
默认
按更新时间
按访问量

ldap 测试环境搭建与 spring ldap 开发

1 ldap 是什么 https://www.cnblogs.com/yjd_hycf_space/p/7994597.html ldap: Lightweight Directory Access Protocol,也就是轻量目录访问协议。协议规范对应的 RFC 文档可以在 https://...

2018-05-15 14:03:20

阅读数:14

评论数:0

VS code + Java 配置与使用

1 vs code 也是刚刚接触 vs code,但是一见钟情。 最近在试着使用 nim language,推荐用 vs code,就试用了一下,然后一发不可收拾。于是有了一个大胆的想法,干脆全部转到 vs code 上来吧,现在的情况是什么呢?前段用 webstorm/sublime,jav...

2018-05-13 12:36:55

阅读数:274

评论数:0

windows cmd.exe 将程序 stdout 输出到文件中

问题背景: 通过 cmd.exe 调用程序,会有一些输出信息,在 cmd 中不方便查阅,所以需要导入文件中。 方法 cmd.exe myprocess.exe args > D:\mylog.txt 特别注意: 必须要指定磁盘,比如 D:,感觉很别捏,...

2018-05-11 14:43:28

阅读数:12

评论数:0

cygwin + xshell 优化 windows 上的命令行环境

这个需求其实很大,没有经历过 dos 阶段,对 windows 的 cmd 一直不是很喜欢。在做开发时,比如 python,js, node,等等,很需要一个方便、快捷,更重要的是自己用着趁手的 terminal。还有 mvn,git,curl 等等功能的使用,也需要。cygwin + xshel...

2018-05-10 11:20:03

阅读数:15

评论数:0

JavaScript 面向对象的继承模型

JavaScript 封装、继承、多态,是面向对象语言的基本特征,js 作为一种另类的面向对象语言,它的对象模型是怎样的呢? 继承 prototype,constructor 后续。。。。...

2018-05-08 13:14:49

阅读数:9

评论数:0

maven 配置 jdk 报“not a valid home” error

错误原因:通过 exe 安装 JDK 时,安装完 JDK 后,安装程序会自动跳出 jre 的安装页面,默认是安装在与 JDK 同级目录下,决不能安装在 JDK 目录内,否则就会报错!另外对于 java 加载并使用 dll 时,如果只有 32bit dll,那么有两种方式可以加载成功: 重新在64位...

2018-03-07 17:41:39

阅读数:22

评论数:0

Java REST API Server 性能比较 Tomcat/Jetty/Grizzly/Undertow

JSR-356:WebSocket JSR-311:JAX-RS引言Java Web Server该如何选择,是很多开发者都需要思考的问题,尤其是随着微服务(micro-services)的兴起,嵌入式的web server越来越受到关注和重视。那么不同的web server有什么区别呢?jet...

2018-01-03 16:21:10

阅读数:360

评论数:0

thrift 版本不一致导致 @Override 报错

编译.thrift文件时,是在Centos环境中使用了最新版本 thrift 0.11.0; 使用时,在pom.xml文件中使用的版本为0.10.0(因为最新版本还没有长传到maven repository中),结果导致大量的@Override报错,当然注释掉能编译通过,但是根本原因还是由于版本...

2017-12-28 12:53:24

阅读数:295

评论数:0

深入理解JavaScript的对象模型

1 重要陈述JavaScript 是面向对象语言 它以自己独特的方式实现了面向对象语言中的封装,抽象,继承,多态等特性; JavaScript 没有类的概念,只有对象; 现实世界也是面向对象的,也没有类,到处都是“人”的实例,但并没有“人类”这个实体;工厂里生产各式各样的汽车,汽车是实例,...

2017-12-01 18:15:34

阅读数:52

评论数:0

可恶的 selinux

最近碰到了两件匪夷所思的问题,还是怪自己道行太浅了。1 Xshell 远程连接 CentOS7 Server无法打开图形工具,比如 firefox相同的环境,另一个服务器就完全正常,搞了整整一天,没有丝毫进展。结果 。。。。。。。重启了以下设备,一切正常了!What’s the f******k!...

2017-11-25 15:24:05

阅读数:68

评论数:0

python 编写 cgi 脚本

cgi.py 使用python编写cgi程序时,需要使用该模块;它还提供了一些调试脚本,以及处理文件上传请求的工具。 1 介绍cgi脚本由http server(Apache httpd,nginx)调用,通常处理一些用户提交的信息。CGI脚本的输出应该包括两部分,这两部分由空行分开。第一部分...

2017-11-25 13:19:52

阅读数:95

评论数:0

markdown 中 tex 数学公式和字符表示方法

参考 http://blog.csdn.net/u014595019/article/details/51319344上下标 上标符号为“^”、下标符号为“_” , 2^r , a_5 可同时输入上下标(注意要先下标再上标) C_n^m分式 简单的可以用单斜杠 / 表示分数线, 2/3 a/...

2017-11-23 15:40:43

阅读数:214

评论数:0

编程语言——C++的对象模型

C++ 结构体和类对象本质上就是一块存储空间,A(对象大小) => B(对象成员) A -> C(空类、对齐) A -> D(继承、虚函数) B -> E(虚函数表) B -> F(父类数据成员)在c语言转化为汇编语言的过程中,转化并不是自主产生的,不是一一映射,而是...

2017-11-15 16:21:38

阅读数:74

评论数:0

编程语言—— 变量,类型绑定与作用域

冯诺伊曼结构 –> 命令式程序设计 存储器:存储命令和数据 处理器:修改存储器中的内容 编程之外的世界呢?是不是也可以简单的概括为数据处理呢?世界上一切的事件和行为,都是对数据的处理! 娱乐,学习,制造,繁衍 …. 这是一个宏大的命题,值得深入思考!首先需要搞清楚的是,数据是什...

2017-11-15 16:13:53

阅读数:175

评论数:0

大数据分析、机器学习、智能化等概念梳理

1 引言最近半年来一直在学习数据分析、机器学习等智能化相关的知识,过程中积累了不少技术和经验,收获很多,启发很大。2 统计工具的学习最初,以数据的关联性分析为切入点,展开分析工作,希望在大量、静态的数据中获取有价值的信息。在这一需求背景下,学习了 R 语言,并通过 R 语言完成了一些简单的分析工作...

2017-10-20 09:28:02

阅读数:562

评论数:0

软件设计之——深入理解日志系统

每个软件都有自己的日志系统,每种语言都有自己的日志框架/模块,随着互联网和大数据的蓬勃发展,分布式的日志系统,以及日志分析系统也应用的越来越广泛,越来越成熟。这里讨论的日志设计,主要关注日志的内容,而不是日志框架/模块的实现和使用。日志的内容就是,软件应该在什么地方?使用什么等级?输出什么信息?看...

2017-09-17 14:06:46

阅读数:155

评论数:0

openvpn 搭建虚拟子网的总结

本来想利用家里的网络搭一个服务器,然后通过网络访问,也注册了自己的域名。但是电信的ip,老是变,也没有什么太好的办法。于是买了腾讯的云服务器,价格很实惠,而且有稳定的公网ip。买的云服务器的配置很低,主要打算装一个nginx,做反向代理,然后通过 openvpn 建立虚拟网络,应用服务都部署在家里...

2017-09-13 10:47:56

阅读数:315

评论数:0

深入理解 Ruby 中的 instance_eval 和 class_eval

Ruby 通过 eval 可以将字符串当做代码来执行,而执行环境是通过 binding 进行绑定的;除此之外,Ruby 还有另外两个方法:instance_eval 和 class_eval, 用来执行代码块。后者的执行上下文与调用者相关。instance_eval: 调用者必须是实例 insta...

2017-09-06 17:27:18

阅读数:181

评论数:0

Ruby 代码块及其作用域详解

转自:http://ningandjiao.iteye.com/blog/1860099 块的定义、调用与运行  在Ruby中,定义一个代码块的方式有2种 ,一是使用do … end, 另外一种是用大括号“{}”把代码内容括起来。代码块定义时也是可以接受参数的。但是,只有在调用一个方法...

2017-09-06 13:25:24

阅读数:166

评论数:0

深入理解 ruby 中的 eval 与 binding

eval(expr[, binding[, fname[, lineno=1]]])eval 可以把字符串当做代码来执行,并返回结果;第二个参数如果是 Proc 对象或 Binding 对象,将在生成该对象的环境中对字符串进行解析执行。示例 1 main 环境irb(main):001:0>...

2017-09-05 18:44:26

阅读数:493

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭