bin

What is the difference between the apk file in the bin folder and the apk file created through the Export option in Eclipse?

南笙酒味 提交于 2019-12-22 09:17:13
问题 What is the difference between the apk file in the bin folder and the apk file created through the Export option in Eclipse? For debugging purposes, can I directly use the file in the bin folder? Or is it recommended to always "export" the apk file? 回答1: Apk in bin folder is signed with a dummy key used for debugging (Debug Key). Using the export tool, you specify your own unique key (password protected) to identify your Apps. So, for testing and debuging, you can directly use the one in bin

linux下部署jenkins

我是研究僧i 提交于 2019-12-22 02:02:55
1、 Jenkins 下载 Jenkins 下载网址:http://jenkins-ci.org/ 2、 Jenkins 安装 (1) 安装JDK JDK下载:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html 安装: 解压下载的JDK:tar zxvf jdk-7u55-linux-x64.gz 复制(注:/usr/java文件夹不存在):cp -r jdk1.7.0_55/ /usr/java 环境变量设置: 改动/etc/profile文件 export JAVA_HOME=/usr/java export JRE_HOME=$JAVA_HOME/jre export CLASSPATH=.:$JAVA_HOME/lib: $JRE_HOME/lib:$ CLASSPATH export PATH=$PATH:$JAVA_HOME/bin:$ JRE_HOME/bin # source /etc/profile 使环境变量生效 设置java和javac的符号连接: 这是把默认的jdk(本系统默认是JDK1.4)改成刚新装的jdk1.7 #cd /usr/bin #ln -s -f /usr/java/jre/bin/java #ln -s -f /usr

如何获取代码所在的程序集的路径?

丶灬走出姿态 提交于 2019-12-21 20:34:13
【推荐】2019 Java 开发者跳槽指南.pdf(吐血整理) >>> 有没有办法获取当前代码所在的程序集的路径? 我不希望调用程序集的路径,而只是包含代码的路径。 基本上,我的单​​元测试需要读取一些相对于dll的xml测试文件。 我希望该路径始终正确解析,而不管测试dll是从TestDriven.NET,MbUnit GUI还是其他版本运行。 编辑 :人们似乎误解了我在问什么。 我的测试库位于 C:\\ projects \\ myapplication \\ daotests \\ bin \\ Debug \\ daotests.dll 我想走这条路: C:\\ projects \\ myapplication \\ daotests \\ bin \\ Debug \\ 当我从MbUnit Gui运行时,到目前为止,这三个建议使我失望: Environment.CurrentDirectory 给出 c:\\ Program Files \\ MbUnit System.Reflection.Assembly.GetAssembly(typeof(DaoTests)).Location 给出 C:\\ Documents and Settings \\ george \\ Local Settings \\ Temp \\ .... \\ DaoTests.dll

kafka 安装与配置

落花浮王杯 提交于 2019-12-21 14:39:01
下载 地址: https://kafka.apache.org/downloads 这里下载的是kafka_2.11-0.11.0.1.tgz 解压 tar -xzf kafka_2.11-0.11.0.1.tgz cd kafka_2.11-0.11.0.1 启动zookeeper $ bin/zookeeper-server-start.sh config/zookeeper.properties 默认使用的2181端口,可在配置文件修改。 启动kafka server bin/kafka-server-start.sh config/server.properties (非本地生产者和消费者访问Kafka,记得修改 config/server.properties中的listeners, 例如 listeners=PLAINTEXT://192.168.33.152:9092) create a topic bin/kafka-topics.sh --create --zookeeper localhost:2181 --replication-factor 1 --partitions 1 --topic test 查看topic bin/kafka-topics.sh --list --zookeeper localhost:2181 好像没有输出 启动生产者 $ bin

Linux下提示命令找不到:bash:command not found

不想你离开。 提交于 2019-12-21 14:27:39
Linux下输入某些命令时会提示:bash:command not found。 首先,查看$PATH中是否包含了这些命令。 $PATH:决定了shell到哪些目录中去寻找命令或程序,PATH值是一系列的目录。当运行程序时,linux到这些目录下搜索进行编译链接。 格式: PATH = $PATH:<PATH1>:<PATH2>:<PATH3>:...:<PATH N> 可以将自己指定的路径加到PATH中,中间用冒号":"隔开。环境变量更改后,会在用户下次登录的时候生效;若想立即生效,则需要执行: 1 $ source .bash_profile 完成之后可以通过 e c h o echo PATH查看当前的搜索路径。这样定制之后,可以避免频繁的启动位于shell搜索路径之外的程序。 查看PATH值: 方法一:export 1 [root@localhost /]# export 2 declare -x BASH_ENV="/root/.bashrc" 3 declare -x G_BROKEN_FILENAMES="1" 4 declare -x HISTSIZE="1000" 5 declare -x HOME="/root" 6 declare -x HOSTNAME="localhost.localdomain" 7 declare -x INPUTRC="/etc

CentOS忘记密码修改方案以及centos卡在开机登录界面,命令失效的解决方法

跟風遠走 提交于 2019-12-21 11:11:27
CentOS忘记密码修改方案 应用场景 linux管理员忘记root密码,需要进行找回操作。 注意事项:本文基于CentOS7.2环境进行操作的,由于CentOS的版本之间是有差异的,继续之前请先确定好版本 1、 在启动GRUB菜单中选择编辑选项,按键 "e" 进入编辑模式 2、在里面 找到 "ro" 将 "ro" 修改为 " rw init=/sysroot/bin/bash "; 修改后的内容如下: 3、修改完成之后, 同时按下 " ctrl + x ",进入单用户模式; 4、 用 "chroot /sysroot " 命令进入系统; 5、在终端上输入 " passwd root " 重置root密码; 6、 用 " touch /.autorelabel " 更新SELinux信息; 7、 输入 " exit "退出 chroot ; 8、 用 " reboot -f " 重启系统,用新密码登录验证; 至此修改完成root密码,系统完美登录。^_^ centos卡在开机登录界面,命令失效的解决方法    直接 ctr + c 也能进入输入命令状态   尝试解决:我用ctrl + Alt +F2进入命令行登陆,成功登陆结果发现ls,vim等命令全部失效,全是command not found。推测可能是环境配置的时候把/etc/profile下的路径写错了   解决方法

手动root安桌机,通过ADB或者是system.img

偶尔善良 提交于 2019-12-21 05:15:34
参考文章: http://blog.csdn.net/feifei454498130/article/details/6537274 #the way to root you android platform 1. root android through adb shell 1.1 get the read/write of the /system folder 下面是要输入的命令,$为提示符, #为解释用的标记 $mount #查看一下/system分区在哪个目录标记 得到的信息应该像下面的一样: rootfs / rootfs ro 0 0 tmpfs /dev tmpfs rw,mode=755 0 0 devpts /dev/pts devpts rw,mode=600 0 0 proc /proc proc rw 0 0 ...... /dev/block/mtdblock0 /system yaffs2 ro 0 0 /dev/block/mtdblock1 /data yaffs2 rw,mosuid,nodev 0 0 /dev/block/mtdblock2 /cache yaffs2 rw,nosuid,nodev 0 0 .......... ------------- 其中的重点就是/dev/block/mtdblock0 /system yaffs2

Bin packing bruteforce method

放肆的年华 提交于 2019-12-21 02:46:15
问题 I need to make program that solves bin packing problem, but I already made first fit and greedy algorithms, but my lecturer says in some cases it won't find the minimal solution to the problem. So i decided to try bruteforce, but I have no clue how it should check all possible solutions. So yea.. can someone explain to me or give pseudo-code or something. I would appreciate a lot. 回答1: Note that bin-packing is an NP-hard problem, basically meaning it will take excessively long to run brute

Linux搭建Java环境

爱⌒轻易说出口 提交于 2019-12-21 01:45:22
Linux目录结构 路径 含义 / 根目录 /bin 包含 Linux 内核、初始 RAM 磁盘映像(用于启动时所需的驱动)和 启动加载程序 /dev 这是一个包含设备结点的特殊目录。“一切都是文件”,也适用于设备。 在这个目录里,内核维护着所有设备的列表。 /etc 这个目录包含所有系统层面的配置文件。它也包含一系列的 shell 脚本, 在系统启动时,这些脚本会开启每个系统服务。这个目录中的任何文件应该是可读的文本文件。 /home 在通常的配置环境下,系统会在/home 下,给每个用户分配一个目录。普通用户只能 在自己的目录下写文件。这个限制保护系统免受错误的用户活动破坏。 /lib 包含核心系统程序所使用的共享库文件。这些文件与 Windows 中的动态链接库相似。 /usr 在 Linux 系统中,/usr 目录可能是最大的一个。它包含普通用户所需要的所有程序和文件。 /usr/bin /usr/bin 目录包含系统安装的可执行程序。通常,这个目录会包含许多程序。 /usr/lib 包含由/usr/bin 目录中的程序所用的共享库。 /usr/local 这个/usr/local 目录,是非系统发行版自带程序的安装目录。 通常,由源码编译的程序会安装在/usr/local/bin 目录下。新安装的 Linux 系统中会存在这个目录, 并且在管理员安装程序之前

MySQL安装

不羁的心 提交于 2019-12-21 01:41:18
MySQL安装 MySQL安装 卸载mariadb rpm -qa | grep -i mariadb sudo rpm -e --nodeps mariadb-libs-5.5.60-1.el7_5.x86_64 安装必备软件 sudo yum install libaio* -y sudo yum -y install numactl.x86_64 下载软件 sudo wget https://cdn.mysql.com//Downloads/MySQL-5.7/mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz sudo tar -zxvf mysql-5.7.26-linux-glibc2.12-x86_64.tar.gz -C /usr/local/ mv /usr/local/mysql-5.7.26-linux-glibc2.12-x86_64 mysql cd /usr/local/mysql sudo mkdir data tmp sudo chmod -R 777 tmp/ 启动MySQL sudo bin/mysqld --initialize --user=bigdata --basedir=/usr/local/mysql --datadir=/usr/local/mysql/data #