- k8s ssl 漏洞修复
魏 无羡
kubernetesssl容器
针对Kubernetes集群中SSL/TLS协议信息泄露漏洞(CVE-2016-2183)的修复,需重点修改涉及弱加密算法的组件配置。以下是具体修复步骤及验证方法:一、漏洞修复步骤1.修复etcd服务修改配置文件:编辑/etc/kubernetes/manifests/etcd.yaml,在command段添加以下参数禁用弱加密算法:---cipher-suites=TLS_ECDHE_RSA_W
- Unity3D-DynamicBone动力学骨骼插件-详解
GarFe-Liu
Unity应用及扩展unity游戏引擎
动力学骨骼插件DynamicBone:文章最后有插件地址。1.把DynamicBone脚本放到角色上。2.Root放入要进行动力学的根骨骼。3.Colliders放入要进行碰撞的骨骼数组,该骨骼上要放上DynamicBoneCollider组建。其他的参数都很简单,一看就知道怎么用了,这个插件东西不多但是效果不错,很好用。UpdateRate:更新数率damping:阻尼系数Elasticty:弹
- 本地部署DeepSeek的硬件配置建议
冷冷清清中的风风火火
笔记AIai人工智能
本地部署DeepSeek的硬件配置需求因模型参数规模和部署工具不同而有所差异,以下是综合多个来源的详细要求:1.基础配置(适用于7B参数模型)内存:最低8GB,推荐16GB及以上;若使用Ollama工具,基础级需16GB内存。显卡:GTX1060(6GB显存)或更高,推荐RTX3060(8GB显存);若需流畅运行7B模型,建议RTX4060显卡。存储:至少20GB剩余空间,推荐NVMe固态硬盘。2
- Mybatis中 #{} 和 ${} 的区别是什么?
《小书生》
Mybatismybatis
${}是Properties文件中的变量占位符,它可以用于标签属性值和sql内部,属于原样文本替换,可以替换任意内容示例:根据参数按任意字段排序select*fromusersorderby${orderCols}#{}是sql的参数占位符,MyBatis会将sql中的#{}替换为?号,在sql执行前会使用PreparedStatement的参数设置方法,按序给sql的?号占位符设置参数值,比如p
- Query String 传递 json 对象参数、map参数
dreamofheart1
jsonjavahttp
?params[name]=John¶ms[age]=30¶ms[isStudent]=trueparams[name]和params[age]中的[]是非法字符。服务器(ApacheTomcat)默认不允许在URL中使用[]。对[]进行URL编码将[]编码为%5B和%5D。示例:?params%5Bname%5D=John¶ms%5Bage%5D=30¶ms%5B
- Web 后端 请求与响应
小安同学iter
Web后端mavenjavatomcatintellij-idea
一请求响应1.请求(Request)客户端向服务器发送的HTTP请求,通常包含以下内容:请求行:HTTP方法(GET/POST等)、请求的URL、协议版本。请求头(Headers):客户端信息(如浏览器类型、支持的语言)、Cookie、内容类型等。请求体(Body):POST/PUT请求时携带的数据(如表单参数、JSON)。在JavaWeb中的处理:Servlet通过HttpServletRequ
- DVWA指点迷津-XSS(DOM)
肉肉球麻里
网络安全安全xss安全漏洞
DOMBasedXSS特点既可能是反射型,也可能是存储型。利用前端的DOM树来造成XSS攻击。漏洞危害泄露用户的Cooike泄露用户的IP地址、浏览器信息篡改网页XSS钓鱼DVWALow应用防御措施仅有前端代码,服务器无任何防御措施攻击方式通过修改URL传递参数,构造XSS测试payloadPayload:?default=alert('xss')Medium应用防御措施服务器做了对“script
- CBitmap::GetBitmap
xuegao0807
CBitmap::GetBitmapintGetBimap(BITMAP*pBitMap);返回值:调用成功时返回非零值,否则为0。参数:pBitMap指向BITMAP结构的一个指针,不能为NULL。说明:本函数用于查看CBitmap对象的信息。返回的信息存放在pBitMap指向的BITMAP结构中。
- Java面经汇总 1
时雨h
面试JAVAjava开发语言
小厂Java面经11、自我介绍2、简单说一下对Java多态的理解3、介绍一下用的比较多的关键字4、private关键字和public关键字的区别5、介绍一下线程的创建方式6、线程池的核心参数7、什么时候会触发拒绝策略8、你有自己实现过拒绝策略吗9、线程中用到了哪些方法10、谈谈你对索引的理解11、什么情况下不推荐使用索引12、事务的隔离机制,mysql默认的是哪个13、讲一下乐观锁、悲观锁14、讲
- 【Elasticsearch】Search Templates(搜索模板)
risc123456
Elasticsearchelasticsearch
Elasticsearch的SearchTemplates(搜索模板)是一种强大的功能,允许用户预定义搜索查询的结构,并通过参数动态调整查询内容。这种方式在实际应用中非常有用,尤其是在需要根据用户输入或不同场景灵活调整查询逻辑时,同时又避免了直接暴露Elasticsearch查询语法给最终用户。以下是对Elasticsearch搜索模板的详细说明,结合了前面的翻译和示例代码。---1.什么是搜索模
- Docker 镜像操作笔记
π大星星️
dockereurekaspringcloud
一、简介Docker镜像是容器运行的基础,它包含了容器运行所需的文件系统、应用程序及其依赖。镜像是不可变的,每次修改都会生成一个新的镜像。以下是对Docker镜像操作的详细介绍,包括常用的命令及其参数解释。二、镜像操作(一)拉取镜像1.基本命令dockerpull:2.参数解释dockerpull:从远程仓库拉取镜像。:镜像的名称,例如nginx、ubuntu。:镜像的版本或变体,例如latest
- 如何修改系统默认的ssh端口?
花开香散入帘风
国产Linux操作系统ssh服务器网络
如何修改系统默认的ssh端口?修改系统默认的ssh端口为1222,参考步骤如下:1、修改sshd配置文件sudovim/etc/ssh/sshd_config将该文件里面的“#port22”参数改为“port1222”后保存退出2、端口修改完成后在重启ssh服务sudosystectlrestartssh【注意】:1、系统默认的ssh端口为22。如果要修改,则直接编辑22端口并将前面的“#”注释符
- Django连接mysql数据库
NiHaoChiLeMa
数据库djangopython
前篇已配置好了Django的运行环境,接下来连接数据库,Django数据库默认保存在SQLite3上,但是不熟悉SQLite的操作,想更换为mysql数据库.一、新建数据库在mysql新建一个数据库,库名为:testsql二、配置Django项目环境1、配置settings.py在settings.py找到DATABASES,修改里面的参数为:DATABASES={'default':{'ENGI
- Linux-RPM、YUM/DNF和软硬链接
CHQ_2157
linux
RPM管理工具RPM是红帽子包管理(RedhatPackageManager)的缩写。由RedHat公司提出的一种软件包管理标准。是Linux各发行版本中最广泛的软件包格式之一(还有debian的发行版deb安装包)RPM功能通过rpm命令使用不同参数来实现rpm:软件包_压缩存贮,拥有一个头文件,其中包含有关于本软件包的相关信息,便于对软件包信息进行查询RPM软件包的典型命名格式:软件名-版本号
- 全自动小型气象站
天***1696
物联网
全自动小型气象站在农田中具有多方面的用处,以下是其主要应用:一、实时监测农田气象参数全自动小型气象站能够实时监测农田环境中的温度、湿度、光照强度、风速、风向、降雨量等关键气象参数。这些参数对于农作物的生长、发育和产量有着重要影响。通过实时监测,农民可以及时了解农田的气象状况,为农业生产提供科学依据。二、作物生长监测与精准管理生长环境评估:通过监测的气象参数,农民可以判断作物是否处于最佳生长状态,从
- [笔记.AI]如何判断模型是否通过剪枝、量化、蒸馏生成?
俊哥V
由AI辅助创作AI笔记人工智能
以下摘自与DeepSeek-R1在线联网版的对话一、基础判断维度技术类型核心特征验证方法剪枝模型参数减少、结构稀疏化1.检查模型参数量是否显著小于同类标准模型12.分析权重矩阵稀疏性(如非零参数占比50%)3蒸馏模型结构轻量但性能接近大模型、输出分布平滑1.对比师生模型结构差异52.分析输出概率分布的熵值(蒸馏模型熵值更高)2二、具体技术验证方法1.剪枝模型验证结构分析使用model.summar
- 网络安全组织架构表 网络安全技术架构
网络安全Ash
web安全架构安全
一,什么是XSS?Xss就是javascript脚本攻击,就是在表单提交的时候提交一个小脚本,因为浏览器默认是支持脚本的,所以写个小脚本不做处理的话问题就很大。如何防御?1,通过后台编写一个过滤器拦截所有getParameter参数重写httpservletwrapp方法。2,通过工具类将参数特殊字符转换成html源代码保存。//重写HttpServletRequestWrapper防止XSS攻击
- Java 的多态的理解
谢同学咯
java学习Java学习笔记java
Java的多态(Polymorphism)是面向对象编程的一个核心特性,它允许对象以多种形式存在。多态的主要目的是提高代码的灵活性和可扩展性。Java中的多态主要通过两种方式实现:方法重载(Overloading)和方法重写(Overriding)。1.方法重载(Overloading)方法重载是指在同一个类中定义多个方法,它们具有相同的方法名但参数列表不同(参数类型、数量或顺序不同)。编译器根据
- 机器学习(四) 本文(2万字) | 梯度下降GD原理 | Python复现 |
小酒馆燃着灯
机器学习人工智能深度学习目标检测pythonpytorch
第四章梯度下降一引入梯度二从一元到多元2.1一元函数2.1.1引入梯度下降2.1.2学习率2.1.3继续更新迭代2.2二元函数2.3多元函数三多种梯度方法3.1批量梯度下降(BatchGradientDescent,BGD)3.1.1对目标函数求偏导3.1.2每次迭代对参数进行更新3.1.3优缺点3.2随机梯度下降(StochasticGradientDescent,SGD)3.2.1对目标函数求
- Mysql-EXPLAIN分析sql语句-项目中慢SQL优化思路和示例
axiao321123
mysql
1.概述项目越来越大,业务越来越多,数据量也持续上升。这时候数据库处理的压力也在逐渐增大,所以需要对慢sql进行处理和优化。以下是项目中利用EXPLAIN分析sql语句-优化慢SQL优化思路和示例。2.示例2.1查询参数不一样,导致用到的索引不一样这是一个典型的例子,一个sql被多个地方调用,索引的情况不一样。这个sql在上次的慢sql中,已经被优化过了。这次的慢sql中又看到了它,发现这次成为慢
- LLM 中的 Matryoshka 量化:原理与优势
数据掘金
量化LLM
什么是Matryoshka量化?MatQuant如何改进LLM性能指标MatQuant对模型量化的影响每个比特宽度处理模型权重的特定部分,并且它们的组合输出被聚合以优化整体量化性能。折线图显示了基于每个FFN(前馈网络)参数的有效比特数的不同量化技术下Gemma-29B的任务性能。右下角(int2):尽管比特范围有限,但MatQuant(蓝色)实现了对量化桶的更好利用,从而提高了效率。基线(红色三
- 【SpringAOP】JoinPoint和ProceedingJoinPoint详解
CRE_MO
spring
1.JoinPointJoinpoint是指在应用程序执行过程中可以被拦截的特定点。在AOP中,Joinpoint代表了程序执行的某个具体位置,比如方法的调用、异常的抛出等。AOP框架通过拦截这些Joinpoint来插入额外的逻辑,实现横切关注点的功能。我们可以通过JoinPoint获取到除了异常参数对象和返回值之外的所有信息。获取代理信息方法:MethodSignaturesignature=(
- .NET8入门:12.ASP.NET Core 中的路由
晴天_QingTian
.NET8从入门到放弃.netasp.netmvc
路由ASP.NETCoreMVC中的路由是使用路由中间件来匹配传入请求的URL并映射到操作的。ASP.NETCoreMVC中支持两种路由:传统路由和属性路由。传统路由传统路由是什么呢?传统路由是通过约定的形势来进行URL映射的,下面的路由模板约定了URL模板为“控制器/行为/可选参数”,例如:http:120.0.0.1/Home/Index/1会访问到Home控制下的Index方法。(在Prog
- 代码小白自学Python--6(函数篇 超超超详细函数知识点!)
重生之我要成为代码大佬
python学习python开发语言
第八章函数def函数名():函数体之后调用函数引用函数名,括号中加参数信息(没有则空着)。defgreet():print("hello")greet()加入信息传递。这里括号中加入了参数name,在调用函数的时候赋予name的值参与函数的调用。defgreet(name):print("hello"+name)greet('alice')#显示helloalice实参形参在上述代码中,name是
- 两种方案实现调用 DeepSeek API
Rverdoser
苹果签名苹果企业签名
在调用DeepSeekAPI时,通常有两种主要方案,分别是通过HTTP请求和通过SDK(软件开发生套件)。下面将详细介绍这两种方案。方案一:通过HTTP请求调用API步骤:1.获取API密钥:首先,你需要从DeepSeek获取一个API密钥。这通常在注册账户并创建API密钥后获得。2.选择合适的API端点:查阅DeepSeek的官方文档,了解你需要的API的具体端点(URL)和需要的参数。构建HT
- Python中的dir函数-了解它的作用与使用方法
UIEdit
python数学建模matlab
Python中的dir函数-了解它的作用与使用方法Python是一种高级编程语言,拥有丰富的内置函数库。其中一个常用的函数是dir()函数。本文将为您介绍dir函数的作用和使用方法,并提供相应的源代码。作用:dir()函数不带参数时,返回当前作用域中的名字列表。具体来说,这些名字包括所有模块(即从当前模块导入的所有模块)、变量、函数、类等。当您的Python脚本中包含多个模块时,可以使用dir()
- Python `*args` 和 `**kwargs`:优雅处理可变参数的终极指南 & 配合 frozenset
python
在Python开发中,我们经常会遇到需要处理不定数量参数的场景。今天就来聊聊Python中的*args和**kwargs,看看它们如何帮我们优雅地解决这类问题。从一个实际场景说起假设你正在开发一个数据处理框架,需要实现一个通用的函数装饰器来记录函数执行时间:importtimefromfunctoolsimportwrapsdeftimer(func):@wraps(func)defwrapper
- 25/2/16 <算法笔记> DirectPose
青椒大仙KI11
视觉计算机视觉
DirectPose是一种直接从图像中预测物体的6DoF(位姿:6DegreesofFreedom)姿态的方法,包括平移和平面旋转。它在目标检测、机器人视觉、增强现实(AR)和自动驾驶等领域中具有广泛应用。相比于传统的位姿估计方法,DirectPose试图简化复杂的处理流程,采用端到端的方式直接从图像中输出位姿参数。1.DirectPose是什么?DirectPose是一种端到端的神经网络方法,旨
- 机会网络仿真模拟软件ONE:配置文件settings的解读
筱晓沁的教学苑
DTNONE仿真模拟器注释ONE配置文件解读
机会网络仿真模拟软件ONE:配置文件settings的解读仿真环境为:the-one1.6.0,配置文件为:default_settings.txt注意:ONE是一款基于JAVA语言开发的移动机会网络模拟器One中的配置文件是设置了整个仿真环境的条件,包括以下内容:1.想定参数:1)想定名称2)是否模拟连接3)时间步进4)仿真结束时间2.Interface参数1)传输速度2)传输范围3.节点信息(
- 教你用Python完成一个贪吃蛇的游戏
2401_87992459
python游戏pycharm
importturtleimporttimeimportrandom#游戏参数设置DELAY=0.1#游戏速度SEGMENT_SIZE=20#蛇身方块大小#初始化窗口window=turtle.Screen()window.title("贪吃蛇")window.bgcolor("black")window.setup(width=600,height=600)window.tracer(0)#关闭
- 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