weixin_30631587的博客

私信 关注
weixin_30631587
码龄6年
  • 366,103
    被访问量
  • 暂无
    原创文章
  • 52,161
    作者排名
  • 28
    粉丝数量
  • 于 2015-08-15 加入CSDN
获得成就
  • 获得50次点赞
  • 内容获得0次评论
  • 获得418次收藏
荣誉勋章
  • 最近
  • 文章
  • 资源
  • 问答
  • 课程
  • 帖子
  • 收藏
  • 关注/订阅

好的网站资源搜集

1,NDK学习网站,英文文档很赞http://web.guohuiwang.com/technical-notes/androidndk1转载于:https://www.cnblogs.com/lixiangfu/p/11311599.html
转载
104阅读
0评论
0点赞
发布博客于 2 年前

Android 编译系统

1,Makefile编译方式  TARGET: PREREQUISITES    COMMANDS  1,TARGET是需要生成的目标文件,PREREQUISTIES代表了目标所依赖的所有文件。2,简单的Makefile样例:  SimpleMakefile: main.o utility.o    gcc -o main.o utility.o  ma...
转载
90阅读
0评论
0点赞
发布博客于 2 年前

PMS学习

一,PMS的adb相关重要指令  1,adb shell dumpsys package(dump所有的系统内apk信息)  2,adb shell dumpsys package “com.android.contacts" p(dump系统中特定包名应用的信息)转载于:https://www.cnblogs.com/lixiangfu/p/11298121.html...
转载
138阅读
0评论
0点赞
发布博客于 2 年前

服务器Oracle数据库配置与客户端访问数据库的一系列必要设置

tips:所有路径请对应好自己电脑的具体文件路径。一、服务器及Oracle数据库设置1、刚装完的Oracle数据库中只有一个dba账户,首先需要创建一个用户。2、配置监听,C:\app\Admin\product\12.2.0\dbhome_1
etwork\admin\listener.ora文件内容配置:# listener.ora Network Config...
转载
220阅读
0评论
0点赞
发布博客于 2 年前

VMware虚拟机可与Win10物理机互ping并可访问互联网的设置方法

一、系统环境:VMware 15、Windows 10 1903、Windows 7 虚拟机二、具体步骤:1、Win10物理机,控制面板-所有控制面板项-网络连接-物理网卡适配器右键-属性-共享-勾选“允许其他网络用户通过此计算机的Internet连接来连接”-“家庭网络连接”下拉选择“VMware Network Adapter VMnet8”-确定,此时看到物理网卡适配...
转载
223阅读
0评论
0点赞
发布博客于 2 年前

Winform ListBox输出信息并自动滚动至底部

应用场景:ListBox作为软件信息的输出框。//ListBox输出信息internal void SetListBoxMessage(string str){ if (this.MessageListBox.InvokeRequired) { Action<string> actionDelegate = (x) =>...
转载
288阅读
0评论
0点赞
发布博客于 2 年前

electron-vue项目配置开发环境变量

执行npm run dev 之后,项目是在开发环境下运行在开发环境下配置一些全局变量1.先找到开发环境配置文件项目结构如图所示:配置文件在.electron-vue 中,找到webpack.renderer.config.js,这是页面的相关配置2.在配置文件中添加变量名必须以process.env开头在生产环境下配置...
转载
495阅读
0评论
0点赞
发布博客于 2 年前

vue-cli3.0+electron创建桌面应用

创建项目之后,引入serialport失败报错信息:暂未找到解决方法。。。。。。。。。。。。。。。转载于:https://www.cnblogs.com/yangxiaobai123/p/11464827.html...
转载
594阅读
0评论
0点赞
发布博客于 2 年前

使用串口工具报错 Uncaught (in promise) TypeError: Cannot read property 'write' of undefined

本次报错 是创建的electron-vue项目中使用serialport串口工具报错信息展示:错误原因:在创建新的串口对象之后赋值给data中的一个空对象port,问题是后面方法中port调用一些串口的方法(比如open,write等)不能正常使用,发现原因应该是this的指向问题,进行赋值操作之后,已经不再是原对象,所以不能使用串口中的方法。解决方式:改变一下t...
转载
741阅读
0评论
0点赞
发布博客于 2 年前

在谷歌中安装vue-devtools调试工具

1.到GitHub上下载 git clone https://github.com/vuejs/vue-devtools2.安装依赖和打包进入目录 cd vue-devtools安装依赖 npm i 或 cnpm i (npm较慢)打包 npm run build3.设置进入谷歌的扩展程序 -》 开启开发者模式 -》 加载已解压的扩展程序 -》 选择“vue-...
转载
44阅读
0评论
0点赞
发布博客于 2 年前

electron-vue项目使用串口工具serialport

第一步:配置环境 1.安装Python2.7 配置环境变量(官网下载)看网上说明必须是2.7版本,3不支持2.安装 npm install --global --production windows-build-tools3.安装node-gyp npm install -g node-gyp第二步:安装1.安装serialport npm install ...
转载
955阅读
0评论
0点赞
发布博客于 2 年前

vue2.0 导出Excel

1.先安装三个依赖包npm install -S file-savernpm install -S xlsxnpm install -D script-loader2.在项目中创建一个文件夹(比如vendor,一般是在src目录下创建)把Blob.js和 Export2Excel.js这两个文件夹放到新建的文件夹内这两个文件网上都可以找到在Export2Excel...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

electron-vue项目创建失败

项目创建失败的原因是electron安装失败错误展示:解决方法:1.错误意思是说打包所需的依赖文件electron-v2.0.18-win32-x64.zip下载失败,可以先到淘宝镜像文件库找到对应的文件并下载,放到指定的目录下,electron的淘宝镜像地址:https://npm.taobao.org/mirrors/electron/2.下载解压完成之后...
转载
252阅读
0评论
0点赞
发布博客于 2 年前

微信小程序总结

1.小程序中wxs变量的声明和js的不同,不能使用let、const2.block只起到包裹元素的作用,并不会渲染为实际的元素3.wx:if有更高的切换消耗 而hidden有更高的初始渲染消耗。如果需要频繁切换的情境下,用hidden,节省性能;在运行时条件不大可能改变,用wx:if4.wx:key绑定索引不具有唯一性(如果每一项都有选中状态时,需要绑定自身id) key值 ...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

webpack打包工具

一、webpack基本使用1.新建空白文件(目录)文件名不能是webpack,运行 npm init -y (路径中不能有中文),初始化package.json文件2.创建src源代码目录3.在src下创建index.html4.初始化首页基本的结构5.下载页面需要的依赖包二、在项目中安装和配置webpack1.运行 npm install webpack webpack-cl...
转载
12阅读
0评论
0点赞
发布博客于 2 年前

vuex的使用

vuex (vue的状态管理)使用vue-cli3 可以创建项目的时候安装vuex插件创建好的项目结构store.js文件就可以使用vuex的state,getters,mutations,actions1.存储数据源state:{   count:1}使用:在html中插值 {{this.$store.state.count}}2.相当于...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

微信小程序选择地址报错:Uncaught (in promise) {errMsg: "chooseAddress:fail auth deny"}

小程序报错信息:Uncaught (in promise) {errMsg: "chooseAddress:fail auth deny"}原因:这是在选择地址的时候拒绝授权绑定引起的解决方法:在工具栏选择清缓存中的“清除授权数据”,重新编译就可以了补充:还有错误信息是errMsg: "chooseAddress:fail auth cancel" ,这是选...
转载
4000阅读
0评论
0点赞
发布博客于 2 年前

vue报错:[Vue warn]: Invalid prop: type check failed for prop "value". Expected Number, got String....

报错信息:错误原因:input绑定item.attr_vals传入了空值,说明定义的onlyTabData有错<el-form-item :label="item.attr_name" v-for="item in onlyTabData" :key="item.attr_id"> <el-input v-model="item.attr_...
转载
1292阅读
0评论
0点赞
发布博客于 2 年前

在Linux中自动化安装 mysql 5.7.xx版本系列的数据库

Automated installation of the mysql 5.7.xx version of the database in Linux在Linux中自动化安装 mysql 5.7.xx版本系列的数据库一、系统环境的配置规划1、系统环境为腾讯云的CentOS系统CentOS release 6.10 (Final)2、系统内存[roo...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

Windows10 安装oracle 11gR2 client 32位的方法

Windows10 安装oracle 11gR2 client 32位的方法1、oracle11g客户端的系统安装环境。2、打开oracle客户端的安装目录,直接单击setup.exe进行安装。3、通过上述安装操作,出现以下报错提示。   在Windows10 中安装时,点击setup.exe之后,出现了:“[INS-13001]环境不满足最低要求”4、解决...
转载
348阅读
0评论
0点赞
发布博客于 2 年前

leetcode Sql题目总结 第二弹~

1,编写一个 SQL 查询,获取 Employee 表中第n高的薪水(Salary)。+----+--------+| Id | Salary |+----+--------+| 1 | 100 || 2 | 200 || 3 | 300 |+----+--------+例如上述Employee表,n = 2时,应返回第二高的薪水200。如果不...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

leetcode Sql题目总结 第一弹~

1.有一个courses表 ,有:student(学生)和class (课程)。请列出所有超过或等于5名学生的课。select class from courses group by class having count(student)>=5;2.给定一个salary表,如下所示,有 m = 男性 和 f = 女性 的值。交换所有的 f 和 m 值(...
转载
71阅读
0评论
0点赞
发布博客于 2 年前

二进制表示中1的个数

输入一个整数,输出该数二进制表示中1的个数。其中负数用补码表示。1 int cnt=0;2 int cnt=0;3 while(a){4 a=a&(a-1);5 cnt++;6 }分析一下代码: 这段小小的代码,很是巧妙。如果一个整数不为0,那么这个整数至少有一位是1。如果我们把这个整数减1,那么原来处在整数最右边的1就会变...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

优先队列-结构体的使用

#include<bits/stdc++.h>using namespace std;struct node{ int pos; double t; bool operator()(node a,node b){ return a.t >= b.t; //最小值优先 }};int main(){ priority_...
转载
41阅读
0评论
0点赞
发布博客于 2 年前

树形dp1

没有上司的舞会,树形dp#include<bits/stdc++.h>#define mms(a) memset(a,-1,sizeof(a)) using namespace std;int dp[6010][2],fr[6010]; #dp[i][1]表示该节点参加舞会时,该子树的最大值vector<int> v[6010];...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

mysql库类型MyISAM与InnoDB的批量转换

1 use 数据库2 -- InnoBD 批量转 MyISAM 注意: 数据库名需要 引号""3 select CONCAT('alter table ',table_name,' engine=MyISAM;') FROM information_schema.tables WHERE table_schema="数据库" AND ENGINE="InnoDB";4 ...
转载
161阅读
0评论
0点赞
发布博客于 2 年前

python--nolocal

Compare this, without using nonlocal:x = 0def outer(): x = 1 def inner(): x = 2 print("inner:", x) inner() print("outer:", x)outer()print("global:", x)# inner: 2...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

docker 安装Mysql

首先是拉去镜像(或者直接创建容器自然会拉去)docker pull mysql:5.7创建容器docker run --name mysql -p 3306:3306 --restart=always -v /data/mysql/data:/var/lib/mysql -e MYSQL_ROOT_PASSWORD=root -d mysql:5.7...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

Redis与memcached的区别

redis并不是把所有的数据都存放在内存,还可以将一些长期不使用的值存放在磁盘当中。而memcached只能存放在内存当中的;redis的数据类型比memcached的数据类型丰富,除了string外,还有set,list,sortd set,hash等;redis是可以持久化数据的,在一定程度上避免了数据的丢失,而memcached的安全性较低,一旦遇到停电,宕机的情况数据...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

springboot+druid+mybatis plus的多数据源配置

思路yml中配置多个数据源信息通过AOP切换不同数据源配合mybatis plus使用POM依赖<dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter</arti...
转载
282阅读
0评论
0点赞
发布博客于 2 年前

Redis主从复制

介绍  我们还可以对redis服务器配置主从同步,来减轻redis服务器的压力,  这样访问时会读写分离,查询的时候会走从服务器,而更新操作的时候走主服务器;原理  主从复制,是指将一台Redis服务器的数据,复制到其他的Redis服务器。前者称为主节点(master),后者称为从节点(slave),数据的复制是单向的,只能由主节点到从节点。  默认情况下,每台Red...
转载
16阅读
0评论
0点赞
发布博客于 2 年前

GIL、进程

什么是GIL?GIL全称是Global Interpreter Lock,是python最常见的解释器CPython引入的一个概念。GIL是为了避免多个线程(threads)同时执行。因为CPython的内存管理并不是线程安全的,所以这个锁的存在是有必要的,短时间也是无法移除的。GIL是一把全局排他锁。毫无疑问,全局锁的存在会多线程的效率有不小影响。甚至就几乎等于Python是个单线...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

python常用模块

shutil 模块shutil.copyfile( src, dst) 从源src复制到dst中去。当然前提是目标地址是具备可写权限。抛出的异常信息为IOException. 如果当前的dst已存在的话就会被覆盖掉shutil.move( src, dst) 移动文件或重命名shutil.copymode( src, dst) 只是会复制其权限其他的东西是不会被复制的shutil...
转载
32阅读
0评论
0点赞
发布博客于 2 年前

macOS 10.13允许任何来源开启方法

软件下载网站:http://www.pc6.com/软件安装问题:macOS 10.13允许任何来源开启方法:  如果需要恢复允许“任何来源”的选项,即关闭系统的Gatekeeper,我们可以在“启动台(系统界面下方Dock栏中的小火箭图标)”—“其他”—“终端”中使用spctl命令:(复制粘贴下面的代码到终端,再回车即可)  sudo spctl --m...
转载
119阅读
0评论
0点赞
发布博客于 2 年前

类型转换

类型转换在编程语言中类型转换主要包括自动类型转换(也叫隐式类型转换)和强制类型转换自动类型转换是编译器自己转换的,这种转换只能从低位向高位转换,以下四种情况会发生自动类型转换算术运算式中,低类型能够转换为高类型。赋值表达式中,右边表达式的值自动隐式转换为左边变量的类型;函数调用中参数传递时,系统隐式地将实参转换为形参的类型后,赋给形参。函数有返回值时,系统将隐...
转载
35阅读
0评论
0点赞
发布博客于 2 年前

sublime 配置sftp代码自动上传(原)

1.首先安装Package Control使用ctrl+`快捷键 或者 菜单项View>Show Console 来调出命令界面然后复制粘贴下面的Python代码到命令输入框中:import urllib.request,os,hashlib; h = '7183a2d3e96f11eeadd761d777e62404' + 'e330c659d4bb41...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

php " ",0,'0',false ==判断

今天项目中遇到的一个问题,举个栗子:if($_GET['is_has_idcard']==0 || $_GET['is_has_idcard']==1){  echo '这次我要上传身份证';}if($_GET['marry_mes']!=''){  echo '这次我要上传婚姻信息';}这样的判断,当没有传值is_has_idcard的时候,也会echo...
转载
205阅读
0评论
0点赞
发布博客于 2 年前

php 解析json失败,解析为空,json在线解析器可以解析,但是json_decode()解析失败(原)...

$str2='{"code":200,"datas":{"id":1,"coupon_id":"123","validity":"2018-08-14","is_use":0,"source":"2","create_time":"2018-08-14 15:06:40"}}';var_dump(json_decode($str2)); //输出为 NULL jso...
转载
224阅读
0评论
0点赞
发布博客于 2 年前

微信支付接口,curl错误代码58

微信支付接口,curl错误代码58之前的微信付款到用户零钱都是好好的,今天运营来找我,我想了了下,就是进行了网站搬家看了下 微信支付相关的证书配置文件知道了,在这个要改下证书的路径WxPay.Config.php //=======【证书路径设置】===================================== /**...
转载
348阅读
0评论
0点赞
发布博客于 2 年前

关于fastjson与jackson在反序列化bool型时的区别

背景 在测试中,两个项目a,b的接口参数用到了Bool类型,当传参"0",项目a通过了,项目b报错了,排查了下,项目b的那个接口,在对传参反序列化时就出现了问题,最后发现两个项目使用的序列化框架有所差异处理逻辑Fastjson处理逻辑基于Fastjson 1.2.28版本的源码:Bool类型,正常赋值int类型,若为1,则为true,否则为fals...
转载
69阅读
0评论
0点赞
发布博客于 2 年前

kafka服务端实验记录

kafka单机实验:环境准备:1、下载kafka,zookeeper,并解压wget http://mirror.bit.edu.cn/apache/kafka/2.3.0/kafka_2.11-2.3.0.tgzwget https://apache.org/dist/zookeeper/zookeeper-3.5.5/apache-zookeeper-3.5.5-...
转载
15阅读
0评论
0点赞
发布博客于 2 年前

codeforces Educational Codeforces Round 65 (补完)

C News Distribution并查集水题D Bicolored RBS括号匹配问题,如果给出的括号序列nesting depth为n,那么最终可以分成两个nesting depth为n / 2的序列。在进行匹配的时候,如果当前栈中的左括号大于等于 n / 2,那么剩下的括号就要进行标记,最终标记和不标记的分成两个部分。E Range Deleting对一个序列去掉一个...
转载
23阅读
0评论
0点赞
发布博客于 2 年前

解决报错:ERROR 1005 (HY000): Can't create table 'market.orders' (errno: 150)

1.描述问题:在这里我新建了两张表(customers_info和orders)表一:customers_infoCREATE TABLE customers_info(c_num INT(11) PRIMARY KEY NOT NULL UNIQUE AUTO_INCREMENT,c_name VARCHAR(50),c_contact VARCHAR(...
转载
59阅读
0评论
0点赞
发布博客于 2 年前

zabbix4.2配置邮件+脚本报警:以QQ邮箱为例

一、邮箱配置:开启smtp服务和授权  开启smtp选项后,系统会生成一个授权,你需要记住这个授权码,后面需要写入配置文件。二、配置管理mailx:  (1)安装mailx:[root@zabbix-server-center ~]# yum install -y mailx  (2)请求数字证书(这里以qq邮箱为例):[root@zabbix-se...
转载
5阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(11):tags的用法

  你写了一个很长的playbook,其中有很多的任务,这并没有什么问题,不过在实际使用这个剧本时,你可能只是想要执行其中的一部分任务而已,或者,你只想要执行其中一类任务而已,而并非想要执行整个剧本中的全部任务,这个时候我们该怎么办呢?我们可以借助tags实现这个需求。  见名知义,tags可以帮助我们对任务进行“打标签”的操作,当任务存在标签以后,我们就可以在执行playbook时,借...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(9):初识ansible playbook(二)

1.先看一个playbook示例:  表示在远程主机192.168.10.2中/test文件夹中新建一个CCC文件,其权限设置为0700。  1.1书写风格之一:参数可以集中写在一行。  1.2书写风格之二:分多行书写。【注意】上述书写格式都是0.8版本以后的ansible推荐的书写格式,在0.8版本之前,使用action关键字调用模块,示例如下:...
转载
38阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(13):变量(二)

1.谈一谈[Gathering Facts]:使用setup模块查看  当我们运行一个playbook时,默认都会运行一个名为“[Gathering Facts]”的任务,前文中已经大致的介绍过这个默认的任务,ansible通过“[Gathering Facts]”这个默认任务收集远程主机的相关信息(例如远程主机的IP地址,主机名,系统版本,硬件配置等信息),其实,这些被收集到的远程...
转载
44阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(12):变量(一)

1.定义变量规范  先说说怎样定义变量,变量名应该由字母、数字、下划线组成,变量名需要以字母开头,ansible内置的关键字不能作为变量名。2.定义变量,使用关键字:vars  定义变量用vars,调用变量用{{ 变量名 }}--- - hosts: 192.168.10.2 remote_user: root vars: te...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

zabbix4.2安装配置指南

【声名】本实例中采用Linux CentOS 7系统                                 CentOS Linux release 7.6.1810 (Core)1.安装LAMP环境:[root@localhost /]# yum install -y httpd mariadb-server mariadb php php-mysql ph...
转载
30阅读
0评论
0点赞
发布博客于 2 年前

解决nginx报错:nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)

报错描述:nginx: [emerg] bind() to 0.0.0.0:8088 failed (13: Permission denied)通过ansible远程给主机更换端口并重新启动nginx服务,出现以上报错信息(权限被拒绝)。解决方式:经检查发现是selinux导致报错。[root@localhost nginx]# getenforce    #查询s...
转载
468阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(8):初识ansible playbook

回顾总结:我们来想象一个工作场景,看看怎样把之前的知识点应用到这个工作场景中。假设,我们想要在192.168.10.2主机上安装nginx并启动,我们可以在ansible控制主机中执行如下3条命令。[root@ansible-control /]#ansible 192.168.10.2 -myum_repository-a'name=aliEpeldescription="...
转载
28阅读
0评论
0点赞
发布博客于 2 年前

解决mailx发邮件报错:esmtp-server: 504 5.7.4 Unrecognized authentication type [HK2PR02CA0167.apcprd02.prod.o...

报错信息:esmtp-server: 504 5.7.4 Unrecognized authentication type [HK2PR02CA0167.apcprd02.prod.outlook.com]"/root/dead.letter" 11/302. . . message not sent.背景:由遇到的以上问题可知阿里云服务器关闭了25端口,发送邮件才会显...
转载
1459阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(7):常用模块之包管理模块

1.yum_repository模块  用于远程管理远程主机上的yum仓库。参数解析:name:必须参数,用于指定要操作的唯一的仓库ID,也就是.repo配置文件中每个仓库对应的“中括号”内的仓库ID。baseurl:此参数用于设置yum仓库的baseurl。description:此参数用于设置仓库的注释信息,也就是.repo配置文件中每个仓库对应的“name字段”对应的内...
转载
29阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(6):常用模块之系统模块

1.cron模块  cron命令是计划任务功能,与crontab功能类似。示例:时间格式--->>>分 时 日 月 星期10 12 27 * * tar -cvzf log.tar.gz /var/log  #每个月的27号的12时10分将log文件夹打包@hourlytar -cvzf log.tar.gz /var/log  #每小时进...
转载
20阅读
0评论
0点赞
发布博客于 2 年前

CentOS7网络配置:静态IP和DHCP

1.打开并编辑网络配置文件:/etc/sysconfig/network-scripts/ifcfg-ens33[root@localhost network-scripts]# vim ifcfg-ens33 TYPE=Ethernet  #配置为互联网网卡PROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #设置获取IP地址方式,默...
转载
378阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(5):常用模块之命令类模块

1.command模块  它的作用是帮助我们在远程主机上执行命令。【注意】使用command模块在远程主机中执行命令时,不会经过远程主机的shell处理,在使用command模块时,如果需要执行的命令中含有重定向、管道符等操作时,这些符号也会失效,比如"<",">","|",";"和"&"这些符号,如果你需要这些功能,可以参考后面介绍的shell模块,还有一点...
转载
14阅读
0评论
0点赞
发布博客于 2 年前

ansible笔记(4):常用模块之文件操作

1.copy模块  copy模块的用途和fetch模块的用途恰恰相反,fetch模块是ansible控制机从远端主机拉取(拷贝)文件;copy模块是将ansible控制机的文件拉取(拷贝)到远端主机。参数解析:src:用于指定需要copy的文件或目录。dest:用于指定文件将被拷贝到远程主机的哪个目录中,dest为必须参数。content:当不使用src指定拷贝的文件...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

删除以id为主键地重复记录

要求能够通过一个sql语句删除所有重复的记录,并只留下重复记录中的一条数据思路:1、查找所有的重复数据,并获取最小(大)ID的一条记录 table = t32、查找是重复数据,并且比 1中ID 大(小)的数据数据ID table = t1 join t33、删除2中找到的ID数据 ...
转载
110阅读
0评论
0点赞
发布博客于 2 年前

【转】Eclipse MAT内存分析工具(Memory Analyzer Tool)

Eclipse MAT内存分析工具(Memory Analyzer Tool)MAT内存分析工具#MAT是Memory Analyzer的简称,它是一款功能强大的Java堆内存分析器。可以用于查找内存泄露以及查看内存消耗情况。MAT是基于Eclipse开发的,是一款免费的性能分析工具。读者可以在http://www.eclipse.org/mat/下载并使用MAT。1 初识M...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

【转】从对象创建和引用小议解耦

从对象创建和引用小议解耦应用场景为方便后续介绍,本文假设一个计算器的应用。初始设计由以下几部分组成:计算器界面类CalculatorUI该类接受用户输入的表达式,执行一些输入校验工作,并将合法的表达式传递到具体的分析器,最终将计算结果返回给用户。语法分析器接口,ExpressionEvaluator及其实现类ExpressionEvaluatorImpl,其承担实...
转载
26阅读
0评论
0点赞
发布博客于 2 年前

彼得杜拉克 經理人的專業與挑戰 摘錄(上)

第一章.經營假說(二)一套經營假說共含三個部分,第一部分是對於組織外部的假設,社會及其結構、市場、顧客及科技。 第二部分是對組織特定使命的假設 第三部分是對其核心競爭力的假設,為了達成既定使命,組織應該建立怎樣的能力。(二)一套可行的經營假說:1.一個組織對外在環境、使命、及其對核心競爭力的假設必須與現實相符。2.阻 對三個領域的假定必須互相吻合 3.經營假說必須...
转载
45阅读
0评论
0点赞
发布博客于 2 年前

CentOS7 yum方式安装mysql5.7客户端安装

在CentOS中默认安装有MariaDB,这个是MySQL的分支,但为了需要,还是要在系统中安装MySQL,而且安装完成之后可以直接覆盖掉MariaDB。1 安装MySQL官方的Yum Repository[root@localhost ~]# yum -y install http://dev.mysql.com/get/mysql57-community-rel...
转载
388阅读
0评论
0点赞
发布博客于 2 年前

Oxite / 【收集】Oxite2学习相关文章

Oxite2初探http://www.cnblogs.com/xuefly/archive/2009/09/05/1560667.htmlOxite分析之初始化http://www.cnblogs.com/alby/archive/2009/09/07/oxite-initialize.htmlOxite分析之Modulehttp://www.cnblogs.com/alb...
转载
62阅读
0评论
0点赞
发布博客于 2 年前

展讯平台初步调试笔记

最近公司换新的平台,之前用MTK的,现在主要是展讯的,当然也要重新学习了。 1.project_sc6600l_sp6601l_trisim_64X32.mk为三卡的FLASH大小为6432的。 MS_Customize里面放的都是驱动部分,MS_MMI里面放的是MMI部分,下载文件在E:\MOCOR_09A.W10.25_P2\build\sc660...
转载
644阅读
0评论
0点赞
发布博客于 2 年前

鄂抱特儿 最短路

最短路啊, 真是个好东西例 : 洛谷p3371 p47791.floyed算法时间复杂度:O(n^3)利用动态规划的思想每次枚举中转点来更新最短路便于理解代码简洁。#include <cstdio>#include <cstring>#include <iostream>using namespace s...
转载
25阅读
0评论
0点赞
发布博客于 2 年前

ubuntu 10.10下搭建android开发环境 安装必要工作用软件

进了新公司之后,工作环境有了很大的变化,以前都是在windows环境下进行程序开发,没怎么接触linux系统,新项目组中有6个同事,一水的ubuntu,木有办法,我也换成ubuntu吧。 曾经在学linux下c语言编程的时候,学过一个月的linux,熟悉了一些命令,稍微能在linux系统下完成一些日常的需求了,也搭建过android的开发环境,呵呵,时间长了,以前的...
转载
39阅读
0评论
0点赞
发布博客于 2 年前

计算机编码大全

原作不祥 从基础的开始 最小的单元是位(bit),接着是字节(Byte),一个字节=8位,英语表示是1 byte=8 bits 。机器语言的单位Byte。接着是KB,1 KB=1024 Byte; 接着是MB,1 MB=1024 KB; 接着是GB,1 GB=1024 MB ;接着是TB, 1TB=1024 GB。 接着是进制:二进制...
转载
43阅读
0评论
0点赞
发布博客于 2 年前

SpringBoot-项目RestfulCRUD(九)

1.默认访问首页@Configurationpublic class MyMvcConfig implements WebMvcConfigurer { @Override public void addViewControllers(ViewControllerRegistry registry) { registry.addVi...
转载
36阅读
0评论
0点赞
发布博客于 2 年前

stl priority

#include <stdio.h>#include <string.h>#include <queue>#include <stdlib.h>#include <iostream>using namespace std;struct node1 { int k; int p; bool operator < ...
转载
17阅读
0评论
0点赞
发布博客于 2 年前

jxls-1.0支持excel2003及excel2007版本

jxls-0.9.9只支持excel2003,需要jar包jxls-core-0.9.9.jarjxls-reader-0.9.9.jarpoi-3.7-20101029.jarjxls-1.0支持excel2003及excel2007版本,所需要jar包jxls-core-1.0.jarjxls-reader-1.0.jarpoi-3.7-201...
转载
301阅读
0评论
0点赞
发布博客于 2 年前

手动创建数据库实例全攻略5:密码文件

手动创建数据库实例全攻略5:密码文件 一、ORACLE密码文件说明  oracle的密码文件是oracle数据库中拥有管理权限的(即拥有sysdba或者sysoper权限的)的用户登陆oracle数据库的其中一种方式,即这些用户可以通过oracle的密码文件来登...
转载
158阅读
0评论
0点赞
发布博客于 2 年前

restapi(4)- rest-mongo : MongoDB数据库前端的httpserver

完成了一套标准的rest风格数据库CRUD操作httpserver后发现有许多不足。主要是为了追求“通用”两个字,想把所有服务接口做的更“范generic”些,结果反而限制了目标数据库的特点,最终产生了一套功能弱小的玩具。比如说吧:标准rest风格getbyId需要所有的数据表都具备id这个字段,有点傻。然后get返回的结果集又没有什么灵活的控制方法如返回数量、字段、排序等。特别对...
转载
33阅读
0评论
0点赞
发布博客于 2 年前

小算法 - 将一个字符串分割成等长的几段

public static string[] SplitStringIntoMultipart( string input , int eachCount ){if( input.Length == 0 )return new string[0];if( input.Length <= eachCount )return new string[1]{...
转载
494阅读
0评论
0点赞
发布博客于 2 年前

TortoiseSVN 命令 (命令行执行工具)

TortoiseSVN是一个GUI客户端,这个自动化指导为你展示了让TortoiseSVN对话框显示并收集客户输入,如果你希望编写不需要输入的脚本,你应该使用官方的Subversion命令行客户端。TortoiseSVN的GUI程序叫做TortoiseProc.exe。所有的命令通过参数/command:abcd指定,其中abcd是必须的命令名。大多数此类命令至少需要一个路径参数...
转载
1092阅读
0评论
0点赞
发布博客于 2 年前

组织iPhone&iPod Touch睡眠

[[UIApplication sharedApplication] setIdleTimerDisabled:YES];转载于:https://www.cnblogs.com/mac_arthur/archive/2010/04/09/1708343.html
转载
22阅读
0评论
0点赞
发布博客于 2 年前

IIS架构介绍

IIS7及以上版本提供的请求-处理架构包括以下内容:Windows Process Activation Service(WAS)可以让站点支持更多协议,不仅仅是HTTP和HTTPS可以通过增加或移除模块来自定义Web服务器引擎集成IIS和ASP.NET请求-处理管线本文介绍组件、模块和请求-处理架构,包括以下几个部分:IIS中的组件协议监听器超文本传输协议...
转载
165阅读
0评论
0点赞
发布博客于 2 年前

【转】java注解处理器——在编译期修改语法树

https://blog.csdn.net/a_zhenzhen/article/details/86065063前言从需求说起由于相关政策,最近公司安全部要求各系统在rpc接口调用的交互过程中把相应的参数及结果以相应的格式发送到安全部统一记录,例如参数或结果含手机号和邮箱则格式如:“mail:axxx@126.com,phone:183xxxx1967”,其它系统信息等先忽略。以便...
转载
160阅读
0评论
1点赞
发布博客于 2 年前

Alt属性和Title属性

原文:http://www.456bereastreet.com/archive/200412/the_alt_and_title_attributes/ 翻译:JunChen 首发:http://blog.handsbrain.com/junchen/archive/2005/05/21/3355.aspx 版权:本文版权归...
转载
43阅读
0评论
0点赞
发布博客于 2 年前

error LNK2019: unresolved external symbol "__declspec(dllimport) public: __thiscall 的解决方案

有时候我们采用dll或者lib编程的时候,会发现这个连接错误,无法被解析。原因是我们没有加载lib库文件。以abc动态连接为例在工程中包含dll的.h头文件。#include "abc.h"将abc.dll放于工程目录下。我们在工程》设置》连接》加入abc.lib库文件第二种方法在工程中包含dll的.h头文件,动态连接lib文件#include "abc....
转载
338阅读
0评论
0点赞
发布博客于 2 年前

es5和es6继承的区别【前端每日一题-23】

es5和es6继承的区别?ES5的继承是通过prototype或构造函数机制来实现。ES5的继承实质上是先创建子类的实例对象,然后再将父类的方法添加到this上(Parent.apply(this))。ES6的继承机制实质上是先创建父类的实例对象this(所以必须先调用父类的super()方法),然后再用子类的构造函数修改this。转载于:https://juejin.im/post/5d493...
转载
235阅读
0评论
0点赞
发布博客于 2 年前

Special Characters for the Web: ISO 8859-1

You may often need special characters that are not on your keyboard. To create these, you use codes. There are two systems: Code and Entity. Entity is easier to use. Just remember that you place an ...
转载
102阅读
0评论
0点赞
发布博客于 2 年前

读取库中的所有表名

select name from sysobjects where xtype='u' --读取指定表的所有列名select name from syscolumns where id=(select max(id) from sysobjects where xtype='u' and name='表名')获取数据库表名和字段sqlserver中各个系统表的作用 sysaltfiles...
转载
70阅读
0评论
0点赞
发布博客于 2 年前

firewalld学习--service的使用和配置

service配置文件firewalld默认给我们提供的ftp的service配置文件ftp.xml<?xml version="1.0" encoding="utf-8"?><service> <short>FTP</short> <description>FTP is a protocol use...
转载
67阅读
0评论
0点赞
发布博客于 2 年前

huawei USG防火墙子接口技术的应用案例

网络拓扑:在中小企业的办公网络的设计中,通常为了安全考虑,需要将不同部门之间的互访的流量经过防火墙中转,同时结合vpn stance将业务进行隔离,在本例中,使用两台USG防火墙做HA作为整个办公网的接入防火墙,企业的互联网接入有电信和联通的两条专线进行接入。设计要点:1.两台USG防火墙互联的业务口使用子接口的方式进行互联通常使用子接口的方式一方面可以节省设备的物理接口。另一...
转载
6阅读
0评论
0点赞
发布博客于 2 年前

date和timestamp 的区别 & 小数转换成整数

在今天的工作中,学到了以下几个知识点:一、date和timestamp 的区别 date类型是Oracle常用的日期型变量,他的时间间隔是秒。两个日期型相减得到是两个时间的间隔,注意单位是“天”。例如:查看一下当前距离伦敦奥运会开幕还有多长时间: select to_date('2012-7-28 03:12:00','yyyy-mm-dd hh24:mi:ss'...
转载
187阅读
0评论
0点赞
发布博客于 2 年前

SICP习题1.33

(define (accumulate filter? combiner null-value term a next b) (cond ((> a b) null-value) ((filter? a) (combiner (term a) (accumulate filter? combiner null-valu...
转载
44阅读
0评论
0点赞
发布博客于 2 年前

python代码优化技巧

转自:http://www.douban.com/group/topic/31478102/这个资料库还有些不错的好文章:http://www.ibm.com/developerworks/cn/来看这篇《Python 代码性能优化技巧》http://www.ibm.com/developerworks/cn/linux/l-cn-python-optim/index.html原文标题是...
转载
24阅读
0评论
0点赞
发布博客于 2 年前

Looking for BB near Launceston

来源:http://www.goaround.org/travel-australia/248961.htmQ:Hi Tassie Fodorites,I'm visiting Tasmania with my husband and elderly parents and we are looking for a nice "Aussie" B&B convenient t...
转载
21阅读
0评论
0点赞
发布博客于 2 年前

(Easy) Largest Perimeter Triangle LeetCode

Given an arrayAof positive lengths, return the largest perimeter of a triangle withnon-zero area, formed from 3 of these lengths.If it is impossible to form anytriangle of non-zero area, r...
转载
18阅读
0评论
0点赞
发布博客于 2 年前

MSF Overview

Moved to http://blog.tangcs.com/2008/06/21/msf-overview/转载于:https://www.cnblogs.com/WarrenTang/archive/2008/06/21/1227263.html
转载
18阅读
0评论
0点赞
发布博客于 2 年前

10.13

测试转载于:https://www.cnblogs.com/wangzhewang/archive/2010/10/13/1849793.html
转载
22阅读
0评论
0点赞
发布博客于 2 年前

PeopleCode删除文件的三种方法!

PeopleCode删除文件的三种方法1. 用GetFile先打开文件,然后用delete()删除文件&MyFile = GetFile(&server_dir | &filename, "U", %FilePath_Absolute);&MyFile.Delete();2. 用Exec函数执行命令rm&ExitCode = Exec("...
转载
56阅读
0评论
0点赞
发布博客于 2 年前

spoil用法

及物动词 vt. 1.损坏;糟蹋;搞糟The rain spoiled our picnic. 这场雨弄得我们的野餐一团糟。 2.宠坏,溺爱They spoiled their child. 他们宠坏了孩子。 3.(过去式和过去分词只用spoiled)【古】抢劫,掠夺4.【俚】伤害,杀害,使完蛋不及物动词 vi. 1.(食物等)变坏,腐败...
转载
193阅读
0评论
0点赞
发布博客于 2 年前

使用VS2017实现C#第一个代码

这是针对于博客vs2017安装和使用教程(详细)的C#项目新建示例1.点击菜单栏-->文件-->新建-->项目,我这里以C#为例,右边栏选择其它语言-->Visual C#-->Windows桌面,中间选择空项目(.NET Framework),改变默认路径2.右键点击右边栏项目名称cshop_helloworld,点击添加-->新...
转载
91阅读
0评论
0点赞
发布博客于 2 年前

设计模式之(简单工厂)(C#实现)(程杰)

接口父类的定义,把子类中公共的部分放到父类中。最大限度利用继承。。。public class Operation{private int _numberA=0;private int _numberB=0;public int NumberA{get{return _numberA;}set{_numberA=value;}}public int Numbe...
转载
131阅读
0评论
0点赞
发布博客于 2 年前

Functional Programming without Lambda - Part 2 Lifting, Functor, Monad

LiftingNow, let's review map from another perspective. map :: (T -> R) -> [T] -> [R] accepts 2 parameters, a function f :: T -> R and a list list :: [T]. [T] is a generic type paramteriz...
转载
42阅读
0评论
0点赞
发布博客于 2 年前

随笔记录 linux命令 2019.7.29

系统命令一、type 查看命令是内部命令还是内部命令help 帮助man 在线帮助cd 切换目录pwd 查看所在路径stat 查看文件详细信息ls 查看文件夹的内容 -l 以长格式显示 -a 显示所有 -d 显示目录更新的属性 -h 人性化显示 -R 递归显示du 统计目录或文件所占磁盘的大小...
转载
31阅读
0评论
0点赞
发布博客于 2 年前

OpenCV——创建Mat对象、格式化输出、常用数据结构和函数(point,vector、Scalar、Size、Rect、cvtColor)...

转载至:https://www.cnblogs.com/long5683/p/9643692.html实践代码://---------------------------------【头文件、命名空间包含部分】----------...
转载
49阅读
0评论
0点赞
发布博客于 2 年前

多种方法求最大值(委托方法,重载)

1 namespace ConsoleAppLearningCeshi 2 { 3 /// <summary> 4 /// 不同打招呼 5 /// </summary> 6 /// <param name="name"></param> 7 public delega...
转载
78阅读
0评论
0点赞
发布博客于 2 年前

golang之字符串

(1)最后要注意,字符串值是不可变的。也就是说,我们一旦创建了一个此类型的值,就不可能再对它本身做任何修改。 (2)字符串有两种表示。若用原生表示法,需用两个反引号“`”把字符序列包裹起来;若用解释型表示法,则需用双引号“"”包裹字符序列。 二者的区别是,前者表示的值是所见即所得的(除了回车符)。在那对反引号之间的内容就是该字符串值本身。而后者所表示的值中的转义符会起...
转载
32阅读
0评论
0点赞
发布博客于 2 年前