首页 > 编程语言
推断浏览器是否支持javascript脚本语言及处理方法
<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%> <% String path = request.getContextPath(); String basePath = request.getScheme()+ ...
分类:编程语言   时间:2017-04-21 16:40:44    收藏:0  评论:0  赞:0  阅读:247
迭代器---二维数组叠加
//迭代器 @Test public void demo4() { ArrayList<Object> list = new ArrayList<>(); list.add(1); list.add(3); list.add(2); list.add(4); list.add(5); Iterato ...
分类:编程语言   时间:2017-04-21 16:36:15    收藏:0  评论:0  赞:0  阅读:199
写一个逆序数组
@Test public void demo1() {int[] arr = { 1, 2, 3, 4, 5 }; for (int start = 0, end = arr.length - 1; start < end; start++, end--) { int temp = arr[star ...
分类:编程语言   时间:2017-04-21 16:34:37    收藏:0  评论:0  赞:0  阅读:187
Spring + Mybatis 项目实现动态切换数据源
项目背景:项目开发中数据库使用了读写分离,所有查询语句走从库,除此之外走主库。 最简单的办法其实就是建两个包,把之前数据源那一套配置copy一份,指向另外的包,但是这样扩展很有限,所有采用下面的办法。 参考了两篇文章如下: http://blog.csdn.net/zl3450341/article ...
分类:编程语言   时间:2017-04-21 16:32:32    收藏:0  评论:0  赞:0  阅读:322
java Comparable与Comparator接口辨析
当可以接触到类的源码时,实现Comparable接口,重写public int compareTo(T o)函数。 这可以使类本身变得可比较(comparable), 可以用Collections.sort()排序,可以当map的key。 当不可接触到类的源码时,又想对类进行排序,可以实现Compa ...
分类:编程语言   时间:2017-04-21 16:32:17    收藏:0  评论:0  赞:0  阅读:132
Spring注解注入
spring注入方式-----注解注入(1)操作:首先在要注入的类前面加上:@Component(与后面三个是等价的)@Repository(持久层),@Service业务层,@Controller和控制层应为不能自动识别某个类是否是持久层,业务层还是控制层,理论上是可以混用的,但是对于编写程序来说不推荐。然后..
分类:编程语言   时间:2017-04-21 15:12:41    收藏:0  评论:0  赞:0  阅读:308
Java数字签名和数字证书
数字签名作用:检验jar包是否为公钥发布者的发布的,并且没有被篡改。过程:1,作者使用散列算法对jar包生成散列(指纹);2,作者使用私钥对散列进行加密,3,将jar包和签名后的散列一起发布。4,用户使用作者发布的公钥解密散列,得到jar包的指纹;5,用户使用散列算法对jar生..
分类:编程语言   时间:2017-04-21 15:10:07    收藏:0  评论:0  赞:0  阅读:335
linux 下安装Java环境
1.解压jdk[root@VM_22_46_centosinstall]#tar-zxvfjdk-8u131-linux-x64.tar.gz^C2.移动到指定位置[root@VM_22_46_centosinstall]#mvjdk1.8.0_131//usr/local/condition/java/3.修改环境变量配置文件[root@VM_22_46_centosjdk1.8.0_131]#vim/etc/profile JAVA_HOME=/usr/local/c..
分类:编程语言   时间:2017-04-21 15:09:22    收藏:0  评论:0  赞:0  阅读:432
Python 元组(tuple)
1.tuple:元组即是常量数组格式:(‘a‘,‘b‘,‘c‘...)sys.argv[]是用来获取命令行参数的,sys.argv[0]表示代码本身文件路径,所以参数从1开始将filename的old_txt字符替换为new_txt字符#!/usr/bin/python #-*-coding:UTF-8-*- importsys,os iflen(sys.argv)<=4: print"usage:./f..
分类:编程语言   时间:2017-04-21 15:08:01    收藏:0  评论:0  赞:0  阅读:302
补8.python之面相对象part.7(类相关函数的补充)
一,isinstance(obj.cls)&issubclass(sub,super)isinstance(obj.cls):用于检查一个对象是否属于某个类。(某个对象是否由某个类产生)l1=list()printisinstance(l1,list)输出:True2.issubclass(sub,super):用于判断一个类是否是另一个类的子类。#sub指的是子类,super指..
分类:编程语言   时间:2017-04-21 15:01:39    收藏:0  评论:0  赞:0  阅读:232
8.python之面相对象part.7(__setitem__,__getitem,__delitem__)
obj[xxx]="xx"这种操作会触发对象的__setitem__方法。delobj["xxx"]这种操作会触发对象的__delitem__方法。obj["xxx"]触发对象的__getitem__方法。classFoo:def__init__(self,name):self.name=namedef__getitem__(self,item):print(self.__dict__[item])def__setitem__(self,ke..
分类:编程语言   时间:2017-04-21 14:58:36    收藏:0  评论:0  赞:0  阅读:279
CentOS 6 安装 Python3.5
安装Python3.5准备编译环境yumgroupinstall‘Developmenttools‘ yuminstallyuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-devel readline-develtk-develgdbm-develdb4-devellibpcap-develxz-devel2.下载安装包wget3.编译tarxfPython-3.5.0.tgz cdPython-3.5..
分类:编程语言   时间:2017-04-21 14:55:36    收藏:0  评论:0  赞:0  阅读:299
安装Python3.5
准备编译环境123123yumgroupinstall‘Developmenttools‘yuminstallyuminstallzlib-develbzip2-developenssl-develncurses-develsqlite-develreadline-develtk-develgdbm-develdb4-devellibpcap-develxz-devel2.下载安装包112wgethttps://www.python.org/ftp/python/3.5.0/Python..
分类:编程语言   时间:2017-04-21 14:54:19    收藏:0  评论:0  赞:0  阅读:325
Java虚拟机(一)结构原理与运行时数据区域
本来计划要写Android内存优化的,觉得有必要在此之前介绍一下Java虚拟机的相关知识,Java虚拟机也并不是三言两语能够介绍完的,因此开了Java虚拟机系列,这一篇文章我们来学习Java虚拟机的结...
分类:编程语言   时间:2017-04-21 14:45:31    收藏:0  评论:0  赞:0  阅读:250
【C语言天天练(二)】预处理
引言: 学C语言之初。一提到预处理,脑子里想到的就是#define的宏定义以及#include包括的头文件。后来随着对C的深入学习发现。预处理不止这些。比方条件编译、提前定义的宏等等。以下对此进行总结。 先给出预处理的定义:在编译程序之前,先由预处理器检查程序(因此称为预处理器),依据程序中使用的预 ...
分类:编程语言   时间:2017-04-21 14:43:54    收藏:0  评论:0  赞:0  阅读:229
Python之文件操作
1,打开文件 obj = file('文件路径和文件名','打开方式') obj = open('文件路径和文件名','打开方式') 推荐使用open #r,w,a obj = open('log') obj.tell() #取到指针的位置 obj.seek(0) #跳到指定位置 PS:对于打开方式 ...
分类:编程语言   时间:2017-04-21 14:43:42    收藏:0  评论:0  赞:0  阅读:320
python报错“UnicodeEncodeError: 'ascii' codec can't encode characters in position 22-26: ordinal not in range(128)”问题解决
方案是在python的Lib\site-packages文件夹下新建一个sitecustomize.py,内容为: Python代码 : # encoding=utf8 import sys reload(sys) sys.setdefaultencoding('utf8') Python代码 : ...
分类:编程语言   时间:2017-04-21 14:41:50    收藏:0  评论:0  赞:0  阅读:242
FZOJ 2245 动态树(离散+离线+ 树状数组)
Problem 2245 动态树 Accept: 17 Submit: 82Time Limit: 3000 mSec Memory Limit : 65536 KB Accept: 17 Submit: 82Time Limit: 3000 mSec Memory Limit : 65536 KB ...
分类:编程语言   时间:2017-04-21 14:38:45    收藏:0  评论:0  赞:0  阅读:214
Java 递归算法,遍历文件夹下的所有文件。
用递归算法遍历文件下的所有子文件夹和子文件 文件夹遍历方法 ...
分类:编程语言   时间:2017-04-21 14:35:56    收藏:0  评论:0  赞:0  阅读:182
移植Python3到TQ2440(二)
接着前一篇博文。 在上一篇博文中我们用NFS挂载根文件系统的方式启动了系统,接下来我们把移植了Python3的根文件系统固化到NandFlash中,但是由于linux-4.9目前不支持Yaffs2文件系统,所以我们用Jiffs2文件系统。 下面我们分为几部分: 1、移植mtd-utils工具 2、固 ...
分类:编程语言   时间:2017-04-21 14:34:08    收藏:0  评论:0  赞:0  阅读:513
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!