![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
积累
文章平均质量分 58
supermig
架构师
展开
-
Learning Groovy
最近,了解一下规则引擎,原创 2014-04-14 14:30:16 · 900 阅读 · 0 评论 -
64位Linux安装subversion-1.7.6时,错误undefined reference to `XML_StopParser'
64位Linux安装subversion-1.7.6时,发生错误undefined reference to `XML_StopParser'具体原创 2014-11-21 17:15:34 · 6248 阅读 · 0 评论 -
视频网站开发-相关知识收集
1、如何使用HTML5嵌入视频 :关于HTML5对视频的支持。2、20+ 个免费和高级的 Web 视频播放器3、 12个用于播放音乐和视频文件的jQuery插件4、21个可用于网站和博客的免费视频播放器插件5、优酷、YouTube、Twitter及JustinTV视频网站架构设计笔记原创 2015-01-06 11:29:56 · 866 阅读 · 0 评论 -
XMPPFramework-XEP 总结
Object-c的XMPPFramework支持的协议是以编号方式保存的,特此罗列一下XEP-0009 :在两个XMPP实体间传输XML-RPC编码请求和响应XEP-0012 :target的最后activity的查询XEP-0016 :私密信息XEP-0045:群聊协议以及对应存储操作等XEP-0054 :vCard管理(个人名片)XEP-0059 :原创 2015-10-19 13:09:23 · 1280 阅读 · 0 评论 -
IOS 开发相关知识收集
1、移动开发框架原创 2014-04-11 11:23:28 · 819 阅读 · 0 评论 -
http长连接和短连接-转
HTTP实现长连接HTTP是无状态的 也就是说,浏览器和服务器每进行一次HTTP操作,就建立一次连接,但任务结束就中断连接。如果客户端浏览器访问的某个HTML或其他类型的Web页中包含有其他的Web资源,如JavaScript文件、图像文件、CSS文件等;当浏览器每遇到这样一个Web资源,就会建立一个HTTP会话HTTP1.1和HTTP1.0相比较而言,最大转载 2015-10-14 23:10:53 · 1721 阅读 · 0 评论 -
注解@Transactional 不起作用的非配置问题
在Spring + Mybatis的项目中,发现如下情况,processDB本来是private, 但为了Transactional 特改为public ,外部只调用 process1. 此时事务不起作用.原创 2016-01-14 11:32:11 · 637 阅读 · 0 评论 -
IOS开发-一些总结
1. UIImagePickerController : 在拍照模式多时候,原创 2014-10-10 01:25:08 · 897 阅读 · 0 评论 -
代码编写的要点
评价代码是否优良的一个重要原则就是:易读。因为很多代码是需要多人一起维护的,即使是原作者自己维护,时隔几个月后,再来看的时候,也一定会陌生,因此,易读易懂的重要性就在于此,方便他人也方便自己。下面列举一些代码编写时注意的要点1、相同或相似逻辑的代码尽量不要出现多次。任意的Copy&Paste代码块,对日后的维护有很大隐患的,如果日后逻辑需要调整,那么每一处相同或相似的...原创 2016-09-08 20:19:45 · 865 阅读 · 0 评论 -
在Python编译的时候加入bz2
当使用Spark + Python的时候,python代码会有 import bz2,此时有可能会有 No module named bz2 的错误。这个错误的原因是:Spark 使用python的时候,需要将整个Python目录压缩成zip后,上传到hdfs中,这样需要通过编译生成一个新的Python(不干扰原linux已有的),默认是没有bz2的,而bz2是系统级的模块,因此系统中经常已经原创 2017-07-06 20:02:04 · 1526 阅读 · 0 评论 -
技术知识收集
1. 操作系统的线程数 windows 一个进程的线程数默认是2000 linux 一个进程的线程数默认是10002. Java 内存相关 java为每一个线程耗用大约1M的JVM内存,作为线程栈用3. hadoop operation查看正在运行的 Hadoop 任务:yarn application -list关闭 Hadoop 任务进程:yar...原创 2016-08-16 10:41:16 · 381 阅读 · 0 评论 -
Java程序员学算法(2) - 提升树算法(Boosting Decision Tree)
上一篇写了最小二乘回归树(Least Squares Regression Tree),本篇进阶一点,写一下 提升树(Boosting Decision Tree),详细解释可参考https://www.jianshu.com/p/005a4e6ac775的第二部分。还是先上代码,先借用上一篇的代码,生成节点代码中,索引不再需要了,因为提升树只需要一层二叉树。/**...原创 2019-08-13 22:50:21 · 317 阅读 · 0 评论 -
Java程序员学算法(3) - 梯度提升决策树(Gradient Boosting Decision Tree)
本篇继续进阶一点,写一下 梯度提升决策树(Gradient Boosting Decision Tree),详细解释可参考https://www.jianshu.com/p/005a4e6ac775的第三部分还是先上代码,梯度提升决策树是能够支持多种损失函数的,关于损失函数的定义,老规矩,自己搜。既然要支持多种损失函数,因此先写个接口类,然后再来个实现,后面会用到损失函数接口...原创 2019-08-14 16:49:16 · 536 阅读 · 8 评论 -
Learning Mysql -- 收集
MySQL被设计为一个单进程多线程架构的数据库,这点与SQL Server比较类似,但与Oracle 多进程的架构有所不同(Oracle 的Windows版本也是单进程多线程的架构)。这也就是说,MySQL数据库实例在系统上的表现就是一个进程。Mysql 调整最大连接数的时候,也要记得调整 Linux的 max user processes,此值默认是 1024原创 2014-04-09 18:17:30 · 576 阅读 · 0 评论 -
网络知识收集 -Http Server
现在流行的Http Server 有: Nginx, Apache 。Nginx非常流行,而且还会对他进行个性化开发定制。Nginx(发音同 engine x)是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行。由俄罗斯的程序设计师Igor Sysoev所开发,最初供俄国大型的入口网站及搜寻引擎Rambler(俄文:原创 2014-03-07 13:51:27 · 807 阅读 · 0 评论 -
转 -A Distributed Systems Reading List
原文 见 http://dancres.github.io/Pages/A Distributed Systems Reading ListIntroductionI often argue that the toughest thing about distributed systems is changing the way you think. The b转载 2014-04-11 11:46:07 · 1018 阅读 · 0 评论 -
Learning Redis - 概念
Redis 十分的流行,学习一下,在此留底Redis 是一个高性能的key-value数据库。性能测试结果:SET操作每秒钟 110000 次,GET操作每秒钟 81000 次,服务器配置如下:Linux 2.6, Xeon X3320 2.5Ghz.stackoverflow 网站使用 Redis 做为缓存服务器。原创 2014-03-11 11:41:25 · 2099 阅读 · 0 评论 -
Learning Python
Python 流行多年,一直没有机会使用它,现在先了解,学习一下了。Python 是一种解释型,面向对象,动态数据类型的语言。它也能像Java一样,多平台可用。中文的有个 Python开发者门户 似乎不错。官网上有一个教程不错,从它开始学习 -- Python Tutorial先列举一些需要注意单地方:备注:单行备注使用 # ,多行备注使用 ‘’‘ (三个单引号原创 2014-04-15 18:20:49 · 828 阅读 · 0 评论 -
转 - 强烈推荐!大数据领域的顶级开源工具大集合
见原文转载 2014-04-16 15:55:02 · 1400 阅读 · 0 评论 -
Learning Redis - 收集网络知识
收集了一些网络文章,并把一些关注的内容提了出来。 一、国内外3个领域巨头的最佳实践1. 新浪微博:史上最大的Redis集群1)Redis平台实际情况:2200+亿 commands/day 5000亿Read/day 500亿Write/day18TB+ Memory500+ Servers in 6 IDC 2000+instances2)Redis使用的重转载 2014-03-20 17:37:15 · 662 阅读 · 0 评论 -
Learning ANTLR
ANTLR 官网 ,weng da原创 2014-05-04 18:17:52 · 645 阅读 · 0 评论 -
Learning Python -- Java 通过JyThon调用Python实现的规则
学习Python的时候,发现Java能够通过JyThon调用 Python原创 2014-04-18 13:28:06 · 4318 阅读 · 0 评论 -
网络知识收集
网络七层协议应用层(Application Layer)与其它计算机进行通讯的一个应用,它是对应应用程序的通信服务的。 示例:telnet,HTTP,FTP,NFS,SMTP等。表示层(Presentation Layer)这一层的主要功能是定义数据格式及加密。 示例:加密,ASCII等。会话层(Session Layer)它定义了如何开始、控制和结束一个会话,包括对多个双原创 2014-02-25 13:20:39 · 632 阅读 · 0 评论 -
感兴趣的开源软件列表-1
移动周报-开源移动工具 关注 DevBox 和 Alcatrazhydra Same to Hadoop . It is worth to study.See also 轻量级的高性能Web框架:Play 。CSDN中的介绍Play!是一个full-stack(全栈的)Java Web应用框架,包括一个简单的无状态MVC模型,具有Hibernate的对象持续,一原创 2014-03-11 10:21:54 · 1293 阅读 · 0 评论 -
Learning LMAX Disruptor
Disruptor 是一个开源的java并发编程框架。官网原创 2014-05-06 15:51:00 · 1242 阅读 · 0 评论 -
转-tomcat io performance comparison with nio
原文见tomcat connector (conncector) can be configured way NIO IO and NIO today were nothing to do on the next test configuration is as follows: <Connector port="8080" protocol="HTTP/1.1"转载 2014-04-22 17:47:31 · 6404 阅读 · 0 评论 -
Learning Node.js - 知识收集
Node.js 是基于 Chrome到 V8引擎开发的原创 2014-04-09 16:04:19 · 591 阅读 · 0 评论 -
Learning Scala -- 知识收集
Scala 流行的语言,面向对象,而且还是函数原创 2014-04-09 18:25:35 · 625 阅读 · 0 评论 -
转 - 最流行的Node.js快速开发框架大荟萃
原文 见 http://www.gbtags.com/gb/share/3032.htm转载 2014-04-09 15:57:30 · 2959 阅读 · 0 评论 -
Java程序员学算法(1) - 最小二乘回归树(Least Squares Regression Tree)
在算法如此时髦的当前,作为一名工程方面的Java程序员,同时也是算法小白,有着追赶时髦的好奇心,尝试着向算法的大门张望一下,因此,在此写一下在门缝中看到的东西。先从能看懂的CART的最小二乘回归树开始,并使用擅长的Java来实现。 首先,进入名词解释,CART(ClassificationAndRegressionTree)和最小二乘法,它们的具体解释还请自己...原创 2019-08-13 21:27:17 · 1203 阅读 · 0 评论