Logo

  • 李不李多

    发布于:6 天前

    2

    基于Django+Bootstrap框架,设计微型小说网站
    一、项目背景: 为了回顾关于django的文件上传和分页功能,打算写一个微型的小说网站练练手。花了一个下午的时间,写了个小项目,发现其中其实遇到了许多问题,不过大部分通过debug之后就解决了,其他部分通过阅读了Pagination插件以及Bootstrap-FileInput插件的官方文档。二、详细设计: 省去小说网站的用户模块的功能,小说网站主要的功能就是上传文件,在线阅读
    阅读 623 评论 0 收藏 2
  • sbp810050504

    发布于:11 天前

    3

    JAVA基础学习之-AQS的实现原理分析
    AbstractQueuedSynchronizer是JUC的核心框架,其设计非常精妙。使用了Java的模板方法模式。首先试图还原一下其使用场景:对于排他锁,在同一时刻,N个线程只有1个线程能获取到锁;其他没有获取到锁的线程被挂起放置在队列中,待获取锁的线程释放锁后,再唤醒队列中的线程。线程的挂起是获取锁失败时调用Unsafe.park()方法;线程的唤醒是由其他线程释放锁时调用Unsafe.un
    阅读 478 评论 0 收藏 0
  • UMUTech

    发布于:15 天前

    0

    Netty 防止内存泄漏措施
    背景1.1直播平台内存泄漏问题某直播平台,一些网红的直播间在业务高峰期,会有10W+的粉丝接入,如果瞬间发生大量客户端连接掉线、或者一些客户端网络比较慢,发现基于Netty构建的服务端内存会飙升,发生内存泄漏(OOM),导致直播卡顿、或者客户端接收不到服务端推送的消息,用户体验受到很大影响。1.2问题分析首先对GC数据进行分析,发现老年代已满,发生多次FullGC,耗时达3分多,系统已经无法正常运
    阅读 375 评论 0 收藏 1
  • yerikyu

    发布于:18 天前

    0

    关于jHipster框架在构建中的出现的error修复
    jhipsterTheJDLobjectandthedatabasetypearebothmandatory.这个错误应该是在构建基于jHipster的spring-cloud项目中经常遇到的,因为这个在这个过程中会读取.yo-rc文件,之后生成相关的.json文件,再之后生成相关的.java文件,层层依赖,一环扣一环。以下是出错时的系统日志yerlkyu@HP-Z440:/xxx/xxxx/jd
    阅读 369 评论 1 收藏 0
  • 奇猫 专栏作者

    发布于:24 天前

    3

    如何使用Python搞定数据分析
    通过数据分析工具或者数据分析人员对数据进行挖掘,挖掘潜在价值,为指导工作及公司决策层提供数据支撑。
    阅读 1423 评论 0 收藏 3
  • java架构师1

    发布于:2019-01-19 16:24:24

    25

    在Java中使用redisTemplate操作缓存
    背景在最近的项目中,有一个需求是对一个很大的数据库进行查询,数据量大概在几千万条。但同时对查询速度的要求也比较高。这个数据库之前在没有使用Presto的情况下,使用的是Hive,使用Hive进行一个简单的查询,速度可能在几分钟。当然几分钟也并不完全是跑SQL的时间,这里面包含发请求,查询数据并且返回数据的时间的总和。但是即使这样,这样的速度明显不能满足交互式的查询需求。我们的下一个解决方案就是Pr
    阅读 3310 评论 1 收藏 0
  • 长路慢

    发布于:2019-01-16 16:49:03

    1

    从hook开始聊聊那些windows内核数据结构
    当我敲完这篇文章的时候,夕阳无限好。
    阅读 560 评论 0 收藏 3
  • 奇猫 专栏作者

    发布于:2019-01-08 08:01:17

    10

    终于搞定了回家车票
    快要春节了,老板发话:提前完成项目进度,可以提前回家;于是老猫每天加班加点赶进度,估计提前1周放假;正当老猫沉浸在幸福之时,老板过来关心问我:'老猫,车票买的几号啊,买不到的话,不行最后一天再买吧,那会好买!';忽然有种被算计的感觉!!
    阅读 3849 评论 13 收藏 7
  • ZeroOne01

    发布于:2018-12-24 23:21:12

    4

    解决HttpServletRequest的输入流只能读取一次的问题
    背景通常对安全性有要求的接口都会对请求参数做一些签名验证,而我们一般会把验签的逻辑统一放到过滤器或拦截器里,这样就不用每个接口都去重复编写验签的逻辑。在一个项目中会有很多的接口,而不同的接口可能接收不同类型的数据,例如表单数据和json数据,表单数据还好说,调用request的getParameterMap就能全部取出来。而json数据就有些麻烦了,因为json数据放在body中,我们需要通过re
    阅读 1417 评论 1 收藏 2 赞赏 1
  • huangjinjin520 专栏作者

    发布于:2018-12-17 11:27:14

    36

    精讲Spring Boot—— 入门+进阶+实例
    使用了Spring Boot后,能给开发人员带来哪些好处?能给运维人员带来哪些方便?甚至说能给公司带来哪些经济效益?
    阅读 5932 评论 18 收藏 2
写文章