好吧,我在为此打败自己.我需要在存储在表中的人姓中加载一个数组.然后对姓氏进行排序并按字母顺序打印出来.必须使用冒泡排序算法完成此操作.
这是我到目前为止所拥有的
CREATE OR REPLACE PROCEDURE TEAM_TABLE_SORT AS
TYPE player_Name_type IS TABLE OF databasename.team.player%type
INDEX BY PLS_INTEGER ;
player_name player_Name_type;
i integer := 1;
temp integer;
BEGIN
FOR player_names IN (SELECT * FROM marshall.team )
LOOP
player_name(i) := player_names.player;
DBMS_OUTPUT.PUT_LINE(i|| ' - ' ||chr(9) || player_name(i) ) ;
i := i + 1 ;
END LOOP
Run Code Online (Sandbox Code Playgroud)
这一切真的是打印出名字.我无法理解它.我不是在尝试这件事
TYPE player_Name_type IS TABLE OF %type INDEX BY varchar2(20) ;
aux player_Name_type;
i integer := 1;
v_current is table of aux
swapped BOOLEAN …Run Code Online (Sandbox Code Playgroud) 我只是在考虑当前Web项目的URL。用户可以使用网站访问不同的资源,例如图像。URL看起来像这样http:// localhost:2143 / p / AyuducjPnfnjZGfnNdpAIumehLiWaYQKbZLMeACUqgsYJfsqarTnDMRbwkIxWuDd
现在,我确实需要高性能,一种方法可能是省略对数据库的额外往返身份验证,而仅依靠URL来进行猜测。
Google通过Picasa网络相册来实现此目的,您可以将相册设为私有或不公开。这样可以保护相册,但不能保护照片本身。拍下Skagen(丹麦)的照片;http://lh4.ggpht.com/_Um1gIFfF614/TQpVMvN3hPI/AAAAAAAANRs/GY5DxrDPHUE/s800/IMG_4074.JPG,它实际上在私人相册中,但您都可以看到。
那么您对此有何看法?64个字符长的随机字符串是否足够“安全”?还有其他方法吗?
假设我选择对资源的每个请求进行身份验证。用户已登录somedomain.com上的网站,他们可以在其中访问他们的相册。Cookie被丢弃以维持其身份验证。
现在,实际照片通过某种形式的CDN或存储服务在完全不同的URL上提供。
您将如何维护多个域的身份验证?假设两张专辑的内容可以从不同的服务器传递。
我怎样才能在C#中知道数据库中的表列表.
每个表具有完整规范的列列表(如第一列)是Id,其数据类型为int(50)等
要重现此问题,请在Microsoft Paint中创建一个2x2像素的黑色图像,另存为D:\small.png.然后在Visual Studio中创建一个新的WinForms应用程序,带有无边距的PictureBox.然后使用以下代码:
void f6(Graphics g)
{
var img = Image.FromFile(@"d:\small3.png");
var srcRect = new Rectangle(0, 0, img.Width, img.Height);
int factor = 400;
var destRect = new Rectangle(0, 0, img.Width * factor, img.Height * factor);
g.DrawRectangle(new Pen(Color.Blue), destRect);
g.DrawImage(img, destRect, srcRect, GraphicsUnit.Pixel);
}
void pictureBox1_Paint(object sender, PaintEventArgs e)
{
f6(e.Graphics);
}
Run Code Online (Sandbox Code Playgroud)
我希望蓝色边距内的整个矩形是黑色的,而输出如下:

为什么会这样?
好,谢谢.我不知道插值.现在,让我们更改代码如下:
void f6(Graphics g)
{
var img = Image.FromFile(@"d:\small3.png");
var srcRect = new Rectangle(0, 0, img.Width, img.Height);
int factor = 200;
var destRect = new …Run Code Online (Sandbox Code Playgroud) 我有一个在NSLog中输出的数组:
log: (
{
"case_color" = White;
"case_description" = "";
"case_image" = "http://site.com/get/parts/part_images/nzxtphantom410.jpeg";
"case_name" = "NZXT Phantom 410";
"case_price" = "99.99";
"case_type" = ATX;
id = 1;
}
)
Run Code Online (Sandbox Code Playgroud)
我怎么能把它放在一个NSDictionary中,所以我可以这样称呼:
NSDictionary *object;
NSString *casename object[@"case_name"];
Run Code Online (Sandbox Code Playgroud)
和casename等于"NZXT Phantom 410"
我有以下接口声明:
public interface IBasePresenter
{
void Run();
void ShowDialog<T, M>(T t, M m ) where T : UserControl where M : Form, ISomeInterface<SomeType>;
}
Run Code Online (Sandbox Code Playgroud)
ShowDialog()基本上是一个向用户显示模式对话框的方法.其中'T'是父Form,M是要显示的唯一对话框.M有多种不同的类型!因此选择通用方法的原因!
我认为可以使用这种方法的几种方法:
Presenter.ShowDialog(this, typeof(Form1)); // FigA
Run Code Online (Sandbox Code Playgroud)
要么
Presenter.ShowDialog(this, new Form1()); // FigB
Run Code Online (Sandbox Code Playgroud)
基于图A或B,示例ShowDialog()方法实现到底是什么样的?
我的问题源于试图计算如何在ShowDialog()方法实现中实例化泛型参数"M".
我需要向存储过程发送几个列表(大约20000个id),如下所示:
1391924, 6546510, 7419635, 6599910, 6546888, 1116510, 6546720, ...
Run Code Online (Sandbox Code Playgroud)
我有这个数据 List<int>
如何将此列表发送到存储过程?
然后我需要在临时表上插入id的列表
我在项目中有dapper orm,我在数据库中保存了数据(1200000row),但在与dapper的事务中,我想要fast.with nhibernate(session statetless)很慢.我认为短小精悍是快速的,因为获取数据(700000)与nhibernate在33秒,与9秒的精巧.
怎么解决问题?
我的代码是:
IDbTransaction trans = connection.BeginTransaction();
connection.Execute(@"
insert DailyResult(Id, PersonId,DateTaradod,DailyTaradods)
values(@Id, @PersonId,@DateTaradod,@DailyTaradods)", entity, trans);
trans.Commit();
Run Code Online (Sandbox Code Playgroud) 有人可以解释我下面.proto文件中“值”的含义吗?
message Test {
string id = 1;
string name = 2;
google.protobuf.Value property = 6;}
Run Code Online (Sandbox Code Playgroud) 我有一个无法解决的铸造问题:
在 ClassA 初始化函数中,我想将“this”作为参数传递,但编译器无法从 转换ClassA<T, U>为ClassA<ClassB<U>, U>知道它们是相同的 ( where T : ClassB<U>)。
public class ClassA<T, U> : MonoBehaviour where T : ClassB<U>
{
public void initialize()
{
T item =...
item.Initialize(this); // Cannot implicitly convert from ClassA<T, U> to ClassA<ClassB<U>, U>.
}
}
public class ClassB<T> : MonoBehaviour
{
public virtual void Initialize(ClassA<ClassB<T>, T> mgr, T data)
{
...
}
}
Run Code Online (Sandbox Code Playgroud)
谢谢。