MAttribute = class(TCustomAttribute) private FName: string; public constructor Create(AName: string); end; TMyClass = class private FProp2: Integer; FProp1: string; procedure SetProp1(const Value: string); procedure SetProp2(const Value: Integer); pu…
原创文章,转载请注明转载字样和出处,谢谢! 这里给出在linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到client的连接后,发送数据给client:client在接受到数据后打印出来,然后关闭.程序里有具体的说明,当中对具体的结构体和函数的实现能够參考其它资料. 程序说明: 这里server的port号和ip地址使用固定的设置,移植时能够依据详细情况更改,能够改写为參数传递更好,这里为了方便,使用固定的. 移植时服务端能够不用更改,编译后可直接执行:c…
system函数的应用一例…
原创文章,转载请注明转载字样和出处,谢谢! 这里给出在Linux下的简单socket网络编程的实例,使用tcp协议进行通信,服务端进行监听,在收到客户端的连接后,发送数据给客户端:客户端在接受到数据后打印出来,然后关闭.程序里有详细的说明,其中对具体的结构体和函数的实现可以参考其他资料. 程序说明: 这里服务器的端口号和ip地址使用固定的设置,移植时可以根据具体情况更改,可以改写为参数传递更好,这里为了方便,使用固定的. 移植时服务端可以不用更改,编译后可直接运行:客户端将ip改为服务器的地址,…
前言:这种处理方式,在程序中偶尔会用的到,栗子很简单,关键是加强一下记忆,以及以备后用 1:实现Comparable接口的方式 1-1:没有使用泛型,重写compareTo()方法时需要判断类型及转换 public class Region implements Comparable{ /** * 区域ID */ private Integer id; /** * 区域名称 */ private String name; public Integer getId() { return id; }…
1.添加commons-dbcp-1.4,commons-logging,commons-pool-1.2//线程池,commons.collections-3.2.1.jar,spring.jar 2.利用spring的查询方法和jdbc  "DataSource数据源" package com.ming.www; import java.sql.ResultSet; import java.sql.SQLException; import org.springframework.j…
1.打开文件,选择新建Asp.Net web服务. 2.出现新建页面如下. using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.Web.Services; [WebService(Namespace = "http://tempuri.org/")] [WebServiceBinding(ConformsTo = WsiProfiles.Bas…
1.选择3.5以上框架在新建项目中引用Dapper.dll. 2.在后台写代码,代码写出来后感觉以前学的都白学了. 3. using Dapper; using System; using System.Collections.Generic; using System.Configuration; using System.Data; using System.Data.SqlClient; using System.Linq; using System.Web; using System.W…
jvm内存增长问题排查 排查个jvm 内存占用持续增加的问题,纪录一下,引以为戒. 运维发现应用jvm内存占用在发布后回落,然后持续增高,,dump后分析一下: 占内存的大部分是这种名字相似的bean,哪里会产生这么多相同类产生的bean呢? 应用使用了动态语言groovy,请求走逻辑时,动态拿到脚本执行. 其中核心代码就是groovy脚本转成spring ioc 管理的bean,需要注入依赖其他bean: public <T> T getScriptedObject(String scrip…
一.最简单的使用 import urllib,urllib2 response = urllib2.urlopen("https://www.baidu.com") print response.read() 二.构造Request对象 request = urllib2.Request("https://www.baidu.com") response = urllib2.urlopen(request) print response.read() 三.通过POS…
SpringBatch主要是一个轻量级的大数据量的并行处理(批处理)的框架. 作用和Hadoop很相似,不过Hadoop是基于重量级的分布式环境(处理巨量数据),而SpringBatch是基于轻量的应用框架(处理中小数据). 这里使用SpringBatch做了一个能跑的最简单例子,进行描述SpringBatch的基本作用. 如果需要进行深入学习,请详细参考阅读 https://docs.spring.io/spring-batch/4.0.x/reference/html/index.html …
简单记录一下OpenCV的几种边缘检测函数的用法. 边缘检测算法 以Sobel边缘检测算法为例. Sobel卷积核模板为: 偏导公式为: Gx(i,j)=[f(i+1,j−1)+2f(i+1,j)+f(i+1,j+1)]−[f(i−1,j−1)+2f(i−1,j)+f(i−1,j+1)] Gy(i,j)=[f(i−1,j+1)+2f(i,j+1)+f(i+1,j+1)]−[f(i−1,j−1)+2f(i,j−1)+f(i+1,j−1)] 卷积核模板的图片又是从网上抄来的,实际上我都不是很确定Gx…
1. [代码]1.服务接口(Hello.java) package server; public interface Hello { String hello(String name);}2. [代码]2.接口实现(HelloImpl.java) package server; public class HelloImpl implements Hello{ public String hello(String name) {    return "hello,"+name+"…
通过Spring的Aop我们可以声明式的配置事务管理,那么同样可以通过SpringAop来进行处理的系统日志该如何实现呢? 一.数据表和实体类的准备 我们要管理系统日志,那么数据表和实体类是必不可少的,这里编写一个简单的实体类: /** * 系统日志实体类 * * @author Mr.song * @date 2019/05/09 17:57 */ public class SysLog implements Serializable { private String id; private…
  子曰:“温故而知新,可以为师矣.”孔子说:“温习旧知识从而得知新的理解与体会,凭借这一点就可以成为老师了.“ 尤其是咱们搞程序的人,不管是不是全栈工程师,都是集十八般武艺于一身.不过有时候有些知识如果有很久没用了的话,就会忘记,甚至是忘的你一点都想不起来,尤其是一些基础的东西.所以我才打算写个"温故而知新"的系列博文出来,一来是这些基础的东西我比较健忘,以后方便自己翻阅:二来是希望可以帮助到一些刚入门的朋友.这个系列记录的所有知识点都是最最最(重要的事情说三遍)基础的知识.大部分都…
在系统的开发中我们经常会用到接口,下面给大家介绍一种短信接口的编写与调用. 我们常调用接口来完成一些信息的通知或者发送验证码,那么这些操作是如何完成的呢?来看一下详细的介绍吧! 首先呢,我们需要有一个短信的接口地址这个需要从短信接口提供商哪里购买,附带着接口文档,里面有接口地址与详细的函数,参数等说明. 然后我们就可以编写接口啦! 一.先定义一个静态的方法,返回值为字符串类型,给两个参数(短信内容,发送的手机号). 1.定义一个存放密码的变量“pwd”,使用MD5进行加密一下. 2.定义一个存放…
package com.demo.kafka;import java.sql.Connection;import java.sql.DriverManager;import java.sql.PreparedStatement;public class ConnectToMysql {    public static void main(String[] args) throws Exception {        Connection c = getconnection();      …
前言 继续折腾vlc,做这个例子并不顺利,卡在只有声音没有图像这个问题好久,网上的例子有些API已经对不上,继续分享,,, 声明 欢迎转载,但请保留文章原始出处:) 博客园:http://www.cnblogs.com 农民伯伯: http://over140.cnblogs.com 正文 截图 项目 代码 public class VlcVideoActivity extends Activity implements SurfaceHolder.Callback, IVideoPlayer…
第一部分:在head之间加载两个JS库. <script src="html/js/jquery.js"></script> <script src="html/js/chart/highcharts.js"></script> 可以到http://www.hcharts.cn/ 下载,有相关教程和使用说明文档. 英文好的可以去官网:http://www.highcharts.com/ 第二部分:JS代码 //定义一个…
login.jsp <body>  <form action="checkLogin.jsp">  <table>  <tr><td>用户名:</td><td><input type="text" name="name"></td></tr>  <tr><td>密  码</td><td&…
利用VC中的MFC进行界面设计时,发现界面上的各控件无法简易地进行调整,比如字体大小.颜色.格式等. 为了改变外观,小小地美化一下,今天决定动手一试. 网上提供的库和方法不计其数,我选择了SkinMagic的破解版http://ishare.iask.sina.com.cn/f/34174084.html. 其实具体用时,只需其中的几个文件,下面简单介绍一下整个流程: 1.打开VC6.0,新建一个MFC基于对话框的应用程序Skin: 2.在CSkin.cpp(.h文件添加在StdAfx.h中也可…
1,mapred-site.xml 此配置文件主要是针对mapreduce的配置文件,配置的是jobtracker的地址和端口; <configuration> <property> <name>mapred.job.tracker</name> <value>master:9001</value> </property> </configuration> 中文文档http://hadoop.apache.or…
一 .重要知识点: ▉1.platform设备模型 从Linux 2.6起引入了一套新的驱动管理和注册机制,platform_device和platform_driver,Linux中大部分的设备驱动都可以使用这套机制.platform是一条虚拟的总线.设备用platform_device表示,驱动用platform_driver进行注册,Linux platform driver机制和传统的device driver机制(通过driver_register进行注册)相比,一个明显的优势在于pl…
Socket IO工具类: package com.test.util; import java.io.DataInputStream; import java.io.DataOutputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.Socket; public class SocketIO{ public static Da…
target定义: target 事件属性可返回事件的目标节点(触发该事件的节点),如生成事件的元素.文档或窗口. 语法: event.target event.target.nodeName  //获取事件触发元素标签name(li,p...) event.target.id //获取事件触发元素id event.target.className //获取事件触发元素classname event.target.innerHTML //获取事件触发元素的内容(li) 等... jquery:t…
作了解,感觉比一般的差距有点大哟. package com.hengheng.scala class HelloScala { } object HelloScala { def main(args: Array[String]) { val max = 1 val result = if(max > 0) 1 else 0 println(result) var (n, r) = (10, 0) while(n > 0) { r = r + n n = n - 1 } println(r)…
简介 TensorFlow是一个实现机器学习算法的接口,也是执行机器学习算法的框架.使用数据流式图规划计算流程,可以将计算映射到不同的硬件和操作系统平台. 主要概念 TensorFlow的计算可以表示为有向图(directed graph),或者计算图(computation graph),计算图描述了数据的就算流程,其中每个运算操作(operation)作为一个节点(node),节点与节点之间连接称为边(edge).在计算图变中流动(flow)的数据被称为张量(tensor),故称Tensor…
create procedure gh() #注意各个地方的分号!此代码应先运行除掉最后一句的部分,然后运行call gh显示已经存储的结果 BEGIN declare c_no int; #声明数据类型的方法 select count(*) into c_no # 将一个结果存入一个变量 from jyb where jszh in( select jszh from dzb where dw = '经济系'); then #if......then......else.....end if…
目标:创建scrapy项目 创建一个spider来抓取站点和处理数据 通过命令行将抓取内容导出 1.创建项目 scrapy startproject tutorial 2.创建spider cd tutorial scrapy genspider quotes quotes.toscrape.com 3.创建item 4.解析response,获取网页内容 5.运行并保存文件 保存json格式: scrapy crawl quotes -o quotes.json 输出结果: [{"tags&q…
JOB declare jobno number; begin dbms_job.submit( jobno, 'insert into tmptable1 values(1,1);', to_date('2013-07-09 12:00:00','yyyy-mm-dd HH24:mi:ss'), 'sysdate+1/1440' ); commit; end; select * from dba_jobs begin dbms_job.run(); end; begin dbms_job.re…