- 缴纳过路费--并查集+优先队列
泛舟起晶浪
算法
利用并查集建立联通块,然后>=l的时候统计城市对的个数,>r退出https://www.luogu.com.cn/problem/P11005#includeusingnamespacestd;#defineN100011typedeflonglongll;typedefpairPII;lln,m,l,r;llmod=1000000000+7;typedefstructedge{intu,v;ll
- 如何基于ios部署Deep Seek?
恶霸不委屈
iospythonswift
在iOS上部署深度学习模型(如DeepSeek或其他自定义模型)通常需要将模型转换为iOS支持的格式(如CoreML),并通过代码集成到应用中。以下是详细步骤:1.准备模型模型训练确保你的模型已训练完成(如PyTorch、TensorFlow/Keras格式)。转换为CoreML格式使用coremltools将模型转换为.mlmodel格式:importcoremltoolsasct#示例:转换P
- Python第六章16:字典(dict)的常用操作
苹果.Python.八宝粥
python
#字典的常用操作"""1字典[key]获取指定key的value2字典[key]添加或更新键值对3字典.pop(key)取出key对应的value并在字典内删除此key的键值对4字典.clear()清空字典5字典.keys()获取字典的全部key,可用for循环遍历字典6len(字典)计算字典内的元素数量"""#新增元素#语法:字典[Key]=Value,结果:字典被修改了,如果key不存在则新增
- Celery 报错 Windows11 :ValueError: not enough values to unpack (expected 3, got 0)
云浮万里_1
pythondjangocondawindowspycharm
解决方案:1.安装eventletpipinstalleventleteventlet是一种基于协程的并发库,适合I/O密集型任务(如网络请求、数据库操作等)。使用eventlet可以提高并发性能,尤其是在处理大量I/O操作时。2.打开Celery的命令行启动celerycelery-A项目名worker--loglevel=info-Peventlet当运行tasks.py时命令行不打印logg
- MySQL-DML语句
JoJo_Way
mysql数据库
DMLDataManipulationLanguage(数据操作语言),用来对数据库中表的数据记录进行增删改操作。添加数据INSERT1.给指定字段添加数据INSERTINTO表名(字段1,字段2,...)VALUES(值1,值2,...);2.给全部字段添加数据INSERTINTO表名VALUES(值1,值2,...);3.批量添加数据--指定字段批量添加INSERTINTO表名(字段名1,字段
- OSPF邻居建立及状态机
LEO DAVE
网络网络协议
邻居建立建立邻居关系的条件RID不能冲突AreaID要一致Authtype要一致空认证明文认证MD5认证认证模式接口认证区域认证Authdata要匹配Hellointerval要一致Deadinterval要一致Ebit和Nbit要一致,交换5类LSA和交换7类LSAN/Pbit,P进行7转5DN,MPLS的防环DC,支持按需链路特殊场景(针对的OSPF网络类型)P2P地址不要求IP地址在同一网段
- JavaSE反射和注解
小马爱记录
javaSEjava
1、反射获取类对象反射机制:可以操作字节码文件在java中获取class的三种方式?第一种:Classc=Class.forName("完整类名");第二种:Classc=对象.getClass();第三种:ClassC=int.class;ClassC-String.class;2、无参数构造方法来实例化对象获取了class之后,可以调用无参数构造方法来实例化对象//c代表的就是日期bate类型
- JaveSE集合
小马爱记录
javaSEjava
集合体系说明:集合对象可以是任意的数据类型,并且长度可变。数组长度不可变。集合体系分Collection体系和Map体系Collection体系一、Collection有2个子接口分为ListSet1、List有3个实现类(1)LinkedList(底层是基于双向链表实现的)。(2)ArryList(底层是基于数组实现)。(3)Vector(底层是基于动态数组实现)。2、Set有2个实现类(1)T
- 从系统架构、API对接核心技术、业务场景设计及实战案例四个维度,深度解析1688代采系统
数据挖掘
在电商蓬勃发展的当下,1688代采系统凭借其独特的优势,为众多商家提供了高效便捷的采购解决方案。其中,商品采集功能以及自动下单API的对接,更是成为了提升代采效率、优化业务流程的核心环节。本文将深入探讨1688代采系统中这两大关键部分的运作机制与对接要点,为大家带来满满的干货分享。一、1688代采系统概述1688代采系统是一个集成了多种功能的综合性平台,旨在帮助商家快速、准确地从1688平台获取所
- 2020年面试题-----Eureka自我保护机制是什么?
段远山
面试网络java分布式eurekazookeeper
Eureka自我保护机制出现的背景:Eureka的自我保护机制是为了防止误杀服务。当注册中心发生故障,服务不能够正常的续约,但是服务运行正常,默认情况下,Eureka会将超过90s未续约的服务进行移除。这样做明显不合理,所以Eureka提供了一个自我保护机制。Eureka自我保护机制是什么?Eureka在运行期间会统计心跳失败的比例,在15分钟内是否低于85%,如果出现了低于的情况,EurekaS
- 前端直接导出excel文件
库库的写代码
js前端excel
文章目录前言一、插件方式1.插件安装2.引入3.导出二、本地直接导出1.页面规则2.在JS中添加函数3.调用前言开发中可能会有这样的需求,本地自己生成了一个表格,此时表格并没有上传到后台服务器上,所以无法通过接口进行下载,此时就需要前端自行处理了。一、插件方式1.插件安装npmixlsxnpmifile-saver2.引入//index.vue文件importFileSaverfrom"file-
- 合成数据立功!AccVideo实现高质量视频生成、速度飙升8. 5倍
吴脑的键客
AI作画音视频人工智能开源AIGC
在人工智能视频生成领域,扩散模型以其卓越的性能备受瞩目。然而,其固有的迭代去噪特性导致生成过程耗时且计算成本高昂,成为制约其广泛应用的关键瓶颈。近日,来自B北京航空大学、香港大学和上海人工智能实验室的研究团队联合发布了一项名为AccVideo的创新技术。该方法通过一种新颖高效的蒸馏方法,并结合合成数据集,成功将视频扩散模型的生成速度提升了惊人的8.5倍。现有的视频扩散模型在生成高质量视频方面表现出
- 如何快速申请通配符SSL证书
安全
通配符SSL证书也叫泛域名SSL证书,可以保护一个主域名和其所有次级子域名,对于拥有多个子域名网站的企业来说性价比还是非常高得,通配符SSL证书的申请步骤和注意事项如下:通配符SSL证书申请步骤1.选择服务商:选择价优且能提供全面服务的证书服务商:↓点击进入证书申请通道↑2.填写申请信息:根据要求提供通配符的证书申请资料,DV级别证书只要提供主域名即可申请;如果是OV证书还需要提供单位组织信息的相
- SSL证书申请辅助
安全
在当今数字化时代,保护您的网站安全是至关重要的。SSL证书能够加密用户与服务器之间的数据传输,确保信息的安全性。下面将为您介绍如何快速为单个域名申请SSL证书的简明步骤。步骤一:选择证书颁发机构(CA)首先,您需要挑选一个可信赖的证书颁发机构。步骤二:创建账户在选定的CA网站上注册账号。↓点击进入申请通道↑步骤三:提交证书申请登录后,在网站中找到申请或购买SSL证书的入口,选择适合您需求的单域名S
- 哈希算法深度解析:从碰撞理论到工程实践
安全
一、哈希算法的数学本质与核心特性哈希函数H:M→C的数学定义中,输入域M的基数远大于输出域C的基数(|M|>>|C|),这决定了哈希碰撞的必然性。优秀的哈希算法需要在以下三个维度实现精妙平衡:雪崩效应:输入微小变化(1比特翻转)导致至少50%的输出位变化抗碰撞性:找到任意满足H(m₁)=H(m₂)的(m₁,m₂)对的难度不低于O(2^{n/2})抗第二原像攻击:给定m₁,寻找m₂≠m₁且H(m₁)
- 【MySQL基础-15】MySQL UPDATE语句详解:高效安全地更新数据
AllenBright
#MySQLmysql数据库
在数据库管理中,数据更新是最常见的操作之一。MySQL中的UPDATE语句允许我们修改表中的现有记录,是每个开发者必须掌握的核心技能。本文将深入探讨UPDATE语句的各个方面,从基础语法到高级技巧,帮助您编写高效、安全的更新操作。1.UPDATE语句基础语法UPDATE语句的基本结构如下:UPDATE[LOW_PRIORITY][IGNORE]table_nameSETcolumn1=value1
- DeepSeek接入MES系统AI赋能智能化生产
deepseek
DeepSeek的融入将为制造业带来何种影响?据了解,业内普遍持积极态度,认为DeepSeek不仅带来生产全生命周期的优化,也实现了成本的降低。“这一技术突破实现数据的全流程自主掌控,让生产设备成为‘会思考’的工作伙伴。”业内人士说,高性能算力将为企业决策提供实时、精准的智能支持,实现高效处理复杂任务,辅助提升运营效率,也将打造出设备预测性维护、个性化定制、智能排产、供应链协同等更多应用场景,助力
- Vue + Vite + Element Plus 与 Django 进行前后端对接
ivwdcwso
开发与AIvue.jsdjango前端开发
在现代Web开发中,前后端分离架构越来越受欢迎。这种架构允许前端和后端独立开发和部署,提高了开发效率和灵活性。在本文中,我们将介绍如何使用流行的JavaScript框架Vue和UI库ElementPlus构建前端应用程序,并与PythonWeb框架Django进行对接。©ivwdcwso(ID:u012172506)前端实现初始化Vue+Vite项目npmcreatevite@latestfron
- Django自带的Admin后台中如何获取当前登录用户
qr9j42233
djangosqlite数据库
在Django的Admin后台中,可以通过request.user来获取当前登录的用户对象。下面是获取当前登录用户的方法:在你的Admin后台的自定义视图或方法中,首先导入fromdjango.contrib.auth.decoratorsimportlogin_required和fromdjango.contrib.admin.views.decoratorsimportstaff_member
- 【C语言中的结构体详解】
武帝为此
C/C++c语言开发语言
文章目录一、前言二、结构体的定义与使用1.基本定义方式示例:定义学生信息结构体2.初始化结构体方法一:分步赋值方法二:定义时初始化方法三:C99标准指定初始化三、结构体数组与指针1.结构体数组示例:学生数组2.结构体指针示例:使用指针访问结构体成员四、结构体的内存对齐示例:内存对齐五、结构体在实际开发中的应用1.文件读写中的使用示例:将学生信息保存到文件一、前言在C语言中,结构体(struct)是
- 【操作系统中银行家算法避免死锁】
武帝为此
操作系统算法
文章目录前言一、死锁与银行家算法简介1.什么是死锁?2.银行家算法的由来二、银行家算法原理与实现步骤1.安全性检测算法2.银行家算法步骤三、银行家算法示例(C语言实现)1.数据结构设计2.安全性检测函数3.资源请求与分配4.主函数四、银行家算法的优缺点前言在操作系统中,死锁是一种常见的并发问题。当多个进程因竞争资源而相互等待,且无法继续执行时,就会发生死锁。为了避免死锁,银行家算法(Banker’
- 全网最新爬取某团民宿(酒店)数据
qq_44902227
笔记爬虫python
记录一下学习笔记这里我们查看北京市的,如下示例图:通过分析,页数很容易找到规律,重点是_token参数通过构造_token,请求3页数据,如下:注:文章涉及到的所有仅用于研究学习,出现任何问题与本人无关!!!
- 高级java每日一道面试题-2025年3月16日-微服务篇[Eureka篇]-Eureka如何获取服务更新信息?
java我跟你拼了
java每日一道面试题java微服务eureka
如果有遗漏,评论区告诉我进行补充面试官:Eureka如何获取服务更新信息?我回答:在Java高级面试中讨论Eureka如何获取服务更新信息时,可以从以下几个方面进行详细解答:一、Eureka服务更新的核心机制服务注册当服务提供者(Provider)启动时,它会向EurekaServer发送注册请求,包含服务名称、IP地址、端口号以及元数据等信息。EurekaServer将这些信息存储在其服务注册表
- 高级java每日一道面试题-2025年3月10日-微服务篇[Eureka篇]-Eureka Server配置配置有哪些?
java我跟你拼了
java微服务eureka
如果有遗漏,评论区告诉我进行补充面试官:EurekaServer配置配置有哪些?我回答:结合您提供的详细内容和之前关于EurekaServer配置的基础与高级设置的讨论,以下是一个综合性的回答,旨在为Java高级面试提供全面的EurekaServer配置概述,并补充一些实际应用中的最佳实践。一、核心基础配置服务端口与主机名server.port:设置EurekaServer运行的端口,默认是876
- 大模型在支气管扩张预测及治疗方案制定中的应用研究
LCG元
围术期危险因子预测模型研究人工智能算法
目录一、引言1.1研究背景与意义1.2研究目的与方法1.3国内外研究现状二、大模型技术概述2.1大模型的基本原理与架构2.2适用于支气管扩张预测的大模型类型及特点2.3大模型在医疗领域的应用现状与优势三、支气管扩张的相关医学知识3.1支气管扩张的病因、病理与发病机制3.2临床表现与诊断方法3.3常规治疗方法与手术适应症四、大模型在支气管扩张术前预测与方案制定4.1术前风险预测指标体系构建4.2大模
- 基于大模型的自发性气胸全方位预测与诊疗方案研究
LCG元
围术期危险因子预测模型研究人工智能
目录一、引言1.1研究背景与意义1.2研究目的与创新点二、大模型预测自发性气胸的原理及技术基础2.1大模型介绍2.2模型构建与训练数据2.3模型训练与优化三、术前风险预测与准备3.1术前风险预测指标3.2基于预测的术前准备3.3手术方案与麻醉方案制定四、术中风险预测与应对4.1术中风险预测指标4.2实时监测与风险应对策略五、术后恢复预测与护理5.1术后恢复预测指标5.2基于预测的术后护理方案5.3
- 动态路由协议 OSPF 工作过程 之 状态机维度
三毛与海子
网络基础网络协议网络OSPF
状态机:#什么是状态机呢?状态机:就是OSPF路由间的邻居关系所在的不同阶段不同的关系就是不同的状态机OSPF的状态机:#我们用思科的PPT来介绍OSPF的状态机#里面所有黄颜色方框里标定的就是状态机有:DownState,InitStateTwo-WayState#有两台路由器A,B。最一开始,就谁还不认识谁,互相不认识(此时的状态就是DownState)A先发了消息(可以看到,是以组播的形式-
- DeepSeek超长文本处理的分块策略
瑾书2021
数据结构
难点:处理10万token以上文本时内存溢出,且语义连贯性下降。技术方案:递归分块算法pythondefrecursive_chunking(text,chunk_size=4096):iflen(text)<=chunk_size:return[text]mid=len(text)//2returnrecursive_chunking(text[:mid],chunk_size)+recursi
- tcpdump抓arp的包
funnycoffee123
tcpdump网络服务器
tcpdumparp没有抓到[root@sdnhealthcheck~]#tcpdumparpdroppedprivstotcpdumptcpdump:verboseoutputsuppressed,use-vor-vvforfullprotocoldecodelisteningonlo2,link-typeEN10MB(Ethernet),capturesize262144bytes^C0pac
- three 实现噪声山脉地形模拟
柳晓黑胡椒
#gis实践three噪声算法simplex-noise
个人简介:某大型测绘遥感企业资深Webgis开发工程师,软件设计师(中级)、CSDN优质创作者作者:柳晓黑胡椒❣️专栏:gis实践若有帮助,还请关注➕点赞➕收藏,不行的话我再努努力需求背景思路实现效果noiseTerrain.vue需求背景在网上看到一个蛮好看的三维场景思路simplex-noise噪声算法实现效果noiseTerrain.vueimport*asTHREEfrom'three';
- 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