- 博客(234)
- 问答 (1)
- 收藏
- 关注
原创 WebLogic startup failure – BackendRoot cannot cast to BackendStandard
参考链接https://businessintelligence.technology/2014/03/29/weblogic-startup-failure-backendroot-cannot-cast-to-backendstandard/参考命令chown -R root:root /app/Middleware/user_projects/domains/sisDom
2016-10-07 10:49:08
1147
原创 javascript实现继承
//javascript通过将构造器函数与原型对象相关联的方式来实现继承 function Employee(name,dept){ this.name=name; this.dept = dept; } function Manager(reports){ this.reports = reports; }
2016-09-28 10:48:34
303
原创 基于原型的面向对象语言VS基于类的面向对象语言
参考链接https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Guide/Details_of_the_Object_Model
2016-09-28 10:14:15
2529
原创 javascript中undefined与null的区别
//undefined值在布尔类型环境中会被当做false var myArray = new Array() if(!myArray[0]){ console.log("undefined is regared as false in the context of boolean") } //undefine
2016-09-21 15:27:51
337
转载 中国java开源界最可爱的人们
http://www.blogjava.net/rain2008/archive/2007/12/07/166020.html
2016-09-19 15:25:54
320
原创 pickle.PicklingError: Can't pickle <function <lambda>
1 出现该异常的原因是pickle模块不能序列化lambda function.查看下面的链接可知pickle模块可序列那些类型 https://docs.python.org/3/library/pickle.html#what-can-be-pickled-and-unpickled2 解决方案 https://github.com/uqfoundation/dill
2016-09-15 22:21:05
26644
原创 eclipse启动异常:eclipse软件画面出现几秒,接着消失.无异常提示
当成功安装完JDK时,会发现在安装的过程中,会往window中的注册表写入一些信息.如下图最近手贱,不小吧这个JavaSoft整个注册表项全删除了.就开始了苦逼的修复过程.手动建立注册表项,如下不清楚的话,可参考运行javac -version,java -version,可能会出现解决方案参考http://stackoverflow.com/questions
2016-09-14 15:13:12
567
原创 使用PyCharm IDE调试Python代码
https://www.jetbrains.com/help/pycharm/2016.1/debugging.html 详细步骤讲解调试过程https://www.jetbrains.com/help/pycharm/2016.1/running-and-debugging.html 调试过程中可用到的快捷键https://www.youtube.com/watch?v=QJ
2016-09-09 00:45:09
2460
原创 python编程(9):协程(coroutine)
def consumer(): r = '' while True:#python的yield不但可以返回一个值,他还可以接收调用者的发出的参数 n = yield r #生成器,通过yield拿到消息(n),并把结果返回r if not n: return print("[consumer] consumin
2016-08-24 14:31:47
430
原创 scala入门资料
https://en.wikipedia.org/wiki/Martin_Oderskyhttp://www.scala-lang.org/documentation/http://www.rm5u.com/program/scala/ https://www.coursera.org/learn/progfun1http://scalapuzzlers.com/ht
2016-08-24 09:04:54
559
原创 python编程(8):TCP编程
import sockets = socket.socket(socket.AF_INET,socket.SOCK_STREAM)#建立连接s.connect(('127.0.0.1',9999))#接收欢迎消息print(s.recv(1024).decode('utf-8'))for data in [b'sheldon',b'cong',b'miao']: #发送数
2016-08-23 11:50:36
596
原创 python编程(7):默认参数( Default Argument)
定义默认参数要牢记一点:默认参数必须指向不变对象!(大坑)参考链接:https://docs.python.org/3/tutorial/controlflow.html#default-argument-values
2016-08-13 17:46:49
3508
原创 Top 50 Freelance Job Sites For Designers & Programmers
http://www.hongkiat.com/blog/50-freelance-job-sites-for-designers-programmers-best-of/http://www.imleon.cn/ten-foreign-freelance-outsourcing-platform-live-site.html
2016-08-11 17:49:19
493
原创 python编程(4):IO
1 读取键盘输入Python提供了 input() 置函数从标准输入读入一行文本,默认的标准输入是键盘。input 可以接收一个Python表达式作为输入,并将运算结果返回。raw_input也可接收用户的输入,但不提供表达式计算的功能.#!/usr/bin/python3str = input("请输入:");print ("你输入的内容是: ", str)2
2016-08-10 17:26:25
303
原创 python编程(2):迭代器,生成器
1迭代器(iterator)迭代是Python最强大的功能之一,是访问集合元素的一种方式。。迭代器是一个可以记住遍历的位置的对象。迭代器对象从集合的第一个元素开始访问,直到所有的元素被访问完结束。迭代器只能往前不会后退。迭代器有两个基本的方法:iter() 和 next()。字符串,列表或元组对象都可用于创建迭代器#demo1list = [1,2,3,4]it =
2016-08-09 21:31:02
622
原创 python编程(1):函数的参数
1调用函数时可使用的参数类型 必备参数 关键子参数(Keyword Arguments) 默认参数(Default Argument Values) 不定长参数( Arbitrary Argument)2必备参数 必备参数须以正确的顺序传入函数。调用时的数量必须和声明时的一样def printme(str): "打印传入的字符串到标准显示设备上"
2016-08-09 11:39:14
502
原创 多线程编程入门(18):线程同步工具之Exchanger
package cn.itcast.heima2;import java.util.concurrent.Exchanger;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class ExchangerTest { public static v
2016-08-06 23:25:45
388
原创 多线程编程入门(17):线程同步工具之CountDownLatch
package cn.itcast.heima2;import java.util.concurrent.CountDownLatch;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class CountDownLatchTest { public
2016-08-06 23:00:33
312
原创 多线程编程入门(16):线程同步工具之CyclicBarrier
package cn.itcast.heima2;import java.util.concurrent.CyclicBarrier;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;public class CyclicBarrierTest { public stat
2016-08-05 00:58:04
355
原创 HTML5(2):音频(audio)与视频(video)
html5_video.html <audio src="http://developer.mozilla.org/@api/deki/files/2926/=AudioTest_(1).ogg" autoplay> 参考链接https://developer.mozilla.org/en/docs/W
2016-08-04 22:58:08
324
原创 HTML5(1):画布(canvas)
html5_canvas.html //我们要在画布画出矩形 //1 得到画布 var canvas = document.getElementById("can1"); //2 得到上下文环境,我们可以通过cx
2016-08-04 22:34:10
307
原创 Shell编程(6):流程控制
1 if else 2 for循环3 while语句4 until循环5 case6 break语句7 continue
2016-08-04 16:42:07
276
原创 Shell编程(4):字符串
字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双引号,也可以不用引号。单双引号的区别跟PHP类似。
2016-08-04 11:00:03
254
原创 Shell编程(3):运算符
原生bash不支持简单的数学运算,expr 是一款表达式计算工具,使用它能完成表达式的求值操作1算术运算符2关系运算符3布尔运算符4字符串运算符5文件测试运算符
2016-08-04 10:07:36
294
原创 多线程编程入门(15):线程同步工具之Semaphore(信号量)
package cn.itcast.heima2;import java.util.concurrent.ExecutorService;import java.util.concurrent.Executors;import java.util.concurrent.Semaphore;public class SemaphoreTest { public static v
2016-08-04 01:25:10
572
原创 Shell编程(2):替换
1变量替换 变量替换可以根据变量的状态(是否为空、是否定义等)来改变它的值 2命令替换 命令替换是指Shell可以先执行命令,将输出结果暂时保存,在适当的地方输出 `command`,注意是反引号,不是单引号,这个键位于 Esc 键下方 DATE=`date` echo "Date is $DATE" USERS=`who | wc -l`
2016-08-03 17:50:57
244
原创 Linux命令(6):进程管理
当我们运行程序时,Linux会为程序创建一个特殊的环境,该环境包含程序运行需要的所有资源,以保证程序能够独立运行,不受其他程序的干扰。这个特殊的环境就称为进程1创建进程 前台进程 $ls ch*.doc 后台进程 创建后台进程最简单的方式就是在命令的末尾加 & $ls ch*.doc &2查看正在运行的进程 可以使用 ps 命令查看进程的运行状态,包括后台进
2016-08-03 14:58:44
264
原创 Linux命令(5):管道和过滤器
1管道有时候,我们可以把两个命令连起来使用,一个命令的输出作为另一个命令的输入,这就叫做管道为了建立管道,需要在两个命令之间使用竖线(|)连接。管道是Linux进程之间一种重要的通信机制;除了管道,还有共享内存、消息队列、信号、套接字(socket) 等进程通信机制2过滤器能够接受数据,过滤(处理或筛选)后再输出的工具,称为过滤器3grep命令g
2016-08-03 14:10:57
2696
原创 Linux命令(4):环境变量
1为变量 TEST 赋值,然后使用 echo 命令输出$TEST="Linux Programming"$echo $TESTLinux Programming注意:变量赋值时前面不能加 $ 符号,变量输出时必须要加 $ 前缀。退出 Shell 时,变量将消失2设置PATH变量在命令提示符下输入一个命令时,Shell 会根据 PATH 变量来查找该命令对应的程序,P
2016-08-03 11:36:17
450
原创 Linux命令(3):文件权限和访问模式
为了更加安全的存储文件,Linux为不同的文件赋予了不同的权限,每个文件都拥有下面三种权限:所有者权限:文件所有者能够进行的操作组权限:文件所属用户组能够进行的操作外部权限(其他权限):其他用户可以进行的操作。1查看文件权限使用 ls -l 命令可以查看与文件权限相关的信息:$ls -l /home/amrood-rwxr-xr-- 1 amrood us
2016-08-03 11:13:40
342
原创 Linux命令(2):目录
1主目录登录后,你所在的位置就是你的主目录(或登录目录)$cd ~ 命令可以随时进入主目录$cd ~username 进入其他用户的主目录$cd - 进入当前目录前所在的目录2绝对路径和相对路径Linux 的目录有清晰的层次结构,/ 代表根目录如果一个路径以 / 开头,就称为绝对路径;它表示当前文件与根目录的关系/etc/passwd/us
2016-08-03 10:33:37
371
原创 Linux命令(1):用户管理和文件管理
登陆相关命令cal 查看日历passwd 修改密码ls -l 查看目录和文件(-l选项)whoami 查看当前用户文件管理相关命令在Linux中,有三种基本的文件类型1 普通文件2 目录3 设备文件(字符设备文件[c],块设备文件[b])查看当前目录下的文件和目录可以使用 ls 命令通过 ls 命令的 -l 选项,你可以获取
2016-08-03 09:55:33
371
空空如也
Axis 400 Bad Request
2016-07-11
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅
2