码迷,mamicode.com
首页 > 编程语言 > 日排行
11道Python经典面试题|深入解答
1.单引号,双引号,三引号的区别 分别阐述3种引号用的场景和区别 1),单引号和双引号主要用来表示字符串 比如: 单引号:'python' 双引号:"python" 2).三引号 三单引号:'''python ''',也可以表示字符串一般用来输入多行文本,或者用于大段的注释 三双引号:"""pyth ...
分类:编程语言   时间:2018-10-16 16:07:26    阅读次数:152
java动态代理之CGLIB实现
动态代理(CGlib 与连接池的案例) Cglib代理: 针对类来实现代理,对指定目标 产生一个子类 通过方法拦截技术拦截所有父类方法的调用。 我们要使用cglib代理必须引入 cglib的jar包 定义一个UserService的普通类 定义一个方法拦截器,类似于JDK中的InvocationHa ...
分类:编程语言   时间:2018-10-16 16:07:44    阅读次数:132
python3 遍历文件夹目录所有文件
dic = { 'sum_size':0, 'file_num':0, 'directory_num':0}def get_size(path,txt): items =os.listdir(path) files = [] dirs = [] sum_size = 0 for item in it... ...
分类:编程语言   时间:2018-10-16 16:08:11    阅读次数:401
java获取随机数的几种方法
1. UUID.randomUUID().toString()生成较长的十六位的数字组成随机字符串 for(int y=0;y<20;y++) { String x = UUID.randomUUID().toString().replace("-", ""); System.out.println ...
分类:编程语言   时间:2018-10-16 16:12:07    阅读次数:193
Java中涉及到金额业务的处理
一、MySql数据库中如何定义关于金额字段: 建议定义成【DECIMAL】类型,而不是float或者是double,因为这个两者是以二进制储存的,存在一定的误差。具体事例可参考https://blog.csdn.net/xzp_12345/article/details/79460410。 此外还要 ...
分类:编程语言   时间:2018-10-16 16:12:16    阅读次数:209
【Java】 剑指offer(27) 二叉树的镜像
本文参考自《剑指offer》一书,代码采用Java语言。 更多:《剑指Offer》Java实现合集 题目 请完成一个函数,输入一个二叉树,该函数输出它的镜像。 思路 画图可以很清晰地得到思路:先前序遍历,对每个结点交换左右子结点。 测试算例 1.功能测试(普通二叉树;左斜树;右斜树;一个结点) 2. ...
分类:编程语言   时间:2018-10-16 17:34:33    阅读次数:130
Java-Spring MVC:JAVA之常用的一些Spring MVC的路由写法以及参数传递方式
1、 常用的一些Spring MVC的路由写法以及参数传递方式。 这是一些测试代码: 常用的一些Spring MVC的路由写法以及参数传递方式。 这是一些测试代码: package com.my.controller; import java.io.PrintWriter; import java. ...
分类:编程语言   时间:2018-10-16 17:38:13    阅读次数:169
24点计算器的Javascript实现
前段时间小舅子(小学生)过来玩,没事一起玩3*8=24,遇到难算的半天都想不出来,所以就想有没有app或者小工具啥的,搜了一下,有工具,但是不好用,所以就想自己写个简单易用的。 开始着手做的时候,发现运算逻辑无法总结成简单的计算公式,百度也没找到有人完整的实现,最后只能用最笨的方法了,且听我娓娓道来 ...
分类:编程语言   时间:2018-10-16 17:39:27    阅读次数:306
解决Eclipse报errors running builder ‘javascript validator’ on project
导入jquery的js到项目中,Eclipse每次检测到功能代码变化(保存动作触发)就报错: errors running builder ‘javascript validator’ on project。 如图: ...
分类:编程语言   时间:2018-10-16 17:40:26    阅读次数:141
python3之条件判断
一、if 条件语句 1.if 条件语句的语法: 条件:比较简单的运算符 >、<、<=、>=、!=、== 2.组合条件测试 a and b :与运算 a or b:或运算 not a :非运算 1) and的优先级大于or 2) and连接的两个条件都满足,才成立 3) or连接的两个条件有一个满足, ...
分类:编程语言   时间:2018-10-16 17:41:07    阅读次数:198
Java学习不走弯路教程(12 Container容器)
Container容器 一. 前言 在前上一章教程中,介绍了单例模式。本章将在上一章的基础上,进一步扩展程序。 注:1.本文针对初学Java的同学训练学习思路,请不要太纠结于细节问题。2.本文旨在达到抛砖引玉的效果,希望大家扩展本例子,以学到更多知识的精髓。 学习本章需要准备的知识:1.读完本系列教 ...
分类:编程语言   时间:2018-10-16 17:41:31    阅读次数:253
Java快速入门-03-小知识汇总篇(全)
Java快速入门 03 小知识汇总篇(全) 前两篇介绍了JAVA入门的一系小知识,本篇介绍一些比较偏的,说不定什么时候会用到,有用记得 Mark 一下 快键键 常用快捷键(熟记) 快捷键 快捷键作用 Ctrl + Shfit + O 引入及管理 import 语句 Ctrl + Shfit + F4 ...
分类:编程语言   时间:2018-10-16 17:42:14    阅读次数:180
从架构演进的角度聊聊Spring Cloud都做了些什么
1、从架构演进的角度聊聊Spring Cloud都做了些什么?2、中小型互联网公司微服务实践-经验和教训 3、Spring Cloud在国内中小型公司能用起来吗? ...
分类:编程语言   时间:2018-10-16 17:42:44    阅读次数:161
Python爬虫9-----实例-抓取上海高级人民法院网开庭公告数据
通过前面的文章已经学习了基本的爬虫知识,通过这个例子进行一下练习,毕竟前面文章的知识点只是一个 一个单独的散知识点,需要通过实际的例子进行融合。 分析网站 其实爬虫最重要的是前面的分析网站,只有对要爬取的数据页面分析清楚,才能更方便后面爬取数据 目标站和目标数据目标地址:http://www.hsh ...
分类:编程语言   时间:2018-10-16 17:43:38    阅读次数:263
java远程文件操作
有时在项目中,会有专门的文件服务器(windows),这个时候我们需要对文件进行操作时,就不能像操作本地文件那样操作文件服务器的文件。这时候就可以用SmbFile来操作了。 首先添加jar包,maven中添加如下代码: 一般通过文件服务器操作都需要账号密码,这时候需要设置下最基本的设置, 其它的一些 ...
分类:编程语言   时间:2018-10-16 17:44:41    阅读次数:134
12、【查找算法】插值查找
插值查找 在介绍插值查找之前,首先考虑一个新问题,为什么上述算法一定要是折半,而不是折四分之一或者折更多呢? 打个比方,在英文字典里面查“apple”,你下意识翻开字典是翻前面的书页还是后面的书页呢?如果再让你查“zoo”,你又怎么查?很显然,这里你绝对不会是从中间开始查起,而是有一定目的的往前或往 ...
分类:编程语言   时间:2018-10-16 17:45:24    阅读次数:151
线程安全性详解
线程安全性定义:当多个线程访问某个类时,不管运行时环境采用何种调度方式或者这些进程将如何交替执行,并且在主调代码中不需要任何额外的同步或协同,这个类都能表现出正确的行为,那么就称这个类是线程安全的线程安全性主要体现在三个方面:原子性:提供了互斥访问,同一时刻只能有一个线程来对它进行操作可见性:一个线程对主内存的修改可以及时的被其他线程观察到有序性:一个线程观察其他线程中的指令执行顺序,由于指令重排
分类:编程语言   时间:2018-10-16 17:45:33    阅读次数:168
Java快速入门-04-Java.util包简单总结
学Java的程序员,lang包和util包最好是要过一遍的。 建议大家都序下载一个离线版开发文档,查阅非常方便,我给大家提供一个中文版 jdk1.8 离线文档,查看:JAVA JDK 1.8 API 帮助文档 中文版 1. util包的框架 常用的集合类主要实现两个“super接口”而来:Colle ...
分类:编程语言   时间:2018-10-16 17:46:43    阅读次数:249
判断数组中是否存在重复的发票号码
// 判断数组中是否存在重复的发票号码 for(int i = 0; i登记编号: " + pdfRecord.getStr("registerNumber") + "存在重复的发票号码"); break; } } ... ...
分类:编程语言   时间:2018-10-16 17:48:45    阅读次数:230
Spring MVC中使用errors标签
先创建一个实体类,后续的验证都基于这个实体类: 表单页面的controller方法: 表单jsp页面 test1.jsp: 提交表单的controller: 通过@InitBinder注解的方法,会在test2方法前执行,如果检查出了错误,会在test2方法里通过errors.hasErrors() ...
分类:编程语言   时间:2018-10-16 17:50:33    阅读次数:229
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!