码迷,mamicode.com
首页 > 2019年10月21日 > 全部分享
java里的单例实现
枚举实现单例 线程安全,调用效率高,不能延时加载,可以天然的防止反射和反序列化调用 静态内部类实现单例 线程安全,调用效率高,可以延时加载, 使用内部类的好处是,静态内部类不会在单例加载时就加载,而是在调用getInstance()方法时才进行加载,达到了类似懒汉模式的效果,而这种方法又是线程安全的 ...
分类:编程语言   时间:2019-10-21 21:02:26    阅读次数:131
Hystrix【入门】
公共依赖配置: 1、创建client-server工程 1.1、client-server工程pom依赖: 1.2、client-server工程启动类: 1.3、client-server工程配置文件:client-server\src\main\resources\bootstrap.yml 1 ...
分类:其他好文   时间:2019-10-21 21:02:07    阅读次数:81
Luogu P1858 多人背包
gate 求01背包前k优解的价值和(题面还挺亲切的) 本来我想的是直接边跑01背包边记录,最后排序... 然后意识到,这种方法是枚举不全的。 看了眼题解...要多开一维! k的范围很小,f[i][j]表示空间为i,是第j优解。 那么,因为有许多j,所以对于每个不一样的j, f[i][j]既可能从f ...
分类:其他好文   时间:2019-10-21 21:01:55    阅读次数:82
STL源码剖析——Iterators与Traits编程#5 __type_traits
上节给出了iterator_traits以及用到traits机制的部分函数的完整代码,可以看到traits机制能够提取迭代器的特性从而调用不同的函数,实现效率的最大化。显然这么好的机制不应该仅局限于在STL里面使用,在前某一节中我们也有说到,traits机制能够萃取类的特性,而这个类分为两个类别,一 ...
分类:其他好文   时间:2019-10-21 21:01:41    阅读次数:96
解决Eclipse中文字体横着显示的问题
Windows ——> Perference——> General ——> Appearence ——> Colors and Fonts ——> Basic ——> Text font 在Text font选项中,双击eidter,将字体设置为不带@符号的即可,一般使用Consolas,字体大小一 ...
分类:系统相关   时间:2019-10-21 21:01:26    阅读次数:141
Android 列表(ListView、RecyclerView)不断刷新最佳实践
本文微信公众号「AndroidTraveler」首发。 背景 在 Android 列表开发过程中,有时候我们的 Item 会有一些组件,比如倒计时。这类组件要求不断刷新,这个时候由于列表复用的机制,因此会有一些坑。那么我们本篇文章就给大家讲两个主题。 第一个是列表复用是否一定有问题。 第二个是出现问 ...
分类:移动开发   时间:2019-10-21 21:01:07    阅读次数:149
JAVA web课堂测试1
1登录账号:要求由6到12位字母、数字、下划线组成,只有字母可以开头;(1分)2登录密码:要求显示“? ”或“*”表示输入位数,密码要求八位以上字母、数字组成。(1分)3性别:要求用单选框或下拉框实现,选项只有“男”或“女”;(1分)4学号:要求八位数字组成,前四位为“2018”开头,输入自己学号; ...
分类:编程语言   时间:2019-10-21 21:00:50    阅读次数:107
drf三大认证:认证组件-权限组件-权限六表-自定义认证组件的使用
三大认证工作原理简介 源码分析: 源码分析入口: 内部的三大认证方法封装: 三大组件的原理分析: 权限六表分析 基于用户权限访问控制的认证(RBAC):Role-Based-Access-Control;基于auth的认证规则(了解)。 Django框架采用的是RBAC认证规则:通常分为:三表规则、 ...
分类:其他好文   时间:2019-10-21 21:00:34    阅读次数:218
51nod 1590 合并数字
"1590 合并数字" STL List 练习题, 直接用 List 模拟题意即可,或者手写链表也行。 cpp include using namespace std; const int N = 1e4 + 10; list List[N]; int main(){ int n,x,y,y_idx ...
分类:其他好文   时间:2019-10-21 21:00:18    阅读次数:107
使用注解方式实现账户的CRUD
1 需求和技术要求 1.1 需求 实现账户的CRUD。 1.2 技术要求 使用Spring的IOC实现对象的管理。 使用QueryRunner作为持久层的解决方案。 使用C3p0作为数据源。 2 环境搭建并配置 2.1 导入所需要的依赖jar包的maven坐标 2.2 数据库脚本 2.3 编写实体类 ...
分类:其他好文   时间:2019-10-21 20:59:57    阅读次数:121
JAVAWEB-注册页面设计
1 <%@ page language="java" contentType="text/html; charset=utf-8" 2 pageEncoding="utf-8"%> 3 <!DOCTYPE html > 4 <html> 5 <head> 6 <meta http-equiv="Co... ...
分类:编程语言   时间:2019-10-21 20:59:44    阅读次数:119
DNS资源记录类型和请求流程
DNS分布均衡(Load balance)的实现 DNS分布式特点 缓存定义、作用、多级缓存 一次完整的解析请求 1)本地主机发起递归,运营商缓存DNS迭代 2) 本地主机发起递归,本地缓存DNS迭代 一、区域解析库:由众多RR组成 资源记录:Resource Record RR 详细记录所有主机名 ...
分类:其他好文   时间:2019-10-21 20:59:24    阅读次数:439
基于Atlas实现mysql读写分离
一、实验环境 主机名IP地址 master192.168.200.111 slave192.168.200.112 atlas192.168.200.113 主从复制不再赘述,链接地址:https://blog.csdn.net/weixin_42480196/article/details/102 ...
分类:数据库   时间:2019-10-21 20:59:11    阅读次数:173
正则表达式
常用的正则表达式pattern 的用法都一样,这里不再啰嗦各种详细写法了,只是列出来一些常用的正则就好了:信用卡 [0-9]{13,16} 银联卡 ^62[0-5]\d{13,16}$ Visa: ^4[0-9]{12}(?:[0-9]{3})?$ 万事达: ^5[1-5][0-9]{14}$ QQ ...
分类:其他好文   时间:2019-10-21 20:58:38    阅读次数:97
原生PHP和MYSQL练习登陆验证和查询数据到表格
直接上代码吧 表结构和数据如下 效果如下 ...
分类:数据库   时间:2019-10-21 20:58:22    阅读次数:107
分享大牌网站是如何设计Mega menu 菜单,仅供参考!
Mega menu(大幅网页菜单)是在网页界面设计中非常常见的元素之一,用于引导用户进入下级页面。但是,正因为mega menu十分常见,所以如果总是一成不变的设计,就容易显得乏味。 本文收集了一些优秀的大牌网站mega menu设计案例,有的设计细节到位美观,有的动效细腻流畅,相当值得参考!下面一 ...
分类:Web程序   时间:2019-10-21 20:57:51    阅读次数:141
web添加学生信息(首发web)
程序思路,先在JSP上画好页面,然后再创建一Servlet文件用于判断在网页上操作是否正确,还需要与数据库相连接,用DBUtile文件连接数据库,用Dao层来实现数据的增加,用Service来服务于Dao层 其代码如下: jsp页面代码: Servletceng代码: 暂存信息层: 数据连接层: D ...
分类:Web程序   时间:2019-10-21 20:57:31    阅读次数:146
756条   上一页 1 2 3 4 5 6 7 ... 45 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!