- 博客(18)
- 资源 (6)
- 收藏
- 关注
原创 annotation 自定义注解
----------------------annotation----------------------------------------------------------------------内建annotation的RetentionPolicy 基本使用------自定义注解---必须在自己的文件夹呢import java.lang.annotation
2017-08-11 00:18:37 196
原创 并发多线程
1、线程======================================================================================================================================-----线程的强制运行--------------------join()----------------------
2017-08-11 00:18:12 196
原创 python 字符编码转换详解
unicode所有的中文或者英文都是占用两个字节 ,16位ASCII 只能存英文 ,8位utf-8 可变长的字符编码,所有英文按ascll占一个字节,常用中文字符用utf-8编码占用3个字节#-*- coding:gbk -*-import sys# with语句 为了避免打开文件后忘记关闭,可以通过管理上下文,即#好处 他不用在关闭文件close 他会自动
2017-08-11 00:13:10 906
原创 重入锁(ReentrantLock)、重入读写锁(ReentrantReadWriteLock)、线程通信(Condition)
//重入锁private Lock lock = new ReentrantLock(); 或者privateReentrantLock lock = new ReentrantLock(); 当使用Lock来保证线程同步时,需使用Condition对象来使线程保持协调。Condition实例被绑定在一个Lock的对象上,使用Lock对象的方法newC
2017-08-08 16:33:42 335
原创 python字符串/元组/列表/字典互转
#1、字典dict = {'name': 'Zara', 'age': 7, 'class': 'First'}#字典可以转为元组,返回:('age', 'name', 'class')# print tuple(dict)#字典可以转为元组,返回:(7, 'Zara', 'First')print (tuple(dict.values()))#字典转为列表,返回:['ag
2017-08-07 17:39:12 321
原创 Python 列表、元组、字典、集合 区别
1. 列表Python中最基本的数据结构。序列中的每个元素都分配一个数字- 它的位置,或索引,第一个索引是0,第二个索引是1,依此类推。list1 = ['frui','male',1989,'python',[2016,2017],'c']#list内元素的数据类型可以不同,也可以是另外一个listprint(list1)print(list1[0]) #打印下标
2017-08-07 17:18:35 1534
原创 HttpClient实战
HttpClient 是 Apache Jakarta Common 下的子项目,可以用来提供高效的、最新的、功能丰富的支持 HTTP 协议的客户端编程工具包,并且它支持 HTTP 协议最新的版本和建议。HTTP 协议可能是现在 Internet 上使用得最多、最重要的协议了,越来越多的 Java 应用程序需要直接通过 HTTP 协议来访问网络资源。虽然在 JDK 的 java net包中
2017-08-07 12:46:39 251
转载 log4j实战篇
写在前面项目开发中,记录错误日志有以下好处:方便调试便于发现系统运行过程中的错误存储业务数据,便于后期分析在java中,记录日志有很多种方式:自己实现 自己写类,将日志数据,以io操作方式,写数据到文本文件、数据库中。使用log4j log4j可以将日志输出到console窗口、文本文件、数据库等,功能强大!使用slfj slf
2017-08-07 12:30:24 508
原创 Log4j日志
Log4j日志等级Log4j根据日志信息的重要程度,分OFF、FATAL、ERROR、WARN、INFO、DEBUG、ALL当然再细分的话 还有 FATAL(严重错误),但是Log4j官方建议实际实用的话,Log4j建议只使用四个级别,优先级从高到低分别是 ERROR、WARN、INFO、DEBUG假如rootLogger定义的是DEBUG 那所有的报错信息
2017-08-07 12:00:51 270
原创 Ehcache 配置持久化到硬盘
---------------------------------------------------java---------------------------------------------------------------public class EhcacheTest {public static void main(String[] args) {//
2017-08-07 11:45:06 796
原创 Python
------------------------------while循环------------------#!/usr/bin/python3old_age=30count=0while count if count == 3: print("你已经猜了3次了结束了:", count) break age=
2017-08-06 22:51:03 539 1
原创 多线程-李兴华
-----线程的强制运行--------------------join()-----------------------------------class MyThread implement Runnable{public void run(){ for(int i=0;i System.out.print(Thread.currentThread().getNa
2017-08-06 22:50:05 296
原创 KindEditor得不到textarea值的解决方法
//点击修改 function openGradeModifyDialog() {var selectedRows = $("#dg").datagrid('getSelections');if (selectedRows.length != 1) {$.messager.alert("系统提示", "请选择一条要编辑的数据!");return;}var row = s
2017-08-04 12:54:27 250
原创 textarea 操作
pageEncoding="utf-8"%>信息管理href="static/jquery-easyui-1.3.3/themes/default/easyui.css">href="static/jquery-easyui-1.3.3/themes/icon.css">src="static/jquery-easyui-1.3.3/jquery.min
2017-08-04 12:32:03 1411
原创 java 日期计算
import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.Date;import java.util.regex.Matcher;import java.util.regex.Pattern;public class DateUtil { public stat
2017-08-04 11:50:49 389
原创 目前的定时调度都用Spring Schedule 任务调度实现
非常灵活/** * spring定时器1 * * @author tuzongxun123 * */ @Component public class ScheduleTest { @Scheduled(cron = "0/5 * * * * ?") public void schTest1() {
2017-08-01 23:21:21 2578
原创 自定义线程池---ThreadPoolExecutor
如果Executors工厂类无法满足我们的需求的时候我们可以自己去创建线程池。ThreadPoolExecutor
2017-08-01 22:49:32 229
原创 JDK多任务执行框架--------Executor框架
为了更好的控制多线程,进jdk提供了一套线程框架Executor ,它在Java.util.concurrent包中,是jdk并发报的核心,其中有一个重要的类:Executors,它扮演这个线程工厂的角色,我们通过Executors可以创建特定的功能线程池。1 . newFixedThreadPool() 指定固定大小线程池2 . newSingleThreadExecutor()
2017-08-01 22:45:02 538
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人