- Openpiton RISC-V处理器学习笔记(2 仿真测试)
一层小笼包
risc-v学习fpga开发linux
一、克隆Openpiton工程选择合适文件夹(不含中文路径)克隆Openpiton开源工程注:由于GitHub不稳定,需要多尝试几次。sumkdiropenpiton&&cdopenpitongitclonehttps://github.com/PrincetonUniversity/openpiton.git#国内源(gitclonehttps://gitee.com/dong9991010/o
- curl8.6.0 - CURLE_PEER_FAILED_VERIFICATION
LostSpeed
curlcurl
文章目录curl8.6.0-CURLE_PEER_FAILED_VERIFICATION概述笔记ENDcurl8.6.0-CURLE_PEER_FAILED_VERIFICATION概述在看一个开源工程,里面用到了curl和openssl,但是工程使用vcpkg来管理的包,用CMake来编译依赖太多了,win10+编译选项为vs2019x64/Win32(或者Ninja)都编译不过应该是作者给的编
- 部署webrtc开源工程owt
草根大哥
流媒体webrtc
Owt是intel领导下的一个开源项目,GitHub-open-webrtc-toolkit/owt-server:Generalserver(streaming/conference/transcoding/anayltics)forOWT.(A.k.a.MediaServer)它是支持MCU方式的一个webrtc解决方案。Keyfeatures:Distributed,scalable,and
- openssl3.2 - 官方demo学习 - pkey - EVP_PKEY_DSA_paramfromdata.c
LostSpeed
openSSLopenSSL
文章目录openssl3.2-官方demo学习-pkey-EVP_PKEY_DSA_paramfromdata.c概述笔记ENDopenssl3.2-官方demo学习-pkey-EVP_PKEY_DSA_paramfromdata.c概述开源工程包含的头文件类型是.inc,要重命名为.h,否则没有c++头文件语法提示从数组中载入大数p,q,g建立ossl_param,设置参数的p,q,g用参数初始
- openssl3.2 - 官方demo学习 - server-arg.c
LostSpeed
openSSLopenSSL
文章目录openssl3.2-官方demo学习-server-arg.c概述笔记备注ENDopenssl3.2-官方demo学习-server-arg.c概述TLS服务器,等客户端来连接;如果客户端断开了,通过释放bio来释放客户端socket,然后继续通过bio读来aceept.笔记对于开源工程,不可能有作者那么熟悉,变量命名需要改下有利于理解逻辑.VS2019带的变量改名功能挺好的.过了一遍的
- 如何正确导入机智云Android开源项目
小雨Coding
前言以机智云自动生成的Android项目为例,我们如何正确导入到AndroidStudio中,编译通过并在真机上运行。下载项目在机智云官网,我们定义好数据点后,在服务->应用开发子菜单中,下载工程文件。图片.png方法由于本地环境与开源工程文件中不同,理论上我们把开源工程文件中的环境修改成和我们本地相同的就可以顺利导入了。为了正确修改开源工程配置文件,我们可以新建一个本地工程文件夹,对照参考。图片
- 【Let It Be Color!——3D重建之纹理重建】02-基于映射的纹理重建算法(上)
AllYoung_362
三维重建3d算法计算机视觉
【摘要】1引言在上一篇博文中,我们已经提到过纹理重建的主流方案可以分成基于融合和基于映射的方法。其中,基于映射的方法可能是更可靠的,这其中有论文地位的佐证,此外一些优秀的开源项目,例如OpenMVS,在进行纹理重建时也是采用的此种方法。从本篇博文开始,我们将开始对基于映射的方法进行详细的梳理,考虑到整体长度,这一内容可能会被拆分到数篇博文中,笔者将尝试结合论文(Waechter2014)和开源工程
- 【通义千问】大模型Qwen GitHub开源工程学习笔记(5)-- 模型的微调【全参数微调】【LoRA方法】【Q-LoRA方法】
大表哥汽车人
学习笔记人工智能语言模型LoRA模型微调Qwen
摘要:训练数据的准备你需要将所有样本放到一个列表中并存入json文件中。每个样本对应一个字典,包含id和conversation,其中后者为一个列表。示例如下所示:[{"id":"identity_0","conversations":[{"from":"user","value":"你好"},{"from":"assistant","value":"我是一个语言模型,我叫通义千问。"}]}]微调
- 点大商城 uniapp全套前后端开源工程文件 含演示和教程
qq_24610005
小程序微信微信小程序php
应用介绍目前市面上不多的比较好的商城代码,经过不断的更新和优化,在操作和响应速度上能商城的商城演示后台:联系:15851986931演示前端:搜索点大本代码版本2.42官方网站:https://mianliu.wang点大系统教程文档:(点击查看帮助文档1》》》)文章来自:源码1688
- Leak Canary 源码快读
天空树树树
结构LeakCanary内部分为三个包,分别是AndroidAnalyzeWatcherandroid包内部为主控逻辑部分以及平台api相关逻辑。watcher包的功能为监控某个对象的内存引用释放情况。analyzer包负责处理watcher后dump出的内存文件。haha是另外一个开源工程,内存文件的处理都依赖这个库。关键逻辑及流转通过ActivityLifecycleCallbacks监听ac
- 【开源工程及源码】超级经典开源项目实景三维数字孪生智慧机场
万象工作室
云计算信息可视化数据可视化
智慧机场可视化平台通过可视化手段,将复杂的机场运营数据以图形、图表等形式展现,使管理者能够更直观、实时地了解机场的各个方面。飞渡科技通过整合物联网IOT、人工智能、大数据分析等技术,围绕机场管理、运控、安防、服务、监测等业务领域,将机场内外的各个元素连接成一个智能网络,为机场管理者提供了更强大的数据支持,提高了机场运营的智能化水平,使机场更加安全、高效、绿色。全球一体化模块,从地球高空,直击特定机
- 【开源工程及源码】数字孪生乡村—经典开源项目实景三维数字孪生
万象工作室
数据可视化信息可视化云计算
智慧乡村可视化平台,旨在通过数字化和智能化手段提升乡村管理、服务和发展水平。通过飞渡科技强大的渲染引擎,1:1建模还原乡村全貌,建立起具备信息化、智能化、绿色化的智慧乡村综合管理平台。综合态势模块下,可以从地球直接定位到乡村的具体位置。多样化的图表直观呈现了乡村的信息。同时给重点建筑配置了标签,点击可查看该建筑的具体信息。智慧农田创建了数字化农田地图,点击想要查看的某块农田,可查看该农田的归属人、
- 智慧工厂~经典开源项目数字孪生智慧工厂——开源工程及源码
万象工作室
人工智能云计算物联网
以领先的数字孪生技术为基础,全面打造智慧工厂。现有云南某大型汽车加工厂工程和源码免费赠送!项目介绍智慧工厂基于数字孪生技术创建了一个真实的三维模型场景。通过对传感器和机器的数据采集、分析处理,实时监控各生产环节,优化管理整个生产流程,提高生产效率和质量。数字孪生技术是一种将现实世界的任意对象用数字模型进行复制、仿真和可视化,以便对其进行全面监测和评估的技术。汽车加工厂采用数字孪生技术,可以将真实场
- 【开源工程及源码】超级经典开源项目实景三维数字孪生智慧港口
万象工作室
信息可视化数据可视化云计算
智慧港口可视化平台,旨在实现对港口运营的全面监测、智能管理和优化决策。飞渡科技利用数字化、模拟和仿真的技术,通过互联的传感器和设备,实现实时数据的采集、传输和分析,将港口内外的复杂数据以直观、易懂的方式呈现,帮助港口管理者更有效地管理港口资源、提高运营效率。综合态势模块中,通过可视化界面,管理者可以一览整个港口的作业区分布、船只分布、码头情况等,并结合各类图表数据,实时了解港口的整体运行状况。同时
- SLAM优秀开源工程最全汇总
蜗牛也疯狂_6104
1、CartographerCartographer是一个系统,可跨多个平台和传感器配置以2D和3D形式提供实时同时定位和制图(SLAM)。https://github.com/cartographer-project/cartographer2、Openvslam一个通用的视觉SLAM框架。OpenVSLAM是单眼,立体声和RGBD视觉SLAM系统。值得注意的功能是:它与各种类型的相机型号兼容,
- RISC-V 开源模拟器环境构建
popebl
RISC-V入门risc-v
RISC-V提供的开源工程里面提供了一个模拟器,解除了学习者、移植者对专用硬件的依赖。本文是对搭建RISC-V开源模拟器环境的简介。针对搭建过程中可能遇到的问题,提供解决建议。1.工具链为了将源代码生成能在RISC-V上运行的程序,我们首先要生成工具链。RISC-V工具链官方资源:GitHub-riscv-collab/riscv-gnu-toolchain:GNUtoolchainforRISC
- Linux 5.6 将正式支持 USB4
王贼臣
Linux5.6将正式支持USB4今年10月初,Intel开源工程师在Linux内核邮件列表中提交了22个USB4补丁,用以为Linux内核提供基本的USB4支持。这一支持将在5.6版本中被正式引入Linux内核。对Linux5.6kernel的最初支持同时包括主机和设备支持,以及PCIe隧道传输、DisplayPort隧道、USB3.x隧道、P2P网络与主机/设备NVM固件升级等。由于利用了内核
- esp8266三路继电器
yuliang2
ESP8266嵌入式硬件
简介:ESP8266三路继电器开关,支持局域网远程控制,可自行映射到公网。不依赖第三方平台ESP8266三路继电器开关,支持局域网远程控制,可自行映射到公网。不依赖第三方平台主控使用ESP12F,继电器使用松乐5v继电器,板载电源指示灯,三路继电器指示灯,RST按键和用户按键,两个用户LED灯板载220V转5V变压模块,方便直接接入电源。该工程已在立创EDA开源,同时上传演示视频到开源工程,开源链
- 是时候迁移至 AndroidX 了!
谷歌开发者
长久以来,我们致力于做到三件事:实践指南、减少模板代码和简化任务流程,我们希望帮助开发者们集中精力专注在真正需要考虑的逻辑中去。Jetpack为此而生,它所包含的库、工具和指南,可以帮助您更轻松地编写高质量的应用。Jetpack和AndroidX有什么关系呢?Jetpack中所有库都使用AndroidX作为包名,我们把AndroidX作为一个开发、测试和发布Jetpack库的开源工程。在2018年
- 树莓派4B 摄像头采集
rabbit0206
实时音视频音视频视频编解码
最近在使用声网Agora的RTSA,想着把自己的树莓派使用起来,做个远程图传之类的功能。RTSA不支持音视频的采集编码,仅提供通道能力,所以树莓派上的音视频采集和编码工作需要自己完成。调研了市面上的两种摄像头的采集和编码,一种是从csdn上看到有介绍进行调研的,也就是camkit开源工程(由于项目过于久远中间太多坑);另一种是目前树莓派官方推荐的,功能更强大,通过libcamera;两种方式在软件
- 美颜相机(1)-GPUImage/openGL相机预览性能问题分析及优化
宸瑞-疾风
美颜相机SDKopenglandroid
前言目前移动端相机sdk主体功能基本已开发完毕,产品上线也有很长时间了,回顾开发周期,美颜相机设计的知识点比较多,基本功能实现比较简单,网上很多现成开源工程.但是感觉要做一个性能达标产品场景,各类业务功能符合需求且易于维护的的美颜相机也绝非易事.开辟此系列博客目的在于汇总下美颜相机开发过程中所遇到的技术点和难点,大部分解决方案网上都能找到,不过也补充了下我自己实践效果和补充美颜相机业务功能目前已实
- 继电器驱动电路使用笔记
名字没想好,先叫这个吧!
电路设计
在参加立创开源社区的暑假的物联网比赛中需要使用mcu控制继电器,我采用的是技新课堂的继电器电路,但是翻车了,最后使用里宋工的继电器驱动方案。零妖阿里云插座文档:https://www.yuque.com/lingyao/oshwhub/fp69nm立创暑期训练营文档:https://www.yuque.com/iiyqfa/ssdag4/pwdyeo智能插座的开源工程(包含继电器部分):https
- 一文通vscode+cmake+mingw64调试C/C++
Aysi
其他教程vscodec++ide
之前写过vscode+make+mingw64,做法和这次差不多,只是换成CMAKE,由于很多开源工程只用cmake,所以学习了下.总体感觉比直接用makefile配置和调试容易,环境也易搭配之前的文章,vscode和mingw64安装配置可参考,只是工程配置换为cmakevscodemingw64配置运行makefile,windwosGCC编译调试_Aysi的博客-CSDN博客_vscode怎
- 【Eclipse Maven Tycho】如何在生成的product中内置一份jre
老毛桃limite
Eclipse插件开发eclipsemavenjavatycho
前言eclipse本身是基于java实现的,也就意味着eclipseide必须要依托jre运行。作为开发者,通常会手动下载和配置jdk,然而作为非java开发者的用户而言,让其下载和配置jdk无疑会增加学习成本,影响用户体验。因此,将jre优雅的内置到eclipseide中,是很有必要的。此处借助eclipse的justj开源工程,来实现内置jre功能。本文以jre11为例eclipsejustj
- AndroidStudio导入jar包或第三方开源工程库library
皇尔摩斯
在开发项目的时候或多或少都会引用第三方开源工程库或者是自己已经写好的项目需要引用。常见的方式分为三种:Jar包的形式AndroidStudio盛行的方式,在app的build.gradle文件的dependencies中compile引用一个完整的工程对于Jar包形式:在app目录下新建一个libs文件夹,将需要导入的Jar包文件复制粘贴进去。此时Jar包前面未显示三角形箭头代表还不可用。然后需要
- 浅析开源工程WebRTC的技术原理和使用
wecloud1314
webrtc
WebRTC(全称WebReal-TimeCommunication),即网页即时通信。是一个支持网页浏览器进行实时语音对话或视频对话的技术方案。从前端技术开发的视角来看,是一组可调用的API标准。在WebRTC发布之前,开发实时音视频交互应用的成本是非常昂贵,需要考虑的技术问题很多,如音视频的编解码问题,数据传输问题,延时、丢包、抖动、回音的处理和消除等,如果要兼容浏览器端的实时音视频通信,还需
- 【通义千问】大模型Qwen GitHub开源工程学习笔记(4)-- 模型的量化与离线部署
大表哥汽车人
学习笔记语言模型人工智能开源
摘要:量化方案基于AutoGPTQ,提供了Int4量化模型,其中包括Qwen-7B-Chat和Qwen-14B-Chat。更新承诺在模型评估效果几乎没有损失的情况下,降低存储要求并提高推理速度。量化是指将模型权重和激活的精度降低以节省存储空间并提高推理速度的过程。AutoGPTQ是一种专有量化工具。Int4是指4位整数量化,与传统的8位量化相比,可以进一步减少存储要求。如何使用Int4量化模型在开
- 淘系用户平台技术团队单元测试建设
阿里云技术
单元测试压力测试程序人生javascript
为什么需要单元测试纵观优秀的开源工程,完备的单元测试总是必须的条件。通过这些单元测试,我们可以充分了解代码中相关类和方法的作用和核心逻辑,熟悉各种场景的运行情况。同时也因为有了单元测试,开源作者在接受各种feature的代码提交时才有稳定安全的保障。其实单元测试的重要性所有开发同学应该都了然于胸,同样TDD(测试驱动开发)也不是一个新的概念,但是真当我们落地实践时,又总会找出各种各样的理由来劝服自
- 虚拟桌宠模拟器(VPet)使用ChatGLM替代ChatGPT
人工智能护发素
chatgpt
开源工程虚拟桌宠ChatGLM特别感谢zkz098大佬找到的BUG和给出的解决方案1.拉取代码cdProjectgitclonehttps://github.com/THUDM/ChatGLM2-6B.git2.下载模型实现GIT_LFS_SKIP_SMUDGE=1gitclonehttps://huggingface.co/THUDM/chatglm2-6b#这里下载的只是一个占位符,并不是真正
- (三)正点原子STM32MP135移植——optee移植
天师电通电容爆破工程师
stm32嵌入式硬件单片机
一、概述OP-TEE是一个开源工程,完整的实现了一个可信执行环境。主要包括SecureworldOS(optee_os)、normalworldclient(optee_client)、testsuite(optee_test/xtest)以及Linux驱动部分。OP-TEE的全称是Open-sourcePortableTrustedExecutionEnvironment,其中TEE(可信执行环
- Spring4.1新特性——综述
jinnianshilongnian
spring 4.1
目录
Spring4.1新特性——综述
Spring4.1新特性——Spring核心部分及其他
Spring4.1新特性——Spring缓存框架增强
Spring4.1新特性——异步调用和事件机制的异常处理
Spring4.1新特性——数据库集成测试脚本初始化
Spring4.1新特性——Spring MVC增强
Spring4.1新特性——页面自动化测试框架Spring MVC T
- Schema与数据类型优化
annan211
数据结构mysql
目前商城的数据库设计真是一塌糊涂,表堆叠让人不忍直视,无脑的架构师,说了也不听。
在数据库设计之初,就应该仔细揣摩可能会有哪些查询,有没有更复杂的查询,而不是仅仅突出
很表面的业务需求,这样做会让你的数据库性能成倍提高,当然,丑陋的架构师是不会这样去考虑问题的。
选择优化的数据类型
1 更小的通常更好
更小的数据类型通常更快,因为他们占用更少的磁盘、内存和cpu缓存,
- 第一节 HTML概要学习
chenke
htmlWebcss
第一节 HTML概要学习
1. 什么是HTML
HTML是英文Hyper Text Mark-up Language(超文本标记语言)的缩写,它规定了自己的语法规则,用来表示比“文本”更丰富的意义,比如图片,表格,链接等。浏览器(IE,FireFox等)软件知道HTML语言的语法,可以用来查看HTML文档。目前互联网上的绝大部分网页都是使用HTML编写的。
打开记事本 输入一下内
- MyEclipse里部分习惯的更改
Array_06
eclipse
继续补充中----------------------
1.更改自己合适快捷键windows-->prefences-->java-->editor-->Content Assist-->
Activation triggers for java的右侧“.”就可以改变常用的快捷键
选中 Text
- 近一个月的面试总结
cugfy
面试
本文是在学习中的总结,欢迎转载但请注明出处:http://blog.csdn.net/pistolove/article/details/46753275
前言
打算换个工作,近一个月面试了不少的公司,下面将一些面试经验和思考分享给大家。另外校招也快要开始了,为在校的学生提供一些经验供参考,希望都能找到满意的工作。 
- HTML5一个小迷宫游戏
357029540
html5
通过《HTML5游戏开发》摘抄了一个小迷宫游戏,感觉还不错,可以画画,写字,把摘抄的代码放上来分享下,喜欢的同学可以拿来玩玩!
<html>
<head>
<title>创建运行迷宫</title>
<script type="text/javascript"
- 10步教你上传githib数据
张亚雄
git
官方的教学还有其他博客里教的都是给懂的人说得,对已我们这样对我大菜鸟只能这么来锻炼,下面先不玩什么深奥的,先暂时用着10步干净利索。等玩顺溜了再用其他的方法。
操作过程(查看本目录下有哪些文件NO.1)ls
(跳转到子目录NO.2)cd+空格+目录
(继续NO.3)ls
(匹配到子目录NO.4)cd+ 目录首写字母+tab键+(首写字母“直到你所用文件根就不再按TAB键了”)
(查看文件
- MongoDB常用操作命令大全
adminjun
mongodb操作命令
成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令,只是MongoDB没有创建数据库的命令,但有类似的命令 如:如果你想创建一个“myTest”的数据库,先运行use myTest命令,之后就做一些操作(如:db.createCollection('user')),这样就可以创建一个名叫“myTest”的数据库。
一
- bat调用jar包并传入多个参数
aijuans
下面的主程序是通过eclipse写的:
1.在Main函数接收bat文件传递的参数(String[] args)
如: String ip =args[0]; String user=args[1]; &nbs
- Java中对类的主动引用和被动引用
ayaoxinchao
java主动引用对类的引用被动引用类初始化
在Java代码中,有些类看上去初始化了,但其实没有。例如定义一定长度某一类型的数组,看上去数组中所有的元素已经被初始化,实际上一个都没有。对于类的初始化,虚拟机规范严格规定了只有对该类进行主动引用时,才会触发。而除此之外的所有引用方式称之为对类的被动引用,不会触发类的初始化。虚拟机规范严格地规定了有且仅有四种情况是对类的主动引用,即必须立即对类进行初始化。四种情况如下:1.遇到ne
- 导出数据库 提示 outfile disabled
BigBird2012
mysql
在windows控制台下,登陆mysql,备份数据库:
mysql>mysqldump -u root -p test test > D:\test.sql
使用命令 mysqldump 格式如下: mysqldump -u root -p *** DBNAME > E:\\test.sql。
注意:执行该命令的时候不要进入mysql的控制台再使用,这样会报
- Javascript 中的 && 和 ||
bijian1013
JavaScript&&||
准备两个对象用于下面的讨论
var alice = {
name: "alice",
toString: function () {
return this.name;
}
}
var smith = {
name: "smith",
- [Zookeeper学习笔记之四]Zookeeper Client Library会话重建
bit1129
zookeeper
为了说明问题,先来看个简单的示例代码:
package com.tom.zookeeper.book;
import com.tom.Host;
import org.apache.zookeeper.WatchedEvent;
import org.apache.zookeeper.ZooKeeper;
import org.apache.zookeeper.Wat
- 【Scala十一】Scala核心五:case模式匹配
bit1129
scala
package spark.examples.scala.grammars.caseclasses
object CaseClass_Test00 {
def simpleMatch(arg: Any) = arg match {
case v: Int => "This is an Int"
case v: (Int, String)
- 运维的一些面试题
yuxianhua
linux
1、Linux挂载Winodws共享文件夹
mount -t cifs //1.1.1.254/ok /var/tmp/share/ -o username=administrator,password=yourpass
或
mount -t cifs -o username=xxx,password=xxxx //1.1.1.1/a /win
- Java lang包-Boolean
BrokenDreams
boolean
Boolean类是Java中基本类型boolean的包装类。这个类比较简单,直接看源代码吧。
public final class Boolean implements java.io.Serializable,
- 读《研磨设计模式》-代码笔记-命令模式-Command
bylijinnan
java设计模式
声明: 本文只为方便我个人查阅和理解,详细的分析以及源代码请移步 原作者的博客http://chjavach.iteye.com/
import java.util.ArrayList;
import java.util.Collection;
import java.util.List;
/**
* GOF 在《设计模式》一书中阐述命令模式的意图:“将一个请求封装
- matlab下GPU编程笔记
cherishLC
matlab
不多说,直接上代码
gpuDevice % 查看系统中的gpu,,其中的DeviceSupported会给出matlab支持的GPU个数。
g=gpuDevice(1); %会清空 GPU 1中的所有数据,,将GPU1 设为当前GPU
reset(g) %也可以清空GPU中数据。
a=1;
a=gpuArray(a); %将a从CPU移到GPU中
onGP
- SVN安装过程
crabdave
SVN
SVN安装过程
subversion-1.6.12
./configure --prefix=/usr/local/subversion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apr --with-apr-util=/usr/local/apr --with-openssl=/
- sql 行列转换
daizj
sql行列转换行转列列转行
行转列的思想是通过case when 来实现
列转行的思想是通过union all 来实现
下面具体例子:
假设有张学生成绩表(tb)如下:
Name Subject Result
张三 语文 74
张三 数学 83
张三 物理 93
李四 语文 74
李四 数学 84
李四 物理 94
*/
/*
想变成
姓名 &
- MySQL--主从配置
dcj3sjt126com
mysql
linux下的mysql主从配置: 说明:由于MySQL不同版本之间的(二进制日志)binlog格式可能会不一样,因此最好的搭配组合是Master的MySQL版本和Slave的版本相同或者更低, Master的版本肯定不能高于Slave版本。(版本向下兼容)
mysql1 : 192.168.100.1 //master mysq
- 关于yii 数据库添加新字段之后model类的修改
dcj3sjt126com
Model
rules:
array('新字段','safe','on'=>'search')
1、array('新字段', 'safe')//这个如果是要用户输入的话,要加一下,
2、array('新字段', 'numerical'),//如果是数字的话
3、array('新字段', 'length', 'max'=>100),//如果是文本
1、2、3适当的最少要加一条,新字段才会被
- sublime text3 中文乱码解决
dyy_gusi
Sublime Text
sublime text3中文乱码解决
原因:缺少转换为UTF-8的插件
目的:安装ConvertToUTF8插件包
第一步:安装能自动安装插件的插件,百度“Codecs33”,然后按照步骤可以得到以下一段代码:
import urllib.request,os,hashlib; h = 'eb2297e1a458f27d836c04bb0cbaf282' + 'd0e7a30980927
- 概念了解:CGI,FastCGI,PHP-CGI与PHP-FPM
geeksun
PHP
CGI
CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。
CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和环境变量。如php,perl,tcl等。 FastCGI
FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不
- Git push 报错 "error: failed to push some refs to " 解决
hongtoushizi
git
Git push 报错 "error: failed to push some refs to " .
此问题出现的原因是:由于远程仓库中代码版本与本地不一致冲突导致的。
由于我在第一次git pull --rebase 代码后,准备push的时候,有别人往线上又提交了代码。所以出现此问题。
解决方案:
1: git pull
2:
- 第四章 Lua模块开发
jinnianshilongnian
nginxlua
在实际开发中,不可能把所有代码写到一个大而全的lua文件中,需要进行分模块开发;而且模块化是高性能Lua应用的关键。使用require第一次导入模块后,所有Nginx 进程全局共享模块的数据和代码,每个Worker进程需要时会得到此模块的一个副本(Copy-On-Write),即模块可以认为是每Worker进程共享而不是每Nginx Server共享;另外注意之前我们使用init_by_lua中初
- java.lang.reflect.Proxy
liyonghui160com
1.简介
Proxy 提供用于创建动态代理类和实例的静态方法
(1)动态代理类的属性
代理类是公共的、最终的,而不是抽象的
未指定代理类的非限定名称。但是,以字符串 "$Proxy" 开头的类名空间应该为代理类保留
代理类扩展 java.lang.reflect.Proxy
代理类会按同一顺序准确地实现其创建时指定的接口
- Java中getResourceAsStream的用法
pda158
java
1.Java中的getResourceAsStream有以下几种: 1. Class.getResourceAsStream(String path) : path 不以’/'开头时默认是从此类所在的包下取资源,以’/'开头则是从ClassPath根下获取。其只是通过path构造一个绝对路径,最终还是由ClassLoader获取资源。 2. Class.getClassLoader.get
- spring 包官方下载地址(非maven)
sinnk
spring
SPRING官方网站改版后,建议都是通过 Maven和Gradle下载,对不使用Maven和Gradle开发项目的,下载就非常麻烦,下给出Spring Framework jar官方直接下载路径:
http://repo.springsource.org/libs-release-local/org/springframework/spring/
s
- Oracle学习笔记(7) 开发PLSQL子程序和包
vipbooks
oraclesql编程
哈哈,清明节放假回去了一下,真是太好了,回家的感觉真好啊!现在又开始出差之旅了,又好久没有来了,今天继续Oracle的学习!
这是第七章的学习笔记,学习完第六章的动态SQL之后,开始要学习子程序和包的使用了……,希望大家能多给俺一些支持啊!
编程时使用的工具是PLSQL