- 在Ubuntu上安装MEAN Stack的4个步骤
在Ubuntu上安装MEANStack的4个步骤为:1.安装MEAN;2.安装MongoDB;3.安装NodeJS,Git和NPM;4.安装剩余的依赖项。什么是MEANStack?平均堆栈一直在很大程度上升高为基于稳健的基于JavaScript的开发堆栈。名称的意思是指其组件;MongoDB,ExpressJS,Angularjs和NodeJS。第1步:安装MEAN对于此安装,我们将在本指南中使用
- Node.js 安装与开发环境配置全指南
赵闪闪168
闪闪精选node.js
**标题:Node.js安装与开发环境配置全指南**---###一、Node.js简介Node.js是一个基于ChromeV8引擎的JavaScript运行时环境,用于构建高效、可扩展的网络应用程序。它以事件驱动、非阻塞I/O为特性,非常适合构建实时应用程序,如聊天系统、API服务器等。---###二、Node.js安装步骤####**1.官方安装方式**#####**(1)访问官网**打开[No
- html视频自动缩放,HTML5 视频(videos)缩放JavaScript插件
韩睿芝
html视频自动缩放
简要教程video-resize是一款可以对HTML5视频(videos)进行缩放的JavaScript插件。插件中设置了不同的响应式断点,并通过插入样式表的方式来修改HTML5视频的显示尺寸。使用方法使用该插件需要在页面中引入video-resize.min.js文件。HTML结构可以使用一个元素来作为HTML5视频文件的播放器。初始化插件首先创建一个video对象,然后通过init()方法来初
- Windows 系统中使用 fnm 安装 Node.js 的完整指南
dbcccccsds
windowsnode.js
在开发JavaScript应用时,管理不同版本的Node.js是一项常见需求。FastNodeManager(fnm)是一款轻量级的Node.js版本管理工具,它让我们能够轻松地在不同版本之间切换。本文将详细介绍如何在Windows系统中使用fnm安装和配置Node.js。安装步骤1.安装fnm首先,我们需要使用Windows包管理器(winget)安装fnm:#下载并安装fnmwingetins
- 解释Node.js,Node.js环境
WZMeiei
名词解释node.js
一、关于Node.js从概念角度定义Node.js是一种让JavaScript脱离浏览器也能运行的技术。通常我们知道JavaScript是在浏览器里运行来实现网页的交互效果等功能的。但Node.js就像是给JavaScript开辟了一个新的“游乐场”,这个“游乐场”不在浏览器里,而是在服务器端或者电脑的本地环境里。类比就好比你之前只知道在游乐园里的某个小区域(浏览器)玩游戏(运行JavaScrip
- Qt中的数据解析--XML与JSON处理全攻略
努力搬砖的咸鱼
QT中级开发技巧xmljsonqt开发语言
概述XML(可扩展标记语言)和JSON(JavaScript对象表示法)是两种最常用的数据格式,分别适用于不同的场景。Qt框架为这两种格式提供了强大的解析工具,本文将详细介绍如何利用Qt库来高效地处理XML和JSON数据。XML解析Qt为XML解析提供了多种工具,开发者可以根据需求选择适合的方式。常用的类包括QXmlStreamReader和QDomDocument,它们分别适用于流式解析和树形结
- Github 2025-03-23 php开源项目日报Top10
老孙正经胡说
githubphp开源Github趋势分析开源项目PythonGolang
根据GithubTrendings的统计,今日(2025-03-23统计)共有10个项目上榜。根据开发语言中项目的数量,汇总情况如下:开发语言项目数量PHP项目10TypeScript项目1JavaScript项目1Shell项目1Laravel:以优雅语法简化Web开发创建周期:4028天开发语言:PHP协议类型:MITLicenseStar数量:30824个Fork数量:10526次关注人数:
- 探索HTML5 Canvas:创造动态与交互性网页内容的强大工具
梦想家星空
html5前端html
探索HTML5Canvas:创造动态与交互性网页内容的强大工具引言在HTML5的众多新特性中,Canvas无疑是最引人注目的元素之一。它为网页设计师和开发者提供了一个通过JavaScript和HTML直接在网页上绘制图形、图像以及进行动画处理的画布。Canvas的灵活性和强大功能,使得它成为创造动态、交互性网页内容的首选工具。本文将深入探讨HTML5Canvas的基本用法、应用场景以及如何利用它来
- JavaScript重难点突破:防抖与节流
sententias
javascript开发语言ecmascript
防抖与节流是js中最常用的优化技术,因为用户在操作页面的时候常常会有误操作与多余操作,因此使用防抖和节流的技术可以提升性能和用户体验。防抖顾名思义,是防止用户因为意外操作导致函数立刻执行,破坏了用户体验,应用场景有窗口调整、实时输入查询、输入检测等。防抖的核心是延迟执行,也就是在一次操作后,等待一段时间delay,才会执行目标函数。如果在delay内再次触发事件,则重新计时。按照以上的思路尝试编写
- 探索JavaScript的强大功能:从基础到高级应用
学习的锅
javascript开发语言ecmascript
随着互联网技术的不断发展,JavaScript已经成为现代Web开发的基石。无论是简单的交互效果,还是复杂的前端框架,JavaScript都在其中扮演着不可或缺的角色。本文旨在对JavaScript进行深入探讨,从其基础概念到高级应用,并讨论开发者在学习和使用JavaScript过程中可能遇到的难点以及如何解决这些问题。一、JavaScript的起源与发展JavaScript诞生于1995年,由B
- javascript速查
freetoshare
前端javascript
javaScript:1、嵌入HTML中在浏览器中的脚本语言,用于人机交互。网景公司推出,ECMA组织维护JavaScript标准。2、特点:任何文本编辑工具编写由浏览器内置JavaScript引擎执行,不需要编译从上至下逐行执行,区分大小写3、用途:客户端数据计算、客户端表单合法性验证、浏览器事件的触发、网页特殊效果显示、服务器异步数据提交等等4、如何使用:事件:就是js触发的时机单击事件:on
- java运行js代码
zru_9602
javajavajavascript开发语言
在Java中运行JavaScript代码可以通过内置脚本引擎或第三方库实现。以下是具体方法和示例:方法1:使用Java内置的ScriptEngine(Nashorn引擎)适用场景:简单脚本执行(JDK8~14,JDK15+已移除Nashorn,需改用替代方案)。步骤:获取JavaScript引擎importjavax.script.ScriptEngine;importjavax.script.S
- 红宝书第二十八讲:内存泄漏分析与优化策略通俗指南
前端javascript
红宝书第二十八讲:内存泄漏分析与优化策略通俗指南资料取自《JavaScript高级程序设计(第5版)》。查看总目录:红宝书学习大纲一、内存泄漏的常见场景当程序错误持有不再需要的对象引用,导致内存无法释放1。以下典型场景:1.意外全局变量functionleak(){tempData=newArray(1000);//忘记用let/var→变成全局变量//即使函数结束也不会释放}2.遗忘的定时器co
- Thymeleaf学习教程
geekmice
Thymeleaf后端xml个人开发
文章目录1.环境搭建2.基本配置3.创建模板4.渲染模板5.运行程序6.常用语法7.进阶学习8.参考文档Thymeleaf是一个现代化的服务器端Java模板引擎,适用于Web和独立环境。它能够处理HTML、XML、JavaScript、CSS甚至纯文本。Thymeleaf的主要目标是提供一种优雅且高度可维护的模板创建方式。为了实现这一目标,它以自然模板的概念为基础,将模板文件作为原型,这意味着它们
- JS异步原理
邓孝慈老公
javascript开发语言ecmascript
JS异步原理JavaScript的任务执行模式JavaScript作为单线程语言,有两种任务的执行模式:同步模式和异步模式。同步模式就是代码自上而下依次执行。在异步模式下,异步任务又分为微任务和宏任务两种。而微任务和宏任务执行的事件队列也不同。其中微任务和宏任务主要是以下几种:宏任务微任务setTimeoutrequestAnimationFrame(有争议)setIntervalMutation
- JavaScript 中 filter() 和 find() 的区别对比
胡歌1
javascript前端开发语言
filter()和find()都是JavaScript数组的高阶函数,用于搜索数组元素,但它们有几个关键区别:1.基本区别特性filter()find()返回值新数组(包含所有匹配元素)第一个匹配的元素(不是数组)空结果返回空数组[]返回undefined用途筛选多个符合条件的元素查找第一个符合条件的元素2.代码示例对比示例数组constusers=[{id:1,name:'Alice',acti
- Node.js 技术原理分析系列 —— Node.js 调试能力分析
qzw1210
node.js
Node.js技术原理分析系列——Node.js调试能力分析Node.js作为一个强大的JavaScript运行时环境,提供了丰富的调试能力,帮助开发者诊断和解决应用程序中的问题。本文将深入分析Node.js的调试原理和各种调试技术。1.Node.js调试原理1.1V8调试器集成Node.js的调试能力主要基于V8引擎的调试协议。V8引擎提供了一套完整的调试API,Node.js通过这些API实现
- JavaScript中集合常用操作方法详解
qzw1210
javascript开发语言ecmascript
JavaScript中集合常用操作方法详解JavaScript中的集合主要包括数组(Array)、集合(Set)和映射(Map)。下面我将详细介绍这些集合类型的常用操作方法。数组(Array)数组是JavaScript中最常用的集合类型,提供了丰富的操作方法。创建数组//字面量创建constarr1=[1,2,3,4,5];//构造函数创建constarr2=newArray(1,2,3,4,5)
- JavaScript定时器
旺代
javascriptudp开发语言
目录JavaScript定时器详解一、定时器基础1.setTimeout:单次延迟执行2.setInterval:周期性执行3.清除定时器二、定时器底层机制1.事件循环(EventLoop)2.最小延迟限制三、定时器使用场景1.延迟执行2.轮询数据3.防抖(Debounce)与节流(Throttle)4.动画(优先使用requestAnimationFrame)JavaScriptsetInter
- 基于Html+Css+javascript的网页制作(旅游主题)
二挡起步
web设计网页规划与设计前端cssjavascripthtml
Web前端开发技术描述网页设计题材,DIV+CSS布局制作,HTML+CSS网页设计期末课程大作业,茶游景点介绍|旅游风景区|家乡介绍|等网站的设计与制作|HTML期末大学生网页设计作业HTML:结构CSS:样式在操作方面上运用了html5和css3,采用了div+css结构、表单、超链接、浮动、绝对定位、相对定位、字体样式、引用视频等基础知识JavaScript:做与用户的交互行为文章目录前端学
- 技术长期主义:用本分思维重构JavaScript逆向知识体系(一)Babel、AST、ES6+、ES5、浏览器环境、Node.js环境的关系和处理流程
朴拙数据交易猿
javascript重构es6
基础不牢,地动山摇,逆向越久,越发现基础的重要性,本系列,回顾js逆向基础,让自己的知识体系更加系统化。以下是Babel、AST、ES6+、ES5、浏览器环境、Node.js环境的关系和流程的详细说明及图表:一、核心关系图表ES6+代码Babel:解析,转换,生成AST抽象语法树:语法树操作ES5代码:浏览器/Node.js兼容Polyfill如core-js浏览器环境Node.js环境二、详细流
- TypeScript 类 vs. ES6 类:深入对比与最佳实践
vvilkim
TypeScripttypescriptes6javascript
在现代JavaScript开发中,类(Class)是面向对象编程(OOP)的核心概念之一。ES6(ECMAScript2015)引入了基于原型的类的语法糖,而TypeScript在兼容ES6类的基础上,通过静态类型系统和额外特性进一步增强了类的功能。本文将深入探讨TypeScript类与ES6类的区别,涵盖类型系统、访问控制、抽象类、接口实现、装饰器等关键特性,并分析它们在实际开发中的应用场景和最
- 前端多线程革命:深入探索 Worker 技术的应用与未来
斯~内克
javaScript前端javascript
引言在单线程统治前端开发的漫长岁月里,开发者们始终面临着一个根本性矛盾:日益复杂的业务需求与JavaScript单线程运行机制之间的冲突。当我们试图在浏览器中实现图像处理、大数据计算或实时通信等复杂功能时,总会遇到界面卡顿、响应延迟等性能瓶颈。Worker技术的出现,犹如一道曙光,为前端开发打开了通向多线程世界的大门。本文将带您深入探索WebWorker、ServiceWorker和Worklet
- 使用 JavaScript 实现撤销和重做功能的实现思路与伪代码
斯~内克
javaScript开发记录javascript开发语言ecmascript
一、核心实现原理命令模式+双栈机制操作记录栈(undoStack):存储所有已执行的操作撤销恢复栈(redoStack):存储被撤销的操作每个操作需要记录反向操作(用于撤销时的逆向执行)二、基础实现(伪代码)classUndoRedoManager{constructor(){this.undoStack=[];//操作记录栈this.redoStack=[];//撤销恢复栈this.curren
- 【JS学习】(2)symbol关键字和在ts中的使用
yanxy512
TS学习JS学习javascript学习前端typescript
在JavaScript和TypeScript中,symbol是一种原始数据类型(PrimitiveType),用于创建唯一的标识符。它在ES6中被引入,主要用于解决属性名冲突问题,以及实现一些高级的编程模式。1.symbol的基本概念(1)定义symbol是一种原始数据类型,表示一个唯一的值。每次调用Symbol()都会生成一个全新的、独一无二的值,即使它们的描述相同。示例constsym1=Sy
- 【TS学习】(5)装箱和拆箱
yanxy512
TS学习学习typescript前端javascript
在JavaScript和TypeScript中,装箱(Boxing)和拆箱(Unboxing)是与原始类型(PrimitiveTypes)和包装对象(WrapperObjects)相关的概念。它们描述了原始值如何被转换为对象形式,以及对象形式的值如何被还原为原始值。1.装箱(Boxing)(1)定义装箱是指将原始值(如string、number、boolean等)临时转换为其对应的包装对象(如St
- Kaboom.js 常见问题解决方案
郁音允Zoe
Kaboom.js常见问题解决方案kaboomJavaScriptgamelibrary项目地址:https://gitcode.com/gh_mirrors/ka/kaboom项目基础介绍Kaboom.js是一个用于快速开发游戏的JavaScript库。它提供了一套简单而强大的API,帮助开发者轻松创建2D游戏。Kaboom.js的设计理念是让游戏开发变得快速且有趣,适合初学者和有经验的开发者使
- 开源项目Kaboom.js快速入门指南
吴发崧
开源项目Kaboom.js快速入门指南kaboomJavaScriptgamelibrary项目地址:https://gitcode.com/gh_mirrors/ka/kaboom欢迎来到Kaboom.js的快速入门之旅!Kaboom.js是一个轻量级的游戏引擎,专为构建简单却令人兴奋的像素游戏而设计。本指南旨在帮助您理解其核心结构,让您快速上手开发自己的小游戏。以下是三个关键部分的详细介绍:1
- 探索游戏开发新境界:KAPLAY——快速构建游戏的神器
芮伦硕
探索游戏开发新境界:KAPLAY——快速构建游戏的神器kaplayAJavaScriptgamelibrary项目地址:https://gitcode.com/gh_mirrors/ka/kaplay在游戏开发的广阔天地里,KAPLAY正以其独特魅力,成为开发者的新宠儿。这是一款基于JavaScript的游戏引擎库,旨在让游戏创作既快捷又乐趣横生。想象一下,无需繁琐的底层编码,仅需几行代码就能搭建
- 红宝书第二十七讲:详解WebAssembly与asm.js如何实现高效执行
前端javascript
红宝书第二十七讲:详解WebAssembly与asm.js如何实现高效执行资料取自《JavaScript高级程序设计(第5版)》。查看总目录:红宝书学习大纲一、asm.js:让JS跑得更快的秘密JavaScript的性能优化方案,通过提前明确类型减少引擎负担,可提升运行速度1。核心原理flowchartLRC/C++源码-->编译器(Emscripten)-->asm.js代码-->JS引擎优化执
- ASM系列六 利用TreeApi 添加和移除类成员
lijingyao8206
jvm动态代理ASM字节码技术TreeAPI
同生成的做法一样,添加和移除类成员只要去修改fields和methods中的元素即可。这里我们拿一个简单的类做例子,下面这个Task类,我们来移除isNeedRemove方法,并且添加一个int 类型的addedField属性。
package asm.core;
/**
* Created by yunshen.ljy on 2015/6/
- Springmvc-权限设计
bee1314
springWebjsp
万丈高楼平地起。
权限管理对于管理系统而言已经是标配中的标配了吧,对于我等俗人更是不能免俗。同时就目前的项目状况而言,我们还不需要那么高大上的开源的解决方案,如Spring Security,Shiro。小伙伴一致决定我们还是从基本的功能迭代起来吧。
目标:
1.实现权限的管理(CRUD)
2.实现部门管理 (CRUD)
3.实现人员的管理 (CRUD)
4.实现部门和权限
- 算法竞赛入门经典(第二版)第2章习题
CrazyMizzz
c算法
2.4.1 输出技巧
#include <stdio.h>
int
main()
{
int i, n;
scanf("%d", &n);
for (i = 1; i <= n; i++)
printf("%d\n", i);
return 0;
}
习题2-2 水仙花数(daffodil
- struts2中jsp自动跳转到Action
麦田的设计者
jspwebxmlstruts2自动跳转
1、在struts2的开发中,经常需要用户点击网页后就直接跳转到一个Action,执行Action里面的方法,利用mvc分层思想执行相应操作在界面上得到动态数据。毕竟用户不可能在地址栏里输入一个Action(不是专业人士)
2、<jsp:forward page="xxx.action" /> ,这个标签可以实现跳转,page的路径是相对地址,不同与jsp和j
- php 操作webservice实例
IT独行者
PHPwebservice
首先大家要简单了解了何谓webservice,接下来就做两个非常简单的例子,webservice还是逃不开server端与client端。我测试的环境为:apache2.2.11 php5.2.10做这个测试之前,要确认你的php配置文件中已经将soap扩展打开,即extension=php_soap.dll;
OK 现在我们来体验webservice
//server端 serve
- Windows下使用Vagrant安装linux系统
_wy_
windowsvagrant
准备工作:
下载安装 VirtualBox :https://www.virtualbox.org/
下载安装 Vagrant :http://www.vagrantup.com/
下载需要使用的 box :
官方提供的范例:http://files.vagrantup.com/precise32.box
还可以在 http://www.vagrantbox.es/
- 更改linux的文件拥有者及用户组(chown和chgrp)
无量
clinuxchgrpchown
本文(转)
http://blog.163.com/yanenshun@126/blog/static/128388169201203011157308/
http://ydlmlh.iteye.com/blog/1435157
一、基本使用:
使用chown命令可以修改文件或目录所属的用户:
命令
- linux下抓包工具
矮蛋蛋
linux
原文地址:
http://blog.chinaunix.net/uid-23670869-id-2610683.html
tcpdump -nn -vv -X udp port 8888
上面命令是抓取udp包、端口为8888
netstat -tln 命令是用来查看linux的端口使用情况
13 . 列出所有的网络连接
lsof -i
14. 列出所有tcp 网络连接信息
l
- 我觉得mybatis是垃圾!:“每一个用mybatis的男纸,你伤不起”
alafqq
mybatis
最近看了
每一个用mybatis的男纸,你伤不起
原文地址 :http://www.iteye.com/topic/1073938
发表一下个人看法。欢迎大神拍砖;
个人一直使用的是Ibatis框架,公司对其进行过小小的改良;
最近换了公司,要使用新的框架。听说mybatis不错;就对其进行了部分的研究;
发现多了一个mapper层;个人感觉就是个dao;
- 解决java数据交换之谜
百合不是茶
数据交换
交换两个数字的方法有以下三种 ,其中第一种最常用
/*
输出最小的一个数
*/
public class jiaohuan1 {
public static void main(String[] args) {
int a =4;
int b = 3;
if(a<b){
// 第一种交换方式
int tmep =
- 渐变显示
bijian1013
JavaScript
<style type="text/css">
#wxf {
FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#97FF98);
height: 25px;
}
</style>
- 探索JUnit4扩展:断言语法assertThat
bijian1013
java单元测试assertThat
一.概述
JUnit 设计的目的就是有效地抓住编程人员写代码的意图,然后快速检查他们的代码是否与他们的意图相匹配。 JUnit 发展至今,版本不停的翻新,但是所有版本都一致致力于解决一个问题,那就是如何发现编程人员的代码意图,并且如何使得编程人员更加容易地表达他们的代码意图。JUnit 4.4 也是为了如何能够
- 【Gson三】Gson解析{"data":{"IM":["MSN","QQ","Gtalk"]}}
bit1129
gson
如何把如下简单的JSON字符串反序列化为Java的POJO对象?
{"data":{"IM":["MSN","QQ","Gtalk"]}}
下面的POJO类Model无法完成正确的解析:
import com.google.gson.Gson;
- 【Kafka九】Kafka High Level API vs. Low Level API
bit1129
kafka
1. Kafka提供了两种Consumer API
High Level Consumer API
Low Level Consumer API(Kafka诡异的称之为Simple Consumer API,实际上非常复杂)
在选用哪种Consumer API时,首先要弄清楚这两种API的工作原理,能做什么不能做什么,能做的话怎么做的以及用的时候,有哪些可能的问题
- 在nginx中集成lua脚本:添加自定义Http头,封IP等
ronin47
nginx lua
Lua是一个可以嵌入到Nginx配置文件中的动态脚本语言,从而可以在Nginx请求处理的任何阶段执行各种Lua代码。刚开始我们只是用Lua 把请求路由到后端服务器,但是它对我们架构的作用超出了我们的预期。下面就讲讲我们所做的工作。 强制搜索引擎只索引mixlr.com
Google把子域名当作完全独立的网站,我们不希望爬虫抓取子域名的页面,降低我们的Page rank。
location /{
- java-归并排序
bylijinnan
java
import java.util.Arrays;
public class MergeSort {
public static void main(String[] args) {
int[] a={20,1,3,8,5,9,4,25};
mergeSort(a,0,a.length-1);
System.out.println(Arrays.to
- Netty源码学习-CompositeChannelBuffer
bylijinnan
javanetty
CompositeChannelBuffer体现了Netty的“Transparent Zero Copy”
查看API(
http://docs.jboss.org/netty/3.2/api/org/jboss/netty/buffer/package-summary.html#package_description)
可以看到,所谓“Transparent Zero Copy”是通
- Android中给Activity添加返回键
hotsunshine
Activity
// this need android:minSdkVersion="11"
getActionBar().setDisplayHomeAsUpEnabled(true);
@Override
public boolean onOptionsItemSelected(MenuItem item) {
- 静态页面传参
ctrain
静态
$(document).ready(function () {
var request = {
QueryString :
function (val) {
var uri = window.location.search;
var re = new RegExp("" + val + "=([^&?]*)", &
- Windows中查找某个目录下的所有文件中包含某个字符串的命令
daizj
windows查找某个目录下的所有文件包含某个字符串
findstr可以完成这个工作。
[html]
view plain
copy
>findstr /s /i "string" *.*
上面的命令表示,当前目录以及当前目录的所有子目录下的所有文件中查找"string&qu
- 改善程序代码质量的一些技巧
dcj3sjt126com
编程PHP重构
有很多理由都能说明为什么我们应该写出清晰、可读性好的程序。最重要的一点,程序你只写一次,但以后会无数次的阅读。当你第二天回头来看你的代码 时,你就要开始阅读它了。当你把代码拿给其他人看时,他必须阅读你的代码。因此,在编写时多花一点时间,你会在阅读它时节省大量的时间。让我们看一些基本的编程技巧: 尽量保持方法简短 尽管很多人都遵
- SharedPreferences对数据的存储
dcj3sjt126com
SharedPreferences简介: &nbs
- linux复习笔记之bash shell (2) bash基础
eksliang
bashbash shell
转载请出自出处:
http://eksliang.iteye.com/blog/2104329
1.影响显示结果的语系变量(locale)
1.1locale这个命令就是查看当前系统支持多少种语系,命令使用如下:
[root@localhost shell]# locale
LANG=en_US.UTF-8
LC_CTYPE="en_US.UTF-8"
- Android零碎知识总结
gqdy365
android
1、CopyOnWriteArrayList add(E) 和remove(int index)都是对新的数组进行修改和新增。所以在多线程操作时不会出现java.util.ConcurrentModificationException错误。
所以最后得出结论:CopyOnWriteArrayList适合使用在读操作远远大于写操作的场景里,比如缓存。发生修改时候做copy,新老版本分离,保证读的高
- HoverTree.Model.ArticleSelect类的作用
hvt
Web.netC#hovertreeasp.net
ArticleSelect类在命名空间HoverTree.Model中可以认为是文章查询条件类,用于存放查询文章时的条件,例如HvtId就是文章的id。HvtIsShow就是文章的显示属性,当为-1是,该条件不产生作用,当为0时,查询不公开显示的文章,当为1时查询公开显示的文章。HvtIsHome则为是否在首页显示。HoverTree系统源码完全开放,开发环境为Visual Studio 2013
- PHP 判断是否使用代理 PHP Proxy Detector
天梯梦
proxy
1. php 类
I found this class looking for something else actually but I remembered I needed some while ago something similar and I never found one. I'm sure it will help a lot of developers who try to
- apache的math库中的回归——regression(翻译)
lvdccyb
Mathapache
这个Math库,虽然不向weka那样专业的ML库,但是用户友好,易用。
多元线性回归,协方差和相关性(皮尔逊和斯皮尔曼),分布测试(假设检验,t,卡方,G),统计。
数学库中还包含,Cholesky,LU,SVD,QR,特征根分解,真不错。
基本覆盖了:线代,统计,矩阵,
最优化理论
曲线拟合
常微分方程
遗传算法(GA),
还有3维的运算。。。
- 基础数据结构和算法十三:Undirected Graphs (2)
sunwinner
Algorithm
Design pattern for graph processing.
Since we consider a large number of graph-processing algorithms, our initial design goal is to decouple our implementations from the graph representation
- 云计算平台最重要的五项技术
sumapp
云计算云平台智城云
云计算平台最重要的五项技术
1、云服务器
云服务器提供简单高效,处理能力可弹性伸缩的计算服务,支持国内领先的云计算技术和大规模分布存储技术,使您的系统更稳定、数据更安全、传输更快速、部署更灵活。
特性
机型丰富
通过高性能服务器虚拟化为云服务器,提供丰富配置类型虚拟机,极大简化数据存储、数据库搭建、web服务器搭建等工作;
仅需要几分钟,根据CP
- 《京东技术解密》有奖试读获奖名单公布
ITeye管理员
活动
ITeye携手博文视点举办的12月技术图书有奖试读活动已圆满结束,非常感谢广大用户对本次活动的关注与参与。
12月试读活动回顾:
http://webmaster.iteye.com/blog/2164754
本次技术图书试读活动获奖名单及相应作品如下:
一等奖(两名)
Microhardest:http://microhardest.ite