- 博客(111)
- 资源 (36)
- 问答 (6)
- 收藏
- 关注
原创 Tomcat 部署配置虚拟目录(目录+文件)
第一步:配置server.xml文件,指定访问路径,文件目录路径 <Service name="CatalinaRes"> <Connector port="8066" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" ...
2019-11-12 14:44:45
4864
原创 MySQL ('root'@'%') does not exist的问题
创建本地mysql,运行项目时出现The user specified as a definer ('root'@'%') does not exist。解决方法如下打开运行-->输入CMD;输入mysql -u root -p然后输入密码 进入mysql执行如下操作即可mysql >grant all privileges on
2018-02-10 11:29:34
1525
原创 c# 网页嵌套套壳开发
套壳直接用webBrower就行,不过在使用过程中,主要存在两个问题,一个是网页内核h5兼容问题,通过设置系统注册表解决[(HKEY_CURRENT_USER or HKEY_LOCAL_MACHINE)\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_BROWSER_EMULATION] "My
2017-07-31 19:40:50
3912
2
原创 c# 温湿度变送器传感器开发(二)
上一篇讲了如何从传感器中拿到数据,下面我们来分析下返回的数据,返回的数据格式如下00 B0 D0 3F B2 51 01 03 04 01 13 02 FF其中的第九位与第十位为温度值,正数的范围为16进制0X0000-0X7FFF,负数采用正数的补码方式传输,其范围为16进制0X8000-0XFFFF如:湿度上传16进制 0X0311,对应十进制785,表示78.5%温度
2017-07-31 19:32:35
4036
8
原创 c# 温湿度变送器传感器开发(一)
c# 温湿度传感器开发用的是tcp或者udp通信,这里介绍udp用法新建一个工程,直接发送请求数据命令 /// /// 发送信息 /// /// private void SendMessage(object obj) { string message = (string)obj;
2017-07-31 19:26:58
3736
6
原创 批处理bat修改文件后缀
手上有一堆文件,数量很多,需要集体修改后缀名,现通过bat实现首先新建txt文件,拷贝如下内容:ren *.ss *.jpg其中.ss是修改之前的后缀,.jpg是修改之后的文件后缀。然后另存为 处理器.bat 将此文件拷贝到需要处理的文件的目录下,双击即可批量处理。
2017-07-10 15:45:21
20645
原创 IDEA 2017.1.4 x64 破解成功
今天在新电脑安装了最新的idea2017,结果搜遍网上所有注册码均无效,几经波折破解成功。安装成功后,下载破解补丁JetbrainsCrack-2.6.2下载成功,将其拷贝到idea安装目录下,我是放到了根目录中lib目录下,因为在后边会设置具体路径,这里拷贝到哪没什么影响。接下来就是修改根目录下文件idea64.exe.vmoptions打开文件,在最后添加如下,注意后边
2017-06-22 16:58:19
2234
原创 javaweb文件上传下载 视频转GIF
用到的工具为FFmpeg,简单的运用即可实现视频转GIF,简单强大。准备FFmpeg调用方法 /** * 视频转码 * * @param ffmpegPath 转码工具的存放路径 * @param upFilePath 用于指定要转换格式的文件,要截图的视频源文件 * @param codcFilePath 格式转换后的的文件保存路径 * @pa
2017-06-21 14:16:35
3782
原创 视频播放surfaceView camera,获取预览图像显示setPreviewCallback()
同事找我做一个视频预览复制,实现屏幕一分为二,同时显示相同画面。这里写个demo版视频预览界面布局<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:id="@+id
2017-06-15 11:04:46
7584
原创 centos云服务器基础配置详解(三)安装tomcat
在前两篇中我们已经成功安装了jdk和mysql,接下来安装tomcat运行程序即可tomcat下载http://tomcat.apache.org/download-80.cgi下载成功后,通过rz命令上传到云服务器如果没有安装rz命令,执行yum install lrzsz上传成功后,执行安装tar -zxvf apache-tomcat-8.5.15.tar.g
2017-06-01 18:56:05
973
原创 阿里云服务器基础配置详解(二)安装Mysql
在上一篇中我们已经成功搭建java运行环境centos云服务器基础配置详解(一)搭建JDK接下来安装Mysql安装命令 yum install -y mysql-server mysql mysql-deve出现complete安装成功后,查看安装版本如果无法安装一般是源文件缺失,添加源文件sudo rpm -Uvh http://dev.mysql.com/...
2017-06-01 18:36:47
1210
原创 阿里云服务器基础配置详解(一)搭建JDK
首先在购买云服务后,通过XShell远程登录centos系统。截止目前 我已经成功部署服务器10台以上,简单透明,有问题欢迎一起讨论 。阿里云官网链接 返利10%界面如下:安装jdk这里可自行选择安装版本yum install java-1.7.0-openjdk安装成功后目录如下 /usr/lib/jvm/设置环境变...
2017-06-01 18:21:25
3973
转载 Android OpenGL显示任意3D模型文件
转载请注明出处:【huachao1001的专栏:http://blog.youkuaiyun.com/huachao1001】*本篇文章已授权微信公众号 guolin_blog (郭霖)独家发布前面两篇文章我们介绍了OpenGL相关的基本知识,现在我们已经会绘制基本的图案了,但是还远远不能满足我们的需求。我们要做的是显示任意的模型,这也是本文所要做的事情。在阅读本文之前,请先确保你已经看过我前
2017-05-27 15:45:41
1491
原创 C#WinForm-OCRTessnet图像识别
基于OCRTessnet图像识别首先下载OCRTessnet库文件和语言包。点击下载在项目中添加库文件tessnet2-64的引用using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using Syste
2017-05-10 15:16:11
14920
1
原创 Android源码设计模式(一)-单例模式
单例模式确保某个类有且只有一个对象的场景,避免产生多个对象消耗过多的资源,或者某种类型的对象只应该有且只有一个。例如,创建一个对象需要消耗的资源过多,如要访问IO和数据库等资源,这是就要考虑使用单例模式。通过将单例类的构造函数私有化,使得外部类不能通过new的形式手动构造单例类的对象。单例类对外会公开一个公有静态方法,通过它获取单例类的唯一对象,在这个过程中,要确保多线程的环境下单例类的对
2017-05-08 19:22:27
548
原创 Python爬虫网页图片
python环境2.7今天是学习python第二天,做了一个抓取网页图片的爬虫。代码很简练。#coding=utf-8import urllibimport redef getHtml(url): page = urllib.urlopen(url) html = page.read() return htmldef getImg(html):
2017-05-05 18:08:05
503
原创 C#面向对象编程(一)
面向对象三大特性封装C#开发,通过模块化,实现分工合作,各司其职。继承复用现有代码。多态丰富模块功能,便于功能扩展,维护。OOP原则单一职责原则开放封闭原则依赖倒置原则接口隔离原则里氏替换原则
2017-04-27 16:35:14
455
原创 VS2015服务器资源管理器连接Mysql数据库
下载安装文件mysql-for-visualstudio-1.2.3.msi下载成功后执行安装,选择change-->选择Custom安装成功后,发现vs中没有效果。注意这里再次执行安装文件,选择方式相同,发现多了几个X号,应该是第一次安装找不到VS目录导致安装失败,这里选择相应版本后,再次安装,没有对应版本自己看着选一个。安装成功后,在本地磁盘空余空间最大的盘中发现多了一个文
2017-04-27 08:30:08
4062
原创 mysql-5.7.11-winx64修改初始密码
从官网下载mysql-5.7.11-winx64压缩版,安装后发现竟然有密码,尝试无果,通过修改密码搞定安装成功后:关闭mysql服务在跟目录下修改文件my.ini,内容如下:注意两点 1:内容中myql的安装目录换成读者的安装目录;2最后一行效果未是否需要密码进行登录,这里我们绕过密码登录进入mysql修改密码,所以这里不注释skip-grant-tables###########
2017-04-26 18:26:14
747
原创 VS C++ win32 更改static文本字体和文本背景
VS2015 C++ win32 更改static文本字体和文本背景 LRESULT CALLBACK WndProc(HWND hWnd, UINT message, WPARAM wParam, LPARAM lParam){ PAINTSTRUCT ps; HDC hdcWnd; HDC hdcStatic; static HFONT hFon
2017-04-24 08:30:25
3815
转载 MyEclipse项目导入idea
实测可行一、导入Eclipse项目至ideaFile – New – Module from Existing Sources… 选择你的eclipse项目此步比较关键,选择Eclipse,往后直接next next finish 就可以了。目前为止,项目基本导入成功了,但是想在idea的Tomcat中运行起来还需一些jar和项目相关的配置。
2017-04-21 08:36:11
16295
1
原创 Ubuntu下载android源码
开发环境 Ubuntu16.04LTS我是从安装Ubuntu系统开始第一步 设置阿里云源通过 ctrl+alt+t 打开命令行 sudo gedit /etc/apt/sources.list内容修改为# deb cdrom:[Ubuntu 16.04 LTS _Xenial Xerus_ - Release amd64 (20160420.1)]/ xenial ma
2017-04-08 14:11:45
711
原创 Ubuntu+android源码编译实用指令
Android版本下载以及切换自己动手编译Android源码(超详细)清华Android 镜像使用帮助Ubuntu 16.04 LTS 成功编译 Android 6.0 源码教程老罗如何单独编译Android源代码中的模块最全的Android源码目录结构详解
2017-04-07 09:18:16
396
转载 android bitmap FileInputStream File转化
Android中图片的读取,修改,显示和保存涉及到的类大致如图所示。在读取图片文件时,先将图片文件转换为InputStream对象,然后通过BitmapFactory将其转换为Bitmap对象。 在图片保存时,先将Bitmap对象转换为OutputStream对象,然后再将OutputStream输出到文件中。 如果要对图片进行修改,可以通过将Bitmap对象转换为颜色数组
2017-03-28 18:29:26
9713
原创 android 贝塞尔曲线绘制心形
废话不多说先上图:安装包下载什么是贝塞尔曲线贝塞尔曲线(Bézier curve),又称贝兹曲线或贝济埃曲线,是应用于二维图形应用程序的数学曲线。一般的矢量图形软件通过它来精确画出曲线,贝兹曲线由线段与节点组成,节点是可拖动的支点,线段像可伸缩的皮筋,我们在绘图工具上看到的钢笔工具就是来做这种矢量曲线的。主要结构:起始点、终止点(也称锚点)、控制
2017-03-27 19:29:57
7056
1
原创 Android 实时曲线图/折线图
基于开源框架AChartEnginee绘制图表表格,实现显示数据折线图,对比功能。效果图如下:新建工程通过Android studio新建项目,添加achartenginee.jar依赖。点击下载jar初始化图表数据集根据需求设置多条曲线,一条曲线对应一个XYSeries实例 series = new XYSeries(title); series2 =
2017-03-23 10:20:04
19891
350
转载 室内定位之蓝牙Beacon-部署方案
蓝牙Beacon要求在电池工作时长稳定、环境结构不太复杂的前提下,符合以下标准的蓝牙beacon是可以较好支持的:1、协议:符合ibeacon标准协议(苹果官方)2、UUID、major、minor:固定不变3、天线:全向天线4、是否加密:要求非加密蓝牙beacon5、信号发射周期:一般要求100ms-200ms6、功率:要求稳定不变,默认0db 无增强的设备,信号
2017-03-21 18:51:11
5799
原创 树莓+HC-05蓝牙模块+android数据通信
树莓端连接树莓引脚图:这里我们使用编号2、6 、8 、10 引脚 。引脚2连接蓝牙模块vcc,引脚6连接蓝牙模块GND端,引脚8连接RXD端,引脚10连接TXD端。如下图所示树莓端配置步骤简介:1. 配置树莓派的baud rate默认情况下,树莓派读写串口的boud rate是115200,而HM-05默认的baud rate是9600,为
2017-03-17 08:14:14
4627
1
原创 android 点击事件触发机制dispatchTouchEvent、onInterceptTouchEvent、onTouchEvent
本来想写下view触发传递机制的,在网上看到一篇博客理论已经诠释的很清楚,后边就写写我测试结果吧。下面摘自博客http://blog.youkuaiyun.com/xyz_lmn/article/details/12517911Android中触摸事件传递过程中最重要的是dispatchTouchEvent()、onInterceptTouchEvent()和onTouchEven
2017-03-11 08:28:53
1879
1
原创 android 蓝牙模块连接
假设你已经做好android蓝牙模块的准备工作,既已经搜索到附近其他的蓝牙设备,在尝试进行连接时会出现失败,报错。在这分享下我的心得首先我使用了两种连接方式,我发现这两种方式分别适合于不同场景,不能交换使用场景方式一try { Method m = device.getClass().getMethod("createRfcommSocket", new Cla
2017-03-11 08:28:31
1015
1
转载 opencv结构
1:主要包含: cxcore cv machine learning highgui cvcam cvaux2:cxcore: 基础结构:CvPoint,CvSize, CvScalar等 数组结构:cvCreateImage,cvCreateMat等 动态结构:CvMemStora
2017-03-01 13:19:04
591
原创 OpenCv之角点检测PreCornerDetect算法
PreCornerDetect计算用于角点检测的特征图,void cvPreCornerDetect( const CvArr* image, CvArr* corners, int aperture_size=3 );image输入图像.corners保存候选角点的特征图aperture_sizeSobel 算子的核大小(见cvSobel).函数 cvPreCorn
2017-03-01 09:15:09
1829
原创 OpenCv之边缘检测Sobel算子
首先讲一下我对边缘检测原理的理解。一共分4步进行理解图像数据检测数据形成数据展示数据图像数据想要处理图像,首先要了解图像在内存中是如何存储的。图像是以矩阵的形式进行存储,类似一个表格,图像大小代表了表格的几行几列,每一个格子为一个像素点,像素点代表了这一个点的颜色。像素点有多种类型,单通道(灰色),3通道(RGB),不同的类型所占据的字节数也可能是不一致的。检测数据此文
2017-02-24 19:37:27
1039
转载 Android内存泄漏分析心得
前言对于C++来说,内存泄漏就是new出来的对象没有delete,俗称野指针;对于Java来说,就是new出来的Object 放在Heap上无法被GC回收;本文通过QQ和Qzone中内存泄漏实例来讲android中内存泄漏分析解法和编写代码应注意的事项。Java 中的内存分配静态储存区:编译时就分配好,在程序整个运行期间都存在。它主要存放静态数据和常量;
2017-02-21 08:35:21
381
原创 UnityFPS射击游戏目录
FPS第一人称视角射击游戏游戏涉及知识点介绍:unity对象使用物体旋转、移动刚体碰撞射线使用协程函数预设体开发过程详解http://blog.youkuaiyun.com/d276031034/article/category/6735438游戏下载http://download.cs
2017-02-20 18:04:42
2350
原创 Unity开发详解之预设体(6/6)
前边我们创建了一个静止的敌人,现在我们给它基本的行动能力,障碍检测能力脚本 WanderingAIusing System.Collections;using System.Collections.Generic;using UnityEngine;public class WanderingAI : MonoBehaviour { private static float
2017-02-20 17:29:23
1618
原创 Unity开发详解之协程函数(5/6)
前边我们的玩家对象已经能够发出子弹,现在我们要创建敌人现在创建对象已经比较熟练,直接创建Cube对象作为敌人命名为Enemy。为敌人对象创建脚本ReactiveTarget用来响应玩家击中。检测是否击中目标对象RayShooter.cs RaycastHit hit; if (Physics.Raycast(ray, out hit)) {
2017-02-20 15:46:17
1128
原创 Unity开发详解之射线运用(4/6)
前边,我们已经绘制了场景和可移动的玩家对象,现在我们给玩家对象加上武器,发射子弹创建子弹准星 void OnGUI() { int size = 12; float posX = _camera.pixelWidth / 2 - size / 4; float posY = _camera.pixelHeight / 2 - size / 2
2017-02-20 15:11:08
946
原创 Unity开发详解之旋转、移动、碰撞(3/6)
在前两篇中,我们已经创建好了场景和玩家对象,下面让玩家对象动起来。玩家对象旋转using System.Collections;using System.Collections.Generic;using UnityEngine;public class MouseLook : MonoBehaviour { public float rotateSpeed = 3f;
2017-02-20 14:32:21
1706
原创 Unity开发详解之灯光和摄像机(2/6)
在3D场景中使用光源在某一点点亮场景,在创建场景时,系统会自动引入Light,如果没有可以通过选择 GameObject | Light ,然后选择Directional Light来创建方向光。灯光主要分为三种点光 从一点向所有方向射出光线的光源,就像真实世界中的灯泡。越靠近光源则越亮,因为光线在靠近光源的地方比较集中聚光 一种从一点向一个有限的锥形发射光线的光源。这个项目中
2017-02-20 13:49:45
1885
蚂蚁米呀ss
2016-08-31
idea操作数据库中文乱码
2017-04-24
Ubuntu14.04编译android5.1.1_24rz源码出错
2017-04-14
csdn发表博客提示保存失败
2017-03-10
relativelayout点击事件
2017-01-11
canvas绘制直线刷新界面
2017-01-04
canvas绘制直线刷新界面
2016-12-30
TA创建的收藏夹 TA关注的收藏夹
TA关注的人