自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(32)
  • 资源 (10)
  • 收藏
  • 关注

原创 Centos服务器配置

今天来到公司需要自己去搭建服务器环境,结果遇到很多问题,多亏有很多同事帮忙正文:如果在linux环境下安装jdk1.查询是否已经存在jdkps -ef|grep java2.卸载原有jdkrpm -e --nodeps jdk-1.7.0_79-fcs.x86_64(具体jdk版本自己找) 3.上传自己的jdk,我的是rpm版,安装rpmrpm -ivh jdk-8u144-li

2017-11-03 18:09:17 267

原创 java nio入门学习

原本想直接扔代码,但是想想还是算了吧,毕竟如果直接扔的话,如果其他人看的话,可能会看不懂首先,java io和java nio的区别, java io是面向流的,阻塞的, 而java nio 是在jdk1.4发布的,一种面向缓存的(ByteBuffer) ,非阻塞的,并且有selector,传输过程.java io和java nio相比,java io适合连接少,并且一次传输大量数据的情况

2017-09-29 14:41:22 211

原创 java反射---类加载器

1.类加载器的工作机制(1)装载,将二进制类文件导入(2)链接,对二进制文件执行校验,准备和解析(3)初始化,对类的静态变量和静态代码块进行初始化.JVM在运行的时候会出现3个类加载器:根装载器,ExtClassLoader(扩展类装载器),AppClassLoader(应用类装载器),其中根装载器不是ClassLoader的子类,它是使用c++编写,所以在java中看不到它,其中

2017-09-27 16:35:16 287

原创 初探mysql的存储过程和函数-----自定义存储过程和函数

DELIMITER $ DROP PROCEDURE IF EXISTS p1$ CREATE PROCEDURE p1() BEGIN SELECT * FROM sys_user; END$ DELIMITER ;在sqlyog中创建存储过程DELIMITER $DROP FUNCTION IF EXISTS f2_fun$CRE

2017-08-16 17:39:41 219

原创 python基础-----面向对象编程

class Animal(object): mao = 'mao' #静态字段 --》》属于类 #在__init__ 方法中的属于动态字段 --->>属于对象 相当于构造函数 def __init__(self, name, age, sex, feet): self.name = name self.age = age

2017-05-13 11:05:24 633

原创 python基础---装饰器模式

def outer(fun): #fun相当于是fun1方法 def wrapper(arg): print "今天" result = fun(arg) print "天好" return result return wrapper @outerdef fun1(arg): pri

2017-05-12 11:42:39 239

原创 python基础---反射应用二

# from account import account# # #输入url地址规范是 xxx/xxx# data = raw_input("请输入地址:")# if data == 'account/login':# account.login()# elif data == 'account/logout':# account.logout()#如果使用反

2017-05-12 11:08:13 218

原创 python基础----随机数和md5加密

import random# print random.random()# print random.randint(1,5)# print random.randrange(1,10)code = []#生成6位随机数for i in range(6): if i == random.randint(1,5): code.append(str(random

2017-05-12 10:33:44 369

原创 python基础------日期time

#导入日期模块import timeprint time.time() #获取当前时间localtime = time.localtime(time.time()) #把字符型转成日期型print localtimeprint type(localtime) ##把日期型按照一定格式转成str类型time1 = time.strftime('%Y年%m月%d日', local

2017-05-12 10:32:21 223

原创 python基础-----反射和eval

a = '8*8'print eval(a)#反射 以字符串的形式导入模块temp = 'sys'model = __import__(temp)#print model.argv#反射 以字符串的 形式执行函数#因为sys中的argv是一个常量所以print Function 如果argv是个方法那么应该为print Function()Function = getat

2017-05-11 23:19:19 587

原创 python基础-----内置函数

#内置函数# help()# dir()# vars()# type()# import temp # reload()# id()'''from file import demofrom file import demo#reload重新加载reload(demo)'''print abs(-9)print bool(-1)#divmod返回是商和玉树pri

2017-05-11 22:56:33 211

原创 python模块常用方法

#!/user/bin/env python#encoding:utf-8'''Created on @author: sun''''''查看当前文件是不是主文件'''print __name__'''返回当前文件的路径'''print __file__'''返回本文件的模块描述'''print __doc__

2017-05-09 10:44:57 202

原创 android开发----service下载图片

方法一:通过DownLoadService继承service类。如果在主线程中下载图片,会造成主线程的阻塞,所以需要在DownLoadService中创建线程,并且将数据传输到主线程,进行更新ui操作,那么android中那个知识点可以跨线程呢?答案就是HandlerMainActivity.javapackage com.example.android_service_downloa

2017-02-08 21:57:02 427

原创 android开发--activity与service交互之binder

activity与service数据交互有很多种,下面介绍binder数据交互binder数据交互方式是通过重写binder中的onTransact()方法来达到交互方式MainActivity.javapackage com.example.android_service_activty_tran;import com.example.android_service_acti

2017-02-08 21:52:20 353

原创 android开发--activity与service交互之messenger

activity与service交互有很多种,现在介绍一下messenger交互方法MainActivity.javapackage com.example.android_service_messager;import android.annotation.SuppressLint;import android.app.Activity;import android.cont

2017-02-08 21:46:49 315

原创 android---service和activity之间通信方式之Binder

当Activity通过调用bindService(Intent service, ServiceConnection conn,int flags),得到一个Service的一个对象实例,然后可以访问Service中的方法。我们可以通过一个例子来解释一下MainActivity.javapackage com.example.android_service_activt

2017-02-04 10:24:44 660

原创 java----j2se访问url

package interfaces.indosatInterface.util;import interfaces.pdainterface.indosat.pojo.ChildRegion;import interfaces.pdainterface.indosat.pojo.Region;import java.io.BufferedReader;import java.io.

2017-01-17 18:30:13 225

原创 android----fragment学习中的listFragment

对于listFragment,相当于listView。它是Fragment的一个子类,拥有Fragment的所有属性以及方法,同时拥有自己的方法。比如onListItemClick等等。同时强调一下,一般Fragment与fragment之间传值用的是getArgments和setArgemnts方法,而activity与Fragment用的是方法的回调,当然这是个人观点好了,上代码M

2017-01-09 23:09:37 330

原创 android---fragment的生命周期

第一个Fragment被加载 -----Fragment1->>onAttach -----Fragment1->>onCreate -----Fragment1->>onCreateView -----Fragment1->>onActivityCreated -----Fragment1->>onStart -----Fragment1->>onResume 第二个Fragm

2017-01-09 20:24:27 230

原创 Extjs----comboBox使用

先上代码var combostore = new Ext.data.ArrayStore({ fields: ['name'], data: [['昆明'], ['保山'], ['楚雄'],['大理'],['德宏'],['迪庆'],['红河'],['丽江'],['临沧'],       ['怒江傈'],['普洱'],['曲靖'],['文山'],['西双版纳'],['玉溪']

2016-12-20 16:30:54 303

原创 andorid------在线下载到内部存储,并升级apk

对apk进行升级需要判断versionCode是否一致,如果判断下载的vesionCode比本地的versionCode大,则进行升级。所以应该获得本地的verisonCode的值,因此需要用到packagemanager类、packageinfo(封装的是versionCode,versionName等)类packagemanager类 通过context.getPackageManag

2016-12-20 16:21:13 565

原创 j2se导出多个excel 并压缩输出

导出多个excel表从压缩输出/** * 导出压缩包下载 * @param caption * @param workbook * @param response * @throws Exception */ public static void downloadZip(String[] caption,List workbooks,HttpServletRespon

2016-12-19 15:19:35 248

原创 andoird---loadermanager和contentprovider结合,加载数据

本人是刚入android的菜鸟,如果下面有写的不对的地方,特别欢迎真正。先说说对loadermanager的理解,loadermanager是对loader进行管理,而loader的作用就是“异步”加载数据,也就是说loader相当于有两个功能(这种说法比较牵强),一个是查询功能,另一种是异步,这样做的好处是ui加载与数据加载分离,效率方面的到很大提升。而loadermanager的功能是监听

2016-12-16 11:25:31 334

原创 spring3+struts2+mybatis3框架整合

本人是刚入职场的java菜鸟,如果有什么整理不对的地方,欢迎留言指正。首先:spring+mybatis整合,个人感觉相对较麻烦,这里涉及到事务拦截,数据源整合等等。但是,无论是spring和ibatis整合,spring和hibernate整合,还是spring和ibatis整合,它们的思路是一致的,如图所示。对于不同的持久化框架,如hibernate,ibatis,my

2016-12-15 16:30:58 368

原创 HTML5 拖拉上传文件

必须懂得的基础:拖拽事件:拖动区事件:dragstart:开始拖动时,触发   dragend:停止拖动时,触发  drag:鼠标拖动过程中触发投放区事件:dragenter:拖动区进入投放区触发   dragleave:拖动区离开投放区触发   dragover:拖动区在投放区移动时触发  drop:拖动区在投放区放下时,触发note:可能受默认事件影响,方法可能不灵敏(

2016-12-06 10:44:06 1215

原创 extjs4-----panel的accordion布局以及treePanel导航

如何创建一个accordion布局的panel?官方例子Ext.create('Ext.panel.Panel', { title: 'Accordion Layout', width: 300, height: 300, defaults: { // applied to each contained panel bodyS

2016-11-30 16:49:37 1828

原创 Extjs3-----自定义组件的使用

上面写过,Extjs4如何自定义toolbar组件,现在写一下Extjs3如何自定义toolbar组件,并且与后台交互/** * 该扩展可以通过一定解析规则的json串生成菜单 * 通过itemclick事件调用点击菜单项的监听函数; * 通过afterload事件调用菜单加载完毕后的监听函数; * 注意:使用该控件须确保父菜单code值小于子菜单 * 'code', 'n

2016-11-17 17:54:08 1020

原创 Extjs4------define使用之自定义toolbar

Extjs中3和4的版本是一个分水岭,并且3中很多语法在4中已经消除。并且4以及以上版本,定义函数等等语法发生巨大改变。此文章主要是针对新手以及那些对define使用不熟练的人。自定义toolbar原因,用于toolbar原来的功能不定满足需要,因此需要自定义toolbar,并且与后台(java)进行交互数据,并展现。下面的例子有注释,就不过多介绍了Ext.define('

2016-11-17 17:36:08 1034

原创 mysql中日期比较-------unix_timestamp,from_unixtime

1.unix_timestamp此函数主要作用,将日期型,字符型(类似为'2016-8-11','2016-08-01')转成int类型,根据我的上篇文章,对于日期型比较需要注意的地方很多,但是用到unix_timestamp会方便的多只需要selet * from job_cable where unix_timestamp(creationDate) > unix_timest

2016-11-14 16:53:30 3297

原创 sql语句中日期型转成字符型,日期比较常出现错误总结和case when的使用

工作了一天,把今天所做的一些东西,以及所接触到和所学到的新知识记录下来。sql语句中对日期类型,将其转成指定的字符型格式

2016-11-07 19:59:23 4556

原创 log4j----tomcat配置

### set log levels ####定义logn输出级别#log4j.rootLogger = DEBUG,CONSOLE#   SqlMap   logging   configuration... log4j.logger.com.ibatis=DEBUG log4j.logger.com.ibatis.common.jdbc.SimpleDataSour

2016-10-28 16:35:55 784

转载 log4j基本信息配置----本文声明抄录他人

定义LOG输出级别log4j.rootLogger=INFO,Console,File 定义日志输出目的地为控制台log4j.appender.Console=org.apache.log4j.ConsoleAppender log4j.appender.Console.Target=System.out log4j.appender.Console.layout = org.apache.l

2016-10-28 16:34:37 923

mysql-python

mysql-python

2017-05-16

springmvc4+spring4+mybatis3整合

springmvc4+spring4+mybatis3整合

2017-03-31

hightopo三D

绘制三d样式

2017-01-22

slider图片轮播代码

slider图片轮播

2017-01-17

jtopo代码实例

jtopo代码实例,jtopo学习

2017-01-09

解析excel、生成excel所需要的jar包

解析excel、生成excel所需要的jar包

2016-12-28

extjs3、 4 api

extjs3、 4 api

2016-12-20

loadmanager和contentprovider结合加载数据

loadmanager和contentprovider结合加载数据

2016-12-16

spring+struts2+mybatis整合

框架整合,情况多种多样,这里只分享我的一种整合方式

2016-12-16

extjs4中panel的accordion布局以及treepanel导航

panel的accordion布局以及treepanel动态导航示例

2016-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除