自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(59)
  • 资源 (9)
  • 收藏
  • 关注

原创 android 手机姿态(2)

通过陀螺仪获取://方位角、俯仰角与翻滚角,通过计算获取手机姿态,包括以下:屏幕方向:竖屏、横屏(右上)、横屏(右下),是否仰拍:俯拍、仰拍。记录拍照时手机的朝向,用指南针可以解决,但有些手机会在仰角超过90度(即仰拍,屏幕朝下时)不能记录正确的方向。通过用手机的陀螺仪,根据加速度、磁场数据计算手机姿态,通过观察者模式通知状态变化。主要代码,用于监控设备姿态变化,计算后更新ViewModel。MySensorViewModel用于记录角度,通知观察者。

2024-10-29 12:01:23 446

原创 android 页面布局(1)

关于android页面布局的总结

2024-09-24 11:24:10 1059

原创 osmdroid+ViewPager2,出现地图销毁问题

报错:TileLoader failed to load tile due to mWriter being null (map shutdown?binding.map.setDestroyMode(false)//设置地图不会随着不显而销毁。

2024-06-20 16:12:31 118

原创 android studio

android studio

2023-09-27 15:19:20 113

原创 android 自定义控件双向数据绑定,在专有Module中定义时

/ 双向绑定。需要在此module中设置。

2023-08-26 23:41:25 104

原创 Osmdroid 空间查询 wfs支持

遇到一个需求,需要在osmdroid地图中支持点击查询,查询所点击的地图图斑信息。omdroid没有找到相关支持,所以手写了一个对wfs服务的调用调用分析。手动拼接xml参数,返回结果拼接为polygon加载到地图上。在获取的坐标位置生成一个小小的polygon进行图斑查询。地图服务geoserver支持WFS服务,用于地图查询。

2023-08-18 15:19:32 202

原创 osmdroid polygon 拖动修改

osmdroid polygon edit

2023-08-09 16:30:33 171

原创 设计模式及原则

对象实例化的模式,创建型模式用于解耦对象的实例化过程。:某个类智能有一个实例,提供一个全局的访问点。:一个工厂类根据传入的参量决定创建出哪一种产品类的实例。:创建相关或依赖对象的家族,而无需明确指定具体类。:封装一个复杂对象的创建过程,并可以按步骤构造。:通过复制现有的实例来创建新的实例。把类或对象结合在一起形成一个更大的结构。:动态的给对象添加新的功能。递归结构,从而可以不断的装饰,增加新的功能,很好用:为其它对象提供一个代理以便控制这个对象的访问。

2023-04-09 20:46:06 289

原创 android 陀螺仪

屏幕上方部分在上垂直时:π/2,屏幕上方部分在上垂直时:-π/2,即值域为:-π/2~π/2,超过时会计算为翻转角。屏幕左方部分向上垂直时:π/2,屏幕右方部分向上垂直时:-π/2,屏幕面水平向下时为π或者-π。//方位角--屏幕超下时,依然会这样定位数据,所以如果仰视角拍摄就可以会出现方向翻转。围绕以上图的东西方向轴进行转动,屏幕上方部分上翘为负,下方部分上翘为正,水平时为:0。围绕以上图的南北方向轴转动,左侧向上为正,右侧向下为负,水平时为:0。

2023-03-27 14:15:45 476

原创 windows docker gitlab gitlab-runner

打开gitlab登录页面后,管理员账号是:root或者admin, 密码在D:\DockerData\GitlabData\config目录下的initial_root_password文件中。但是也有很大概率启动 不成功,可能要进入bios中设置一下之类的,不在本文的范畴里。如需要打开或关闭一些gitlab的功能,也是在gitlab.rb文件中修改。注册时,填写 相关项目下 CI/CD 中的runner中的url及token。如需要配置访问域名,可以去config/gitlab.rb文件中自行设置.

2023-03-18 11:19:29 717

原创 JSON.parse 错误 Unexpected token in JSON at position 0

JSON.parse 错误 Unexpected token in JSON at position 0

2023-03-06 13:53:13 1115

原创 put delete 等复杂请求,返回403

put 403

2023-02-26 10:57:55 504

原创 openlayers 仿CAD(2)

openlayers 仿CAD

2022-06-20 10:18:20 317

原创 openlayers 仿CAD(1)

openlayers实现仿CAD

2022-06-13 10:37:25 461

原创 osmdroid 学习

首先在android studio 项目中引入osmdroid:implementation 'org.osmdroid:osmdroid-android:6.1.0@aar'在界面中加入控件 <RelativeLayout android:id="@+id/contentPanel" android:layout_width="ma...

2019-04-10 17:32:53 1869 3

原创 AndroidStudio Could not find a JavaToKotlinConversionProvider

android studio 新建项目时报错原因:没有加载Kotlin,不论有没有用到,都要加载解决方案:file-settings-plugins-kotlin打勾应用

2019-04-03 09:13:43 793

原创 android gravity 属性解析

1、首先来看看xml文件中android:layout_gravity和android:gravity的使用区别。android:gravity:这个是针对控件里的元素来说的,用来控制元素在该控件里的显示位置。例如,在一个Button按钮控件中设置如下两个属性,android:gravity="left"和android:text="提交",这时Button上的文字“提交”将会位于Button的左...

2018-06-14 16:19:46 14567

原创 在 java 中创建自己的 shapes +java实现边框

private void makeShapes() { activeDrawable = new ShapeDrawable(); inactiveDrawable = new ShapeDrawable(); activeDrawable.setBounds(0, 0, (int) mIndicatorSize, (int) mIndicator

2016-04-15 15:45:28 711

原创 ogg sde 空间索引问题

因为存在空间索引会对oracle数据库的操作有影响,而没有空间索引又会影响空间数据的响应速度,所以我们在源端保留空间索引,在目标端去除空间索引,当需要时再建立空间索引

2015-03-19 15:28:16 487

转载 sqlplus

1、开始-->运行 输入cmd2、C:\Users\Administrator>sqlplus /nolog3、SQL>conn sys/system@orcl230 ---------------- ---normal普通用户登陆SQL>conn sys/system@orcl230 as sysdba-----------dba用户登陆

2014-12-05 11:43:01 297

原创 刷新窗口

//刷新,打开本chuang'kou top.window.opener.location.reload();

2014-05-15 09:26:30 347

转载 WIN7 64中组件服务中的DCOM配置找不到Microsoft Excel应用程序的解决办法

在运行栏中输入命令:dcomcnfg,打开组件服务管理窗口,但是却发现找不到Microsoft Excel程序,这主要是64位系统的问题,excel是32位的组件,所以在正常的系统组件服务里是看不到的可以通过在运行里面输入 comexp.msc -32 来打开32位的组件服务,在里就能看到excel组件了,希望对您有所帮助

2014-04-03 16:39:48 730

转载 [C#]DOUBLE相加(減)結果會有些微誤差

[C#]DOUBLE相加(減)結果會有些微誤差最近開發時候遇到了一個問題,就是double相加、相減時候結果會有些微誤差,而這一點點的些微誤差就有可能會造成程式的錯誤。 範例程式碼:double a = 0.4, result = 0;for (int i = 1; i {    result += a;    Response.Write(result +

2014-03-12 16:46:55 2483

原创 打印机里 自定义纸张大小

开始 菜单--设备和打印机-- 服务器属性--新建---输入你需要的纸张大小--输入一个名称,如111(方便你自己查找)---点保存,即可然后,选中你的打印机--属性--打印首选项--高级--纸张规格--选择你刚才保存的“111”点应用;在返回 属性 -- 设备设置--选择纸张大小为“111”,点应用…………就可以了!!以后再打印这种格式,就不用每次都要调整纸张大小!!如果要打印其他纸张

2014-01-03 13:22:30 1063

原创 oracle 11G client 连接 oracle 10G 数据库时 C#中配置的连接字符串

Data Source =(description=(ADDRESS=(PROTOCOL=TCP)(HOST=162.16.162.21)(PORT=1521))(CONNECT_DATA=(SERVICE_NAME=GIS)));user id=easyservicereport;password=xibanyavsagenting;162.16.162.21:数据库所在IP地址

2013-12-19 11:44:55 1225

原创 silverlight 对话框必须由用户启动

所以学到一个经验…当你要调用SaveFileDialog.ShowDialog() 时候,记得前面保持干净(应该是把SaveFileDialog.ShowDialog()放在调用代码的最前面),不要有其他跟使用者的互动行为…有时间限制的…

2013-08-07 17:17:46 1871

原创 序列化与反序列化

public void Serialize_DataTableModel(EasyQuickDevelopToolV3.CodeFactory.Model.DataTableModel obj, string filename)        {            try            {                using (FileStream stream

2013-08-01 09:11:03 468

原创 进度条相关

Application.DoEvents();                System.Threading.Thread.Sleep(1000);

2013-07-24 10:58:57 377

原创 动态 sql语句与动态 游标

create or replace procedure out_excel_cjr(dir      in varchar2,                                          filename in varchar2,                                          strwhere  in varchar2) as

2013-06-21 14:38:49 483

原创 C# winform 获取当前路径

1.获取和设置当前目录的完全限定路径。string str = System.Environment.CurrentDirectory;Result: C:xxxxxx2.获取启动了应用程序的可执行文件的路径,不包括可执行文件的名称。string str = System.Windows.Forms.Application.S

2013-06-17 11:08:24 494

原创 C# 键值对

一 C# 键值对类有以下类:①    IDictionary idc = new Dictionary();②    KeyValuePair par = (KeyValuePair)shoplistcomboBox.SelectedItem;③    Hashtable ht=new Hashtable(); file创建一个Hashtable实例

2013-06-16 12:43:47 1009

原创 Oracle写入中文为乱码

本地客服端字符与远程服务器段字符不一致 select * from V$NLS_PARAMETERS where parameter = 'NLS_CHARACTERSET' PARAMETER          VALUENLS_CHARACTERSETZHS16GBK设置注册表项     HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_Or

2013-06-13 11:17:22 617

原创 阻止窗口关闭事件

通常,我们把它写在FormClosing 事件中,如果确定关闭,就关闭;否则把FormClosingEventArgs 的 Cancel 属性设置为 true,就取消了该窗体的关闭。

2013-06-05 10:29:28 592

原创 oracle 空为0

select nvl(sum(colmun1),0) from tbl_

2013-05-15 11:20:22 730

原创 事件

public delegate void UpdateEvent(object sender, EventArgs e);        private event UpdateEvent _updateeventhandler;        public event UpdateEvent UpdateEventHandler        {            add

2013-05-14 17:12:21 441

转载 Oracle查询保留两位小数

TO_CHAR(字段名,'999,999,999.99')使用TO_CHAR的方式,有两个弊端,也是需要注意的地方:1>整数部分的9要写的足够多,否则会错误显示,如下:错误:SELECT TO_CHAR(199999999.1256,'9,999.99') FROM DUAL              --显示结果:#########正确:SELECT

2013-05-10 09:21:21 1329

原创 导出excel

经常有需求要求把oracle数据直接导出到excel,其实有很多种办法,比如使用plsql developer工具输出来,再直接拷贝到excel,或是使用spool 方式我们这里讲的是,使用oracle自己提供的包utl_file方式来实现.比如我们准备把人员数据导出到excel;1.建立一个目录   create directory utlfile_dir as 'd:\oracle

2013-04-25 13:08:55 543

原创 页面蒙板效果

DIV蒙板效果body{margin:0px;padding:0px;font-size:12px;}#ifr_Mask{opacity: 0;filter: alpha(opacity=0);border: none;}/*蒙板颜色及透明度*/#div_Mask{background-color:#EDEDED;opacity:0.7;

2013-04-10 12:56:12 597

原创 Triggers

Create Or Replace Trigger trigger_grfilescontent_insert  Before INSERT --指定触发时机为删除操作前触发ON tbl_grfilescontent  FOR EACH ROW --说明创建的是行级触发器declare  v_c varchar2(200);begin  case    when (

2013-04-10 12:03:44 485

原创 路径

//相对路径转绝对路径string directfilepath=  Server.MapPath(Easy2008.QuickDevelop.Configuration.ConfigurationManager.AppSettings["DownLoadPath"].ToString());

2013-03-25 11:04:43 410

VS2003系统必备 英文

安装vs2003时提示插入系统必备光盘,的光盘镜像,实测可用

2018-05-23

VS2003系统必备 中文

安装vs2003时提示系统必备,用到的镜像 在winserver2003上实测,OK

2018-05-23

PandaDirectXMaxExporter_x86_5.9.67.0

3ds Max 9 32位 转.X文件插件 将其放在3ds目录中的plugins目录下即可

2013-08-16

Oracle goldengate Windows平台oracle-oracle单向复制 文档

Oracle goldengate Windows平台oracle-oracle单向复制 文档

2013-08-02

visifire v2.0 for silverlight

包括 FJ.Core.dll、SLVisifire.Charts.dll、SLVisifire.Gauges.dll及帮助文档

2013-06-20

visifire说明文档

visifire 开发说明文档,英文版,上传以备以后查看使用,对visifire的各种属性有详细介绍

2012-06-11

VisifireForSLDLL

silverlight 版本的visifire的DLL 上传以备以后使用

2012-05-24

正则表达式验证工具

用于验证正则表达式是否符合要求: 通过字符串来,查看验证结果来判断,此正则表达式是否符合要求

2012-05-03

颜色捕捉工具

用于捕捉屏幕颜色,以查看各种不同颜色的代码值,上传上来以备以后使用

2012-04-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除