coding
sunnnnnnnnnny
这个作者很懒,什么都没留下…
展开
-
JS 获取dialog中的控件值
var contentWindow= window.document.getElementById('b75a64-dialog内码-759f30dd1534').contentWindow; var ruleContentJson = {}; ruleContentJs...原创 2019-06-06 19:57:41 · 1719 阅读 · 0 评论 -
Linux下的Nutch 1.4 安装配置
Nutch,一个爬虫或者搜索引擎(加上索引的话)。现在Nutch的最新版本是Nutch2.0,但是还没有bin版本,只有src版本。Nutch所有的版本可在这个网址下载http://archive.apache.org/dist/nutch/,这里使用的是Nutch1.4。1. 下载Nutch1.4. 到http://archive.apache.org/dist/nutch/下载原创 2015-09-04 10:53:10 · 330 阅读 · 0 评论 -
cannot open output file process: Is a directory
/usr/bin/ld: cannot open output file process: Is a directorycollect2: ld 返回 1当运行 g++ process。cpp -o process出现上述错误,原因在于process.cpp目录中存在一个同名的文件夹,修改名称或删除就可以。-------------------------------原创 2015-09-04 10:49:46 · 1957 阅读 · 0 评论 -
shell如何判断文件or目录(文件夹)
主要用到两个shell命令:-f "file" : 判断file是否是文件;-d "file" : 判断file是否是目录(文件夹)。如#!/bin/shfilename="/home"if [ -d "$filename" ]; then echo "$filename is a directory "elif [ -f "$filename"原创 2015-09-04 10:48:40 · 17308 阅读 · 0 评论 -
Linux<->Windows远程连接(局域网内连接和外网与局域网连接)
局域网内:1. Windows->Windows(mstsc) 1) 打开被连接windows远程连接。 我的电脑->属性>远程->允许远程计算机连接。 2) win+R输入mstsc(就是开始 附件 远程桌面连接),打开远程桌面连接,输入ip ,用户名, 密码。(要设置密码,否则连不上)2. Windows->Linux(putty) 1) Linux机子安装原创 2015-09-04 10:54:26 · 1143 阅读 · 0 评论 -
shell函数传递带空格的参数
shell中的参数以空格为分割符,经常会碰到需要传递带空格的参数,例如传递带空格的文件名。方法很简单:给参数加双引号。 但是实际效果要看你的函数内容,一种可能的情况是: 其实你真的传递进去了带空格的参数,但是在函数体内忽略了继续对该变量加引号,导致出现很恼人的错误。举个例子,遍历文件的一部分#!/bin/bashdir="/home/my dir"func(){原创 2015-08-06 11:57:37 · 17551 阅读 · 0 评论 -
shell中$表示的参数相关含义
$# -- 参数个数$* -- 所有参数$? -- 上一条命令的退出状态(0表示成功)$@ -- 参数个数$$ -- 脚本进程ID$! -- 后台运行的最后一个进程ID$0 -- 脚本名字$1 -- 第一个传入脚本的参数原创 2015-08-06 11:53:06 · 404 阅读 · 0 评论 -
ubuntu下创建eclipse的快捷方式
最简单的用软链接。使用whereis eclipse找到eclipse的运行文件,在/usr/lib/eclipse/下;使用sudo ln -s /usr/lib/eclipse/eclipse ~/Desktop.注:1)whereis用来寻找二进制文件等;2)ln链接有两种:硬链接和软连接。硬链接类似复制(但是同步),软连接类似快捷方式。3)给系统原创 2015-08-06 11:48:22 · 320 阅读 · 0 评论 -
shell退出码(退出状态)
1. 每条shell语句都会返回一个退出码,使用$?可以接受这个退出码;2. 退出码的范围 [0,255];3. 函数中使用return返回一个退出码,可以实现类似c程序中的返回值;4. 避免使用特殊含义的退出码,0表示成功,1表示通用错误,2表示错误,126-165及255均有特殊含义。使用100附近和200附近的数。原创 2015-08-06 11:58:52 · 1518 阅读 · 0 评论 -
linux输入输出重定向命令
linux输入重定向命令:linux输出重定向命令:>(大于号)和 >>。例如,input_command output_file此命令会把输入文件 input_file中的内容输入到命令input_command进行处理,输出结果输入到输出文件output_file中。两个大于号的输出重定向命令与一个大于号的区别在于:前者是追加,后者直接覆盖原数据。例如 ls > o原创 2015-09-04 10:55:30 · 850 阅读 · 0 评论 -
ubuntu下部分pdf文件不能显示中文
多数中文PDF文档都已经内嵌了中文字体,这样显示PDF的软件无需预装字体就可以显示PDF中的中文。但也有部分PDF文件没有内嵌字体,这就导致了中文无法正常显示的问题。正因如此,解决这一问题也变得简单起来:只需要安装字体即可。实际上,当下流行的PDF软件,如Okular、Evince等是以Poppler为解析PDF后端的,而Poppler中文字体包通常打包在poppler-data中,所以只转载 2015-09-04 10:56:33 · 621 阅读 · 0 评论 -
没有免费的午餐定理
在机器学习中存在一个普适定理--没有免费的午餐(No Free Lunch Theorem,NFL定理)。NFL定理的具体描述为1)对所有可能的的目标函数求平均,得到的所有学习算法的“非训练集误差”的期望值相同;2)对任意固定的训练集,对所有的目标函数求平均,得到的所有学习算法的“非训练集误差”的期望值也相同;3)对所有的先验知识求平均,得到的所有学习算法的的“非训练集误差”的期望值也原创 2015-09-04 10:57:22 · 14135 阅读 · 0 评论 -
Warning: Fatal error 3624 occurred at May 30 2019 10:59AM. Note the error and time, and contact your
异常信息:Warning: Fatal error 3624 occurred at May 30 2019 10:59AM. Note the error and time, and contact your system administrator.当前命令发生了严重错误。应放弃任何可能产生的结果。Location: SpcAlloc.cpp:914Expression: ...原创 2019-05-30 20:45:07 · 939 阅读 · 0 评论 -
开机启动程序 批处理
:: 注释 开机启动批处理程序@echo off %取消回显%echo 打开QQ...start /d "D:\Amuse\Chat\QQ\Bin" QQ.exe % /d 指定目录%echo 打开SQLServer...start D:\Work\DB\SQL\140\Tools\Binn\ManagementStudio\Ssms.exeecho 打开邮箱......原创 2019-04-20 10:25:01 · 2829 阅读 · 0 评论 -
面试-技术
原则:根据现场简历提出对应问题;自定义必答题,与简历无关。1. 描述一种你所了解的设计模式? 工厂模式、抽象工厂模式2. 数据库的四大特性?ACID 。 隔离性的含义?脏读 不可重复读 幻读3. 面向对象的三大原则?集成 封装 多态4. C C++ C# Java什么区别?装逼题,随便说。 C < C++< C# =Java人际沟通:请讲述一次你成功处理人际矛盾...原创 2019-04-13 09:48:04 · 219 阅读 · 0 评论 -
批量获取内码
StringBuilder ids = new StringBuilder(); string bxgxNM = string.Empty; if (dsBXGX != null && dsBXGX.Tables.Count > 0 && dsBXGX.Tables[0].Rows.Count > 0) {原创 2016-11-10 19:29:37 · 441 阅读 · 0 评论 -
Virtrualbox增加虚拟分配空间
1. VBoxManage.exe modifyhd更改虚拟机文件大小C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifyhd "E:\VirtualBox VMs\GS60Bugfix\607bzjc-disk1.vmdk" --resize 1000000%...Progress state: VBOX_E_NOT_S原创 2016-11-05 14:42:12 · 675 阅读 · 0 评论 -
C#获取应用启动目录
string appPath = System.Windows.Forms.Application.StartupPath;原创 2016-10-14 17:53:26 · 394 阅读 · 0 评论 -
若要访问本地iis网站, 必须在管理员账户的上下文中运行visual studio
打开WebService.csproj,最后一段 True 改成 False True原创 2015-09-14 13:32:59 · 10458 阅读 · 3 评论 -
误删/tmp目录,不能启动ubuntu
有这样一系列操作: 双系统,开机自动挂载windows硬盘cp -a /tmp windows下tmprm -r /tmpln -s windows下tmp /tmp结果重启ubuntu不能启动。分析:曾经把/tmp在/home下做过链接,结果是正常的。所以,这个地方应该是ubuntu启动时首先检查/tmp,然后才是挂载windows。当检查到/tmp时,发现找不到真正的/tm原创 2015-09-04 10:52:06 · 2435 阅读 · 0 评论 -
zenity编写简易图形交互界面,SHELL
详见Zenity手册。#############原创 2015-08-06 11:56:07 · 938 阅读 · 0 评论 -
java中的数组复制
在java中,两个数组a[10]和b[10],可以这样直接进行赋值:a=b。(c中是不行的)。这样数组复制的结果是:a是b的引用。即a做的修改就是b的修改。真正的“数组复制”应该是值复制而非地址复制,所以当用到数组复制的时候要看清楚要求。java提供了一个函数:System.arraycopy(Object src, int srcPos, Object dest, int destPos,原创 2015-08-06 13:04:58 · 310 阅读 · 0 评论 -
C#正则表达式字符列表
字符 描 述\ 转义字符,将一个具有特殊功能的字符转义为一个普通字符,或反过来^ 匹配输入字符串的开始位置$ 匹配输入字符串的结束位置* 匹配前面的零次或多次的子表达式+ 匹配前面的一次或多次的子表达式? 匹配前面的零次或一次的子表达式{n} n是一个非负整数,匹配前面的n次子表达式{n,}转载 2015-08-03 18:27:20 · 391 阅读 · 0 评论 -
您的计算机上的office2003安装已损坏,安装程序无法继续。请删除或修复office2003产品并重新运行安装程序
先装2010,再装2003.使用office卸载工具,选择相应的待卸载版本即可,可能需要十分钟。原创 2015-08-03 18:22:42 · 2301 阅读 · 0 评论 -
Linux主要软件包管理器(package manager)
Linux的各个发行版一般会有自己的软件包管理器,主要的有三种:rpm:Redhat http://baike.baidu.com/view/209700.htmdpkg:Debian http://baike.baidu.com/view/1314054.htmapt-get:Ubuntu http://baike.baidu.com/view/1580236.htm原创 2015-08-11 17:51:58 · 3736 阅读 · 0 评论 -
SQL多表update
有A、B张表,其记录如下:A表c1 c2--------------1 a12 a23 a38 a8B表c1 c3--------------1 b12 b13 b310 b10A.c1与B.c1相等,用一条sql语句,实现A.c2的值更新为B.c3------------------------UPDAT转载 2015-08-11 17:11:19 · 481 阅读 · 0 评论 -
windows和linux双系统修改启动项顺序
在windows下安装ubuntu双系统,启动时默认选择ubuntu,至少有三种方法可以修改启动顺序。1. 修改/boot/grub/grub.cfgsudo vim /boot/grub/grub.cfg (如果对vim不太熟悉,可以试试sudo gedit /etc/default/grub)有如下内容## DO NOT EDIT THIS FILE## It is原创 2015-08-11 17:14:13 · 705 阅读 · 0 评论 -
遍历目录下的文件
java遍历特定目录结构,用递归。linux。import java.io.File;import java.io.*;import java.lang.*;import java.util.*;public class javatest{ public static void traverse(File file){ if(!file.isDire原创 2015-08-11 17:50:36 · 387 阅读 · 0 评论 -
shell变量(字符串)间的连接
对于变量或者字符串的连接,shell提供了相当简单的做法,比string的连接还要直接。直接放到一起或用双引号即可。例如$a, $b,有c=$a$bc=$a"xyz"$bc=$a$b.txt原创 2015-08-11 18:31:16 · 410 阅读 · 0 评论 -
shell中单引号,双引号,反引号和反斜杠的区别
shell可以识别4种不同类型的引字符号: 单引号字符' 双引号字符" 反斜杠字符\ 反引号字符` 1. 单引号 ( '' )# grep Susan phonebook Susan Goldberg 403-212-4921 Susan Topple 212-234-2343 如果我们想查找的是Susan Goldberg,不能直接使用grep Susan Gold转载 2015-08-11 18:30:38 · 505 阅读 · 0 评论 -
同时安装office2003和2010,默认2003打开doc,2010打开docx
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Software\Microsoft\Office\11.0\Word\Options]"NoRereg"=dword:00000001[HKEY_CURRENT_USER\Software\Microsoft\Office\14.0\Word\Options]"NoRer原创 2015-08-03 18:21:15 · 538 阅读 · 0 评论 -
win8下安装ubuntu12.04的悲催历程
安了不少于10次/win8安装的时候,磁盘设置成了动态磁盘,linux不支持只有windows支持的动态磁盘格式,双系统都不好使,wubi也不行。需要将动态磁盘设置成基本磁盘格式。使用分区助手无损转换。http://www.disktool.cn/download.html。 重装n次。12.04默认将启动引导器安装到U盘上。。。即使安装成功了,必须从u盘启动才可以出现双系原创 2015-08-03 18:34:43 · 428 阅读 · 0 评论 -
gcc编译运行一个或多个文件
源文件a.c,目标文件a.o,执行文件a(假设a中含main,可以运行)1.单个文件1)gcc -c a.c //-c 只编译生成a.ogcc a.o -o a 或者 gcc -o a a.o // 链接a.o , -o 表示指定可运行文件的名字,默认a.原创 2015-08-04 13:29:16 · 870 阅读 · 0 评论 -
linux生成jar包,并运行,引用该jar包
例如在~目录下有文件A.java,首先编译A.java (javac A.java),生成A.class文件。此时~目录下有A.java和A.class两个文件。打开终端,cd到~目录,运行 jar cvf B.jar A.class,则在~目录下生成B.jar文件。此时B.jar还不能运行,因为没有指定程序入口。运行java -jar B.jar会提示 B.jar中没有主清单属性。原创 2015-08-06 11:49:32 · 489 阅读 · 0 评论 -
Shell中执行sudo命令
使用 echo "passwd"|sudo -S commandThe -S (stdin) option causes sudo to read the password from the standard input instead of the terminal device. The password must be followed by a原创 2015-08-06 11:54:48 · 7407 阅读 · 0 评论 -
go[x]agent在windows和ubuntu下的安装步骤
20140414: 最新安装方法,下面可忽略了。。 https://code.google.com/p/greatagent/ windows安装比较简单,网上很多,可参考http://mao[x]lihui.com/g[删除我]oagent-detailed-version-of-the-tutorial.html,或者https://co[x]de.g[x]oogle.com/p/g原创 2015-08-06 11:51:51 · 1152 阅读 · 0 评论 -
linux之shell之grep,awk,sed
几个学习shell的中文资料shell基础二十篇: http://bbs.chinaunix.net/thread-452942-1-1.html如何编写一个shell脚本:http://download.csdn.net/detail/victor0127/4842006高级Bash脚本编程指南:http://download.csdn.net/detail/victor0127/4原创 2015-08-06 13:07:15 · 550 阅读 · 0 评论 -
Linux<->Windows远程连接(局域网内连接和外网与局域网连接)
局域网内:1. Windows->Windows(mstsc) 1) 打开被连接windows远程连接。 我的电脑->属性>远程->允许远程计算机连接。 2) win+R输入mstsc(就是开始 附件 远程桌面连接),打开远程桌面连接,输入ip ,用户名, 密码。(要设置密码,否则连不上)2. Windows->Linux(putty) 1) Linux机子安装原创 2015-08-06 13:11:15 · 11951 阅读 · 0 评论 -
Dijkstra算法和Bellman-ford算法
///////////////////////////////////////////////////////////////////////////////Dijkstra, 不能解决含负权值边的图#include#include#include#includeusing namespace std;int main(){ int weight[5][5]={{0原创 2015-08-03 18:28:05 · 559 阅读 · 0 评论 -
C# 静态变量和静态构造函数
静态变量:(1)静态变量使用 static 修饰符进行声明。(2)在所属类被装载时创建(与类的生命周期相同)。(3)通过类进行访问。(4)所属类的所有实例的同一静态变量都是同一个值。 静态构造函数:(1)用于对静态字段、只读字段等的初始化。 (2)添加static关键字,不能添加访问修饰符,因为静态构造函数都是私有的。 (转载 2015-08-03 18:23:56 · 435 阅读 · 0 评论