- colab中搭建tf-trt环境——解决TensorRT版本匹配问题
小稻壳
神经网络深度学习tensorflow
colab中搭建tf-trt环境——解决TensorRT版本匹配问题可行的环境版本匹配:Ubuntu18.04cuda11.1cudnn8python3.7tensorflow-gpu2.7.0TensorRT7.2.2pycuda2021.1查看版本命令:!lsb_release-a"NoLSBmodulesareavailable.DistributorID:UbuntuDescription
- fix bug: FileNotFoundError: [Errno 2] No such file or directory: ‘nvcc‘
zhangjipinggom
bug
1.问题描述运行的代码设计pycuda,会调用nvcc,确定已经安装cudatoolkit,在terminal中云运行nvcc-V能得到想到的结果:但是在pycharm中运行代码时提示:FileNotFoundError:[Errno2]Nosuchfileordirectory:'nvcc'2.解决办法在pycharm中添加cudatoolkit路径(像在~/.bashrc中那样)
- 在Ubuntu上安装pycuda记录
zhangjipinggom
ubuntulinux运维
1.安装CUDAToolkit11.8从MZ小师妹的摸索过程来看,其他版本的会有bug,12.0的版本太高,11.5的太低(感谢小师妹让我少走弯路)参考网址:CUDAToolkit11.8Downloads|NVIDIADeveloper在命令行输入命令:wgethttps://developer.download.nvidia.com/compute/cuda/11.8.0/local_inst
- 【AI】AI入门之Nvidia Jetson平台(四)- Xavier NX软件开发环境安装部署
有意思科技
Jetson人工智能Ubuntu人工智能pytorch深度学习
目录一.CUDA安装二.cuDNN安装三.TensorRT安装3.1Pycuda安装四.TensorFlow安装五.PyTorch安装六.DeepStream安装6.1安装依赖软件6.2安装DeepStreamSDK6.3运行DEMO七.MultimediaAPI安装八.VPI安装主要安装部署需要的CUDA,cuDNN,TensorRT,以及推理框架TensorFlow,Pytorch,视觉框架D
- 安装pycuda遇到错误
极乐净土0822
python开发语言cuda
环境:ubuntu18.04python3.8.17cuda:11.3,V11.3.58GPU:306012gnvidia-smi:NVIDIA-SMI535.86.01DriverVersion:536.67CUDAVersion:12.2pipinstallpycuda-ihttps://mirror.baidu.com/pypi/simple/报错:check.warn(importable
- TX2+Yolov5之tensorRT加速
快乐的咸蛋黄R
YOLO
1.下载tensorrtx(https://github.com/wang-xinyu/tensorrtx.git)需要在Tags里选择相应的v5版本,与自己训练使用的v5版本一定要对应,不然后续很麻烦2.模型转换(将xx.pt转换为xx.wts)1.安装pycuda2.将tensorrtx/yolov5/gen_wts.py复制到自己使用的yolov5主文件夹中。3.将官方的权重文件'yolov
- GPU编程(基于Python和CUDA)(二)——显示GPU信息
艾醒(AiXing-w)
pythonGPU编程CUDA编程
系列文章目录GPU编程(基于Python和CUDA)(一)——零基础安装pycudaGPU编程(基于Python和CUDA)(二)——显示GPU信息GPU编程(基于Python和CUDA)(三)——逐元素运算核(ElementwiseKernel)GPU编程(基于Python和CUDA)(四)——Mandelbort集显示GPU信息系列文章目录前言通过CUDA查看GPU信息使用pycuda查看GP
- Win10系统安装TensorRT
夜幕龙
Win10系统深度学习环境搭建深度学习
环境搭建系列文章目录一、Win10系统安装GPU版本CUDA、Cudnn二、Win10系统安装TensorRT文章目录环境搭建系列文章目录TensorRT简介一、版本对应关系二、下载及安装1.TensorRT2.Nomodulenamed'pycuda'&pycuda安装失败总结参考文献TensorRT简介Tips:理论指引实践TensorRT是一个高性能的深度学习推理(Inference)优化器
- win10正确配置tensorRT环境
风1995
深度学习人工智能
目的使用tensorRT进行网络模型部署,加快推理速度方法安装tensorRT的过程需要对各种组件的版本进行匹配前置安装套件有:1、CUDA2、cuDNN3、pyCUDA4、tensorflow或pytorch主要记录tensorRT安装:tensorRT安装配置查询步骤:1、去tensorRT官网下载安装包tensorRT下载官网相应版本2、解压缩3.打开系统控制变量确认当前cuda版本:nvc
- 视觉学习笔记11——TensorRT安装配置及使用
RanceGru
深度学习深度学习边缘计算服务器
系列文章目录参考文献参考文献参考文献文章目录系列文章目录前言1.安装首先解压下载的TensorRT安装包然后添加环境变量python调用TensorRTAPI安装UFF安装graphsurgeon安装onnx_graphsurgeon安装pycuda2.测试终端测试版本号测试自带的例子sampleMNIST3.onnx模型转engine模型4.报错解决前言一般的深度学习项目,训练时为了加快速度,会
- 001、Nvidia Jetson Nano Developer KIT(b01)-系统与登录
Here we are——wxl
边缘深度学习边缘计算神经网络人工智能
之——镜像烧录与远程登录目录之——镜像烧录与远程登录杂谈正文1.开发板系统安装1.1开发板简介1.2JetPack安装2.ubuntu系统安装3.远程连接3.1SSH远程连接3.2可视化连接杂谈NvidiaJetsonNanoDeveloperKIT(b01,4G),系统配置全纪录,镜像烧录、系统安装、远程桌面安装、cuda与torch安装、pycharm、pycuda、tensorrt等等。正文
- tensorrt: pycuda, onnx, onnxruntime, tensorrt,torch-tensorrt 安装
tony365
pytorchtensorrt
文章目录tensorrt:pycuda,onnx,onnxruntime,tensorrt,torch-tensorrt安装1.深度学习模型部署综述(ONNX/NCNN/OpenVINO/TensorRT)2.安装tensorrt相关tensorrt:pycuda,onnx,onnxruntime,tensorrt,torch-tensorrt安装pytorch:pythonlibtorch:c+
- 安装pycuda及问题解决
haoshengup
直接通过pip安装pycuda报错:ERROR:Couldnotbuildwheelsforpycuda,whichisrequiredtoinstallpyproject.toml-basedprojects 原因:pip默认安装最新版,导致pycuda版本和系统版本不对应。 解决方案: (1)查看系统cuda版本,比如:cuda10.1 (2)查看当前虚拟环境的python版本,不
- 【CUDA】【pycuda】第一个案例 翻倍数组
prinTao
CUDApycuda
https://github.com/inducer/pycuda加载环境importpycuda.driverascudaimportpycuda.autoinitimportnumpyimportstructfrompycuda.compilerimportSourceModule将多个可变长度数组加倍。DoubleOperation的结构体,其中包含两个成员变量:datalen和__padd
- python编程中fft的优缺点,以及如何使用cuda编程,cuda并行运算,信号处理(推荐)
鼾声鼾语
python信号处理开发语言
A.python中cuda编程的库主要有:cupy、pycuda1,区别如下:支持的GPU平台:PyCUDA:PyCUDA是一个用于在Python中编写CUDA代码的库。它支持NVIDIA的CUDA平台,并提供了与CUDAC/C++接口相似的功能。因此,PyCUDA主要用于与NVIDIAGPU交互的应用。CuPy:CuPy是一个用于在Python中进行通用GPU编程的库,它不仅支持NVIDIA的C
- 关于最基本的环境配置 软件安装以及第三方包的安装
IsGrit
医学图像处理pythonanaconda
前言非计算机专业本科学生,由于研究生原因,本科毕设题目为医学图像处理事先也并没有接触过Python的相关自己草草装了Python跟PythonCharm之后才发现事情没呢么简单并且在装PyCUDA的时候一直报错所以打算重新规范的装一下这些东西也算尝试看看能否解决PyCUDA不能安装的问题一、最基础的安装1.Anaconda关于Anaconda,简单来说,Anaconda是Python的包管理器和环
- 在python中使用nvidia的VPF库对RTSP流进行硬解码并使用opencv进行显示
random_2011
pythonopencvvpfRTSP硬解码gpu解码
解码并处理视频流的多线程应用随着视频处理技术的不断发展,越来越多的应用需要对视频流进行解码和处理。在本文中,我们将介绍一个基于Python的多线程应用程序,该应用程序可以解码并处理多个RTSP视频流,同时利用GPU加速,以提高处理速度。这个应用程序使用了一些关键的Python库和工具,包括PyNvCodec、OpenCV、和PyCUDA等。它充分利用了现代GPU的计算能力,实现了高效的视频解码和处
- conda导包问题之To search for alternate channels
无敌无敌跑得快
代码报错解决condapythonnumpy
conda导包问题之Tosearchforalternatechannels一.问题近期通过conda导pycuda包时出现以下提示,导致导包不成功:二.解决步骤:其实提示中已经给出方法,大致是让我们通过https://anaconda.org去寻找channels来下载打开anaconda网址搜索要下载的包,比如说我要下载的pycuda3.点击pycuda(切记点击pycuda而不是conda-
- PyCuda入门教程-超级简单
xukang919
开始使用在你使用PyCuda之前,要先用import命令来导入并初始化一下。importpycuda.driverascudaimportpycuda.autoinitfrompycuda.compilerimportSourceModule这里要注意,你并不是必须使用pycuda.autoinit,如果你愿意的话,初始化、内容的创建和清理也都可以手动实现。传输数据接下来就是要把数据传输到设备(d
- ModuleNotFoundError: No module named ‘pycuda._driver‘ python3.7
DYF-AI
TensorRT
#bugModuleNotFoundError:Nomodulenamed'pycuda._driver'原因是系统同时安装了python3.7和python3.8,当python3.8为默认的python3时,安装pycuda是对于python3.8版本importpycuda.autoinitimportpycuda.driverascuda就会报标题的错误.卸载python3.8(tenso
- ModuleNotFoundError: No module named ‘pycuda‘
高祥xiang
PyTorchpython深度学习pycuda安装pycuda
环境:ubuntu16.04可通过以下指令直接安装:pipinstall-ihttps://pypi.tuna.tsinghua.edu.cn/simplepycuda--no-binary:all:如果通过上述命令安装过程出现如下问题:ERROR:Couldnotbuildwheelsforpycuda,whichisrequiredtoinstallpyproject.toml-basedpr
- ubuntu18.04安装tensorRT8.2实操
Thomas_Cai
深度学习工程技术TensorRTUbuntu18.04
文章目录一、安装pycuda二、安装TensorRT一、安装pycuda按照参考文档几个命令安装,但会有个问题。如果是容器中安装注意要映射nvcc,最好把整个路径映射过来/usr/local/bin;然后可能还会出现src/cpp/cuda.hpp:14:10:fatalerror:cuda.h:Nosuchfileordirectory这个问题,这个是在docker中可能会出现,要注意lib和i
- python算法怎么用gpu加速_Python基于pyCUDA实现GPU加速并行计算功能入门教程
小泽t
本文实例讲述了Python基于pyCUDA实现GPU加速并行计算功能。,具体如下:Nvidia的CUDA架构为我们提供了一种便捷的方式来直接操纵GPU并进行编程,但是基于C语言的CUDA实现较为复杂,开发周期较长。而python作为一门广泛使用的语言,具有简单易学、语法简单、开发迅速等优点。作为第四种CUDA支持语言,相信python一定会在高性能计算上有杰出的贡献–pyCUDA。pyCUDA特点
- Jetson安装pycuda通用教程
奶茶不加冰
pythonlinux开发语言
1.pip安装方式直接使用pip安装方式:pip3installprojects#先提前安装个projectspip3installpycuda==2021.1-ihttps://mirror.baidu.com/pypi/simple这里安装的2021.1版本,使用https://mirror.baidu.com/pypi/simple源安装,这种方式也可以安装成功,不过需要等待时间,如果pip
- 【CV学习笔记】tensorrt篇之cuda_python
Rex久居
python学习深度学习
1、前言在使用tensorrt的时候,一般是使用cpp,对于cpp基础一般的同学不是很友好,尤其是在学习的过程中,而cpp主要是在部署的时候用到,最近了解到了Nvidia推出的cuda-python库,与之前的pycuda有类似的功能,但整体的编码风格与cpp类似,可以参考下文的代码,转成tensorrt之后,可以在python中先编写后处理的方式,有需要时再改写成cpp,也是一种不错的方式,但p
- ubuntu22.04安装pyCUDA
dataat
pythonpythonpycuda
更多内容请查看www.laowubiji.com笔者近期想使用GPU进行并行计算,搜索之后看到需要用到pyCUDA库函数,所以需要在所使用的ubuntu22.04系统中部署pyCUDA库,没想到在部署过程中折腾了好几回,总算是安装成功了。简单记录过程如下:第一步:安装nvidia驱动ubuntu-drivesdevices根据上述命令选择适当的nvidia驱动,例如笔者的NVIDIAGeForce
- pycuda基础实例代码
dataat
pythonpycudapython开发语言pycuda
更多内容请查看www.laowubiji.com以下是一个简单的PyCuda示例程序。importpycuda.driverasdrvimportpycuda.autoinitimportnumpyasnp#设置GPU设备并获取当前设备信息drv.init()dev=drv.Device(0)print('设备名称:'+dev.name())print('设备计算能力:'+str(dev.comp
- windows下tensorRT的安装
左接左路
windowspython深度学习cuda
目的使用tensorRT进行网络模型部署,加快推理速度方法安装tensorRT的过程并不麻烦,主要是需要对各种组件的版本进行匹配主要的前置安装套件有:1、CUDA2、cuDNN3、pyCUDA4、tensorflow或pytorchCUDA的安装非常迅速,到CUDA官网找到安装包下到桌面以后直接安装即可直转CUDA官网下载至桌面后直接点击exe文件安装即可安装以后我的电脑会自动配置CUDA的环境变
- pycuda SystemError: initialization of _driver raised unreported exception
左接左路
cudaconda
出现问题在运行tensorRT时出现pyCuda运行报错,问题截图如下:这种情况一般是由于pyCuda对应的numpy版本问题使用语句即可解决pipinstall-Unumpy
- win下pytorch安装—cuda11.6 + cudnn8.4 + pytorch1.12 + tensorRT(pycuda)
我宿孤栈
#环境配置安装教程模型部署pytorch深度学习python
安装目录一、cuda安装1.1、cuda版本选择1.2、下载安装二、cudnn安装三、pytorch安装四、tensorRT8.X安装写在前面博主这里装的是cuda11.7,最后一步tensorRT运行的时候有个pycuda的安装,它的最新版本只支持到cuda11.6,所以博主最后是又把cuda11.7卸载后重新安装了11.6,安装过程和11.7一样。pytorch对应的版本也应该修改,但过程都一
- 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