自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (6)
  • 收藏
  • 关注

原创 yield关键字跟递归结合使用

yield关键字所在的函数其实不是函数,只是generator生成器,所以会出现下面的情况。def deepvalues(mapping):for k,v in mapping.items():if isinstance(v, dict):deepvalues(v)else:yeild v若输入{1:{1:2},2:{1:3}}会发现deepvalues只会运行

2015-07-12 00:51:00 1046

原创 PAT_1010_Radix

这道题,本身倒没什么。需要注意几点。1) 大数据,用long long而不是int,包括其中需要尝试的radix。这里吃了大亏2) 多个进制选最小的情况,只能是输入数据为一位的情况。所以只需判断是不是一位。这里理解不够透彻3) 溢出,尝试进制时,有产生负数的情况,要考虑到。#include #include #include #include #include

2015-04-10 21:09:43 535

原创 3种方法解决PAT_1003_最短路径

原题链接:http://www.patest.cn/contests/pat-a-practise/1003典型的最短路径,也稍微变了下。Dijkstra算法,麻烦,容易出错。#include #include #include #define INT_MAX       2147483647#define INT_MIN     (-2147483647 - 1)

2015-04-10 11:58:53 709

原创 简洁代码解决PAT_1025_反转链表

这题,可以作弊通过,即按数组来存,最后每k个倒转,完成后输出。但是,题意的初衷是测试链表操作。经过反复折腾之后,发现可以递归实现反转链表。typedef struct ListNode{ListNode *next;int addr;int value;ListNode(int v): value(v), next(NULL), addr(-1){}} ListNode

2015-03-25 23:18:39 546

原创 sqlserver相关

sqlserver介于oracle跟mysql中间,属于中型数据库。sqlserver的用户、角色等定义与mysql、oracle区别甚大。首先有登录名、服务器角色(8个,不能更改)。然后每个数据库有用户名、数据库角色。每一个用户名对应一个scheme,即架构。而二者是相关联的。前者用于登录,后者用于数据库的管理。默认的windows用户是sqlserver的默

2015-02-01 21:47:22 896

原创 java连接sqlserver出错

驱动程序无法使用安全套接字层(SSL)加密与 SQL Server 建立安全连接。错误: RSA premaster error。。。这类错误时,重新安装jdk或者切换一下jdk即可。

2015-02-01 21:18:37 708

原创 eclipse的maven插件本地安装jar包

有些jar在中央仓库没有,这时需要安装在本地,然后在pom里面配置。比如oracle的sqlserver的jdbc包。这时,可以是独立安装的maven(最新的是3.2版本),也可以是maven插件(Juno默认是3.04版本)。mvn install:install-file -DgroupId=com.microsoft -DartifactId=sqljdbc -Dversion=4

2015-02-01 21:07:41 640

原创 commons-exec的输出

使用管道方式,也可以使用Logoutputstream。下面是管道方式例子。跟C语言类似。PipedOutputStream outputStream = new PipedOutputStream();PipedInputStream inputStream = new PipedInputStream(outputStream);CommandLine commandline =

2015-01-31 02:03:00 1916

原创 Swing的异步

对Swing及异步又有了深一步的了解。Swing下面,默认有两个线程,main和edt(event dispatching thread)。edt负责绘图,所以有所runnable的任务都必须及时返回,否则会出现用户假死的情况。main可以睡眠之类的。耗时的操作一般放在第三线程中做,比如下载,必须后台运行其他程序。Swing编程最重要的一点是将后台耗时操作与edt类型的操作分开。不知道时,

2015-01-31 02:02:21 1376

原创 mysql相关

phpmyadmin是php语言编写的网站,用于管理mysql。安装相当简单,apt-get install phpMyAdmin。然后通过ip/phpmyadmin进行访问即可。mysql支持中文。只需要设置数据库的默认字符集是utf-8,然后所有默认的字段都会是utf8。语句是alter database lz default character set utf8 collate  utf

2015-01-29 22:53:05 454

原创 oracle配置

oracle版本:9i(xp)、10g(xp)、11g(xp、win7)oracle不同于mysql,一个数据库对应一个实例,所以连接时需要指明数据库的名字。我用的是plsql客户端。oracle初始用户有system,所以第一次登录用system登录,密码是安装时提示输入的东东。然后在新建用户,赋权限等等。oracle连接字符串:jdbc:oracle:thin:@10.6.17.1

2015-01-28 22:24:17 489

原创 firefox设置Accept参数和默认字符集

firefox使用过程中有很多地方需要注意。1. Accept参数设置地址栏中输入about:config 搜索 network.http.accept.default2. 默认字符集。默认是gbk。所以一旦页面中没有定义charset,就要保证文档是gbk编码的。最常见的是utf8编码的文档用火狐打开是乱码。可以用vim测试和转换。

2015-01-26 16:47:43 932

原创 qsort的比较函数传递参数注意事项

使用qsort进行快速排序过程中需要传递一个比较函数,这个函数有两个参数,形如const void *a, const void *b,具体转换成哪种类型就要看情况了。若是整形数组,则在比较函数中进行如下转换,*(int *)a , *(int *)b;若是double,则在函数中进行如下转换,*(double *)a, *(double *)b;但是有两种特殊情况。一是二维字符数

2015-01-17 15:35:58 996

原创 java的hashCode和equals函数在HashMap容器中的作用

java的任意一个Object都有两个可以重写的函数,hashCode()和equals()。hashCode可用于产生HashMap容器中Object对应的key,而equals用于判断Object相不相等。

2014-12-08 09:53:02 1109

原创 java使用Properties读取中文资源出现乱码

java使用Properties读取中文资源出现乱码

2014-11-27 00:07:45 911

原创 Eclipse如何进行在当前工程下查找

ctrl+h,默认就是当前工程下进行搜索。

2014-11-23 21:08:34 950

原创 java程序读取资源文件时路径如何指定

java程序读取资源文件时路径指定方式有两种,一是读取文件,二是通过getResource()这类系统API

2014-11-23 20:35:17 1116

原创 linux下安装配置ant

ant,和maven一样,都是构建、管理项目的工具。ant完全是java与呀

2014-11-21 19:27:06 691

原创 ubuntu下运行jar界面程序出现乱码

字体问题。因为vim打开中文文档没有问题,说明不是

2014-11-21 19:13:16 1024

原创 vmplayer下管理网络

vmplayer是workstation的简化版本,在配置网络的时候没有workstation方便。

2014-11-21 16:36:56 1000

原创 Eclipse编写java web注意事项

1. Java Resources下写java后台代码2.

2014-11-20 13:35:14 672

原创 当ListView存在于ScrollView或者ListView里面

如题,当ListView存在于ScrollView或者ListView里面时,会出现一种奇怪的

2014-11-19 19:33:40 417

原创 ViewPager如何避免与屏幕ScrollView滑动冲突

若ViewPager在ScrollView容器里面,则很容易出现滑动冲突

2014-11-17 22:19:26 791

原创 ListView不能被单击

ListView的单元项存在不能被单击的情况。

2014-11-17 15:47:46 456

原创 List<?>不能直接被类型转换

List是不能进行类型转换的。这很奇怪。如下List

2014-11-16 22:42:56 1052

原创 在Activitis间传递ArrayList参数

在Activities间传递参数有几种情况需要考虑到。1。

2014-11-16 22:17:29 806

原创 android设置动画方式汇总

1. ViewFlipper2. Activity3. Fragment                android:valueFrom="400dp" android:valueTo="0dp"        android:valueType="floatType"        android:propertyName="translationX"   

2014-11-13 16:42:06 687

原创 ListFragment和ListActivity的setOnItemClickListener不起作用

在使用ListFragment时,发现一个奇怪的问题,就是

2014-11-13 15:31:38 1180

原创 android的ViewPager注意事项

ViewPager一般用于展示图片的,有下面几点需要注意。1.         android:layout_width="match_parent"        android:layout_height="match_parent"        android:id="@+id/view_pager"/>

2014-11-07 23:54:18 510

原创 后台线程调用DialogFragment的dismiss崩溃

不知道咋回事,后台线程调用DialogFragment的

2014-11-04 20:06:06 1465

原创 Eclipse启动时报错java.lang.NumberFormatException

Eclipse放在U盘中开启,!SESSION 2010-04-07 17:58:37.208 -----------------------------------------------eclipse.buildId=I20080617-2000java.version=1.6.0_13java.vendor=Sun Microsystems Inc.BootLoader cons

2014-11-04 17:50:28 1338

转载 android中的文件操作详解以及内部存储和外部存储

摘要 其实安卓文件的操作和java在pc环境下的操作并无二致,之所以需要单独讲解是因为安卓系统提供了不同于pc的访问文件系统根路径的api,同时对一个应用的私有文件做了统一的管理。根据我的经验,初学者在这部分感到很容易混淆内部存储和外部存储两个概念。 相对其实安卓文件的操作和java在pc环境下的操作并无二致,之所以需要单独讲解是因为安卓系统提供了不同于pc的访问文件系统根路径的api,同时对

2014-11-03 14:08:54 634

原创 Intent的构造函数

Intent是用了传递参数的,但是

2014-11-03 12:41:49 2574

原创 android的Activity生命周期

activity有几个时刻onCreate:创建时或者back

2014-11-03 00:19:07 571

原创 adt的windows菜单下无法显示Android SDK Manager选项

正常情况下应该这样的

2014-11-02 19:34:42 761

原创 MediaStore调用后的照片无法显示

android提供一个用于拍照功能的Intent,可通过MediaStore.

2014-11-01 20:42:47 807

原创 android的各种layout参数

android的layout参数让人头疼。1. RelativeLayout的android:layout_

2014-10-31 20:34:39 678

原创 android下的几种有用的style

在styles.xml文件下面可以自定义很多style。一

2014-10-30 22:58:13 565

原创 eclipse导入项目出现乱码

右键

2014-10-06 23:02:18 666

原创 导入android工程遇到xml文件为空的错误

这是因为导入前将文件拷贝到workspace下导致。

2014-10-06 22:57:29 1019

sgx官方文档

sgx是intel开发的新一代可信执行环境的硬软件套件。不仅提供了硬件环境,包括cpu指令,enclave内存环境。还提供了配套的c语言库以及其他依赖库。

2018-07-28

深入解析YARN架构设计与实现原理

学习hadoop原理的必备工具书。hadoop v1存在诸多弊端,v2进行大幅改进。本书进行详细分析。

2018-07-28

【OpenCV3版】《OpenCV3编程入门》书本配套源代码

毛星云【OpenCV3版】《OpenCV3编程入门》书本配套源代码,书本上的例子的源代码

2018-07-17

vb.net技术丛书

数据库技术从书,vb是当代数据库开发技术最流行也最实用的一部分,来下载吧,绝对值得一看!

2012-06-02

数据库课件

很有用的资源哦!很详细的数据库课件,不用上课也可以完美掌握数据库开发技术,快来试试吧!

2012-06-02

opengl纹理实例

很好的opengl学习资源哦 纹理学习资料 纹理纹理纹理纹理纹理纹理纹理纹理纹理纹理

2011-05-27

空空如也

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

TA关注的人

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