码迷,mamicode.com
首页 > 其他好文
架构漫谈:自己开发一个Log框架
前言 在日常开发中我们常常都会用到写日志的功能,现在网上的写Log的框架有很多,但是对于我个人而言,过于庞大:我们往往只为了使用框架中的某一个功能就不得不引用整个框架。 所以,我们今天就来自己动手开发一个自己的Log框架。 活动图 我们在项目中一般都会把日志存到文件、系统日志、数据库这个三个地方。所 ...
分类:其他好文   时间:2016-07-06 21:37:14    阅读次数:146
BZOJ1894 : Srm444 avoidfour
首先只有质数个$4$且个数不超过$10$的限制条件才有用, 也就是长度不能为$44,444,44444,4444444$的倍数。 考虑容斥,计算长度必须是它们$lcm$的倍数,且没有连续$4$个$4$的方案数。 将DP转移方程用矩阵表示,则长度为$L$的方案数为$G^{L-1}\times V$。 ...
分类:其他好文   时间:2016-07-06 21:34:31    阅读次数:292
红绿灯的状态机实现
module traffic(clk,rst,out,time1,time2);input clk,rst;output reg [5:0] out; reg [3:0]timecont;output reg [3:0]time1;output reg[3:0]time2; wire clk1h; ...
分类:其他好文   时间:2016-07-06 21:34:10    阅读次数:338
乘法(神·高高高精准)
废话不说,先传代码?? #include<string.h>#include<stdio.h>int main(){ char s1[9999]; int a[9999]={0}; int v,c,n,m=0; scanf("%s",s1); scanf("%d",&n); v=strlen(s1) ...
分类:其他好文   时间:2016-07-06 21:35:32    阅读次数:242
angular初始用——简易购物车
...
分类:其他好文   时间:2016-07-06 21:35:10    阅读次数:161
类库、委托、is和as运算符
类库:就是一个dll文件,里面是编译后的源代码,把一个dll文件添加引用到自己的项目中来,可以调用类库中的类和方法,但是看不到源代码是如何编写的;操作方法:1、.cs的文件可以直接复制到自己的项目中2、.dll的文件:(1)类库的文件夹下,打开bin文件夹,打开debug文件,复制.dll结尾的文件 ...
分类:其他好文   时间:2016-07-06 21:32:17    阅读次数:98
OpenGL完整实例
结合上一节的内容,分享完整代码。 先画一个cube,然后通过OnGestureListener去触发onFling使它旋转起来。 OnGestureListener相关的方法我已经都加了注释,可以参考注释去了解有关的方法是干什么的。 旋转相关随便复制了一个,主要说明OnGestureListener ...
分类:其他好文   时间:2016-07-06 21:33:55    阅读次数:150
IBatis 2.x 和 MyBatis 3.0.x 的区别(从 iBatis 到 MyBatis)
从 iBatis 到 MyBatis,你准备好了吗? 对于从事 Java EE 的开发人员来说,iBatis 是一个再熟悉不过的持久层框架了,在 Hibernate、JPA 这样的一站式对象 / 关系映射(O/R Mapping)解决方案盛行之前,iBaits 基本是持久层框架的不二选择。即使在持久 ...
分类:其他好文   时间:2016-07-06 21:34:04    阅读次数:132
pwm 占空比 频率可调的脉冲发生器
module xuanpin #(parameter N=25)(clk,clr,key_in_f,key_in_z,f_out);input clk,clr,key_in_f,key_in_z;output reg f_out;reg clk0,clk1,clk2,clk3,clk4,clk5,c ...
分类:其他好文   时间:2016-07-06 21:32:24    阅读次数:198
Redis HyperLogLog
Redis HyperLogLog 是用来做基数统计的算法,HyperLogLog 的优点是,在输入元素的数量或者体积非常非常大时,计算基数所需的空间总是固定 的、并且是很小的。 在 Redis 里面,每个 HyperLogLog 键只需要花费 12 KB 内存,就可以计算接近 2^64 个不同元素 ...
分类:其他好文   时间:2016-07-06 21:31:24    阅读次数:154
类库、委托
类库:就是一个dll文件,里面是编译后的源代码,把一个dll文件添加引用到自己的项目中来,可以调用类库中的类和方法,但是看不到源代码是如何编写的; 操作方式: 1、直接粘贴可以看到源代码的.cs文件:直接把需要的类复制到自己项目中,然后把这个类的命名空间要写入自己的.cs文件中。 2、引用不可以看到 ...
分类:其他好文   时间:2016-07-06 21:31:25    阅读次数:165
Flink - FlinkKafkaConsumer08
先看 AbstractFetcher 这个可以理解就是,consumer中具体去kafka读数据的线程,一个fetcher可以同时读多个partitions的数据来看看 /** * Base class for all fetchers, which implement the connection... ...
分类:其他好文   时间:2016-07-06 21:32:24    阅读次数:445
Palindrome Degree(CodeForces 7D)—— hash求回文
学了kmp之后又学了hash来搞字符串。这东西很巧妙,且听娓娓道来。 这题的题意是:一个字符串如果是回文的,那么k值加1,如果前一半的串也是回文,k值再加1,以此类推,算出其k值。打个比方abaaba,k值为3,abaxxaba,k值为1。现在,给出一个串,让你求这个串的所有前缀(包括本身)的k值的 ...
分类:其他好文   时间:2016-07-06 21:33:06    阅读次数:155
满二叉树的最近公共祖先
满二叉树节点父子之间的关系。 ...
分类:其他好文   时间:2016-07-06 21:32:59    阅读次数:168
面向对象的三大特性和五大原则
透切理解面向对象三大基本特性是理解面向对象五大基本原则的基础. 三大特性是:封装,继承,多态 所谓封装: 也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。封装是面向对象的特征之一,是对象和类概念的主要特性。 简单的说,一个类就是一个封装了 ...
分类:其他好文   时间:2016-07-06 21:30:38    阅读次数:132
数字时钟实现与动态可调与闹钟功能的实现
设计的RTL结构 处理模块实现模式切换与计数,4位数码管解码后 595control模块控制数码管的点闪动以及调时位的半秒闪动,595function模块16位串行输出给595驱动数码管显示 module jishu(input clk,input rst_n,output [3:0] row_da ...
分类:其他好文   时间:2016-07-06 21:32:31    阅读次数:245
高精准加法和乘法
使用函数库: #include<stdio.h> #include<string.h> 源码(加法): #include<stdio.h> #include<string.h> char s[1000]; int main() { int i,l1,l2,l,a[1000]={0},b[1000]= ...
分类:其他好文   时间:2016-07-06 21:31:55    阅读次数:139
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!