自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

唐林的专栏

IT技术探讨学习

  • 博客(54)
  • 资源 (10)
  • 收藏
  • 关注

原创 APM-SkyWalking介绍

APM介绍APM学习架构图APM 介绍APM是什么?​ APM的全称是 Application Performance Monitor 即 应用性能监控,APM致力于监控和管理应用软件性能和可用性。通过监测和诊断处理复杂应用程序的性能问题,来保证软件应用程序的良好运行(预期的服务)。主流APM对比有 zipkin,pinpoint,skywalking ,下面主要对pinpoint和skywalking 进行对比:Pinpoint的优势在于:追踪数据粒度非常细、功能强大的用户界面,以及

2021-07-29 14:47:58 2224

原创 Flutter 官方教程安装 报错 The Flutter directory is not a clone of the GitHub project.

问题是flutter目录下缺少 .git 。可以手动生成一个。解决办法:    

2019-02-21 15:40:05 13827 1

原创 Layui Table js 模拟选中checkbox

思路,根据 data-index 找到 点击到的tr,获取tr下的 div,js  模拟点击 //监听单元格事件 table.on('tool(goodslicencetable)', function(obj){ var data = obj.data; // console.log(obj); i...

2018-07-09 14:24:52 3447 1

原创 数据库 多表连接查询(Select Left join Group by )

SELECT *FROM ( SELECT DISTINCT ccrh.BLNO, ccrh.clientseqno, ccrh. ID AS customsid, ccrh.TRANSPORTTOOLNAME, ccrh.VOYAGENO, counttb.boxcount AS boxcount, countarrive.arriveboxc...

2018-05-03 10:16:01 7148

原创 Excel 从ASP.NET 服务器下载到 本地

System.IO.FileInfo file = newSystem.IO.FileInfo(path2);                Response.Clear();                Response.Charset ="GB2312";                Response.ContentEncoding =System.Text.Encoding.

2016-06-07 17:39:04 2633

原创 自己整理的东西(onenote)

2016-03-18 10:00:48 1046

原创 Android App更新(WebServer版)

注:参考http://blog.csdn.net/harvic880925/article/details/25191159 大大的代码,它使用的PHP服务器,由于本人服务器是ASP.NET的,so 稍作更改!ASP.NET服务器代码 ////////////////////////////////////Service.amsx [WebMethod(De

2016-03-08 13:49:11 1178

原创 详细介绍由viewpaper写的自动轮播页面

使用ViewPaper做的流转广告的 test程序,纯仿照Android开发只ViewPager实现广告轮播效果做的。只修改了。修改部分代码。 需要两个xml的layout,一个用于存放自动轮播页面,一个为轮转页面。Activity_second.xml<LinearLayout xmlns:android="http://schemas.android.com/

2015-12-29 16:21:46 561

原创 Android 从WebServer 获取PDF转图片

Android 获取Web服务器端的PDF文件时,在打开时得需要PDF打开工具,无法嵌入到自己的模块内,就想到,现将PDF转换成图片,在从Web下载下来。

2015-12-28 14:46:18 1927

原创 WebServer服务器PDF转图片,Android显示

Web服务器通过接口 讲PDF转化为图片,并保存在目录下,Android 可以直接访问web目录下图片内容  参考:android从网络中获得一张图片,并显示在屏幕上c#或ASP.NET把PDF轉換為圖片源碼  /////需要添加引用Ghostscript.NET.dll,另一个dll放入bin内(需要两个dll Ghostscript.NET.dll,gsdll32.

2015-12-24 17:34:51 904

原创 The method getTabHost() is undefined问题解决

getTabHost() is a method of TabActivity not Activity. You'll need to extend that instead of Activity for the method to be defined in your object.MainActivity 继承自Activity ,当使用 getTabHost(),会提示get

2015-12-08 11:18:06 3769

转载 C#调用c++Dll结构体数组指针的问题

C#调用c++dll文件是一件很麻烦的事情,首先面临的是数据类型转换的问题,相信经常做c#开发的都和我一样把学校的那点c++底子都忘光了吧(语言特性类)。网上有一大堆得转换对应表,也有一大堆的转换实例,但是都没有强调一个更重要的问题,就是c#数据类型和c++数据类型占内存长度的对应关系。    如果dll文件中只包含一些基础类型,那这个问题可能可以被忽略,但是如果是组合类型(这个叫

2015-09-02 16:33:48 6365

原创 C# Chart 点击获取当前点击坐标和Series

开发需要获取当前点击Chart的坐标和Series 的Name,label,找了半天才找到啊在Click或者Mouse的click事件中添加System.Windows.Forms.DataVisualization.Charting.HitTestResult Result = new System.Windows.Forms.DataVisualization.

2015-07-31 13:51:57 16843 2

转载 Android Handler Message多线程实例

什么是Handler handler通俗一点讲就是用来在各个进程之间发送数据的处理对象。在任何进程中,只要获得了另一个进程的handler则可以通过 handler.sendMessage(message)方法向那个进程发送数据。基于这个机制,我们在处理多线程的时候可以新建一个thread,这 个thread拥有UI线程中的一个handler。当thread处理完一些耗时的操作后通过传递过

2015-07-06 09:54:45 1297

原创 MFC CTooLBar 工具栏显示提示信息ToolTip

CTooLBar 工具栏显示提示信息ToolTip,首先添加Toolbar控件,网上有多种实现方式,推荐两种:一:在资源里添加ToolBar控件,在对话框OnInitDialog里关联,设置:BOOL CWeldTechnologyDlg::OnInitDialog(){ CDialogEx::OnInitDialog();............. m_wndToolBar

2015-06-03 11:19:16 4036

转载 VC6捕获鼠标事件(移动、单击等)的一些总结(MFC消息、DriectInput、钩子)

鼠标事件,无非是WM_LBUTTONDOWN、WM_LBUTTONUP、WM_MOUSEMOVE(就说这基本的三个命令吧),开始以为很容易获取这些事件,但在实现过程中,并不是想象中的那么简单:① 在基于MFC中的对话框应用程序中,可以在 PreTranslateMessage 中获取(【主对话框】的或者是【CWinApp】的,应该说放在【CWinApp】中的PreTranslate

2015-06-03 10:02:16 6164

转载 PostMessage,SendMessage

1、首先是返回值意义的区别,我们先看一下 MSDN 里的声明:LRESULT SendMessage(        HWND hWnd,        UINT Msg,        WPARAM wParam,        LPARAM lParam);BOOL PostMessage(        HWND hWnd,        UINT Msg

2015-05-20 09:51:43 515

转载 speex编解码在android上实现(转技术大牛张兴业)

以前在应用中使用到了Speex编解码,近来总结了一下Speex在android上的实现。Speex是一套主要针对语音的开源免费,无专利保护的音频压缩格式。Speex工程着力于通过提供一个可以替代高性能语音编解码来降低语音应用输入门槛 。另外,相对于其它编解码,Speex也很适合网络应用,在网络应用上有着自己独特的优势。同时,Speex还是GNU工程的一部分,在改版的BSD协议中得到了很好的支持。S

2015-04-29 14:11:03 2315

原创 MFC自绘ListBox可根据条件定义不同行字体颜色

MFC自绘ListBox可根据条件定义不同行字体颜色头文件#if!defined(AFX_MULITLINELISTBOX_H__D705CB99_9FD0_424E_BD71_027547449AE5__INCLUDED_)#define AFX_MULITLINELISTBOX_H__D705CB99_9FD0_424E_BD71_027547449AE5__INCLUDED_#if _MSC

2015-04-29 13:41:16 3142

原创 由宽字wchar 转换 char

由宽字wchar 转换 char方法一:#include <atlconv.h>USES_CONVERSION;string xmlfile = W2A(fpath.GetBuffer());方法二:char* MyToolUnicodeToAnsi( const wchar_t* szStr ) { int nLen = WideCharToMultiByte( CP_ACP, 0,

2015-04-29 13:26:30 636

转载 AudioTrack分析

Android深入浅出之Audio第一部分 AudioTrack分析一目的本文的目的是通过从Audio系统来分析Android的代码,包括Android自定义的那套机制和一些常见类的使用,比如Thread,MemoryBase等。分析的流程是:l先从API层对应的某个类开始,用户层先要有一个简单的使用流程。l根据这个流程,一步步进入到JNI,服务层。

2014-11-13 10:18:07 632

转载 C# 串口操作入门篇,一个标准的,简陋的串口例子。

一个基本的串口程序,既然是个程序了。我们就先从功能说起,包含串口选择波特率选择打开关闭接受数据显示发送数据输入发送数据数据量提示以及归零好吧,有了这些功能,我们就先画出界面。例如: 这里,波特率就定死几种好了。直接界面上添加2400,4800,9600,19200,38400,57600,115200

2014-10-29 13:22:42 3414

转载 Delphi 停靠技术的应用1(在一个窗体中停靠另一个窗体)

一、基础知识介绍1、VCL组件的基础知识        在TWinControl类中有一个DockSite属性(boolean),它的作用是是否允许别的控件停靠在它的上面;在TControl类中有一个DragKind属性,如果要这个控件能停靠在别的控件上,就把DragKind属性设成dkDock。就这么简单,只要设置一下属性,一个支持停靠的程序就完成了。当然,上面说的只是最最基本的

2014-10-20 14:24:44 970

转载 linux 定时执行shell脚本

在oracle 中可以利用dbms_job包定时执行pl/sql、sql过程,在像备份等需要在操作系统级定时任务只能采用crontab来完成本文讲述crontab具体用法,以供备忘. 在oracle 中可以利用dbms_job包定时执行pl/sql、sql过程,在像备份等需要在操作系统级定时任务只能采用crontab来完成利用crontab来定时执行任务大致有如下三步:1、编写

2014-09-09 20:21:56 470

转载 TCP与UDP的区别

1.TCP与UDP在概念上的区别:Tcp是一种面向连接的,可靠的字节流服务。(设有数据包编号与差错控制机制。)特点:由于网络的复杂性,传输信息时,数据包可能会丢失,差错控制中的确认机制在接收到数据包是发送确认信息,若是数据包丢失,则回发数据包编号,让对方重新发送;由于网络的复杂性,传输信息时有多种网络传送途径可以选择,数据包被接收的顺序与发送顺序不同,可以根

2014-07-07 13:56:42 1074

转载 结构体的大小

运算符sizeof可以计算出给定类型的大小,对于32位系统来说,sizeof(char) = 1; sizeof(int) = 4。基本数据类型的大小很好计算,我们来看一下如何计算构造数据类型的大小。    C语言中的构造数据类型有三种:数组、结构体和共用体。数组是相同类型的元素的集合,只要会计算单个元素的大小,整个数组所占空间等于基础元素大小乘上元素的个数。结构体中的成员可以

2014-02-10 09:15:50 810

转载 Ubuntu打开终端的方法三种

这个不应该称得上是一个问题,但是,发现对于新手,确实是个难题因为少有人能够提到这一点,基本都是上来就直接讲用到的命令。我开始的时候也曾经被这个问题困扰着,后来,搜了一会儿才弄明白。1.在菜单内的附件上面有2.在运行命令的输入框打开3.快捷方式4.快捷键很好弄,在左上角的菜单上点一下,出来一列,在里面选择[附件] 中的[终端],点一下就OK。那是快捷执行图标,

2014-01-23 14:17:08 493

转载 Web开发链接SQL

有两种方法连接数据,但是实际上是一种:1.通过后台java程序连接2.直接将java代码写到前台jsp中两种方法代码,java程序如下:package databasetest;import java.sql.*; public class testsqlserver {public static void main(String[] srg) {  String

2014-01-08 16:44:55 701

转载 <% %>,<%# %>,<%= %>,<%$ %>的区别

在asp.net中经常出现包含这种形式的html代码,总的来说包含下面这样几种格式:一. 这种格式实际上就是和asp的用法一样的,只是asp中里面是vbscript或者javascript代码,而在asp.net中是.net平台下支持的语言。特别注意:服务器控件中不能有语法(这里用C#代码) <% int a = 2; int b = 3;

2014-01-07 15:31:19 836

转载 java中为什么要把main方法定义为一个static方法?

在讲这个之前,我先讲一些关于java关键字static的吧。  (1)在类中,变量的前面有修饰符static称为静态变量(类变量),方法的前面有修饰符static称为静态方法(类方法)。静态方法和静态变量是属于某一个类,而不属于类的对象。  (2)静态方法和静态变量的引用直接通过类名引用。例如:类Point中有个 static int x;类变量,我们要引用它:Point.x=

2013-12-19 09:50:44 2707

转载 C#与Java之比较

很多人说C#是微软用来和Java抗衡的武器,因为二者在很大程度上有着惊人的相似 ,尽管如此,两者不同的地方也很多,所谓“于细微处见差异”。那么两者的相似和区 别都在什么地方呢?我们从今天开始,会从各个角度来对比C#和Java的特点,希望能对 正在学习、使用C#的朋友有所帮助。 1、C#和.NET平台的概貌   2000年6月,微软发布C#语言和.NET平台。C#语言是一种强类型

2013-12-17 10:12:49 657

转载 SQL的主键和外键

SQL的主键和外键的作用:   外键取值规则:空值或参照的主键值。(1)插入非空值时,如果主键表中没有这个值,则不能插入。(2)更新时,不能改为主键表中没有的值。(3)删除主键表记录时,你可以在建外键时选定外键记录一起级联删除还是拒绝删除。(4)更新主键记录时,同样有级联更新和拒绝执行的选择。简而言之,SQL的主键和外键就是起约束作用。 

2013-12-05 10:17:30 618

转载 delphi10进制转换成16进制

delphi中有直接把10进制转换成16进制的函数:  function   IntToHex(Value:   Integer;   Digits:   Integer):   string;   overload;    function   IntToHex(Value:   Int64;   Digits:   Integer):   string;   overloa

2013-11-26 09:09:20 1960

原创 delphi Tchart画图

Tchart画图Tchart初始化: Chart1.FreeAllSeries(nil); chart1.LeftAxis.SetMinMax(0,JXL); chart1.BottomAxis.SetMinMax(KSTime,KSTime+CXTime);Tchart画折线图:1、设置线条LineSeries的横坐标为时间格式,双击Chart控件在

2013-11-18 09:34:15 6121 1

转载 STL 标准模板库

这篇文章是关于C++语言的一个新的扩展——标准模板库的(Standard Template Library),也叫STL。 当我第一次打算写一篇关于STL的文章的时候,我不得不承认我当时低估了这个话题的深度和广度。有很多内容要含盖,也有很多具体描述 STL的书。因此我重新考虑了一下我原来的想法。我为什么要写这篇文章,又为什么要投稿呢?这会有什麽用呢?有再来一篇关于STL的文章的必要吗? 

2013-11-18 09:12:37 903

转载 Thread.setDaemon() --守护线程

Thread.setDaemon的用法,经过学习以后了解:1. setDaemon需要在start方法调用之前使用2. 线程划分为用户线程和后台(daemon)线程,setDaemon将线程设置为后台进程3. 如果jvm中都是后台线程,当前jvm将exit。(随之而来的,所有的一切烟消云散,包括后台线程啦)4. 主线程结束后,      1) 用户线程将

2013-10-24 09:03:30 761

转载 android中跨历程通讯的4种方式

android中跨历程通讯的4种方式android中跨进程通讯的4种方式由于android系统中应用程序之间不能共享内存。因此,在不同应用程序之间交互数据(跨进程通讯)就稍微麻烦一些。在android SDK中提供了4种用于跨进程通讯的方式。这4种方式正好对应于android系统中4种应用程序组件:Activity、Content Provider、Broadcast和Se

2013-10-24 08:54:21 537

转载 Android开发之如何读写文件

这一节将给大家介绍在Android中如何用文件进行数据的存取.首先介绍如何存储数据,显然,要将数据从应用中输出到文件中,必须得到一个输出流outPutStream,然后往输出流中写入数据,在这里Android自带了一个得到应用输出流的方法FileOutputStream fos =context.openFileOutput(“yuchao.txt”,Context.MODE_PR

2013-10-22 10:39:22 1904

原创 Android之Server

Service是一种在后台运行,没有界面的组件,由其他组件调用开始。工程图片HelloServer package com.server;import android.app.Service;import android.content.Intent;import android.os.IBinder;public class HelloServer

2013-10-22 09:27:49 676

原创 SQL学习(W3School)

SQL 自学笔记DML 和 DDL可以把 SQL分为两个部分:数据操作语言(DML)和数据定义语言 (DDL)。SQL (结构化查询语言)是用于执行查询的语法。但是 SQL 语言也包含用于更新、插入和删除记录的语法。查询和更新指令构成了 SQL的 DML部分:SELECT -从数据库表中获取数据UPDATE -更新数据库表中的数据DE

2013-10-15 10:02:27 2050

ASP.NET_MVC5 高级编程 加源码

ASP.NET_MVC5 高级编程 加源码, MVC 5是一个成熟的Web应用程序框架,支持快速的、TDD友好的开发。MVC允许开发人员创建动态的、...

2017-11-14

Java访问数据库

Java socket服务端 JDBC访问数据库的

2013-10-15

delphi Cxgrid表格

delphi Cxgrid 数据录入 行号自动添加

2013-08-29

出租车GPS管理系统

出租车GPS管理系统 linux TCP协议 socket I/O复用

2013-08-11

双链表插入

c# 双链表插入 list 插入 代码

2013-08-11

delphi触发器

delphi触发器源代码,可运行! delete触发器!

2013-08-08

DBGird显示不同颜色源代码

DBGird显示不同颜色源代码 DBGird显示不同颜色 delphi 源代码

2013-08-08

SQL语句大全

自己整理的,挺全的,都调试过,可运行!从《数据库系统概论》中摘录! 有其他意见请在评论中提!会增加改正! 谢谢~

2013-08-08

delphi 导出Excel实例

delphi 导出Excel实例 实例

2013-08-08

空空如也

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

TA关注的人

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