- 2个办法解决苹果手机怎么恢复删除30天以上的照片
m0_70960708
笔记智能手机
怎么恢复苹果手机30天内删除的照片为了防止苹果用户误删照片,iPhone公司为用户提供了一个反悔的机会,30天内可以恢复苹果手机删除的照片,在iOS8以上包括iOS8的系统中,相册里面有一个「最近删除」的相簿,可以在这里面恢复30天以内删除的照片。步骤1.打开苹果手机的相册,点击「相簿」,然后点击「最近删除」文件夹,查找不小心删除的照片。步骤2.选择需要恢复的照片,可以放大预览。步骤3.点击下方「
- Xcode 14.3版本运行项目报错
致青春_bf42
报错提示升级14.3之前项目运行好好的,升级Xcode14.3后运行就报错了。原因是:xcode14支持最低部署是iOS11,系统已经内置有ARC相关的库,所以14.3的版本把arc文件夹删除;而有些第三方库可能会依赖arc里面的库,所以就报错找不到。研究后发现cocopods引入的三方库默认都是iOS8.0,在新版废弃了某些文件导致无法编译通过。把报错的cocopods引入的库的最低版本改为iO
- 基于xr-frame实现微信小程序的人脸识别3D模型叠加AR功能(含源码)
十幺卜入
AR微信小程序微信小程序AR微信小程序人脸识别3DAR微信小程序源码XR
前言xr-frame是一套小程序官方提供的XR/3D应用解决方案,基于混合方案实现,性能逼近原生、效果好、易用、强扩展、渐进式、遵循小程序开发标准。xr-frame在基础库v2.32.0开始基本稳定,发布为正式版,但仍有一些功能还在开发,目前(2024.08.24)有一些限制如下:1最低要求客户端iOS8.0.29、安卓8.0.30及以上,推荐稳定版在iOS8.0.36、安卓8.0.35及以上。2
- 教你如何反编译app,拿到加密方式
叫我老村长
教你如何反编译app,拿到加密方式大家知道app有安卓和ios安卓是apk现在基本上apk都是经过加密的想动态脱壳没一定的技术是搞不定的IOS是ipa今天我主要讲的是这个准备好反编译设备1.一套越狱的ios手机我的设备是iphone6ios8.3已越狱2.一个mac系统可以是vmware上的mac黑苹果或者直接用自己的mac电脑我为了方便就用了黑苹果(如何搞黑苹果可以看我之前发表的博客)给大家看下
- iCloud Drive使用指南:如何在云端创建和管理文件夹与文件
2402_85758349
icloud大数据
iCloudDrive是苹果公司提供的一项云存储服务,它允许用户在所有Apple设备上存储文件和文档,并实现无缝同步。通过iCloudDrive,用户可以轻松创建、访问、编辑和共享文件,无论身处何地。本文将详细介绍如何在iCloudDrive中创建文件夹和文件,以及如何高效管理这些文件。一、iCloudDrive简介iCloudDrive是iOS8及OSXYosemite之后推出的功能,它整合了原
- iOS Native与JS通信:JSBridge
ilycyq
iosjavascript开发语言cocoaobjective-cxcode前端
文章目录一、简介二、JS调用Native1.使用URLSchemea.UIWebViewb.WKWebView2.使用JavaScriptCore(iOS7+)3.使用WKWebView和WKScriptMessageHandler(iOS8+)三、Native调用JS1.使用UIWebView2.使用WKWebView3.使用JavaScriptCore(iOS7+)一、简介对于移动应用程序的开
- 转的推送功能
要加油啊小和尚
iOS的推送功能包括:远程推送以及本地推送,从iOS4到目前的iOS10,推送功能经历了多个版本的修改。现在做一个总结:基本已iOS8以及iOS10作为分界点,目前分为3个阶段,[iOS4,iOS8.0),[iOS8.0-iOS10.0),[iOS10.0-x],至于最早是不是iOS4.0开始有推送的,我不得而知,接触的最早的iOS系统就是4.0开始的。暂且这么认为吧。在第一个阶段的时候,[iOS
- UIAlertController
松n_n鼠
iOS8苹果推出UIAlertController。iOS9以后创建UIAlertView以及UIActionSheet时会出现警告,苹果对UIAlertView和UIActionSheet进行了优化整合,添加了UIAlertController。创建提示框UIAlertController*alert=[UIAlertControlleralertControllerWithTitle:@"al
- SCNetworkReachabilityGetFlag在iOS8中的坑
Miridescent
最近在做网络请求相关的东西,在测试不同iOS版本的时候发现SCNetworkReachabilityGetFlag方法在不同的iOS版本中对参数格式的支持不同,具体情况写了个小例子,如下:NSString*url111=@"www.baidu.com";SCNetworkReachabilityRefref111=SCNetworkReachabilityCreateWithName(NULL,[
- 指纹识别
bryan__ren
ios开发记录ios指纹识别
苹果在iOS8之后开启了指纹识别的功能,如果想让自己的App能够使用指纹识别功能,必须要满足一定的条件才行。开发文档1.必须是iPhone5s之后的设备2.系统版本必须在等于或大于iOS8具体实现使用指纹识别,必须要引入LocalAuthentication.framework。引入之后,需要import。实现代码如下://第一步判断系统版本是否大于或等于iOS8if([UIDevicecurre
- iOS从0到1| OC 中如何检查一个字符串 string 是否包含另一个 string
8e750c8f0fae
入行iOS开发不久,看书过后,做了一个练习——如何在检查一个字符串中是否包含另一个字符串呢?带着疑问,多方查资料加求助,整合了一些简单的方法,与各位猿们交流交流。作为一个程序猿幼崽,想问题自然比较直白无脑,看到这个题目脑子里肯定会先捕捉到一个词“是否”,进而就会拿if语法做文章(后来总结发现很多方法都用到ifelse语句,又暗自为自己想对了方向庆幸了一波)...接下来是第一个方法:iOS8和OSX
- 适配iOS8~iOS11跳转系统设置正确姿势
佳佳爱宥嘉
前言一般应用内,如果用户第一次对系统的某种隐私(相册、蓝牙、定位、麦克风等)点击了不允许,那么在用户下次使用到时,应该提醒用户去开启以使用之前被屏蔽的访问的隐私功能。那么应该怎么设置才能较好的兼容目前市场大部分中系统版本呢?首先我们应该在使用到相关隐私是弹出AlertView提示用户去开启相关权限,这个在AlterView中设置按钮直接让用户点击然后跳转相关设置的地方进行打开。跳转至系统设置页面的
- iOS 一个简单的基于WKWebView的进度导航
雪_晟
前言iOS8之后出现了WKWebView,占用内存少,通过WebKit可以和js交互。最重要是可以监测网页加载的进度,之前用UIWebView做的进度条都假象。代码WebKit中WebView交互被细化了,主要分为WKNavigationDelegate,WKUIDelegate,WKWebViewConfiguration。WKNavigationDelegate主要处理网页导航的一些协议。WK
- 动态库打包
临川慕容吹雪
强调:使用动态库,要求应用最低支持系统为IOS81:静态库和动态库区别静态库:存在.a和.framework两种形式。.a是一个纯二进制文件,.framework中除了有二进制文件之外还有资源文件。.a要有.h文件以及资源文件配合,.framework文件可以直接使用。总的来说,.a+.h+sourceFile=.framework。所以创建静态库最好还是用.framework的形式。对于静态库而
- 打包 bundle 设置,使用
爱喝农药de清凉
第一步:image第二步:image第三步:"BaseSDK"设置为"LatestiOS(iOS11.2)"(Xcode9.2为例)"BuildActiveArchitectureOnly"设置为"YES"InstallationDirectiotory删除掉后面的路径CodeSigningIdentity选择Don'tCodeSign"iOSDeploymentTarget"设置为iOS8.0(
- NSBundle和SandBox
薛定谔的汪汪
NSBundle:资源包,程序上传以及从Appstore上下载的就是这个包,在目录中表现为xxx.app。它包含了应用程序正常运行的所有资源文件和可执行文件等,对用户来说只能读不能写(为了程序安全)。SandBox:所有的非代码文件,诸如图片、图标、声音,属性列表,文本文件等,程序运行过程中产生的各种数据皆存于此。iOS8之前两者位于同一目录下;iOS8之后,xxx.app单独存放到一个独立的文件
- iOS 上传相册中视频/图片--相册视频/图片转沙盒
爱运动爱学习
一.相册内数据转沙盒应用场景使用ReplayKit时,需要将保存到相册的视频上传至服务器,这时需要把相册的数据转换到沙盒中.二.Photos库--从相册取最近一次的图片/视频复制一份到沙盒注意:ALAssetLibrary在ios8已经过期,操作相册苹果推荐用更新的Photos类库,此处使用Photos类库讲解,ALAssetLibrary不再阐述.访问相册需要提前获取相册权限,修改权限会重启应用
- iOS新特性
ChinaGoodStaff
iOS11+ARKitColorSyncVisionVisionCoreMLDeviceCheckFileProviderFileProviderUICoreNFCiOS10+What'sNewiniOS10iOS9+iOS8+
- iOS 推送
萤火虫离别的礼物
1、推送的实现流程和原理:用户打开app之后,会将唯一标识devicesToken(APNs与设备建立长链接之后下发的)发送给服务器,当有推送消息时,服务器将devicesToken和要推送的内容发送给APNs,苹果APNs会和设备进行长链接,将内容推送给设备,设备根据标识,找到要推送的app,显示推送内容。2、iOS7和iOS8推送不同的地方:第一点:iOS8之后初始化远程推送的接口改变,需要生
- 面容ID或指纹的启用
追求卓越的码农
1.使用前记得在info.plist中增加NSFaceIDUsageDescription权限申请说明,否则无法使用FaceID。2.引入#import一.原生方法//原生方法启用指纹/面部ID-(void)fingerVerification{if([UIDevicecurrentDevice].systemVersion.floatValue<8.0){NSLog(@"ios8.0以后才支持指
- 使用WKWebview实现OC与JS的交互
见哥哥长高了
WKWebView是苹果公司在iOS8系统推出的,这里我们主要概述WebKit中更新的WKWebView控件的新特性与使用方法。一、WKWebView的代理方法1、WKNavigationDelegate该代理提供的方法,可以用来追踪加载过程(页面开始加载、加载完成、加载失败)、决定是否执行跳转。//页面开始加载时调用-(void)webView:(WKWebView*)webViewdidSta
- iOS App启动图不显示的解决办法.
心董儿
iOS9xcode7启动图
1.正常来说,启动图以及App图标需按照命名规则命名,但是命名不规范并不影响显示;2.设置启动图的两种方法:(1)iOS8—xcode6之后新出LaunchScreen.storyboard(LaunchScreen.xib)来设置启动图;当系统版本高于iOS8.0默认优先会显示LaunchScreen.需要在xcode(General里)两处做如下:至此,即可以显示启动图.(2)系统版本低于iO
- iOS-Swift 自定义弹窗 AlertView
无字教科书
Swiftswiftiosview自定义弹窗
iOS-Swift自定义弹窗AlertViewAEAlertView不依赖任何第三方库安装指南从Xcode15.0开始,要求库的最低版本为iOS12.0,因此AEAlertView在2.3.8中最低支持的版本为iOS12.0,如果你的项目中兼容12以下,请使用2.3.6UIKitSwiftUIXcodeAEAlertViewiOS8+iOS13+12.0~>1.0iOS11+iOS13+13.0~
- LaunchScreen.storyboard启动图适配
晴天有鱼
ios
iOS8之前我们都是通过LaunchImage来设置启动图,随着苹果设备的更新,尺寸也越来越多,这时候我们需要设置各种设备的启动图,而且每次增加新的尺寸的设备都需要添加相应尺寸的启动图,这个比较麻烦。因此iOS8苹果引入了LaunchScreen.storyboard,支持了AutoLayout和SizeClass,这样能够更加方便的适配各种屏幕。注意⚠️:苹果提出内容从2020年4月份开始,所有
- 使用Charles对Android App的https请求进行抓包
罗伊德666
本文背景公司新项目要求抓取目前市面上一些热门App的数据,经过研究发现很多App的网络请求都使用https进行数据传输,这样问题就来了,http使用明文传输所有请求都能拦截到,而https请求无法拦截。所以这里我们要使用Charles来抓取https,但是笔者看了网上很多使用iOS设备进行抓取https的文章,经测试iOS8/10/11均无法进行正常抓取,即使信任证书也不行。经过笔者的不断尝试,终
- iOS学习之使用UIAlertController三种显示提示框代码
鑫飞
UIAlertView在IOS8以上版本已经过时了,官方推荐我们使用UIAlertController代替UIAlertView、UIActionSheet1.UIAlertController显示普通的Alert20161226165508246.png-(IBAction)showAlert:(UIButton*)sender{//显示提示框//过时//UIAlertView*alert=[[
- 2019-03-04 iOS 8/9 系统 使用WKWebview ,针对本地加载HTML代码问题(loadHTMLString:baseURL:)
Cocoa_Coder
编辑于2019-03-04iOS8/9系统使用WKWebview,针对本地加载HTML代码问题(loadHTMLString:baseURL:)问题:加载本地图片iOS10以后通过下面的代码可以解决加载本地图片NSString*path=[[NSBundlemainBundle]resourcePath];NSURL*baseURL=[NSURLfileURLWithPath:path];[sel
- 如何通过iPad云编译C语言,在iOS(iphone、ipad)上编辑、编译和运行c/c++(包括iPhone6和iOS8)...
weixin_39603908
如何通过iPad云编译C语言
因为GCC在iOS上的种种问题,所以放弃了GCC采用Clang编译C/C++。一、添加BigBoss源一般cydia默认都带有BigBoss源,当然如果你删除了请添加回来,源地址:http://apt.thebigboss.org/repofiles/cydia/二、安装LLVM+Clang、LD64和MTerminal直接在cydia中搜索安装即可,注意LLVM+Clang文件会比较大。三、导入
- web开发学习笔记(6.element ui)
萌新pp
学习笔记
1.安装2.在app.vue中引入ElementView中的内容3.表格控件,当页大小发生变化,当当前页发生变化4.对话框组件5.将form表单中的数据打印出来6.当遇到日期选择器得到的数据为昨日时,应该加入value-format="yyyy-MM-dd"即可避免这个问题7.vue中安装axios8.使用插槽构建三元表达式9.vue路由10.侧边栏路由管理然后在app.vue中添加router-
- 8、包大小:如何从资源和代码层面实现全方位瘦身?
玉思盈蝶
AppStore规定了安装包大小超过150MB不能使用OTA环境下载。(现在好像放大条件了,好像是200MB还是多少来着了~~)如果你的App要再兼容iOS7和iOS8的话,苹果官方还规定主二进制text段的大小不能超过60MB。如果没有达到这个标准,你甚至都没法提交AppStore。官方AppThinning;(Assets)使用AppThinning后,用户下载时就只会下载一个适合自己设备的芯
- 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