moonsola

moonsola 查看完整档案

填写现居城市  |  填写毕业院校  |  填写所在公司/组织填写个人主网站
编辑
_ | |__ _ _ __ _ | '_ \| | | |/ _` | | |_) | |_| | (_| | |_.__/ \__,_|\__, | |___/ 个人简介什么都没有

个人动态

moonsola 回答了问题 · 3月30日

解决php使用array_diff_assoc,怎么返回正确的差集

array_diff_assoc

array_diff_assoc() 返回一个数组,该数组包括了所有在 array1 中但是不在任何其它参数数组中的值。注意和 array_diff() 不同的是键名也用于比较。

你可以把值序列化一下然后使用array_diff()

关注 2 回答 1

moonsola 回答了问题 · 3月24日

解决php的保留关键字和标记在字符串中是怎么处理的

第二行结尾的分号错了

$abc="<?php echo '123'; ?>";
echo $abc;

你再复制运行试试……

关注 2 回答 1

moonsola 回答了问题 · 3月20日

解决PHP错误抑制符的问题

https://www.php.net/manual/zh...

如果用 set_error_handler() 设定了自定义的错误处理函数,仍然会被调用

关注 4 回答 3

moonsola 关注了问题 · 3月20日

n多个不同规格的小长方形 填充到一个宽度固定的大长方形中,占用的长度最小,利用率最高?

需求:背景布的宽度是固定的,需要打印的N个不同的矩形图片排版到背景布上,排版的图片占用背景布长度最短.因为打印的时候是按照图片占用背景布的最长的图形打印的.java,php,js都可以
imageimage

关注 4 回答 2

moonsola 回答了问题 · 3月15日

有这样一个需求: 从数据库中查出仅包含“商品1”和“商品2”的订单; 从数据库中查出包含“商品1”或“商品2”的订单;

一个用like查询实现的简易方法,在order表里添加个字段goodsids存储商品id,-22-324-5421-这种形式,id正序排列。

商品1的id为100,商品2的id为200

  1. 从数据库中查出包含“商品1”和“商品2”的订单:(goodsids like '%-100-%' and goodsids like '%-200-%');
  2. 从数据库中查出包含“商品1”或“商品2”的订单:(goodsids like '%-100-%' or goodsids like '%-200-%');
  3. 从数据库中查出仅包含“商品1”和“商品2”的订单:(goodsids = '-100-200-');
  4. 从数据库中查出仅包含“商品1”或“商品2”的订单:(goodsids = '-100-' or goodsids = '-200-');

关注 3 回答 1

moonsola 回答了问题 · 3月12日

最近看一篇关于web安全的文章 有一句话没明白

肯定不是任何内容都要过滤啊。

只有用户输入的内容才必须过滤,因为其中可能会有开发者预期外的内容,导致预期外的效果。
其他要输出的内容都是开发者定义的内容,原样输出就是符合开发者预期的。

比如业务需要开发者在不同的情况下在这里输出不同的html内容,在那里输出不同的js代码,还过滤个啥,功能还要不要实现了。

关注 5 回答 5

moonsola 关注了问题 · 3月12日

有这样一个需求: 从数据库中查出仅包含“商品1”和“商品2”的订单; 从数据库中查出包含“商品1”或“商品2”的订单;

有这样一个需求:

  1. 从数据库中查出包含“商品1”和“商品2”的订单;
  2. 从数据库中查出包含“商品1”或“商品2”的订单;
  3. 从数据库中查出仅包含“商品1”和“商品2”的订单;
  4. 从数据库中查出仅包含“商品1”或“商品2”的订单;

这里只用“商品1”、“商品2”举例,可以扩展到多个商品的需求。

涉及到的表大概如下图:


网上又找到一个案例,https://blog.csdn.net/weixin_...
但是作者在最后也说了像他这样写效率不高,
那有实现这四个查询的高效sql吗,要怎么写

关注 3 回答 1

moonsola 关注了问题 · 3月6日

php post 奇怪的问题

最近使用docker搞了一个Php8的版本,但是遇到一个很奇怪的问题。在post数据的后返回的结果会把请求体的参数一起返回回来 比如如下

curl -X POST \
  http://test.com/open/test \
  -H 'cache-control: no-cache' \
  -H 'content-type: application/json' \
  -H 'postman-token: d357ac6d-c2f0-237f-baa8-dbc6c759d6e2' \
  -d '{
    "commodity_id": 1
}'

返回的结果如下

{"commodity_id": 1}{"code":success}

真正的相应前面带了个请求体。
目前docker php8.0.2有这个问题,PHP-BUG网站上也有这个问题描述
https://bugs.php.net/bug.php?...

我的环境:
机器:CentOS Linux release 7.8.2003 (Core)
php-docker : https://github.com/docker-lib...
nginx: nginx/1.12.1
测试: 使用Post方法提交表单信息,刚启动的容器是正常的,过一段时间就会出现描述的问题,测试文件内容只需要一个Index.php 包含内容

<?php
echo 'string'; 
exit;

测试数据:

curl -X POST \
  http://test.com/ \
  -H 'cache-control: no-cache' \
  -H 'content-type: application/x-www-form-urlencoded' \
  -H 'postman-token: 7783c00c-347f-e74f-7316-2a9bb632eb47' \
  -d points=10

我本地的mac环境倒是正常的,但是服务器不正常

关注 3 回答 2

moonsola 关注了问题 · 3月3日

mysql 存放异体字,如:𠀤兩両两𢎏㒳刃刅

直接存入mysql被截断,尝试修改为utf8_bin依然无效。

哪位大神有过这种经验

关注 5 回答 3

moonsola 赞了文章 · 2月26日

好好写代码,莫要当韭菜

clipboard.png

最近我发现很多qq 群、微信群、还有身边的同事都在谈论股票。 很多小白同事,没有开户的也纷纷开户。之前销声匿迹的荐股师又重出江湖,开始忽悠了。

这些天股市大涨,行情好的不得了,看的人眼红,但凡是对股市有点了解的人都会受到或多或少的诱惑。 我也从之前开户业务经理那得知最近开户的人很多很多。都怕错过这次赚钱的机会。

但如果你是小白,是个上班族, 手里资金有限, 也没时间盯盘的人 我建议你还是不要参与,进去之后十有八九会当了韭菜。

荐股师加你了请来一个删一个

荐股师是专门为散户提供操作指导的,有的是分成的有的是交会员费的。只要你还没有和他们合作,他们会每日给你发交易截图,还会发盘中提醒。绝对是准时拉升,看的你热血沸腾。让你看到赚钱真的超级容易,2个小时就能赚好几个点的利润,这可是比存银行一年的利息都要高啊。

但是如果他的指导能让你赚到钱,那为啥他还要来指导你? 正常人都自己闷声发财,所以要明白看清这里的套路。以免上当。来一个删一个。

想靠炒股发财,不如买彩票

股市的水很深,风险极大,没有专业的金融知识和对政策的解读能力是很难赚钱的。股市里有这么一句话"七亏二平一赚 ",对于这句话我只能说现实情况中有过之而无不及。所以说90%的人进入股市都是来当韭菜的,来交学费的,而且这个学费是赚不回来的,只会越捞越深。我见过身边炒股的朋友,今天赚点,明天亏点。总体下来还是亏本儿。纵观以往,也没有看见过哪些人是靠炒股发财的,倒是看到因为炒股登上高楼楼顶的不少。所以我觉得想暴富的还不如长期的买彩票,彩票的成本每次只有2元。如果你炒股呢?成本是多少。

行情好傻子都能赚钱

不要以为自己最近在股市里赚了点,就觉得是自己技术牛逼,会用各种技术指标。就觉的股市真不错,来钱真快,好像你的提款机。行情好的时候,傻子都能赚钱,前几天3000多只股票,下跌的只有不到10只。 就算是闭眼买,也总能赚点钱。所以那是行情导致,和你的个人技术没关系。很多人看不清自己,觉得是自己实例和技术的功劳,长此下去会吃亏的。

一时不炒股悔一时,炒股毁一世

这话可能你会觉得说的有些夸张和偏激,但是股票玩起来的会上瘾,让你无法安心的工作,股市的起伏时刻牵动着你的每一根神经。工作时你也会时不时的拿过来手机就看行情。上班下班路上都会对着k线瞅半天。耽误工作,还影响心情。赚了开心,赔了难受。卖早了觉得少赚了。卖晚了觉得该早点卖。高点没卖,跌了,更是后悔不已。既耽误了工作,也浪费了时间和精力。心态也被折磨的患得患失,变得不正常。

最后

有这个时间和精力还不如自己多学学技术,提升自己的能力。初入职场,存点钱不容易,与其在股市被割掉不如给自己的父母妻儿买点好吃的,买点礼物,大家都开心。

我虽然也炒股,但是我并不推荐大家去玩。如果是想多了解下金融知识,学习下理财知识这是没问题的。毕竟技术不是唯一,很多东西我们需要了解也需要学习,对以后是有帮助的。也可以使用少量资金参与下,尝试下,体验下交易过程,也仅此而已,切记在上面耗费过多精力。不如把时间用来提升能力,保持好心态,不要被浮躁和赚快钱所影响。

此刻,正有一大波韭菜欢快、亢奋、奔跑着入场,希望这波韭菜里没有你。

想了解更多,欢迎关注我的公众号“重度前端”,好玩好看的等着你

https://segmentfault.com/img/...
clipboard.png

查看原文

赞 10 收藏 1 评论 21

认证与成就

  • 获得 42 次点赞
  • 获得 8 枚徽章 获得 1 枚金徽章, 获得 1 枚银徽章, 获得 6 枚铜徽章

擅长技能
编辑

(゚∀゚ )
暂时没有

开源项目 & 著作
编辑

(゚∀゚ )
暂时没有

注册于 2014-11-13
个人主页被 1.5k 人浏览