LMLPHP后院

两种父母与他们的孩子院内

maybe yes 发表于 2017-07-16 20:59

晚上在餐厅吃饭,空气宁静。

中途,来了一家子在邻桌。不一会,孩子们手舞足蹈,站台沙发上蹦蹦跳跳,嘴上说个不停像是现在白天的知了,时而坐在沙发靠背上,已经影响到我们了。

孩子们的父亲对我们笑着说:不好意思啊,孩子比较吵。我们笑了笑。

事情到此结束,没有问题,一会儿也就烟消云散。谁知世间竟有那么蹊跷的事情,偏偏要让人铭心刻骨。

须臾,来了一家三口,爸爸妈妈带着小女儿,也是坐在我们邻桌,这桌没有沙发。

小女儿不知怎么回事,难道是看到那桌小朋友有沙发?就嘟囔着要坐沙发。但这个小姑娘的妈妈马上就训话到:“哪里有沙发啦,要坐什么沙发?又不是有人跟你抢沙发?”。小姑娘就鼓着嘴,不再说话了。

看到这种情形!老婆和我说:“那一桌的小孩也太吵了吧,父母也不管”。我对老婆说:以后我们的宝宝会不会像他们一样。老婆说,当然不会啊。

Spring Boot Jpa 使用原生 SQL 和动态分页技术

maybe yes 发表于 2017-07-15 11:30

使用 Jpa 分页报个错:

Cannot use native queries with dynamic sorting and/or pagination in method public abstract org.springframework.data.domain.Page

Jpa 的原生 SQL 对命名没有严格的要求,如下示例:

package com.lmlphp.test;

import org.springframework.data.jpa.repository.JpaRepository;
import org.springframework.data.jpa.repository.Query;
import org.springframework.data.jpa.repository.Modifying;
import org.springframework.transaction.annotation.Transactional;
import org.springframework.data.repository.query.Param;
import org.springframework.data.domain.Page;
import org.springframework.data.domain.Pageable;

public interface TestRepository extends JpaRepository<Test, Long> {

    @Query(
            value="select * from table_name where status=:status \n#pageable\n",
            countQuery = "select count(*) from table_name where status=:status",
            nativeQuery=true)
    Page<Test> findByStatus(@Param("status") int status, Pageable pageable);
}

class 连写提升 CSS 样式优先级技术

maybe yes 发表于 2017-07-12 20:34

本文介绍一些前端技巧,前端高手可以绕道。

平时在写 CSS 的时候,经常的会用到 @media screen 功能,用来兼容不同设备。在实际测试中发现,@media screen 样式必须放在被覆盖的样式后面,否则这个样式是不会生效的。

当今很流行的网页布局,左边菜单区,位置固定,主体内容区域除去菜单区域宽度后居中展示;如果屏幕比较小,对主体内容样式做一些修改,比如与左边菜单区的距离等。如下代码示例:

.sidebar {
    position: fixed;
    z-index: 10;
    top: 100px;
    left: 0;
    bottom: 0;
    padding: 40px 0 30px 30px;
    width: 260px;
    margin-right: 20px;
    overflow-x: hidden;
    overflow-y: auto;
}

.content {
    position: relative;
    padding: 2.2em;
    margin: 0 auto;
    margin-left: 300px;
}

@media screen and (max-width: 1500px){
    .content {
        margin-left: 280px;
    }
}

人民币美元汇率手续费问题院内

maybe yes 发表于 2017-07-08 10:45

在使用 paypal 支付的时候,无意中发现 paypal 也提供了美元兑换人民币服务,并且收取一定的手续费。对外界印象作为养老公司的这一举动引起了我的注意,我翻出最近支付的美元订单,发现银行自动购汇人民币服务也会收取很大一笔费用,由于两次金额不同,所以很难判断到底哪家的手续费更低一些,不过我相信 paypal 会更低一些,走着瞧吧。

这次没有使用 paypal 的兑换服务,再一次通过银行的服务,并截图作为记录,看看银行收取了多少手续费。

最近一次支付时间:2017年06月12日 10:23 (星期一),东八区时间,与美国纽约时间相差 13 个小时,如下交易截图。

$14.25 折合成人民币 101.62 元,包含银行的手续费。特地的查了下当时的汇率,手续费占用了 4 元多人民币。

人民币美元汇率手续费问题
人民币美元汇率手续费问题

is marked as crashed and last (automatic?) repair failed技术

maybe yes 发表于 2017-07-08 09:05

MYSQL MyISAM 数据表出现问题,提示 Error: Table './db_name/table_name' is marked as crashed and last (automatic?) repair failed。

修复数据表操作:

  • 1. service mysqld stop;
  • 2. cd /var/lib/mysql/db_name/
  • 3. myisamchk -r table_name.MYI (修复单张数据表), myisamchk -r *.MYI (修复所有数据表)
  • 4. mysqlcheck -o -r db_name -p

查看 warning 信息:

LMLPHP,可爱滴WEB开发框架

2017-09-24 00:15:29 1506183329 0.004644