首页 > 编程语言
java jar 服务自启动存在的坑及解决办法
jvm在启动的时候会读取系统的default encoding。如果重启后,服务启动的时候,系统配置还没有好,那么jvm读到的default encoding就可能不是我们通常用的utf-8,比如是latin1.这样涉及编码的时候就不支持中文了。会抛异常: 解决方法: 在jar的同级目录下 配置同名 ...
分类:编程语言   时间:2017-03-30 16:05:44    收藏:0  评论:0  赞:0  阅读:1321
多线程中注意事项
1、多线程有什么用? 一个可能在很多人看来很扯淡的一个问题:我会用多线程就好了,还管它有什么用?在我看来,这个回答更扯淡。所谓”知其然知其所以然”,”会用”只是”知其然”,”为什么用”才是”知其所以然”,只有达到”知其然知其所以然”的程度才可以说是把一个知识点运用自如。OK,下面说说我对这个问题的看 ...
分类:编程语言   时间:2017-03-30 16:01:32    收藏:0  评论:0  赞:0  阅读:271
python 全栈 python基础(二)变量 字符 列表
变量 容器 变量名 标记 数据的作用 字符编码 二进制位 = bit = 8bits1个二进制位是计算机里的最小表示单元 1个字节是计算机里最小的存储单位 8bits = 1Byte =1字节1024Bytes = 1KB =1 字节1024KB = 1MB = 100万字节 =100万字符 =1兆 ...
分类:编程语言   时间:2017-03-30 15:28:25    收藏:0  评论:0  赞:0  阅读:407
Python 函数练习数字游戏
数学游戏 编写一个简单的加减法数学游戏 1.随机生成两个100以内的数字 2.随机选择加法或是减法 3.总是使用大的数字减去小的数字 4.如果用户答错三次,程序给出正确答案 #!/usr/bin/env python import random import sys def add(x,y): re ...
分类:编程语言   时间:2017-03-30 15:26:52    收藏:0  评论:0  赞:0  阅读:267
python发送各类邮件的主要方法
python中email模块使得处理邮件变得比较简单,今天着重学习了一下发送邮件的具体做法,这里写写自己的的心得,也请高手给些指点。 一、相关模块介绍 发送邮件主要用到了smtplib和email两个模块,这里首先就两个模块进行一下简单的介绍: 1、smtplib模块 smtplib.SMTP([h ...
分类:编程语言   时间:2017-03-30 15:25:05    收藏:0  评论:0  赞:0  阅读:284
JavaScript高级 面向对象(5)--最简单的继承方式,混入mix
说明(2017.3.30): 1. 最简单的继承方式,混入mix ...
分类:编程语言   时间:2017-03-30 14:59:56    收藏:0  评论:0  赞:0  阅读:199
JavaScript的sleep实现--Javascript异步编程学习
一、原始需求 最近在做百度前端技术学院的练习题,有一个练习是要求遍历一个二叉树,并且做遍历可视化即正在遍历的节点最好颜色不同 二叉树大概长这个样子: 以前序遍历为例啊, 每次访问二叉树的节点加个sleep就好了? 笔者写出来是这样的: 问题来了,JavaScript里没有sleep函数! 二、set ...
分类:编程语言   时间:2017-03-30 14:59:23    收藏:0  评论:0  赞:0  阅读:286
算法的时间复杂度和空间复杂度-总结
算法的时间复杂度和空间复杂度-总结 通常,对于一个给定的算法,我们要做 两项分析。第一是从数学上证明算法的正确性,这一步主要用到形式化证明的方法及相关推理模式,如循环不变式、数学归纳法等。而在证明算法是正确的基础上,第二部就是分析算法的时间复杂度。算法的时间复杂度反映了程序执行时间随输入规模增长而增 ...
分类:编程语言   时间:2017-03-30 14:58:12    收藏:0  评论:0  赞:0  阅读:264
SpringMVC关于json、xml自动转换的原理研究[附带源码分析]
小豆腐让搜一下1 小豆腐让搜一下2 小豆腐让搜一下3 小豆腐让搜一下4 ...
分类:编程语言   时间:2017-03-30 14:57:53    收藏:0  评论:0  赞:0  阅读:168
swift函数返回多个值
swift的函数可以使用元组的形式返回多个值。 使用: ...
分类:编程语言   时间:2017-03-30 14:55:23    收藏:0  评论:0  赞:0  阅读:178
springboot使用thymeleaf时报html没有结束标签
在使用springboot的过程中,如果使用thymeleaf作为模板文件,则要求HTML格式必须为严格的html5格式,必须有结束标签,否则会报错!解决办法如下:1、你可以使用严格的标签,也就是每个标签都有结束标签,这种可能比较麻烦2、在application.properties中增加spring.thymeleaf.mo..
分类:编程语言   时间:2017-03-30 14:25:19    收藏:0  评论:0  赞:0  阅读:1080
springmvc经典教程(2)
一、整合mybatis为了更好的学习springmvc和mybatis整合开发的方法,需要将springmvc和mybatis进行整合。整合目标:控制层采用springmvc、持久层使用mybatis实现。1.1需求实现商品查询列表,从MySQL数据库查询商品信息。1.2jar包包括:spring(包括springmvc)、mybatis、mybati..
分类:编程语言   时间:2017-03-30 14:21:40    收藏:0  评论:0  赞:0  阅读:170
修改java阻塞数,加快他的运行速度
默认jdk运行是阻塞的,我们改为一起运行,这样,如果有多个tomcat,就会加快tomcat的运行速度所以需要修改配置文件vim/usr/local/jdk/jre/lib/security/java.security117securerandom.source=file:/dev/random#随机数将上面一行改为下面一行内容117securerandom.source=file:/d..
分类:编程语言   时间:2017-03-30 14:17:16    收藏:0  评论:0  赞:0  阅读:204
修改Java文件不用重启Tomcat服务的方法
我们在开发的时候,往往碰到,修改了Java文件,那么Tomcat就会重启,为了提高开发的效率,我们可以修改之后不用全部重启,只是编译修改的文件的部分。往在开发过程中,修改一些java文件根本是不需要重启服务的,譬如给java类增加注释,增加调试打印语句等。但是有些修改的内容,必..
分类:编程语言   时间:2017-03-30 14:12:01    收藏:0  评论:0  赞:0  阅读:179
BPM实例分享:玩转数据字典新技能-字典库排序
有童鞋问到字典库的排序问题,这里简单介绍一个新技能。数据字典使用场景:请假流程里的请假类型,有病假、事假、调休等。定义数据字典,并且在流程中使用SheetDropDownList或SheetRadioButtonList展现由用户来选择,如图:数据字典使用SheetDropDownList,并且设置该控件的属..
分类:编程语言   时间:2017-03-30 14:10:43    收藏:0  评论:0  赞:0  阅读:285
Python+Selenium 自动化实现实例-打开浏览器模拟进行搜索数据并验证
#导入模块 from selenium import webdriverfrom selenium.webdriver.common.keys import Keys #启动火狐浏览器driver = webdriver.Firefox() #打开urldriver.get("http://www. ...
分类:编程语言   时间:2017-03-30 13:55:27    收藏:0  评论:0  赞:0  阅读:486
python 访问https链接时错误排查
1. 遇到这种错误有可能是机器无外网权限造成的。 requests.exceptions.ConnectionError: HTTPSConnectionPool(host='', port=443): Max retries exceeded with url: /s/savecomtajax ( ...
分类:编程语言   时间:2017-03-30 13:54:44    收藏:0  评论:0  赞:0  阅读:7542
集合排序
<1>对List<T>排序: T 实现comparable接口,重写 compareTo 方法 调用collections.sort(list); <2>使用比较器Comparator Collections.sort(studentArr, new Comparator<Object>() { p ...
分类:编程语言   时间:2017-03-30 13:50:05    收藏:0  评论:0  赞:0  阅读:235
Win10系列:JavaScript页面导航
页面导航是在开发应用的过程中使用频率较高的技术,其中比较常用的导航方式有多页导航和页内导航,采用多页导航方式的应用程序包含一系列的页面,在一个页面中加入另一个页面的链接地址后,单击链接将跳转到指定页面,从而实现页面之间的导航。而页内导航方式是在一个页面内根据需要加载其他页面,使用页内导航方式的应用程... ...
分类:编程语言   时间:2017-03-30 13:46:47    收藏:0  评论:0  赞:0  阅读:208
Python+Selenium 自动化实现实例-获取页面元素信息(百度首页)
#coding=utf-8from selenium import webdriverdriver = webdriver.Chrome()driver.get("http://www.baidu.com")# 获得输入框尺寸size = driver.find_element_by_id("kw" ...
分类:编程语言   时间:2017-03-30 13:46:04    收藏:0  评论:0  赞:0  阅读:521
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!