- 【Redis技术专区】「原理分析」探讨Redis6.0为何需要启用多线程
洛神灬殇
#深入浅出Redis原理及实战redis数据库缓存
探讨Redis6.0为何需要启用多线程背景介绍开启多线程多线程的CPU核心配置IO多线程模式单线程处理方式多线程处理方式为什么要开启多线程?充分利用多核CPU提高网络I/O效率响应现代应用需求多线程实现启用多线程最后总结背景介绍在Redis6.0版本中,引入了多线程技术,这是为了进一步提高Redis的性能和并发处理能力。通过启用多线程,Redis能够同时处理多个客户端请求,有效地利用多核处理器资源
- 我的创作纪念日
小俱的一步步
纪念日云原生
机缘实战项目中的经验分享日常学习过程中的记录通过文章进行技术交流收获获得了33个粉丝的关注,不多昂哈哈,继续加油!认识Mr.Aholic......技术大佬,相互交流!写文章总结,也是一种能力的收获。这些收获都离不开CSDN官方和大家,谢谢你们!日常慢慢学会总结,积累方法和经验,不把写博客当做一种任务,而是一种进步的必经之地。成就一篇文章被云原生技术专区收录过,当时挺惊喜的!憧憬继续保持积极的心态
- openKylin社区正式登陆飞腾开发者平台!
openKylin
c++linuxrisc-v
近日,openKylin社区登陆飞腾开发者平台,推出了首个联合技术板块——openKylin专区。openKylin专区是openKylin社区联合飞腾开发者平台联合,在开源、自愿、平等、协作的基础上,依托双方技术实力和开放思想,通过开放、开源的合作方式联合共创的技术专区,主要目的在于凭借PK体系优势,共享生态资源,建立软硬件生态兼容高效合作方式,推动Linux开源技术及软硬件生态繁荣发展。ope
- 【可观测之路】“观测云”CSDN技术专区正式上线!
后端
为帮助广大用户、技术爱好者,全面快速地了解观测云品牌和产品功能。观测云在CSDN网站的“观测云”品牌专区正式上线啦!大家可通过网址:https://bss.csdn.net/m/topic/...直接进入专区,或在CSDN网站上搜索“观测云”,关注观测云官方账号。CSDN简介:中国专业IT社区CSDN(ChineseSoftwareDeveloperNetwork),是全球知名中文IT技术交流平台
- 温故Linux后端编程(持续更新中) -- 导航篇
看,未来
Linux服务器编程数据库redislinuxc++
这段时间,温故了一下Linux的后端编程。但是由于东西太杂了,一时之间我也不好界定,到底要不要把那些中间件(数据库、缓存、以后会写的消息队列和负载均衡等)一起加进来。还有一些问题解决方案。文章目录Linux网络编程专区数据库专区redis缓存专区消息队列专区负载均衡专区项目日报专区解决方案专区待挖掘技术专区虚拟机相关专区我封装的动态链接库Linux网络编程专区温故Linux后端编程(一):文件I/
- china-pub近30日计算机图书排行榜
csdn1232
china-pub近30日计算机图书排行榜NO.1程序员2009精华本(3.1号到货首发)《程序员》杂志社市场价:¥49.004-5星价:¥36.75内容简介:特别策划软件·人物篇精选全年1-12期《程序员》特别策划、技术专题文章软件·人物篇名人堂、名家访谈、人物专访、观点与评论。实践·架构篇实践、架构、团队故事、管理圈。技术专区精选精选《程序员》技术专栏文章、技术文档、一线开发者技术实践专题。N
- XML 新手最佳入门教程
weixin_34050005
XML、XHTML、XPath、SAX、DOM……面对众多的XML术语,作为新手您是否觉得有点目不暇接?学习XML从哪里入手最好?不用犹豫和彷徨了,赶快上developerWorks!我们的XML技术专区为您准备了一系列的XML基础入门教程,内容囊括了XML技术所涉及的基础知识,处理XML文档的基本编程技巧,以及众多的XML标准入门简介。这些基础的教程,每一个都有针对的重点,深入浅出地为您介绍某一
- FullPage.js – 轻松实现全屏滚动(单页网站)效果
dniwm3930619
FullPage.js是一个简单而易于使用的插件,用来创建全屏滚动网站(也被称为单页网站)。除了可以创建全屏滚动效果以外,也可以给网站添加一些水平的滑块效果。能够自适应不同的屏幕尺寸,包括平板电脑和移动设备。立即下载效果演示-QQ交流群=>JavaScript技术专区:68789357验证消息:Admin10000单页提示:转载本站内容请用超链接形式注明来源相关文档Smint–用于单页网站制作jQ
- 深入认识javascript中的eval函数
weixin_34217773
深入认识javascript中的eval函数分类:技术专区时间:2007-5-2115:04:58作者:supNate发现为本文起一个合适的标题还不是那么容易,呵呵,所以在此先说明下本文的两个目的:(1)介绍javascript中的eval函数的用法(2)如何在函数内执行全局代码►先来说eval的用法,内容比较简单,熟悉的可以跳过。eval函数接收一个参数s,如果s不是字符串,则直接返回s。否则执
- 如何提高SDN可拓展性
weixin_34184561
×loading..企业网D1Net登入注册CIO频道云计算智慧城市数据中心大数据数据网络移动办公服务器存储安全统一通信视频会议视频监控呼叫中心物联网虚拟化IP语音更多首页产品专区/路技术专区专家视点解决方案企业动态行业动态更多当前位置:数据网络→行业动态→正文如何提高SDN可拓展性责任编辑:editor005作者:李呈|2016-01-2014:48:35本文摘自:SDNLABSoftwareD
- Unreal4 学习资源合集
laipixiaoxi
ue4
Unreal4学习资源合集Unreal4在国内资料还不是很多。列举一些资料供大家查阅学习。Epic官方有一个完全中文的文档:Unreal4官方中文文档基本大多数都是看文档摸索。Unreal中国的官网:虚幻中国官网三巫社区:三巫社区.首页泰斗Unreal4技术专区Unreal4技术专区-【泰斗社区】国内推荐三个视频教学网站,泰课在线,AboutCG,三巫教育。Unreal4-泰课在线UnrealEn
- app问题反馈--施佳洪
认真过好每一天
论坛\技术专区\技术详情:1.文字与图片的割裂感太明显。建议参考微信的格式。图片发自App2.评论的步骤太复杂,需要先点击评论按钮(评论按钮的位置也不直观,在最下面,不符合“已有习惯”,建议与微信保持一致);然后切换到另一个屏幕去了。应该跟微信一样,输入评论时保持在当前界面?在键盘最右现实“发布”即可。图片发自App3.分享功能还没有实现。4.错误点赞了之后无法取消。同时点赞也应该在第一界面直接实
- app 测试问题反馈--施佳洪 02
认真过好每一天
1.论坛\技术专区\水下摄影再错误选择了图片后无法在界面上直接删除,必须要回到照片选择界面去掉“选择勾”才可以。在操作上不够直观。比如微信是可以点击不想要的照片,放大显示后按垃圾键即可删除。图片发自App如微信错误照片的删除界面如下:图片发自App此外,照片发布模块容易激发一个程序bug,容易造成死机并退出。我碰到好几次了。2.发布完成后停留在继续发布界面而不是自动跳回到已发布界面去看效果。给人感
- 2018上海国际全印展3d打印技术专区
上海展会闫菲
展会介绍3D打印又被成为增材制造技术,是一种以数字模型文件为基础,运用粉末状金属或塑料等可粘合材料,通过逐层打印的方式来构造物体的技术。总体来说,3D打印具有相当可观的想象空间,可应用领域十分广泛,像传统的制造业,以及汽车、消费电子、医疗器械、建筑工程等。这些领域都可以通过与3D打印结合,从而获得更好发展。在3D打印技术不断成熟下,其产业潜力有望快速释放,市场规模扩张可期。据前瞻产业研究院《中国3
- Zookeeper-技术专区-配置以及学习
李博/Alex
zookeeper一、zookeeper下载zookeeper下载可以直接去官网进行下载https://zookeeper.apache.org/releases.html,可以选择最新版本进行下载如果有打不开的情况,可以选择csdn下载,http://download.csdn.net/detail/molong1208/9712643二、单机模式在windows环境下的时候,将conf文件夹下
- Java-技术专区-设计模式-reactor模式
李博/Alex
模型:反应器模式做法是:汽车是乘客访问的主体(Reactor),乘客上车后,到售票员(acceptor)处登记,之后乘客便可以休息睡觉去了,当到达乘客所要到达的目的地后,售票员将其唤醒即可。反应器模式与观察者模式在某些方面极为相似:当一个主体发生改变时,所有依属体都得到通知。不过,观察者模式与单个事件源关联,而反应器模式则与多个事件源关联。JDK中模式原型复现:NIO有一个主要的类Selector
- Citrix虚拟化数据中心反病毒最佳实践
wx5ce0e7dfa8c4e
网络安全反病毒技术bitdefender
虚拟化巨头Citrix最近在Citrix技术专区的“技术论文”部分发表了一篇深思熟虑的文章,标题为“端点安全和防病毒最佳实践”,概述了与安全厂商合作以购买正确的反恶意软件工具来保护虚拟机,应用程序和桌面的逐点入门知识。Citrix专注于四个具有挑战性的领域。一、代理注册二、签名更新三、性能优化四、防病毒排除该博客介绍了Bitdefender完全遵循Citrix最佳实践准则的情况,涵盖了Gravit
- Springboot-技术专区-war包部署在Tomcat上并修改默认端口
李博/Alex
springboot项目内置Tomcat,直接打成jar包在dos下运行即可,但有时我们需要用war包以非内嵌Tomcat的方式来部署,以下是本人的实际经验1.首先需要修改pom.xml文件org.springframework.bootspring-boot-starter-tomcatprovidedorg.apache.tomcattomcat-servlet-api7.0.42provid
- Mybatis-技术专区-中的条件查询createCriteria example里面的条件
李博/Alex
之前用Mybatis框架反向的实体,还有实体里面的Example,之前只是知道Example里面放的是条件查询的方法,可以一直不知道怎么用,到今天才开始知道怎么简单的用。在我们前台查询的时候会有许多的条件传过来:先看个例子:ContactExampleexample=newContactExample();ContactExample.Criteriacri=example.createCrite
- Mybatis-技术专区-Mapper接口以及Example的实例函数及详解
李博/Alex
一.mapper接口中的方法解析mapper接口中的函数及方法intcountByExample(UserExampleexample)thorwsSQLException按条件计数intdeleteByPrimaryKey(Integerid)thorwsSQLException按主键删除intdeleteByExample(UserExampleexample)thorwsSQLExcepti
- SpringBoot-技术专区-详细打印启动时异常堆栈信息
李博/Alex
SpringBoot在项目启动时如果遇到异常并不能友好的打印出具体的堆栈错误信息,我们只能查看到简单的错误消息,以致于并不能及时解决发生的问题,针对这个问题SpringBoot提供了故障分析仪的概念(failure-analyzer),内部根据不同类型的异常提供了一些实现,我们如果想自定义该怎么去做?FailureAnalyzerSpringBoot提供了启动异常分析接口FailureAnalyz
- 消息中间件-技术专区-RocketMQ架构原理
李博/Alex
RocketMQ是阿里开源的分布式消息中间件,跟其它中间件相比,RocketMQ的特点是纯JAVA实现;集群和HA实现相对简单;在发生宕机和其它故障时消息丢失率更低。一.RocketMQ专业术语Producer(生产者)消息生产者,位于用户的进程内,Producer通过NameServer获取所有Broker的路由信息,根据负载均衡策略选择将消息发到哪个Broker,然后调用Broker接口提交消
- 微服务-技术专区-监控对比分析
李博/Alex
问题背景随着微服务架构的流行,服务按照不同的维度进行拆分,一次请求往往需要涉及到多个服务。互联网应用构建在不同的软件模块集上,这些软件模块,有可能是由不同的团队开发、可能使用不同的编程语言来实现、有可能布在了几千台服务器,横跨多个不同的数据中心。因此,就需要一些可以帮助理解系统行为、用于分析性能问题的工具,以便发生故障的时候,能够快速定位和解决问题。全链路监控组件就在这样的问题背景下产生了。最出名
- 微服务-技术专区-监控专区(Skywalking与Pinpoint) - 监控对比分析
李博/Alex
由于公司目前有200多微服务,微服务之间的调用关系错综复杂,调用关系人工维护基本不可能实现,需要调研一套全链路追踪方案,初步调研之后选取了skywalking和pinpoint进行对比;选取skywalking和pinpoint对比的原因是:两者都使用探针(agent)技术进行信息采集,集成到项目内时不用修改业务代码,避免造成后期难以推进的问题;以下是进行的一些维度的对比,主要从功能性需求和非功能
- Java-技术专区-异步编程指南
李博/Alex
通过本文你可以了解到下面这些知识点:Future模式介绍以及核心思想核心线程数、最大线程数的区别,队列容量代表什么;ThreadPoolTaskExecutor饱和策略;SpringBoot异步编程实战,搞懂代码的执行逻辑。Future模式异步编程在处理耗时操作以及多任务处理的场景下非常有用,我们可以更好的让我们的系统利用好机器的CPU和内存,提高它们的利用率。多线程设计模式有很多种,Future
- SpringBoot-技术专区-异步编程
李博/Alex
最近在实现一个聚合搜索的需求时,由于需要从五个索引中查询数据,然后再将搜索结果组合返回给前端app展现,显然这个地方不能再用同步的方式来操作了,如果有一个索引查询出现耗时较长,那么其余的请求都会排同步等待这一个慢查询,这个时候就考虑采用线程池+异步任务来实现这个聚合搜索的功能,顺便借助这次异步实现来加强下并发编程的学习。一.SpringBoot中的异步操作异步操作根据是否有返回值可以派生为Call
- SpringBoot-技术专区-配置文件加密
李博/Alex
工程中的配置文件如果把数据库的用户名密码写成明文的话是一件很危险的事情,之前也看见网上说可以对密码进行加密,用的时候再解密,因此今天我就尝试如何在springboot中的项目中实现关键信息的加密解密,并记录下来。jasyptJasyptisajavalibrarywhichallowsthedevelopertoaddbasicencryptioncapabilitiestohis/herproj
- SpringBoot-技术专区-实战方案-应用监控线程池
李博/Alex
背景废话不多说,做这个监控的背景很简单,我们的项目都是以springboot框架为基础开发的,代码里所有的异步线程都是通过@Async标签标注的,并且标注的时候都是指定对应线程池的,如果不知@Async标注的,可以参考@Async异步线程池用法总结,如果你用的不是spring,就参考上文提到的公众号文章就好。再回到背景,我们当时经常遇到的问题就是这些线程池的队列满了之后,新的异步任务无法添加进去的
- Java-技术专区-如何监控Java线程池的状态
李博/Alex
线程池介绍什么是线程池、线程池核心类、线程池工作流程、线程池分类、拒绝策略、及如何提交与关闭线程池等。但在实际开发过程中,在线程池使用过程中可能会遇到各方面的故障,如线程池阻塞,无法提交新任务等。如果你想监控某一个线程池的执行状态,线程池执行类ThreadPoolExecutor也给出了相关的API,能实时获取线程池的当前活动线程数、正在排队中的线程数、已经执行完成的线程数、总线程数等。总线程数=
- Bootstrap4学习笔记+练习
Flynn_curry
前端学习
1、导航栏内容居右:ml-auto;导航栏内容居左:mr-auto;附上未完成的练习。。监控公司-->网站首页关于我们新闻资讯产品中心技术专区留言中心联系我们/*********************导航栏部分************************/.navbar{padding-left:7%;padding-right:7%;}.navbar-nav{/*margin-left:3
- eclipse maven
IXHONG
eclipse
eclipse中使用maven插件的时候,运行run as maven build的时候报错
-Dmaven.multiModuleProjectDirectory system propery is not set. Check $M2_HOME environment variable and mvn script match.
可以设一个环境变量M2_HOME指
- timer cancel方法的一个小实例
alleni123
多线程timer
package com.lj.timer;
import java.util.Date;
import java.util.Timer;
import java.util.TimerTask;
public class MyTimer extends TimerTask
{
private int a;
private Timer timer;
pub
- MySQL数据库在Linux下的安装
ducklsl
mysql
1.建好一个专门放置MySQL的目录
/mysql/db数据库目录
/mysql/data数据库数据文件目录
2.配置用户,添加专门的MySQL管理用户
>groupadd mysql ----添加用户组
>useradd -g mysql mysql ----在mysql用户组中添加一个mysql用户
3.配置,生成并安装MySQL
>cmake -D
- spring------>>cvc-elt.1: Cannot find the declaration of element
Array_06
springbean
将--------
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3
- maven发布第三方jar的一些问题
cugfy
maven
maven中发布 第三方jar到nexus仓库使用的是 deploy:deploy-file命令
有许多参数,具体可查看
http://maven.apache.org/plugins/maven-deploy-plugin/deploy-file-mojo.html
以下是一个例子:
mvn deploy:deploy-file -DgroupId=xpp3
- MYSQL下载及安装
357029540
mysql
好久没有去安装过MYSQL,今天自己在安装完MYSQL过后用navicat for mysql去厕测试链接的时候出现了10061的问题,因为的的MYSQL是最新版本为5.6.24,所以下载的文件夹里没有my.ini文件,所以在网上找了很多方法还是没有找到怎么解决问题,最后看到了一篇百度经验里有这个的介绍,按照其步骤也完成了安装,在这里给大家分享下这个链接的地址
- ios TableView cell的布局
张亚雄
tableview
cell.imageView.image = [UIImage imageNamed:[imageArray objectAtIndex:[indexPath row]]];
CGSize itemSize = CGSizeMake(60, 50);
&nbs
- Java编码转义
adminjun
java编码转义
import java.io.UnsupportedEncodingException;
/**
* 转换字符串的编码
*/
public class ChangeCharset {
/** 7位ASCII字符,也叫作ISO646-US、Unicode字符集的基本拉丁块 */
public static final Strin
- Tomcat 配置和spring
aijuans
spring
简介
Tomcat启动时,先找系统变量CATALINA_BASE,如果没有,则找CATALINA_HOME。然后找这个变量所指的目录下的conf文件夹,从中读取配置文件。最重要的配置文件:server.xml 。要配置tomcat,基本上了解server.xml,context.xml和web.xml。
Server.xml -- tomcat主
- Java打印当前目录下的所有子目录和文件
ayaoxinchao
递归File
其实这个没啥技术含量,大湿们不要操笑哦,只是做一个简单的记录,简单用了一下递归算法。
import java.io.File;
/**
* @author Perlin
* @date 2014-6-30
*/
public class PrintDirectory {
public static void printDirectory(File f
- linux安装mysql出现libs报冲突解决
BigBird2012
linux
linux安装mysql出现libs报冲突解决
安装mysql出现
file /usr/share/mysql/ukrainian/errmsg.sys from install of MySQL-server-5.5.33-1.linux2.6.i386 conflicts with file from package mysql-libs-5.1.61-4.el6.i686
- jedis连接池使用实例
bijian1013
redisjedis连接池jedis
实例代码:
package com.bijian.study;
import java.util.ArrayList;
import java.util.List;
import redis.clients.jedis.Jedis;
import redis.clients.jedis.JedisPool;
import redis.clients.jedis.JedisPoo
- 关于朋友
bingyingao
朋友兴趣爱好维持
成为朋友的必要条件:
志相同,道不合,可以成为朋友。譬如马云、周星驰一个是商人,一个是影星,可谓道不同,但都很有梦想,都要在各自领域里做到最好,当他们遇到一起,互相欣赏,可以畅谈两个小时。
志不同,道相合,也可以成为朋友。譬如有时候看到两个一个成绩很好每次考试争做第一,一个成绩很差的同学是好朋友。他们志向不相同,但他
- 【Spark七十九】Spark RDD API一
bit1129
spark
aggregate
package spark.examples.rddapi
import org.apache.spark.{SparkConf, SparkContext}
//测试RDD的aggregate方法
object AggregateTest {
def main(args: Array[String]) {
val conf = new Spar
- ktap 0.1 released
bookjovi
kerneltracing
Dear,
I'm pleased to announce that ktap release v0.1, this is the first official
release of ktap project, it is expected that this release is not fully
functional or very stable and we welcome bu
- 能保存Properties文件注释的Properties工具类
BrokenDreams
properties
今天遇到一个小需求:由于java.util.Properties读取属性文件时会忽略注释,当写回去的时候,注释都没了。恰好一个项目中的配置文件会在部署后被某个Java程序修改一下,但修改了之后注释全没了,可能会给以后的参数调整带来困难。所以要解决这个问题。
&nb
- 读《研磨设计模式》-代码笔记-外观模式-Facade
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
/*
* 百度百科的定义:
* Facade(外观)模式为子系统中的各类(或结构与方法)提供一个简明一致的界面,
* 隐藏子系统的复杂性,使子系统更加容易使用。他是为子系统中的一组接口所提供的一个一致的界面
*
* 可简单地
- After Effects教程收集
cherishLC
After Effects
1、中文入门
http://study.163.com/course/courseMain.htm?courseId=730009
2、videocopilot英文入门教程(中文字幕)
http://www.youku.com/playlist_show/id_17893193.html
英文原址:
http://www.videocopilot.net/basic/
素
- Linux Apache 安装过程
crabdave
apache
Linux Apache 安装过程
下载新版本:
apr-1.4.2.tar.gz(下载网站:http://apr.apache.org/download.cgi)
apr-util-1.3.9.tar.gz(下载网站:http://apr.apache.org/download.cgi)
httpd-2.2.15.tar.gz(下载网站:http://httpd.apac
- Shell学习 之 变量赋值和引用
daizj
shell变量引用赋值
本文转自:http://www.cnblogs.com/papam/articles/1548679.html
Shell编程中,使用变量无需事先声明,同时变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)
中间不能有空格,可以使用下划线(_)
不能使用标点符号
不能使用bash里的关键字(可用help命令查看保留关键字)
需要给变量赋值时,可以这么写:
- Java SE 第一讲(Java SE入门、JDK的下载与安装、第一个Java程序、Java程序的编译与执行)
dcj3sjt126com
javajdk
Java SE 第一讲:
Java SE:Java Standard Edition
Java ME: Java Mobile Edition
Java EE:Java Enterprise Edition
Java是由Sun公司推出的(今年初被Oracle公司收购)。
收购价格:74亿美金
J2SE、J2ME、J2EE
JDK:Java Development
- YII给用户登录加上验证码
dcj3sjt126com
yii
1、在SiteController中添加如下代码:
/**
* Declares class-based actions.
*/
public function actions() {
return array(
// captcha action renders the CAPTCHA image displ
- Lucene使用说明
dyy_gusi
Lucenesearch分词器
Lucene使用说明
1、lucene简介
1.1、什么是lucene
Lucene是一个全文搜索框架,而不是应用产品。因此它并不像baidu或者googleDesktop那种拿来就能用,它只是提供了一种工具让你能实现这些产品和功能。
1.2、lucene能做什么
要回答这个问题,先要了解lucene的本质。实际
- 学习编程并不难,做到以下几点即可!
gcq511120594
数据结构编程算法
不论你是想自己设计游戏,还是开发iPhone或安卓手机上的应用,还是仅仅为了娱乐,学习编程语言都是一条必经之路。编程语言种类繁多,用途各 异,然而一旦掌握其中之一,其他的也就迎刃而解。作为初学者,你可能要先从Java或HTML开始学,一旦掌握了一门编程语言,你就发挥无穷的想象,开发 各种神奇的软件啦。
1、确定目标
学习编程语言既充满乐趣,又充满挑战。有些花费多年时间学习一门编程语言的大学生到
- Java面试十问之三:Java与C++内存回收机制的差别
HNUlanwei
javaC++finalize()堆栈内存回收
大家知道, Java 除了那 8 种基本类型以外,其他都是对象类型(又称为引用类型)的数据。 JVM 会把程序创建的对象存放在堆空间中,那什么又是堆空间呢?其实,堆( Heap)是一个运行时的数据存储区,从它可以分配大小各异的空间。一般,运行时的数据存储区有堆( Heap)和堆栈( Stack),所以要先看它们里面可以分配哪些类型的对象实体,然后才知道如何均衡使用这两种存储区。一般来说,栈中存放的
- 第二章 Nginx+Lua开发入门
jinnianshilongnian
nginxlua
Nginx入门
本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章:
nginx启动、关闭、重启
http://www.cnblogs.com/derekchen/archive/2011/02/17/1957209.html
agentzh 的 Nginx 教程
http://openresty.org/download/agentzh-nginx-tutor
- MongoDB windows安装 基本命令
liyonghui160com
windows安装
安装目录:
D:\MongoDB\
新建目录
D:\MongoDB\data\db
4.启动进城:
cd D:\MongoDB\bin
mongod -dbpath D:\MongoDB\data\db
&n
- Linux下通过源码编译安装程序
pda158
linux
一、程序的组成部分 Linux下程序大都是由以下几部分组成: 二进制文件:也就是可以运行的程序文件 库文件:就是通常我们见到的lib目录下的文件 配置文件:这个不必多说,都知道 帮助文档:通常是我们在linux下用man命令查看的命令的文档
二、linux下程序的存放目录 linux程序的存放目录大致有三个地方: /etc, /b
- WEB开发编程的职业生涯4个阶段
shw3588
编程Web工作生活
觉得自己什么都会
2007年从学校毕业,凭借自己原创的ASP毕业设计,以为自己很厉害似的,信心满满去东莞找工作,找面试成功率确实很高,只是工资不高,但依旧无法磨灭那过分的自信,那时候什么考勤系统、什么OA系统、什么ERP,什么都觉得有信心,这样的生涯大概持续了约一年。
根本不是自己想的那样
2008年开始接触很多工作相关的东西,发现太多东西自己根本不会,都需要去学,不管是asp还是js,
- 遭遇jsonp同域下变作post请求的坑
vb2005xu
jsonp同域post
今天迁移一个站点时遇到一个坑爹问题,同一个jsonp接口在跨域时都能调用成功,但是在同域下调用虽然成功,但是数据却有问题. 此处贴出我的后端代码片段
$mi_id = htmlspecialchars(trim($_GET['mi_id ']));
$mi_cv = htmlspecialchars(trim($_GET['mi_cv ']));
贴出我前端代码片段:
$.aj