zoukankan      html  css  js  c++  java
  • uchome 模拟发布动态和通知遇到的问题

    我们单独运行这套程序,所以uchome的一些函数就不能试用,比如inserttable和feed_publish等等。在模拟的时候遇到了一些问题,比如在处理插入数据库的时候数据要进行处理

    像title_template这个模版由于里面含有引号和双引号,我们要对其进行转义,我开始的时候试用的addcslashes,然后发现无法转义,函数报错,我查了手册发现还有个函数addslashes,这个函数和addcslashes很像,作用却有很大的区别,首先addcslashes此函数对 \n\r 等进行转义。像 C 那样,ASCII 码低于 32 以及高于 126 的字符均转换成使用八进制表示。他对应的不是双引号的转义,addslashes才是对双引号的转义,  而title_data和body_data都是数组类型,我们要对其序列,用serialize函数转化一下

    然后将这些数据插入feed表,一个崭新的动态就完成了,

    而通知的话,不仅仅要插入通知表,而且要跟新space表里面的notenum字段,不然,在个人通知状态无法显示有通知的更新!

  • 相关阅读:
    互联网广告综述之点击率特征工程
    强大的矩阵奇异值分解(SVD)
    xgboost原理
    《转》八大算法详细讲解
    sklearn中的回归器性能评估方法
    sklearn中的损失函数
    sklearn参数优化方法
    sklearn中的数据集的划分
    sklearn数据预处理
    九宫格布局
  • 原文地址:https://www.cnblogs.com/kakaxi/p/2009537.html
Copyright © 2011-2022 走看看