在基于Java的编程中,经常会碰到汉字的处里及显示的问题,比如一大堆乱码或问号。 这是因为JAVA中默认的编码方式是UNICODE,而中国人通常使用的文件和DB都是基于GB2312或者BIG5等编码,故会出现此问题。 以前我也经常为这个问题而苦恼,后来经查了些资料,终于解决了, 我知道一定有很多朋友 ...
分类:
编程语言 时间:
2017-02-22 18:25:09
阅读次数:
161
我曾经写过一篇virtualenv的博客:http://www.cnblogs.com/anpengapple/p/5907416.html 总体来讲还是适用的,不过稍微傻了一点。这一篇的内容有两个:首先是对上一篇进行两点补充,然后是介绍一个新的玩具——virtualenvwrapper。 关于上一 ...
分类:
编程语言 时间:
2017-02-22 18:23:47
阅读次数:
250
作用域是JavaScript最重要的概念之一,想要学好JavaScript就需要理解JavaScript作用域和作用域链的工作原理。今天这篇文章对JavaScript作用域和作用域链作简单的介绍,希望能帮助大家更好的学习JavaScript。 JavaScript作用域 任何程序设计语言都有作用域的 ...
分类:
编程语言 时间:
2017-02-22 18:23:31
阅读次数:
222
最近遇到了事务不回滚的情况,我还考虑说JPA的事务有bug? 我想多了....... 为了打印清楚日志,很多方法我都加tyr catch,在catch中打印日志。但是这边情况来了,当这个方法异常时候 日志是打印了,但是加的事务却没有回滚。 例: 类似这样的方法不会回滚 (一个方法出错,另一个方法不会 ...
分类:
编程语言 时间:
2017-02-22 18:05:02
阅读次数:
233
// js有6种数据类型:Undefined、Null、Boolean、String、Number、Object //(01)typeof console.log(typeof undefined); //undefined console.log(typeof null); //object :特... ...
分类:
编程语言 时间:
2017-02-22 18:00:54
阅读次数:
223
int index = path.lastIndexOf("."); char[] ch = path.toCharArray(); //根据 copyValueOf(char[] data, int offset, int count) 取得最后一个字符串 String lastString = ...
分类:
编程语言 时间:
2017-02-22 17:52:21
阅读次数:
286
package us.mine.demo.jvm.util; import java.lang.management.ManagementFactory; import java.lang.management.RuntimeMXBean; public class GetPID { public ... ...
分类:
编程语言 时间:
2017-02-22 17:51:17
阅读次数:
369
java 线程可谓是java中重要的一个机制,在说线程之前需要知道什么是进程,进程和线程的关系是是什麽? 1.什么是进程?什么是线程? 进程:用句简单的粗俗的来说,进程就是程序。进程是一个正在运行的程序!比如:打开一个记事本程序,那么这个正在运行的记事本程序就是一个进程。 线程:线程是由进程所创建来 ...
分类:
编程语言 时间:
2017-02-22 17:49:26
阅读次数:
186
今天给大家介绍一下spring Boot MVC,让我们学习一下如何利用Spring Boot快速的搭建一个简单的web应用。 博客地址:http://junxiao.applinzi.com/wordpress/index.php/2017/01/16/springboot1/ ...
分类:
编程语言 时间:
2017-02-22 17:03:51
阅读次数:
216
1、上节课作业评讲总结 a)拼接一般步骤:先将字符串和变量一一排好,中间留空格,字符串该加转义符的加,最后在空格中间加连接符+ b)当两行内容要写在一句控制台语句输出里,在字符串最后的换行转义符后面要加连接符+,才能顺利换行跳转到下一行显示内存。 c)变量命名的规则:1、首3后4,(首字符只能在字母 ...
分类:
编程语言 时间:
2017-02-22 17:02:41
阅读次数:
190
嘻嘻,书接上回,接着唠,这里先补充一下自动化要掌握的四个步骤吧:获取元素、操作元素、获取返回值、断言(返回结果与期望结果是否一致),最后就是自动化测试报告的生成。这一片主要讲一下如何进行元素定位。元素定位在这四个环节是至关重要的,如果在一个页面上的元素不能被定位到,那后面的操作就无法继续了。webd ...
分类:
编程语言 时间:
2017-02-22 17:04:14
阅读次数:
272
// 有一个集合,判断集合里有没有“world”这个元素,如果有,添加“javaee” List list = new ArrayList(); list.add("world"); list.add("java"); list.add("hello"); //Concurrent... ...
分类:
编程语言 时间:
2017-02-22 16:59:27
阅读次数:
294
一、pip的含义 pip是一个安装和管理 Python 包的工具 ,是easy_install的替代品。 二、pip的安装和更新 1 安装 在官网(https://pypi.python.org/pypi/pip#downloads,提供两种版本,一个是.whl的(可以查看文档), 一个是压缩包的) ...
分类:
编程语言 时间:
2017-02-22 16:46:01
阅读次数:
695
typedef unsigned long int pthread_t; //come from /usr/include/bits/pthreadtypes.h int pthread_create(pthread_t *thread, const pthread_attr_t *attr,voi ...
分类:
编程语言 时间:
2017-02-22 16:45:12
阅读次数:
215
一、堆内存和栈内存 程序运行时内存分配有三种:静态存储分配,栈式存储分配,堆式存储分配 1.静态存储分配: 在程序编译时就可以确定数据目标在运行时所需要的内存,因此在编译时就为其分配固定大小的内存。 这种分配策略不允许代码中有可变数据结构,比如可变数组,嵌套循环结构或者递归,否则无法计算所需要的内存 ...
分类:
编程语言 时间:
2017-02-22 16:41:19
阅读次数:
210
1.Python提供了ord()和chr()函数,可以把字母和对应的数字相互转换: 1 #!/usr/bin/env python 2 print ord('a') 3 print chr(97) 4 ~ 2.Python 的格式化问题。 Q:如何输出格式化的字符串。我们经常会输出类似'亲爱的xxx ...
分类:
编程语言 时间:
2017-02-22 16:38:51
阅读次数:
191
因为最近学习hadoop中用到了动态代理的相关知识,之前AOP编程也碰到过,所以在这里特地总结一下。 在java的动态代理机制中,有两个重要的类或接口,一个是 InvocationHandler(Interface)、另一个则是 Proxy(Class),这一个类和接口是实现我们动态代理所必须用到的 ...
分类:
编程语言 时间:
2017-02-22 16:34:54
阅读次数:
310