求组合数-费马小定理

  • Post author:
  • Post category:其他

//快速幂 LL powermod(LL a,LL n) { if(a==0) return 1; LL ret=1,res=a; while(n) { if(n&1) ret=ret*res%mod; res=res*res%mod; n>>=1; } return ret; } LL fun(LL n,LL m) { if(n>m/2) n=m-n; LL ans=1…

继续阅读 求组合数-费马小定理

记录一次偏向锁撤销导致系统停顿的问题

  • Post author:
  • Post category:其他

1.现象 某次上线公司内部系统时候,发现系统反应很慢,停顿时间过长。 2.问题排查 遇到这种情况,推测是频繁GC导致,首先是查看日志(配置参数 -XX:+ PrintGCApplicationStoppedTime ),结果如下: Total time for which application threads were stopped: 0.0050077 seconds, Stopping t…

继续阅读 记录一次偏向锁撤销导致系统停顿的问题

哇哇哇 50期

  • Post author:
  • Post category:其他

为了在这个世界上生存下去 我们探索着前方的道路 有些害怕 有些不安 有些迷茫 可能一点点希望都没有 但尽管这样 有了自信 我们的生命最美丽 有了勇敢 我们够坚强 我们依然如此 继续探索 追寻 努力 话说 在世界的某某某某某个地方有这样一群人 他们踏实 勤奋 自信 勇敢 阳光 他们来自不同的地方 有着共同的奋斗目标 他们齐心一致 攻克困难 他们是年轻有为的兄弟姐妹。 业精于勤 荒于嬉 版权声明:本文…

继续阅读 哇哇哇 50期

iOS 设置tableView每个分区cell圆角

  • Post author:
  • Post category:其他

- ( void )tableView:( UITableView *)tableView willDisplayCell:( UITableViewCell *)cell forRowAtIndexPath:( NSIndexPath *)indexPath { // 圆角弧度半径 CGFloat cornerRadius = 6.f ; // 设置 cell 的背景色为透明,如果不设置这个的话…

继续阅读 iOS 设置tableView每个分区cell圆角

Linux基础操作

  • Post author:
  • Post category:linux

在本文中我们使用的是Xshell使用云服务器来进行Linux的学习。我们可以购买任意的一个云服务器,然后记录下所购买的服务器的公网的IP地址。 Xshell 首先我们来介绍一下Xshell,Xshell是一个远程终端控制软件,在Xshell下就可以登录主机,使用 ssh [ip] ,就会弹出下面的界面正确的输入用户名和密码就可以正确登录。同样我,我们也可以选择将登陆的用户名以及IP配置到一个会话中…

继续阅读 Linux基础操作

23种设计模式的介绍(Java)

  • Post author:
  • Post category:java

目录 一.总括 二.设计模式的七大原则的介绍 三.23种设计模式的深度剖析 1.创建型模式 (1)单例模式 (2)原型模式 (3)工厂模式 (4)建造者模式 2.结构型模式 (1)适配器模式(Adapter) (2)桥接模式 (3)过滤器模式 (4)组合模式 (5)装饰器模式 (6)外观模式(Facade Pattern) (7)享元模式 (8)代理模式(Proxy) 3.行为型模式 [ 1 ] …

继续阅读 23种设计模式的介绍(Java)

使用typedef定义数据类型

  • Post author:
  • Post category:其他

我们在C语言的关键字表中能够找到关键字typedef,它的意义是为复杂的声明定义简单的别名。对于这个单词,我们可以拆解,type为类型的意思,def是define(定义)的缩写。所以typedef的意义是为复杂的声明定义简单的别名。 关键字typedef用于为系统固有的或用户自定义的数据类型定义一个别名。假设有一个结构用三个坐标x,y,z表示一个点。它的定义如下: struct pts { int…

继续阅读 使用typedef定义数据类型

ios向上取整

  • Post author:
  • Post category:其他

ios向上取整 ceilf() 向下: floorf() extern float ceilf( float ); extern double ceil( double ); extern long double ceill( long double ); extern float floorf( float ); extern double floor( double ); extern lon…

继续阅读 ios向上取整

过滤器

  • Post author:
  • Post category:其他

1 <servlet-name>xx</servlet-name> 表示访问名字为 xx 对应的 servlet 时,要经过该过滤器 2 过滤器有四种: request , forward , include , error 。在 <filter-mapping> 中加入 <dispatcher>, 配置过滤器类型。默认为 request 。 Req…

继续阅读 过滤器